//Here's the DROPDOWN MENU functions called from the top MOUSEOVERS***************************************************

var timecounter=0,timestamp=0;

//START THE MENU LOOP TO TIMEOUT SUBS
setInterval('menuloop()', 300);

function dropdown1(){

	//Hide menu DIV
	killsubs();
	//Reset timer
	timestamp=0;
	
	//show menu DIV
		if(ns4){
			document.menua.visibility="show";
		}else if(nav){
			document.getElementById("menua").style.visibility="visible";
		}else{
			document.all["menua"].style.visibility="visible";
		}
}
function dropdown2(){

	//Hide menu DIV
	killsubs();
	//Reset timer
	timestamp=0;
	
	//show menu DIV
		if(ns4){
			document.menub.visibility="show";
		}else if(nav){
			document.getElementById("menub").style.visibility="visible";
		}else{
			document.all["menub"].style.visibility="visible";
		}
}
function dropdown3(){

	//Hide menu DIV
	killsubs();
	//Reset timer
	timestamp=0;
	
	//show menu DIV
		if(ns4){
			document.menuc.visibility="show";
		}else if(nav){
			document.getElementById("menuc").style.visibility="visible";
		}else{
			document.all["menuc"].style.visibility="visible";
		}
}
function dropdown4(){

	//Hide menu DIV
	killsubs();
	//Reset timer
	timestamp=0;
	
	//show menu DIV
		if(ns4){
			document.menud.visibility="show";
		}else if(nav){
			document.getElementById("menud").style.visibility="visible";
		}else{
			document.all["menud"].style.visibility="visible";
		}
}

//Here's the functions to hide the MENUS***************************************************
function killsubs(){

		swapTopImgRestore();
		timestamp=0;
		
		if(ns4){
			document.menua.visibility="hide";
			document.menub.visibility="hide";
			document.menuc.visibility="hide";
			document.menud.visibility="hide";
		}else if(nav){
			document.getElementById("menua").style.visibility="hidden";
			document.getElementById("menub").style.visibility="hidden";
			document.getElementById("menuc").style.visibility="hidden";
			document.getElementById("menud").style.visibility="hidden";
		}else{
			document.all["menua"].style.visibility="hidden";
			document.all["menub"].style.visibility="hidden";
			document.all["menuc"].style.visibility="hidden";
			document.all["menud"].style.visibility="hidden";
		}
}

function menuloop(){
	timecounter++;
	if(timestamp && timestamp < timecounter){
		killsubs();
	}
}
function onsub(){
	timestamp = 0;
}
function outsub(){
		if(ns4){
			timestamp = timecounter + 3;
		}else {
			timestamp = timecounter + 1;
		}
}

