var oldMenuName = "NULL";
/* New Javascript for Dropdowns */
timedOff = "";
timedOffS = "";	
var prvNM = "NULL";
var myObject,preloadArray;
var imPrfx="~";

function showMenu(M){
	if (oldMenuName != "NULL"){
	document.getElementById(oldMenuName).style.visibility="hidden";
	}
	clearTimeout(timedOff);
	sTOG(M.charAt(M.length-1),0);
	document.getElementById(M).style.visibility="visible";
	oldMenuName = M;
	}
function hideMenu(M){
	if (oldMenuName != "NULL"){
	clearTimeout(timedOff);
	sTOG(M.charAt(M.length-1),1);
	var A="document.getElementById('" +M+ "').style.visibility=" + "'hidden'";
	var B="sTOG('"+M+"'.charAt('"+M+"'.length-1),1)";
	timedOff = setTimeout(A, 200);
	}
	}
	

function preloadhLs(){
	if (!document.images) return;
	preloadArray= new Array();
	for (i=0;i<document.images.length;i++){
		thisImage=document.images[i];
		if (thisImage.name == null || thisImage.name=="") continue;
		srcString=thisImage.src;
		pathStr=srcString.substring(0,srcString.lastIndexOf("/")+1);
		fileStr=srcString.substring(srcString.lastIndexOf("/")+1,srcString.length);
		currMem=preloadArray.length;
		preloadArray[currMem]=new Image();
		preloadArray[currMem].src=pathStr+imPrfx+fileStr;
	}
}

function hL(passedString,flag){
	if (!document.images) return;
	eval("myObject=document."+passedString);
	srcString=myObject.src;
	pathStr=srcString.substring(0,srcString.lastIndexOf("/")+1);
	if (flag==1){inc=1}else{inc=2};
	fileStr=srcString.substring(srcString.lastIndexOf("/")+inc,srcString.length);
	if (flag==1){myObject.src=pathStr+imPrfx+fileStr}else{myObject.src=pathStr+fileStr};
}

function onof(L,N,f) {
	if (N == 1 && f == 1){ L.className = "onM1";}
	else if (N == 2 && f == 1) {L.classname="onM" ;}
		else if (N == 1 && f == 0){L.className = "ofM1";}
			else if (N == 2 && f == 0) {L.classname="ofM" ;}
}

function sTOG(n,o){
var aS = document.getElementsByTagName("select");
var iN = aS.length;
	for(i=0; i < iN; i ++){
	       c = aS[i].id.charAt(n);
			if (n == c && o == 0) {aS[i].style.visibility = "hidden";}
			else if (n==c && o==1) {aS[i].style.visibility = "visible";}
	}
}



