var last_menu 	= "";


function getpos(obj, offsettype){
	var totaloffset = (offsettype=="left")? obj.offsetLeft : obj.offsetTop;
	var parentEl = obj.offsetParent;
	while (parentEl!=null){
		totaloffset = (offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl = parentEl.offsetParent;
		}
	return totaloffset;
	}
function dropdown(obj,menu,typ){

	if(last_menu != "" && last_menu != menu){ hidemenu(last_menu);stophide();}
         if(last_menu == menu) stophide();   // wenn man von Hauptmenu auf Submenu geht und wieder zurück

         var top = getpos(obj, "top");
         var left = getpos(obj, "left");

         if(typ=='0'){
         	top	= top+20;
                 }
         if(typ=='1'){
                 top	= top-15;
                 left	= left+80;
                 }

         var tmp_obj = document.getElementById(menu);
         tmp_obj.style.position = "absolute";
         tmp_obj.style.top =  top+20;
         tmp_obj.style.left =  left;
         tmp_obj.style.visibility = "visible";


         last_menu	= menu;
         }

function hidemenu(menu){
         document.getElementById(menu).style.visibility="hidden";
	}

function delayhidemenu(menu){
	delayhide	= setTimeout("hidemenu('" + menu + "')",500);
	}
function stophide(){
	if(delayhide) clearTimeout(delayhide);
	}
