
var x;
var menu_on = new Array;  
var menu_off = new Array;  
var S = new Array();                


S[0] = "About Us";
S[1] = "Services";
S[2] = "Markets";
S[3] = "Products";
S[4] = "Projects";
S[5] = "News & Events";
S[6] = "Contact Us";

var ns, ns6, ie, ie4, ie5;
bname = navigator.appName;
ver = navigator.appVersion;
int_ver = parseInt(ver);
if (bname.indexOf("Netscape") >= 0 && int_ver == 4) ns = 1;
if (bname.indexOf("Microsoft Internet Explorer") >=0 && int_ver >= 4) ie = 1;
if (navigator.userAgent.indexOf('MSIE 4')>0) ie4 = 1;
if (navigator.userAgent.indexOf('MSIE 5')>0) ie5 = 1;

// nested refs for netscape

function getObjStyle(objTree) 
{
	var objStrArr = objTree.split('.');
	var objStr = objStrArr[objStrArr.length-1];
	var strS = "";
	if (ns) {
		strS += "document.layers[objStrArr[0]]";
		if (objStrArr.length > 1) {
			for (var i=1; i<objStrArr.length; i++) {
				strS += ".document.layers[objStrArr["+i+"]]";
			}
		}
	return (eval(strS));
	}
	
	else if (ie) {
		return (document.all[objStr].style);
	}
	else if (ns6) {
		return (document.getElementById(objStr).style);
	}	
}

//------------------


if (document.images){
  for (x=0; x < 7; x++){
    menu_on[x] = new Image();
    menu_off[x] = new Image();
  }

  menu_on[0].src = 'images/b_about_on.gif';
  menu_off[0].src = 'images/b_about.gif';
  menu_on[1].src = 'images/b_services_on.gif';
  menu_off[1].src = 'images/b_services.gif';
  menu_on[2].src = 'images/b_markets_on.gif';
  menu_off[2].src = 'images/b_markets.gif';
  menu_on[3].src = 'images/b_products_on.gif';
  menu_off[3].src = 'images/b_products.gif';
  menu_on[4].src = 'images/b_projects_on.gif';
  menu_off[4].src = 'images/b_projects.gif';
  menu_on[5].src = 'images/b_news_on.gif';
  menu_off[5].src = 'images/b_news.gif';
  menu_on[6].src = 'images/b_contact_on.gif';
  menu_off[6].src = 'images/b_contact.gif';
   
}


function ChangeOn(ImageNumber){
  if (document.images){
    for (x=0; x < menu_on.length; x++){
   //   if (x != ImageNumber){
  //      document["menu" + x].src = menu_off[x].src;
       
 //     }
    }
    document["menu" + ImageNumber].src = menu_on[ImageNumber].src;

     window.status = S[ImageNumber];
  }
}
 
function ChangeOff(ImageNumber){
  if (document.images){
      {
      document["menu" + ImageNumber].src = menu_off[ImageNumber].src;
     }
    window.status = '';
    }
  }
   
//-----------------------

function show(strObj) {
	if (!loaded) return;
	var thisObj = getObjStyle(strObj);
	if (currOpen != "")
			hide(currOpen);
	if (ie || ns6) {
		thisObj.visibility = "visible";
	}
	if (ns) {
		thisObj.visibility = "show";
	}
	currOpen=strObj;
}

function hide(strObj) {
	if (!loaded) return;
	var thisObj = getObjStyle(strObj);
	if (ie){
			var thisDoc = document.all[strObj];
			if (!(thisDoc.contains(window.event.toElement))) {
				thisObj.visibility="hidden";
			}
		}
		if (ns) {
			thisObj.visibility = "hide";
		}
		if (ns6) {
		thisObj.visibility="hidden";
	
		}		
		
	currOpen="";
}



function hideit (e) {
	if (!loaded) return;
	var layname = e.target.name;
	var tar = e.target+"";
	if (tar.indexOf('Layer')>=0) {
		hide(layname);
	}
	else {
		routeEvent(e);
	}
}

function hideOpen() {
	if (currOpen != "") {
		hide(currOpen);
	}
}

currOpen = "";

// netscape resize bug fix
if (ns) {
	winw = window.innerWidth;
	winh = window.innerHeight;
	window.onResize = reloadwin;
}

if (ie) {
	window.onresize = init;
}

function reloadwin () {
	if ((winw != window.innerWidth) || (winh != window.innerHeight)) {
		document.location.href = document.location.href;
	}
}

window.onload=init;
var loaded = 0;
function init() {
	if (ns) {
		for (var i=0;i<document.layers.length;i++) {
			var thisObj = document.layers[i];
			thisObj.captureEvents(Event.MOUSEOUT);
			thisObj.onmouseout = hideit;
		}
	}
loaded = 1;
}