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) { //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=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); 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];}
}

var inMenu = false;
var inSubMenu = false;
var inSubSubMenu = false;

var timer = null
var menuIndex = -1;
var curMenuIndex = -1;
var curSubIndex = -1;

var oPopup = window.createPopup();
var oSubPopup = null;

var eventArray = new Array()

eventArray[0] = "MM_swapImage('Image13','','icons/home-2.jpg',1);"
eventArray[1] = "MM_swapImage('Image22','','icons/guanyu-2.jpg',1);"
eventArray[2] = "MM_swapImage('Image145','','icons/chanpin-2.jpg',1);"
eventArray[3] = "MM_swapImage('Image19','','icons/yanfa-2.jpg',1);"
eventArray[4] = "MM_swapImage('Image152','','icons/anli-2.jpg',1);"
eventArray[5] = "MM_swapImage('Image161','','icons/jishu-2.jpg',1);"
eventArray[6] = "MM_swapImage('Image171','','icons/kehu-2.jpg',1);"
eventArray[7] = "MM_swapImage('Image20','','icons/job-2.jpg',1);"
eventArray[8] = "MM_swapImage('Image18','','icons/lianxi-2.jpg',1);"


//var icount = 0;
function ShowMenu()
{
	if( curMenuIndex == menuIndex ) return;
	
	curMenuIndex = menuIndex

	if(eval("typeof(menuBar" + menuIndex + ")") == "undefined") 
	{
		HideMenu();
		return;
	}
	
	hideSubMenu();	

    var oPopBody = oPopup.document.body;
    oPopBody.innerHTML = eval("menuBar" + menuIndex+ ".innerHTML");
	oPopBody.attachEvent("onmouseout",menu_onmouseout);
	oPopBody.attachEvent("onmouseover",menu_onmouseover);
	oPopBody.attachEvent("onclick",menu_onclick);

	if( oPopBody.innerHTML == "" )
	{
		oPopup.show(0, 0, 0, 0);
	}
	else
	{
		oPopup.show(0, 0, 10, 0);
		var realHeight = oPopBody.scrollHeight;
		var realWidth = oPopBody.scrollWidth;
		oPopup.hide();
	
	    oPopup.show(2, tblMenu.rows[0].cells[menuIndex].clientHeight, realWidth, realHeight, tblMenu.rows[0].cells[menuIndex]);
	}
    
    MM_swapImgRestore();
	eval(eventArray[menuIndex]);
}

function HideMenu()
{
	hideSubMenu()
		
	MM_swapImgRestore();
	inMenu = false;
	inSubMenu = false;
	curMenuIndex = -1;

	oPopup.hide();

	if( timer )
	{
		clearInterval(timer);
		timer = null
	}
}

function CheckMenu()
{
	//window.status = icount ++
	if( inMenu || inSubMenu || inSubSubMenu ) 
	{
		ShowMenu();
	}
	else
	    HideMenu();
}

function menu_onmouseout()
{
	var oEvent = oPopup.document.parentWindow.event
	if( oEvent != null && oEvent.toElement == null )
		inSubMenu = false;
	
	if( oSubPopup != null )
	{
		oEvent = oSubPopup.document.parentWindow.event
		if( oEvent != null && oEvent.toElement == null )
			inSubSubMenu = false;
	}
}

function menu_onmouseover()
{
	var oEvent = oPopup.document.parentWindow.event
	if( oEvent != null )
	{
		inSubMenu = true;

		var obj = oPopup.document.parentWindow.event.srcElement;
		if( obj.tagName == "LABEL" )
		{
			if( obj.hasSubMenu == "1" )
			{
				showSubMenu(obj);
			}
			else
				hideSubMenu();
		}
	}
		
	if( oSubPopup != null )
	{
		oEvent = oSubPopup.document.parentWindow.event
		if( oEvent != null )
			inSubSubMenu = true;
	}
}

function hideSubMenu()
{
	inSubSubMenu = false;
	curSubIndex = -1;	

	if( oSubPopup != null )
	{
		oSubPopup.hide();
		oSubPopup = null
	}
}

var icount = 0;
function showSubMenu(objLabel)
{
	subMenuId = objLabel.subMenu
	if( curSubIndex == subMenuId ) return;
	
	curSubIndex = subMenuId

	if(eval("typeof(submenu" + subMenuId + ")") == "undefined") 
	{
		hideSubMenu();
		return;
	}	

	//window.status = icount++	
		
	if( oSubPopup == null )
		oSubPopup = oPopup.document.parentWindow.createPopup();

    var oSubPopBody = oSubPopup.document.body;
    oSubPopBody.innerHTML = eval("submenu" + subMenuId+ ".innerHTML");
	oSubPopBody.attachEvent("onmouseout",menu_onmouseout);
	oSubPopBody.attachEvent("onmouseover",menu_onmouseover);
	oSubPopBody.attachEvent("onclick",menu_onclick);

	if( oSubPopBody.innerHTML == "" )
	{
		oSubPopup.show(0, 0, 0, 0);
	}
	else
	{
		oSubPopup.show(0, 0, 10, 0);
		var realHeight = oSubPopBody.scrollHeight;
		var realWidth = oSubPopBody.scrollWidth;
		oSubPopup.hide();

	    oSubPopup.show(objLabel.parentElement.parentElement.scrollWidth-10, 0 , realWidth, realHeight,objLabel);
	}
}


function menu_onclick()
{
	var oEvent = oPopup.document.parentWindow.event
	if( oEvent == null )
	{
		oEvent = oSubPopup.document.parentWindow.event
	}			
	
	if( oEvent == null ) return;

	var obj = oEvent.srcElement
	while( obj != null && obj.tagName != "TD" ) obj = obj.parentElement
	if( obj == null ) return;

	HideMenu();

	if( obj.openWindow == "1" )
	{
//		newWindow.href = obj.url
//		newWindow.click();
		if( null == window.open(obj.url) )
			alert("你启用了窗口拦截器，为了正常浏览该网站，请关闭。")
	}
	else
		window.location.href = obj.url
}

function outMenu()
{
	inMenu = false
	
	var objTd = window.event.srcElement;
	while( objTd.tagName != "TD" ) objTd = objTd.parentElement;	
	menuIndex = objTd.cellIndex;	
}

function overMenu()
{
    if( ! oPopup.isOpen )
      HideMenu();
  
	inMenu = true;
	
	var objTd = window.event.srcElement;
	while( objTd.tagName != "TD" ) objTd = objTd.parentElement;	
	menuIndex = objTd.cellIndex;		
	
	if( timer == null )
		timer = setInterval("CheckMenu()",150)	
}

function table_init()
{
 //alert(tblMenu.rows[0].cells.length)
 for( var i=0; i< tblMenu.rows[0].cells.length; i++ )
 {
  var td = tblMenu.rows[0].cells[i]
  td.onmouseover = overMenu;
  td.onmouseout = outMenu;
  td.childNodes[0].onmouseover = null;
  td.childNodes[0].onmouseout = null;
 }
}

var _window_load = window.onload

function window_onload()
{
	_window_load();
	
	table_init()
}

window.onload = window_onload