platform=navigator.platform;

var leftMenuDelay = 500;

function preload() {
	if (!document.images) return;
	var ar = new Array();
	var arguments = preload.arguments;
	for (var i = 0; i < arguments.length; i++) {
		ar[i] = new Image();
		ar[i].src = arguments[i];
	}
}

function reloadPage(init) {
	if (init==true) with (navigator) {
		if ((appName=="Netscape") && (parseInt(appVersion)==4)) {
			document.pgW=innerWidth; document.pgH=innerHeight; onresize=reloadPage; }
		} else if (innerWidth!=document.pgW || innerHeight!=document.pgH) {
			location.reload();
		}
}

reloadPage(true);
var timerID = null;
dropstate=0;
//drop1state=0;
drop2state=0;
drop3state=0;
//drop4state=0;
drop5state=0;

ok = (document.getElementById) ? 1:0;
nn4 = (document.layers) ? 1:0;
ie = (document.all) ? 1:0;

function closeall() {
	
	//if((drop1state==1)|(drop2state==1)|(drop3state==1)|(drop4state==1) |(drop5state==1)) {
	if((drop2state==1)|(drop3state==1)|(drop5state==1)) {
		
		if (ok) {
			//document.getElementById('dropdown1').style.visibility = "hidden";
			document.getElementById('dropdown2').style.visibility = "hidden";
			document.getElementById('dropdown3').style.visibility = "hidden";
			//document.getElementById('dropdown4').style.visibility = "hidden";
			document.getElementById('dropdown5').style.visibility = "hidden";	
		} else if (ie){
			//dropdown1.style.visibility="hidden"; 
			dropdown2.style.visibility="hidden"; 
			dropdown3.style.visibility="hidden"; 
		  //dropdown4.style.visibility="hidden";
			dropdown5.style.visibility="hidden";
        	
		} else if (nn4){ 
			//document.layers[dropdown1].visibility="hide"; 
			document.layers[dropdown2].visibility="hide"; 	
			document.layers[dropdown3].visibility="hide"; 
			//document.layers[dropdown4].visibility="hide";
			document.layers[dropdown5].visibility="hide"; 
		}
			
		//drop1state=0;
		drop2state=0;
		drop3state=0;
		//drop4state=0;
		drop5state=0;
		
		$('#leftMenu').show(leftMenuDelay);
		
	}
}

function openclose(drop){

	//alert("Got here");

	//if (drop=="dropdown1") { dropstate=drop1state; }
	if (drop=="dropdown2") { dropstate=drop2state; }
	if (drop=="dropdown3") { dropstate=drop3state; }
	//if (drop=="dropdown4") { dropstate=drop4state; }
	if (drop=="dropdown5") { dropstate=drop5state; }
	
	if (ok) {
		//document.getElementById('dropdown1').style.visibility = "hidden";
		document.getElementById('dropdown2').style.visibility = "hidden";
		document.getElementById('dropdown3').style.visibility = "hidden";
		//document.getElementById('dropdown4').style.visibility = "hidden";
		document.getElementById('dropdown5').style.visibility = "hidden";	
	} else if (ie){
		//dropdown1.style.visibility="hidden"; 
		dropdown2.style.visibility="hidden"; 
		dropdown3.style.visibility="hidden"; 
	  //dropdown4.style.visibility="hidden";
		dropdown5.style.visibility="hidden";
  
	} else if (nn4){ 
		//document.layers[dropdown1].visibility="hide"; 
		document.layers[dropdown2].visibility="hide"; 	
		document.layers[dropdown3].visibility="hide"; 
		//document.layers[dropdown4].visibility="hide";
		document.layers[dropdown5].visibility="hide"; 
	}
	
	//drop1state=0;
	drop2state=0;
	drop3state=0;
	//drop4state=0;
	drop5state=0;

	clearTimeout(timerID);
	
	if (dropstate==0) {
	
		var menuOffset = 15;
		
		if (ie) { menuOffset = menuOffset + document.getElementById("mainColumn").offsetLeft; }
		
		//if (drop=="dropdown1") { drop1state=1; }
		if (drop=="dropdown2") { document.getElementById("dropdown2").style.left = menuOffset + document.getElementById("topNav2Cell").offsetLeft; }
		if (drop=="dropdown3") { document.getElementById("dropdown3").style.left = menuOffset + document.getElementById("topNav3Cell").offsetLeft; }
		//if (drop=="dropdown4") { drop4state=1; }
		if (drop=="dropdown5") { document.getElementById("dropdown5").style.left = menuOffset + document.getElementById("topNav5Cell").offsetLeft; }
	
		if (ok) {
			document.getElementById(drop).style.visibility = "visible";
		} else if (ie) {
			document.all[drop].style.visibility="visible";
		} else if (nn4) {
			document.layers[drop].visibility="show";
		}		
		
		$('#leftMenu').hide(leftMenuDelay);

		//if (drop=="dropdown1") { drop1state=1; }
		if (drop=="dropdown2") { drop2state=1; }
		if (drop=="dropdown3") { drop3state=1; }
		//if (drop=="dropdown4") { drop4state=1; }
		if (drop=="dropdown5") { drop5state=1; }
	} else {
		$('#leftMenu').show(leftMenuDelay);
	}
}
	
function swapImgRestore() { //v3.0
	var i,x,a=document.sr; 
	for(i=0; a&&i<a.length&&(x=a[i])&&x.oSrc; i++) {
		x.src=x.oSrc;
	}
}

function preloadImages() { //v3.0
	var d=document; 
	if(d.images) { 
	
		if(!d.p) {
			d.p=new Array();
		}
		
		var i,j=d.p.length,a=preloadImages.arguments; 
		
		for(i=0; i<a.length; i++) {
    			if (a[i].indexOf("#")!=0) { 
    				d.p[j]=new Image; 
    				d.p[j++].src=a[i];
    			}	
    		}
    	}
}

function findObj(n, d) { //v4.0

	var p,i,x; 
	if(!d) { 
		d=document;
	}
	
	if((p=n.indexOf("?"))>0 && parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; 
		n=n.substring(0,p);
	}
	
  	if(!(x=d[n]) && d.all) {
  		x=d.all[n];
  	}
  	
  	for (i=0; !x&&i<d.forms.length; i++) {
  		x=d.forms[i][n];
  	}
  
  	for(i=0; !x&&d.layers&&i<d.layers.length; i++) {
  		x=findObj(n,d.layers[i].document);
  	}
  
  	if(!x && document.getElementById) {
  		x=document.getElementById(n);
  	}
  	
  	return x;
}

function swapImage() { //v3.0
  	var i,j=0,x,a=swapImage.arguments;
  	document.sr=new Array;
  	
  	for(i=0;i<(a.length-2);i+=3) {
   		if ((x=findObj(a[i]))!=null) {
   			document.sr[j++]=x;
   			if(!x.oSrc) {
   				x.oSrc=x.src;
   			}
   			x.src=a[i+2];
   		}
   	}
}
