
//
// Browser Detection
//
  var ua= navigator.userAgent;
  var OPERA= (ua.indexOf("Opera") > 0);
  var OMNI= (ua.indexOf("Omni") > 0);
  var MAC= (navigator.platform.indexOf("PPC") > 0);
  var WIN= (navigator.platform=="Win32");
  
  var IE6, IE5_6, IE5_5, IE5, N4, N5, NS6, NS6_1, MOZ, MAC_IE5;

  if(!OPERA && !OMNI){
  
     IE6= (ua.indexOf("MSIE 6") > 0);
     
     // IE 5.5 and IE 5.6 are similar. IE 5.6 is released on WindowsXP
     IE5_6= (ua.indexOf("MSIE 5.6") > 0);
     IE5_5= (ua.indexOf("MSIE 5.5") > 0 || IE5_6);
     
     // IE5 is true for IE5.5, IE5.6, and IE6.
     IE5= (ua.indexOf("MSIE 5") > 0  || IE6);
     
     N4= (document.layers);
     NS6= N5= (ua.indexOf("Gecko") > 0);
     NS6_1= (N5 && ua.indexOf("6.1") != -1);
     MOZ= N5 && !(ua.indexOf("Netscape") > 0);
     MAC_IE5= (MAC && IE5);
}

// Show/Hide functions for non-pointer layer/objects

function hideAll() {
	if(N4) {
     document.layers['layer1'].visibility = "hidden";
     document.layers['layer2'].visibility = "hidden";
     document.layers['layer3'].visibility = "hidden";
	 document.layers['layer4'].visibility = "hidden";
   }
   else if(N5) {
    document.getElementById('layer1').style.visibility = "hidden";
	document.getElementById('layer2').style.visibility = "hidden";
	document.getElementById('layer3').style.visibility = "hidden";
	document.getElementById('layer4').style.visibility = "hidden";
   }
   else  {
   document.all['layer1'].style.visibility = "hidden";
   document.all['layer2'].style.visibility = "hidden";
   document.all['layer3'].style.visibility = "hidden";
   document.all['layer4'].style.visibility = "hidden";
   }
 }

function show(id) {
	hideAll()
	if (N4) document.layers[id].visibility = "show"
	else if (N5) document.getElementById(id).style.visibility = "visible"
	else  document.all[id].style.visibility = "visible"
}

function hide(id) { 
	if (N4) document.layers[id].visibility = "hide"
	else if (N5) document.getElementById(id).style.visibility = "hidden"
	else  document.all[id].style.visibility = "hidden"
}

function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()')
		eval(imgObj+'.src = "'+imgSrc+'"')
	}
}
function changeImage(layer,imgName,imgObj) {
	if (document.images) {
		if (document.layers && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')
		else document.images[imgName].src = eval(imgObj+".src")
	}
}

function launchWin(url,winName) {
window.open(url,winName,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=270,height=380'); return false;
}
