
// Determine browser.
/*
var isNS4=(navigator.appName.indexOf("Netscape")>=0&&parseFloat(navigator.appVersion)>=4)?1:0;
var isIE4=(document.all)?1:0;
var isIE5=(isIE4 && navigator.appVersion.indexOf("MSIE 5.")>= 0||isIE4&& navigator.appVersion.indexOf("MSIE 6.")>=0)?1:0;
var isNS6 = (!document.all && document.getElementById) ? true : false;
*/
var isNS4 = (document.layers) ? true : false;
var isIE4 = (document.all && !document.getElementById) ? true : false;
var isIE5 = (document.all && document.getElementById) ? true : false;
var isNS6 = (!document.all && document.getElementById) ? true : false;


function getObj(name)
{
	var objElement;
//identify the element based on browser type
	if (isNS4) {
	  objElement = document.layers[name];
	} else if (isIE4) {
	  objElement = document.all[name];
	} else if (isIE5 || isNS6) {
	  objElement = document.getElementById(name);
	}
	
return objElement;
}


function switchDiv(strDivName,bolVisible){
   	objElement=getObj(strDivName);
 	if(isNS4)
 	{
  		if(!bolVisible)
      		objElement.visibility ="hidden"
   		else
      		objElement.visibility ="visible"
	}
	else
	{
    	if(!bolVisible) 
      		objElement.style.visibility = "hidden";
    	else
      		objElement.style.visibility = "visible";
	}
}


function switchLayer(layerList,name)
{
    var i;
    for(i=0;i<layerList.length;i++)
	  	switchDiv(layerList[i],false);
  	switchDiv(name,true);
}


     
<!-- Network Performance Monitor Atek Canada SC1-SVR20 - Montreal -->

