var NS5 = document.layers;
var IE = document.all;
var NS6 = document.getElementById
var IntervalID = -1;
var gCurLayer = "menu02";
var timer = 100;
//var imgNameGlobal = 'nav02';
var imgNameGlobal = 'dummy';
//var imgSrcGlobal = 'images/topmenu-fsports.gif';
//var imgSrcGlobal = 'images/topmenu-wsports.gif';
var imgSrcGlobal = 'images/spacer.gif';

function Menu(name,imgName,rollImg,upImg) {	
	if (NS5) {				
		document.layers[name].onmouseover = openMenu;
		document.layers[name].onmouseout = closeMenu;
	}
	else if (IE) {
		document.all[name].onmouseover = openMenu;				
		document.all[name].onmouseout = closeMenu;				
	}
	else if (document.getElementById) {  //NS6		
		document.getElementById(name).onmouseover = openMenu;
		document.getElementById(name).onmouseout = closeMenu;
	}

}
function openMenu() {				
	clearTimeout(IntervalID)		
	if (IE) document.all[this.id].style.visibility = "visible";
	else if (NS5) document.layers[this.id].visibility = "visible";			
	else if (NS6) {		
		var imgSrcRoll = imgSrcGlobal.replace("_u","_r") //fix for NS6
		document.images[imgNameGlobal].src = imgSrcRoll;	
		document.getElementById(this.id).style.visibility = "visible";				
		if (document.getElementById("Layer1") && ((this.id=="menu05") || (this.id=="menu06"))) document.getElementById("Layer1").style.left = -581 + "px";
	}
}

function closeMenu(e) {		
	turnOffMenu(this.id)
}

function openMenuRoll(lyr,iname,isrc) {	

	//first make sure previous image is restored:
	if (document.images[imgNameGlobal]) document.images[imgNameGlobal].src = imgSrcGlobal;
	imgNameGlobal = iname;
	imgSrcGlobal = isrc;

	if (IE && (gCurLayer != lyr) && (document.all[gCurLayer].style.visibility == "visible"))
		turnAllOff();	
	else if (NS5 && (gCurLayer != lyr) && (document.layers[gCurLayer].visibility == "show"))	
		turnAllOff();					
	else if (document.getElementById) {
		if (!NS5 && ((gCurLayer != lyr) && (document.getElementById(gCurLayer).style.visibility == "visible")))	
		turnAllOff();					
	}
	
	clearTimeout(IntervalID)		

	if (IE) {
		document.all[lyr].style.visibility = "visible";
		//move form away
		if (document.all["Layer1"] && ((lyr=="menu05") || (lyr=="menu06"))) document.all["Layer1"].style.pixelLeft = -581;
	}
	else if (NS5) {
		document.layers[lyr].visibility = "visible";		
		//move form away
		if (document.layers["Layer1"] && ((lyr=="menu05") || (lyr=="menu06"))) document.layers["Layer1"].left = -581;
	}
	else if (NS6) { 
		document.getElementById(lyr).style.visibility = "visible";		
		//move form away							
		if (document.getElementById("Layer1") && ((lyr == "menu05") || (lyr=="menu06"))) document.getElementById("Layer1").style.left = -581 + "px";					
		
	}
}
function closeMenuRoll(lyr) {		
	if (IE) {
		document.all[lyr].style.visibility = "hidden";
		//move form back 
		if (document.all["Layer1"] && ((lyr=="menu05") || (lyr=="menu06"))) document.all["Layer1"].style.pixelLeft = 581;
	}
	else if (NS5) {
		document.layers[lyr].visibility = "hidden";			
		//move form back 
		if (document.layers["Layer1"] && ((lyr=="menu05") || (lyr=="menu06"))) document.layers["Layer1"].left = 581;
	}
	else if (NS6) {
		document.getElementById(lyr).style.visibility = "hidden";	
		//move form back 
		if (document.getElementById("Layer1") && ((lyr=="menu05") || (lyr=="menu06"))) document.getElementById("Layer1").style.left = 581 + "px";
	}
}

function turnAllOff() {	
	closeMenuRoll(gCurLayer);	
	document.images[imgNameGlobal].src = imgSrcGlobal;
}

function turnOffMenu(lyr) {
	gCurLayer = lyr;	
	IntervalID = setTimeout("turnAllOff()",timer);				
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function rollimg(mname,imgname,imgsrc) { //v3.0
  if (IE) {
   document.images[imgname].src = "images/" + imgsrc;
  }
  else if (NS5) {
   document.layers[mname].document.images[imgname].src = "images/" + imgsrc;
  }
  else if (NS6) {
   document.getElementById(mname).document.images[imgname].src = "images/" + imgsrc;
  }
}
function rollsubimg(imgname,imgsrc) { //v3.0
   document.images[imgname].src = "images/" + imgsrc;
}
function rollfullimg(imgname,imgsrc) { //v3.0
   document.images[imgname].src = imgsrc;
}

function open_close(layname) { //v3.0
  if (IE) {

    if (document.all[layname].style.visibility == "visible") {
       document.all[layname].style.visibility = "hidden";
    }
    else {
       document.all[layname].style.visibility = "visible"; }
  }
  else if (NS5) {
    if (document.layers[layname].visibility == "show") {
       document.layers[layname].visibility = "hide"; 
    }
    else {
       document.layers[layname].visibility = "show"; }
  }	
  else if (NS6) {
    if (document.getElementById(layname).style.visibility == "visible") {
       document.getElementById(layname).style.visibility = "hidden"; 
    }
    else {
       document.getElementById(layname).style.visibility = "visible"; }
  }	
}

function open_close2(layname,layname2) { //v3.0
  if (IE) {

    if (document.all[layname].style.visibility == "visible" || document.all[layname2].style.visibility == "visible") {
       document.all[layname].style.visibility = "hidden";
    }
    else {
       document.all[layname].style.visibility = "visible"; }
  }
  else if (NS5) {
    if (document.layers[layname].visibility == "show" || document.layers[layname2].visibility == "show") {
       document.layers[layname].visibility = "hide"; 
    }
    else {
       document.layers[layname].visibility = "show"; }
  }	
  else if (NS6) {
    if (document.getElementById(layname).style.visibility == "visible" || document.getElementById(layname).style.visibility == "visible") {
       document.getElementById(layname).style.visibility = "hidden"; 
    }
    else {
       document.getElementById(layname).style.visibility = "visible"; }
  }	
}

function open_only(layname) { //v3.0
  if (IE) {
       document.all[layname].style.visibility = "visible";
  }
  else if (NS5) {
       document.layers[layname].visibility = "show"; 
  }
  else if (document.getElementById) {
       document.getElementById(layname).style.visibility = "visible"; 
  }
}

function close_only(layname) { //v3.0
  if (IE) {
       document.all[layname].style.visibility = "hidden";
  }
  else if (NS5) {
       document.layers[layname].visibility = "hide"; 
  }
  else if (NS6) {
       document.getElementById(layname).style.visibility = "hidden"; 
  }
}

function openQues(thePage, w, h) {
		args = "\"toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1," + 
			"resizable=0,copyhistory=0,width=" + w + ",height=" + h +"\"";      
        win = window.open(thePage,"OpenWindow",args);
        win.focus();
}

function closewin() {
		   
        win.close();
}