function show_gm_menu(nr) {
	document.getElementById("navi_drop_gm").style.display="block";
	var my_elem=document.getElementById("gm_menu");
	var element=document.getElementById("li_gm_"+nr);
	var ul_elem=document.getElementById("ul_gm_"+nr);
	var navi_drop_elem=document.getElementById("navi_drop_gm");
	var winWidth;
	if (element && ul_elem) 
	{		
		if (navi_drop_elem.offsetLeft<-10) {
			navi_drop_elem.style.left=0;
			navi_drop_elem.style.marginLeft=0;
		}
		else {
			
			winWidth=window.innerWidth;
			if (winWidth!='undefined') winWidth=document.body.clientWidth;
			if (winWidth>959) {
				navi_drop_elem.style.left="50%";
				navi_drop_elem.style.marginLeft="-271px";}
				
		}
		
	/*
		switch(nr) {
			case 2: navi_drop_elem.style.marginTop="23px";
			break;
			case 3: navi_drop_elem.style.marginTop="46px";
			break;
			case 4: navi_drop_elem.style.marginTop="69px";
			break;
			case 5: navi_drop_elem.style.marginTop="92px";
			break;
			case 6: navi_drop_elem.style.marginTop="115px";
			break;
			default: navi_drop_elem.style.marginTop="0px";
		}*/
		
		var offset=32+4*28-10;
		
		if(isBanner){
			offset=320+4*28-10;
		}
		
		navi_drop_elem.style.marginTop=(offset+23*(nr-1))+"px";
		
		
		/*
		switch(nr) {
			case 2: navi_drop_elem.style.marginTop=(offset+23)+"px";
			break;
			case 3: navi_drop_elem.style.marginTop=(offset+46)+"px";
			break;
			case 4: navi_drop_elem.style.marginTop=(offset+69)+"px";
			break;
			case 5: navi_drop_elem.style.marginTop=(offset+92)+"px";
			break;
			case 6: navi_drop_elem.style.marginTop=(offset+115)+"px";
			break;
			default: navi_drop_elem.style.marginTop=(offset+0)+"px";
		}*/
			
		ul_elem.style.display="block";
		element.className+=" over_gm";
		//ul_elem.style.left=(element.offsetLeft-2)+"px";
		ul_elem.style.left=(element.offsetLeft+7)+"px";
		if (my_elem) my_elem.className+=" hidecurrent_gm";
		
		//alert(ul_elem.offsetHeight);
	}
}

function isIE(){  return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);}

function hide_gm_menu(nr) {
	if(!isIE())
		document.getElementById("navi_drop_gm").style.display="none";
		
	var my_elem=document.getElementById("gm_menu");
	var element=document.getElementById("li_gm_"+nr);
	var ul_elem=document.getElementById("ul_gm_"+nr);
	if (element && ul_elem) 
	{	
		element.className=element.className.replace("over_gm", "");
		ul_elem.style.display="none";
		if (my_elem) my_elem.className=my_elem.className.replace("hidecurrent_gm", "");
	}
}

