
		  

		  
var NN = document.layers? true : false;
var IE = document.all? true : false;
var DOM = document.getElementById? true : false;
var menutimeout;
var menutimeout2;
var closeTime=400;
var hideMenu=false;
var shiftTop=2;
var shiftWidth=-7;
var arrMenuName = new Array ();
var popupMouseOverCOlor = '#E7EbEF'; // original bgcolor = '#F7FbFF'

function sethide() {
	if (DOM) { return "hidden";
	} else if (NN) { return "hide"; 
	} else { return "hidden"} 
}
	
function setshow() {
	if (DOM) { return "visible";
	} else if (NN) { return "show"; 
	} else { return "visible";} 
}

function getelement(id) {
	if (DOM) { return document.getElementById(id) }
	else if (NN) { return document.layers[id] }
	else { return document.all[id] };
}

function getelementstyle(id) {
		if (DOM) { return document.getElementById(id).style }
		else if (NN) { return document.layers[id] }
		else { return document.all[id].style };
}

function getleft(obj) {
	if (DOM || IE) { 
		for (var lx=0; obj!=null; lx+=obj.offsetLeft, obj=obj.offsetParent);
		return lx;
	} else { return obj.top;}
}

function gettop(obj) {
	if (DOM || IE) { 
		for (var ly=0; obj!=null; ly+=obj.offsetTop, obj=obj.offsetParent);
		return ly;
 	} else { return obj.top; }
}

function getwidth(obj) {
	if (DOM) {return obj.offsetWidth }
	else if (NN)  { return obj.clip.width }
	else { return obj.clientWidth }
}

function shiftto(obj, x, y) {
	if (DOM) { 
		obj.style.left = x;
		obj.style.top = y;
	} else if (NN) { obj.moveTo(x,y);
	} else {
		obj.style.pixelLeft = x;
		obj.style.pixelTop = y;
	}
}

function menuitemover(from) {
	from.style.backgroundColor = popupMouseOverCOlor;
}

function menuitemout(from) {
	from.style.backgroundColor = '';
}


// ------------------------- //
//  functions used for nav2
// ------------------------- //

function shownav2(id, from) {
	window.clearTimeout(menutimeout2);
	elem = getelement(id);
	for (var i = 1; i <= 4; i++)
		hidenav2("nav2_" + i.toString());
	
	if (id != null) {
		shiftto(elem, 0, gettop(from)+25);
		elemstyle = getelementstyle(id);
		elemstyle.visibility=setshow();
	}
}

function popdownnav2 (id) {
	menutimeout2 = window.setTimeout("hidenav2('"+id+"')", closeTime);
}

function hidenav2 (id) {
	elemstyle = getelementstyle(id);
	elemstyle.visibility = sethide();
}

// ----------------------------- //
//  functions used for disclaimer
// ----------------------------- //
function showhide(id) {
	if (id.style.display=='none') { 
		id.style.display='';
	} else {
	id.style.display = 'none'
	} 
} 




