function curhtop(obj){
	for(var i=0; i<obj.parentNode.parentNode.getElementsByTagName('li').length; i++){
		if(obj.parentNode.parentNode.getElementsByTagName('li')[i].getElementsByTagName('img')[0]&&obj.parentNode.parentNode.getElementsByTagName('li')[i].getElementsByTagName('img')[0].src.slice(-5,-4)=='_'){
			obj.parentNode.parentNode.getElementsByTagName('li')[i].getElementsByTagName('img')[0].src=obj.parentNode.parentNode.getElementsByTagName('li')[i].getElementsByTagName('img')[0].src.slice(0,-5)+'.gif';
		}
	}
	if(obj.getElementsByTagName('img')[0]&&obj.getElementsByTagName('img')[0].src.slice(-5,-4)!='_'){
		obj.getElementsByTagName('img')[0].src=obj.getElementsByTagName('img')[0].src.slice(0,-4)+'_.gif';
	}
	}
function curtop(obj){
	curhtop(obj);
	if(obj.parentNode.parentNode.getElementsByTagName('ul').length>0){
	for(var i=0; i<obj.parentNode.parentNode.getElementsByTagName('ul').length; i++){
		obj.parentNode.parentNode.getElementsByTagName('ul')[i].style.display='none';
	}
	}
	if(obj.parentNode.getElementsByTagName('ul').length>0){
		obj.parentNode.getElementsByTagName('ul')[0].style.display='block';
	}
}
function intlevelsmenutop(){
	var numa=0;
	var numb=0;
	//alert(menucode);
	if(typeof(menucodel1)=='undefined'){
		curtop(document.getElementById('gNavi').getElementsByTagName('a')[0]);
	}else{
		for(var i=0; i<document.getElementById('gNavi').getElementsByTagName('a').length; i++){
			if(document.getElementById('gNavi').getElementsByTagName('a')[i].parentNode.parentNode.id=='levels'){
				numa++;
				numb=0;
			}
			if(document.getElementById('gNavi').getElementsByTagName('a')[i].parentNode.parentNode.parentNode.parentNode.id=='levels'){
				numb++;
			}
			if(numa==menucodel1){
				if(document.getElementById('gNavi').getElementsByTagName('a')[i].parentNode.parentNode.id=='levels'){
					cur(document.getElementById('gNavi').getElementsByTagName('a')[i]);
				}else{
					curhtop(document.getElementById('gNavi').getElementsByTagName('a')[i]);
					}
				if(numb==menucodel2){
					break;
				}
			}
		}
	}
	if(document.getElementById('gNavi')){
		for(var i=0; i<document.getElementById('gNavi').getElementsByTagName('a').length; i++){
			document.getElementById('gNavi').getElementsByTagName('a')[i].onfocus=function(){
				curtop(this);
			};
			document.getElementById('gNavi').getElementsByTagName('a')[i].onmouseover=function(){
				curtop(this);
			};
		}
	}
}
intlevelsmenutop();