// Variablen 
pos_x=new Array();
pos_y=new Array();
menu_timer=new Array();
var menu_items=0;

var css='<style type="text/css"> \n';
for(var i=1;i<=10;i++) {
	css+='#mentop'+i+' { \n';
	css+='cursor: pointer; \n';
	css+='} \n';
}
css+='</style> \n';
document.write(css);

function init_menu() {
	var name;
	var menu_width;
	var i=0;
	var f;
	var men;
	
	do {
		i++;
		name='men'+i;
		if(e(name)) { menu_items++; lastfound=0;
		} else { lastfound=1; }
	} while(lastfound==0);

	for(i=1;i<=menu_items;i++) {
		name='menpos'+i;
		pos_x[i]=get_left(e(name));
		pos_y[i]=get_top(e(name));
		
		name_next='menpos'+(i+1);
		pos_x[i+1]=get_left(e(name_next));
		menu_width=pos_x[i+1]-pos_x[i]+1
		
		name='men'+i
		e(name).style.left=(pos_x[i]+3)+'px'
		e(name).style.top=(pos_y[i]+26)+'px'
		e(name).style.width=menu_width+'px'

		name='mentop'+i
		e(name).onmouseover=function() {
			men=this.id.substr(6,1)*1;
			window.clearTimeout(menu_timer[men]);
			name='men'+men
			e(name).style.visibility='visible'
			for(i=1;i<=menu_items;i++) {
				if(i!=men && menu_timer[i]) {
					window.clearTimeout(menu_timer[i]);
					menu_hide(i);
				}
			}
		}
		e(name).onmouseout=function() {
			men=this.id.substr(6,1)*1;
			f='menu_hide('+men+')'
			menu_timer[men]=window.setTimeout(f,500);
		}

		name='men'+i
		e(name).onmouseover=function() {
			men=this.id.substr(3,1)*1;
			window.clearTimeout(menu_timer[men]);
			name='men'+men
			e(name).style.visibility='visible'
		}
		e(name).onmouseout=function() {
			men=this.id.substr(3,1)*1;
			f='menu_hide('+men+')'
			menu_timer[men]=window.setTimeout(f,500);
		}
	}
}

function menu_hide(id) {
	var name='men'+id
	e(name).style.visibility='hidden'
}




