


function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()');
		eval(imgObj+'.src = "'+imgSrc+'"');
	}
}

function changeImage(imgName,imgObj,layer) {
	if (document.images) {
		if (document.layers) {
			if (layer!=null){
				eval('document.layers.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src');
			}
			else {
				document.images[imgName].src = eval(imgObj+".src");
			}
		}
		else {
			document.images[imgName].src = eval(imgObj+".src");
		}
	}
}

ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false

// Show/Hide functions for non-pointer layer/objects
function show(id) {
	if (ns4) 
		document.layers[id].visibility = "show";
	else if (ie4) 
		document.all[id].style.visibility = "visible";
}

function hide(id) {
	if (ns4) 
		document.layers[id].visibility = "hide";
	else if (ie4) 
		document.all[id].style.visibility = "hidden";
}

//array used to store the names of menus in the menu system
menuArray = new Array('mnu0Div','mnu1Div')
// the roll over image scr names
OutOnArray = new Array('0','1')
// show menu shows the menu id passed through and highlights the image from which the menu came from
menugo = 0
function showmenu(menu){
	if (menugo){
		eval( "show('mnu"+ menu +"Div')");
		if (ns4){
			/*if (menu == 1){
				eval("changeImage('img" + OutOnArray[menu] +"','img"+ OutOnArray[menu] +"_on','"+menuArray[menu-1]+"')")
			}	
			else if (menu == 0){
				eval("changeImage('img" + OutOnArray[menu] +"','img"+ OutOnArray[menu] +"_on','"+menuArray[menu-1]+"')")
			}		
			else {*/
				eval("changeImage('img" + OutOnArray[menu] +"','img"+ OutOnArray[menu] +"_on')")
			//}
		}
		else{
			eval("changeImage('img" + OutOnArray[menu] +"','img"+ OutOnArray[menu] +"_on')")
		}
	}
}
// hide all menus and the highlighted images
function hideall(){
	if (menugo){	
		for (i=0;i<=(menuArray.length-1);i++){
			eval("hide('"+menuArray[i]+"')")
			if (ns4){
				if (!(i == AlwaysOnTab)) {
					eval("changeImage('img" + OutOnArray[i] +"','img"+ OutOnArray[i] +"_off')")
				}
			}
			else{
				if (!(i == AlwaysOnTab)) {
					eval("changeImage('img" + OutOnArray[i] +"','img"+ OutOnArray[i] +"_off')")
				}
			}
		}
	}
}
// hides a second level menu
function hidesecond(menu){
	if (menugo){
		eval("hide('"+menuArray[menu]+"')")
		if (ns4){
			eval("changeImage('img" + OutOnArray[menu] +"','img"+ OutOnArray[menu] +"_off','"+menuArray[menu-1]+"')")
		}
		else{
			eval("changeImage('img" + OutOnArray[menu] +"','img"+ OutOnArray[menu] +"_off')")
		}
	}
}
// the timer
time = 0;
delay =.5;
function hidemenu(){
	if (navigator.appName != "Microsoft Internet Explorer"){
		time = setTimeout('hideall()',delay*0)
		//alert("Netscape");
	}
	else {
 		time = setTimeout('hideall()',0)
 		//alert("IE");
	}	
}


