 	var menuAlignment = 'left';			
	var topMenuSpacer = 0; 
	var activateSubOnClick = true; 
	var leftAlignSubItems = false; 	
	var activeMenuItem = false;	
	var activeTabIndex = 0;
	var rememberActiveTabByCookie = false;	
	
	var MSIE = navigator.userAgent.indexOf('MSIE')>=0?true:false;
	var Opera = navigator.userAgent.indexOf('Opera')>=0?true:false;
	var navigatorVersion = navigator.appVersion.replace(/.*?MSIE ([0-9]\.[0-9]).*/g,'$1')/1;
	

	function showHide()
	{   
		/* block   :    CSS     為對像加新行
           none   :   　  CSS1 與hidden不同，不保留物理空間     
           inline   :   　CSS1　內聯對像，從對像中刪除    */
		 
		 if(activeMenuItem){			 
			activeMenuItem.className = 'inactiveMenuItem';
			var theId = activeMenuItem.id.replace(/[^0-9]/g,'');
		 
			if(theId ==1)
			{
			document.getElementById('menuBackPic'+theId).background ='images/tab/page_tab_line_over.gif';
			}else{
			document.getElementById('menuBackPic'+theId).background ='images/tab/page_tab_line_over.gif';
			}
			document.getElementById('submenu_'+theId).style.display='none';
			var img = activeMenuItem.getElementsByTagName('IMG');			 
			if(img.length>0)img[0].style.display='none';			
		}
 
		var img = this.getElementsByTagName('IMG');
		if(img.length>0)img[0].style.display='inline';
				
		activeMenuItem = this;		
		this.className = 'activeMenuItem';
		var theId = this.id.replace(/[^0-9]/g,'');
		document.getElementById('submenu_'+theId).style.display='block';
	  
		if(theId ==1)
			{
			document.getElementById('menuBackPic'+theId).background ='images/tab/page_tab_1.gif'; 

			}else {
			document.getElementById('menuBackPic'+theId).background ='images/tab/page_tab_1.gif';
			
			}
      if (MSIE)
      {
		   document.getElementById("subtitle").innerText =document.getElementById('menuBackPic'+theId).innerText ;
      }else{
	  
	  document.getElementById("subtitle").textContent =document.getElementById('menuBackPic'+theId).textContent ;
	  }

				
	 /*	 we don't use cookie to save previous
	if(rememberActiveTabByCookie){
			Set_Cookie('dhtmlgoodies_tab_menu_tabIndex','index: ' + (theId-1),100);
		}*/
	}
	
	function initMenu()
	{  		 
		var mainMenuObj = document.getElementById('mainMenu');		
		var menuItems = mainMenuObj.getElementsByTagName('A'); 
        var menuBakPic= mainMenuObj.getElementsByTagName('TD'); 
		if(document.all){			
		 document.getElementById('submenu').style.visibility='hidden';		 
			mainMenuObj.style.visibility = 'hidden';
			
		}		
		if(rememberActiveTabByCookie){
			var cookieValue = Get_Cookie('dhtmlgoodies_tab_menu_tabIndex') + '';
			//非零到九的值移除
			cookieValue = cookieValue.replace(/[^0-9]/g,'');			 
			if(cookieValue.length>0 && cookieValue<menuItems.length){
				activeTabIndex = cookieValue/1;
			}			
		}
		
		var currentLeftPos = 15;		 
		for(var no=0;no<menuItems.length;no++){			
			if(activateSubOnClick)menuItems[no].onclick = showHide; else menuItems[no].onmouseover = showHide;
			menuItems[no].id = 'mainMenuItem' + (no+1);
		    menuBakPic[no].id = 'menuBackPic' + (no+1);
			if(menuAlignment=='left')
				menuItems[no].style.left = currentLeftPos + 'px';
			else
				menuItems[no].style.right = currentLeftPos + 'px';
			currentLeftPos = currentLeftPos + menuItems[no].offsetWidth + topMenuSpacer; 
			
			var img = menuItems[no].getElementsByTagName('IMG');
			if(img.length>0){
				img[0].style.display='none';
				if(MSIE && !Opera && navigatorVersion<7){
					img[0].style.bottom = '-1px';
					img[0].style.right = '-1px';
				}
			}
						
			if(no==activeTabIndex){
				menuItems[no].className='activeMenuItem';
				activeMenuItem = menuItems[no];
				var img = activeMenuItem.getElementsByTagName('IMG');
				if(img.length>0)img[0].style.display='inline';	
							
			}else {
				menuItems[no].className='inactiveMenuItem';
			}
			if(!document.all)menuItems[no].style.bottom = '-1px';
			if(MSIE && navigatorVersion < 6)menuItems[no].style.bottom = '-2px';
			

		}		
		
		var mainMenuLinks = mainMenuObj.getElementsByTagName('A');
		
		var subCounter = 1;
		var parentWidth = mainMenuObj.offsetWidth;
		while(document.getElementById('submenu_' + subCounter)){
			var subItem = document.getElementById('submenu_' + subCounter);
			
			if(leftAlignSubItems){
				// No action
			}else{							
				var leftPos = mainMenuLinks[subCounter-1].offsetLeft;
				document.getElementById('submenu_'+subCounter).style.paddingLeft =  leftPos + 'px';
				subItem.style.position ='absolute';
				if(subItem.offsetWidth > parentWidth){
					leftPos = leftPos - Math.max(0,subItem.offsetWidth-parentWidth); 	
				}
				subItem.style.paddingLeft =  leftPos + 'px';
				subItem.style.position ='static';
					
				
			}
			if(subCounter==(activeTabIndex+1)){
				subItem.style.display='block';
			}else{
				subItem.style.display='none';
			}
			
			subCounter++;
		}
		if(document.all){
			mainMenuObj.style.visibility = 'visible';
			document.getElementById('submenu').style.visibility='visible';
		}		
		document.getElementById('submenu').style.display='block';
	}
				
		
  window.onload = initMenu;	
