var menuArray, activeMenu=0, menuBar, menuOpen=false;
function windowOnload()
{
  var imgObj, i, lblX=8, menuCount=8;
  menuArray = new Array();
  menuBar = document.getElementById('menuBar').cbe;
  
  //test browse begin
  if (is.nav4){
	  menuBar.moveTo(147,100);
  } else if (is.gecko){
	  menuBar.moveTo(152,100);
  } else {
	  menuBar.moveTo(155,100);
  }
  //test browse end
  
  menuBar.show();
  
  for (i = 1; i <= menuCount; ++i) {
    menuArray[i] = document.getElementById('menu'+i).cbe;
    //
    if (is.nav4)
  	{menufixvalue=-5}
    else if (is.gecko) {menufixvalue=0}
    else {menufixvalue=3}

    menuArray[i].moveTo(menuBar.left() + (lblX-menufixvalue), menuBar.top() + menuBar.height());

    menuArray[i].lblImgName = 'label'+i+'Img';
    imgObj = imgLoad(menuArray[i].lblImgName, 'title_'+i);
    lblX += imgObj.width;
  }
}

function menuShow(e,mn)
{
  if (activeMenu != 0) {
    menuArray[activeMenu].hide()
    imgRoll(false, menuArray[activeMenu].lblImgName);
  }
  menuArray[mn].show();
  imgRoll(true, menuArray[mn].lblImgName);
  activeMenu = mn;
  if (!menuOpen) {
    document.addEventListener("mousemove",menuHide,true);
    menuOpen = true;
  }
}

function menuHide(e)
{
  cbeEvent.init(e);
  var x = cbeEvent.pageX;
  var y = cbeEvent.pageY;
  if (!menuArray[activeMenu].contains(x,y,-2,0,0,0) && !menuBar.contains(x,y)) {
    menuArray[activeMenu].hide();
    imgRoll(false, menuArray[activeMenu].lblImgName);
    document.removeEventListener("mousemove",menuHide,true);
    menuOpen = false;
  }
}

function imgRoll(over, imgName)
{
  if (document.images) {
    var imgObj = document.getImageByName(imgName);
    imgObj.src = over ? imgObj.overImg.src : imgObj.outImg.src;
  }
}

function imgLoad(imgName, imgSrc)
{
  var i;
  i = document.getImageByName(imgName);
  i.overImg = new Image();
 // i.overImg.src = '/' + lang + '/images/menubar/' + imgSrc + '_1.gif';
  i.overImg.src = '/' + lang + '/images/menubar/' + imgSrc + '.gif';
  i.outImg = new Image();
  i.outImg.src = '/' + lang + '/images/menubar/' + imgSrc + '.gif';
  return i;
}

//6699cc
//change bgcolor
function changebg()
{
	var elm;
	for (var i=0; i<arguments.length; i++) {
		elm = arguments[i];
		if (!elm.style)
			elm = MM_findObj(elm);
		elm.style.background="#999999"
	}
}
function back()
{ 
	var elm;
	for (var i=0; i<arguments.length; i++) {
		elm = arguments[i];
		if (!elm.style)
			elm = MM_findObj(elm);
		elm.style.background="#666666" 
	}
}


/////////other layer
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
