window.onload=init;
function init(){
	init_hor_menu();
	init_left_menu();
}
function init_hor_menu(){
	var horMenu = document.getElementById('horMenu');
	var links = horMenu.getElementsByTagName('a');
	for(var i=0; i<links.length; i++){
		links[i].onmouseover = function(){
			this.className='state3';
			if(this.nextSibling.nextSibling) this.nextSibling.nextSibling.className='state2';
		}
		links[i].onmouseout = function(){
			this.className='state1';
			if(this.nextSibling.nextSibling) this.nextSibling.nextSibling.className='state1';			
		}
	}	
}
function init_left_menu(){
	var leftMenu = 	document.getElementById('leftMenu');
	var lis = leftMenu.getElementsByTagName('li');
	for(var i=0; i<lis.length; i++){
		if(lis[i].className!='head'){
			lis[i].style.display = 'none';
		}
		lis[i].onmouseup = function(){ 
			var leftMenu = 	document.getElementById('leftMenu');
			var lis = leftMenu.getElementsByTagName('li');			
			var start = false; var collapse = false;
			if(this.className == 'head'){	
				for(var ii=0; ii<lis.length; ii++){
					if(lis[ii] == this) { start = true;}
					if(start && lis[ii] != this && lis[ii].className=='head') start = false;
					if(start && lis[ii].className!='head'){ 
						if(lis[ii].style.display != 'none'){ lis[ii].style.display = 'none'; collapse = true;}
						else if(lis[ii].className=='subhead') lis[ii].style.display = 'block';
					}
				}		
			}
			else if(this.className == 'subhead'){
				for(var ii=0; ii<lis.length; ii++){
					if(lis[ii] == this) { start = true;}
					if(start && lis[ii] != this && (lis[ii].className=='head' || lis[ii].className=='subhead')) start = false;
					if(start && lis[ii].className!='head' && lis[ii].className!='subhead'){ 
						if(lis[ii].style.display != 'none') lis[ii].style.display = 'none';
						else lis[ii].style.display = 'block';
					}
				}
			}
		}	
	}
}