
window.onerror = null;
 var bName = navigator.appName;
 var bVer = parseInt(navigator.appVersion);
 var NS4 = (bName == "Netscape" && bVer >= 4);
 var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
 var NS3 = (bName == "Netscape" && bVer < 4);
 var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
 var menuActive = 0;
 var menuOn = 0;
 var onLayer;
 var catImg;
 var timeOn = null;
 var timeChangeImg = null;
 var loaded = 0;

// LAYER SWITCHING CODE

if (NS4 || IE4) {
 if (navigator.appName == "Netscape") {
  layerStyleRef="layer.";
  layerRef="document.layers";
	 styleSwitch="";
  }else{
  layerStyleRef="layer.style.";
  layerRef="document.all";
  styleSwitch=".style";
 }

}

// SHOW MENU

function showLayer(layerName,img){
if (NS4 || IE4) {
 if (timeOn != null) {
  clearTimeout(timeOn)
  hideLayer(onLayer)
 }
 if (catImg != null) 
 		document[catImg].src = eval(catImg + "off.src")
 else catImg = img 
 document[img].src = eval(img + "on.src");
		 
 if (NS4 || IE4) {
  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
 }   
 onLayer = layerName
 }
}

// HIDE MENU

function hideLayer(layerName){
 if (menuActive == 0) {
  if (NS4 || IE4) {
   eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
  }
 }
}

//BUTTON ROLLOVER
function change(Name, No) {
 if (document.images && (loaded == 1)) {
   document [Name].src = eval(Name + No + ".src");
  }
 return true
}

// HIDE MENU

function hideLayer(layerName){
 if (menuActive == 0) {
  if (NS4 || IE4) {
   eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
  }
 }
}

// TIMER FOR BUTTON MOUSE OUT
function btnTimer() {
 timeOn = setTimeout("btnOut()",1000)
}

// BUTTON MOUSE OUT
function btnOut(imgName) {
 if (menuActive == 0) {
    document[imgName].src = eval(imgName + "off.src");
  }
}

// Creates menu object
function menuLink(title, url) {
 this.title = title
 this.url = url
}

// Builds menu table

function menuMaker(menuArray) {
 n = ""
 j = eval(menuArray + ".length") - 1;
 topTable = "<div ID='" + eval(menuArray + ".id") + "'><table  border='2' cellspacing='0' cellpadding='2' bgcolor='" + menuColor +"' bordercolor='#808080' bordercolorlight='#C0C0C0' bordercolordark='#000000'><tr><td><table border='0' cellspacing='0' cellpadding='0' bgcolor='" + menuColor + "'>"
 endrow = "</td></tr>"
 btmTable = "</table></td></tr></table></div>"
 
 n += topTable
 for( var i = 0; i <=j; i++) {
  bgnrow = "<tr><td><img src='images/spacer.gif' width=15 height=15 alt='' border='0' name='" + eval(menuArray + ".imgname") + i + "'></td><td>";
  n += bgnrow + "<a href='" + eval(menuArray + "[" + i + "].url") + "' onMouseOver='menuOver(\"" + eval(menuArray + ".imgname") + i + "\")' onMouseOut='menuOut(\"" + eval(menuArray + ".imgname") + i + "\")' class='menus' target='_top'>" + eval(menuArray + "[" + i + "].title") + "</a>" + endrow
 }
 n += btmTable
 return n
}
//-->


<!--

function menuOver(itemName,img) {
 catImg = img;
 clearTimeout(timeOn);
 if (timeChangeImg)clearTimeout(timeChangeImg);
 menuActive = 1
if (NS4 || IE4 && itemName != "") {
  if (NS4) {
    document[onLayer].document.images[itemName].src = menu2.src
 } else {
     document.all[itemName].src = menu2.src
 }
 }
 	changeImg(true)
}

function menuOut(itemName,img,time) {
 catImg = img;
 menuActive = 0;
  if (NS4 || IE4 && itemName != "") {
  if (NS4) {
    document[onLayer].document.images[itemName].src = menu1.src
  } else {
     document.all[itemName].src = menu1.src
  }
 }
  if (time == false) changeImg(false)
	else timeChangeImg = setTimeout("changeImg(false)", 400);
  timeOn = setTimeout("hideLayer(onLayer)", 400)
 } 
 
 function changeImg(on) {
 s = "";
 if (on == true)s = "on.src"
 else s = "off.src";
 document[catImg].src = eval(catImg + s);
 }
 
 // Function to "activate" images.
function imgAct(imgName) {
    if (br == "n3") {
    document[imgName].src = eval(imgName + "on.src");
    }
}

// Function to "deactivate" images.
function imgInact(imgName) {
    if (br == "n3") {
    document[imgName].src = eval(imgName + "off.src");
    }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr;
	 for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
	  x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; 
	if(d.images){ 
	if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
	for(i=0; i<a.length; i++)
  if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.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=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

<!--
function disclaimerwindow(){
	window.open("disclaimer.html","IntroWindow","width=380,height=480,location=no,scrollbars=no,resizable=no,directories=no,status=no,toolbar=no,menubar=no");
}
//-->
