function img_act(imgName, obj){
	var img = obj.getElementsByTagName("img")[0];
	img.src = eval(imgName + ".src");
}

/* navigation scripts START */
function foldNav(obj){
	if (is_ignorable( obj ) )
		obj = obj.parentNode
	if ( obj.className.substr(obj.className.length-1, 1) == "R" ) {
		obj.className = obj.className.substr(0, obj.className.length-1);
		try {
			if (node_after(obj.parentNode).id.indexOf("_container") > -1){
				node_after(obj.parentNode).style.display = "none";
			}
		} catch (ex) {
			// nothing
		}
	} else {
		obj.className += "R";
		try {
			if (node_after(obj.parentNode).id.indexOf("_container") > -1){
				node_after(obj.parentNode).style.display = "block";
			}
		} catch (ex) {
			// nothing
		}
	}
}

function setNav(navID){
	refLayer = document.getElementById(navID);
	if (refLayer.firstChild.className.substr(refLayer.firstChild.className.length-1, 1) != "R"){
		refLayer.firstChild.className += "R";
		refLayer.firstChild.style.display = "block";
	}
	if ( refLayer.parentNode.id.indexOf("_container") > -1 ){
		refLayer.parentNode.style.display = "block";
		var prevSib = node_before(refLayer.parentNode);
		if (prevSib.firstChild.className.substr(prevSib.firstChild.className.length-1, 1) != "R"){
			prevSib.firstChild.className += "R";
		}
		foldNav(refLayer.parentNode.firstChild, 1);
	}
	try{
		if (node_after(refLayer).id.indexOf("_container") > -1 && node_after(refLayer).style.display == "none") {
			node_after(refLayer).style.display = "block"
		}
	} catch (ex){
		// nothing
	}
	if (refLayer.parentNode.parentNode.id != "dvContent"){
		setNav(node_before(refLayer.parentNode).id);
	}
}
/* navigation scripts END */


/* event scripts START */

function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else {
		elm['on' + evType] = fn;
	}
}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	}
	else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
/* event scripts END */


// find position x and y
function findPosX(obj){
	var curleft = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}
function findPosY(obj){
	var curtop = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}



function printIt(){
	if (window.print) {
		window.print();
	} else {
		var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
		WebBrowser1.ExecWB(6, 2);	//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
	}
}


function setContentInnerMinHeight(){
	if( findPosY($("dvFooterLeft")) < 700 ){
		$("dvContentInner").style.height = "500px";
	}
}

function showCAD(obj){
	self.location.href = obj + ".html";
}

addLoadEvent( setContentInnerMinHeight );
