
/*
	main navigation
	
	requires: globals.js
	

	©2009 Copyright HMH, Inc.   thinkhmh.com
	Do not sell or transfer without the expressed written consent of HMH.
	This message must remain intact wherever/however this file is used.
*/

var MAINMENU = {
	defaultTab:null,
	nav:null,
	tabs:[],
	timer:null,
	init:function(){
		MAINMENU.nav=HMH.getById("mainmenu");	
		MAINMENU.tabs=HMH.getByClass("level1",MAINMENU.nav);
		for(var i=0;i<MAINMENU.tabs.length;i++){
			if(String(MAINMENU.tabs[i].className).indexOf("lit")>=0) MAINMENU.defaultTab=MAINMENU.tabs[i];
			MAINMENU.tabs[i].onmouseover=function(){
				if(MAINMENU.timer)clearTimeout(MAINMENU.timer);
				MAINMENU.timer=null;
				MAINMENU.off();
				this.className=String(this.className).replace(/lit/gi,"")+" lit";
				};
			MAINMENU.tabs[i].onmouseout=function(){
				MAINMENU.timer=setTimeout(MAINMENU.reset,200);
				};
			
			}
		},
	off:function(){
		var output="";
		for(var i=0;i<MAINMENU.tabs.length;i++){
			output+=MAINMENU.tabs[i].className+"\n";
			MAINMENU.tabs[i].className=String(MAINMENU.tabs[i].className).replace(/lit/gi,"");
			}
			// alert(output);
		},
	reset:function(){
		MAINMENU.off();
		if(MAINMENU.defaultTab)MAINMENU.defaultTab.className=String(MAINMENU.defaultTab.className).replace(/lit/gi,"")+" lit";
		}
};

GLOBALS.addOnload(MAINMENU.init);
