
function js_open_layer(menuid, menuPosition, menuTop, menuLeft, menuWidth, menuHeight, menuVisibility, menuBGcolor, dummy01, dummy02){
	var sout = "";
	var visibility = "";

	if (document.getElementById){
		if (menuPosition == 'absolute'){
			sout = "<div id='" + menuid + "' name='" + menuid + "' style='position: " + menuPosition + "; top:" + menuTop + "px; left:"+ menuLeft + "px; width:"+ menuWidth + "; background-color:" + menuBGcolor +"; visibility:" + menuVisibility + ";'>";
		}else{
			sout = "<div id='" + menuid + "' name='" + menuid + "' style='position: " + menuPosition + "; width:"+ menuWidth + "; background-color:" + menuBGcolor +"; visibility:" + menuVisibility + ";'>";
		}
		return sout;
		return "";
	}else if (document.all){
	 	sout += "<div id='" + menuid + "' ";
		sout += " name='" + menuid + "' ";
		sout += "style='";
		if (menuTop != "") sout += " top:" + menuTop + "px;";
		if (menuLeft != "") sout += " left:" + menuLeft + "px;";
		if (menuWidth != "") sout += " width:" + menuWidth + "px;";
		if (menuBGcolor != "") sout += " background-color:" + menuBGcolor;
		sout += "; position:" + menuPosition + ";";
		if (menuVisibility != "") sout += " visibility:" + menuVisibility +";";
		sout += "'>";
		return sout;
	}else if (document.layers){
		if (menuVisibility == "visible"){
			visibility = 'show';
		}else{
			visibility = 'hide';
		}
		if (menuPosition == 'absolute') {
			sout += "<layer name='";
		}else{
			sout += "<ilayer name='";
		}
		sout += menuid + "'";

		if (menuPosition == 'absolute'){
			if (menuTop != ""){
				sout += " top='" + (menuTop + 10) + "px' "; //These additions seem to make it line up w/ IE better
			}
			if (menuLeft != "") sout += " left='" + (menuLeft + 5)+ "px' "; //These additions seem to make it line up w/ IE better
		}
		if (menuWidth != "") sout += " width='" + menuWidth + "px' ";
		if (menuBGcolor != "")sout += " bgcolor='" + menuBGcolor +"' ";
		if (menuVisibility != "") sout += " visibility='" + visibility +"'";
		sout += ">";
		return(sout);
	}

}

function js_close_layer(isInline_NavOnly){
	if (document.getElementById){
		return("</div>");
	}
	else if (document.all){
		return("</div>");
	}
	else if (document.layers){
		if (isInline_NavOnly) {
			return("</ilayer>");
		}else{
			return("</layer>");
		}
	}
	return"";
}


function js_show(menuid, parentLayer){
	if (document.getElementById){
		var mymenu = document.getElementById(''+menuid+'');
		mymenu.style.visibility = "visible";
	}else if (document.all){
		document.all[menuid].style.visibility = "visible";
	}else if (document.layers){
		if (parentLayer != "") {
			document.layers[parentLayer].document.layers[menuid].visibility = "show";
		}else{
			document.layers[menuid].visibility = "show";
		}
	}

}

function js_hide(menuid,parentLayer){
	if (document.getElementById){
		var mymenu = document.getElementById(''+menuid+'');
		mymenu.style.visibility = "hidden";
	}else if (document.all){
		document.all[menuid].style.visibility = "hidden";
	}else if (document.layers){
		if (parentLayer != ""){
			document.layers[parentLayer].document.layers[menuid].visibility = "hide";
		}else{
			document.layers[menuid].visibility = "hide";
		}
	}
}
function js_toggle(menuid){
	if (document.getElementById){
		var mymenu = document.getElementById(''+menuid+'');
		if (mymenu.style.visibility == "hidden"){
			js_show(menuid);
		}else{
			js_hide(menuid);
		}
	}else if (document.all){
	    if (document.all[menuid].style.visibility == "hidden"){
			js_show(menuid);
		}else{
			js_hide(menuid);
		}
	}else if (document.layers){
		if (document.layers[menuid].visibility == "hide"){
			js_show(menuid);
		}else{
			js_hide(menuid);
		}
	}
	return true;
}

function js_go(murl){
	top.window.location = murl;
}

function blow_up_menu(mdept){
	if (!isNaN(mdept)){
		js_show_me_db("dept"+mdept);
	}
}

function noval(){
	return true;
}

function js_getURL_value(sitem){
	// get the menu_id out of the query string...

	var qs = window.location.search.substring(1)
	var first_split;
	
	first_split = qs.replace(/=/g,":'");
	first_split = first_split.replace(/&/g,"' , ");
	first_split = "{ " + unescape(first_split) + "' }";
	first_split = "var pairs = " + first_split;
	eval(first_split);
	return(pairs.menu_id);
}


