// Netactive JavaScript Document


<!--
function Netact_Preload() { //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=Netact_Preload.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 Netact_Restore() { //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 netact_Objectf(n, d) { //v4.01
  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=netact_Objectf(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function Neta_Swapy() { //v3.0
  var i,j=0,x,a=Neta_Swapy.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=netact_Objectf(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
//dropdown nav//

function currentYear()
{
	var holdDate = new Date();
	var year = holdDate.getYear();
	if (year < 1000 )
		year+=1900;
	document.write(year);
}


window.onerror = null;
 var bName = navigator.appName;
 var bVer = parseFloat(navigator.appVersion);
 var NS4 = (bName == "Netscape" && bVer >= 4);
 // var NS4 = (document.images);
 
 // http://wsabstract.com/javatutors/NS6update.shtml
 var NS6 = (!document.all && document.getElementById);
 if(NS6){
 	
 }
 var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
 var menuActive = 0
 var onLayer
 var timeOn = null
 if (NS4 || IE4 || NS6) {
  if (NS6){
   
   LayerRef="document.layers";
   StyleSwitch="";
   LayerOn="visible";
   LayerOff="hidden";
  } 
  if (NS4){
  
   LayerOn="visible";
   LayerOff="hidden";
  } 
  // this is for IE 4+ only
  else {
 
   LayerRef="document.all";
   StyleSwitch=".style";
   LayerOn="visible";
   LayerOff="hidden";
  }
 }
 
function Layer(LayerName, topC, leftC){
//var img,x,y,Top
var Top
var winW = 630, winH = 460;

if (parseInt(navigator.appVersion)>3) {
 if (navigator.appName=="Netscape") {
  winW = window.innerWidth-16;
  winH = window.innerHeight-16;
 }
 if (navigator.appName.indexOf("Microsoft")!=-1) {
  winW = document.body.offsetWidth;
  winH = document.body.offsetHeight;
 }
}
 //img=getImage(ImageName);
 //x=GetLeft(img);
 //y=GetBottom(img);
 Top=topC;
 Left=winW/2 + leftC;
 
if (NS4 || IE4 || NS6) {
	if (timeOn != null) {
		clearTimeout(timeOn)
		hideLayer(onLayer)
	}
	
	if (NS6){
		if(document.getElementById(LayerName) == null) return;
		
		eval("document.getElementById('" + LayerName + "').style.visibility='" + LayerOn + "'");
 
	 	// document.getElementById(LayerName).style.top = "Top";
	 	eval("document.getElementById('" + LayerName + "').style.top ='" + Top + "px'");
	
	 	// document.getElementById(LayerName).style.left = "Left";
	 	eval("document.getElementById('" + LayerName + "').style.left='" + Left + "px'");
		
		onLayer = LayerName
	} else if (IE4){
		if(eval("document.all." + LayerName) == null) return;
		
		// document.all.LayerName.style.visibility="visible";
 		eval("document.all." + LayerName + ".style.visibility='" + LayerOn + "'");
 
	 	// document.all.LayerName.style.top = "Top";
	 	eval("document.all." + LayerName + ".style.top ='" + Top + "'");
	
	 	// document.all.LayerName.style.left = "Left";
	 	eval("document.all." + LayerName + ".style.left='" + Left + "'");
	 	onLayer = LayerName
	} else {	//NS4
		if(eval("document." + LayerName) == null) return;
		
		eval("document." + LayerName + ".visibility='" + LayerOn + "'");
		eval("document." + LayerName + ".top='" + Top + "'");
		eval("document." + LayerName + ".left='" + Left + "'");
		onLayer = LayerName

	}
 }
}

function hideLayer(LayerName){
 if (menuActive == 0) {
 	
 	// turn off layers in netscape 6 upwards
 	if (NS6) {
		if(document.getElementById(LayerName) == null) return;
 		eval("document.getElementById('" + LayerName + "').style.visibility='" + LayerOff + "'");
 	}
 	// turn off layers in netscape 4.x and IE.x
 	else{
		if(eval(LayerRef+'["'+LayerName+'"]') == null) return;
		
 		eval(LayerRef+'["'+LayerName+'"]'+StyleSwitch+'.visibility="'+LayerOff+'"');
 	}	
 }
}


function LayerTimeout() {
 timeOn = setTimeout("btnOut()",600)
}

function btnOut(LayerName) {
 if (menuActive == 0) {
 hideLayer(onLayer)
 }
}

function menuOver(itemName) {
 clearTimeout(timeOn)
 menuActive = 1
}

function menuOut(itemName) {
 menuActive = 0 
 timeOn = setTimeout("hideLayer(onLayer)", 600)
}

function setBgColor(layer, color) {
  if (NS6){
  	// alert(color);
  	// alert("Background NS6");
    // document.getElementById(id).style.backgroundColor=color;

	eval('document.getElementById("'+layer+'").style.backgroundColor ="'+color+'"');
  }
  else if (NS4){
    eval('window.document.layers["'+layer+'"].document.bgColor="'+color+'"');
	eval('window.document.layers["'+layer+'"].saveColor="'+color+'"');
  }
  else if (IE4){
    eval('document.all.'+layer+'.style.backgroundColor="'+color+'"');
  }
}

function getImage(name) {
  if (NS4 || NS6) {
    return findImage(name, document);
  }
  if (IE4)
    return eval('document.all.' + name);
  return null;
}

function findImage(name, doc) {
  var i, img;
  for (i = 0; i < doc.images.length; i++)
    if (doc.images[i].name == name)
      return doc.images[i];
  for (i = 0; i < doc.layers.length; i++)
    if ((img = findImage(name, doc.layers[i].document)) != null) {
      img.container = doc.layers[i];
      return img;
    }
  return null;
}

function GetLeft(img) {
  var x, obj;
  if (NS4 || NS6) {
    if (img.container != null)
      return img.container.pageX + img.x;
    else
      return img.x;
  }
  if (IE4) {
    x = 0;
    obj = img;
    while (obj.offsetParent != null) {
      x += obj.offsetLeft;
      obj = obj.offsetParent;
    }
    x += obj.offsetLeft;
    return x;
  }
  return -1;
}

function GetRight(img) {
  var x, obj;
  if (NS4 || NS6) {
    if (img.container != null)
      return img.container.pageX + img.x + img.width;
    else
      return img.x + img.width;
  }
  if (IE4) {
    x = img.offsetWidth;
    obj = img;
    while (obj.offsetParent != null) {
      x += obj.offsetLeft;
      obj = obj.offsetParent;
    }
    x += obj.offsetLeft;
    return x;
  }
  return -1;
}

function GetTop(img) {
  var y, obj;
  if (NS4 || NS6) {
    if (img.container != null)
      return img.container.pageY + img.y;
    else
      return img.y;
  }
  if (IE4) {
    y = 0;
    obj = img;
    while (obj.offsetParent != null) {
      y += obj.offsetTop;
      obj = obj.offsetParent;
    }
    y += obj.offsetTop;
    return y;
  }
  return -1;
}

function GetBottom(img) {
  var y, obj;
  if (NS4 || NS6) {
    if (img.container != null)
      return img.container.pageY + img.y + img.height;
    else
      return img.y + img.height;
  }
  if (IE4) {
    y = img.offsetHeight;
    obj = img;
    while (obj.offsetParent != null) {
      y += obj.offsetTop;
      obj = obj.offsetParent;
    }
    y += obj.offsetTop;
    return y;
  }
  return -1;
}

//end