var menu = new Array(12);

function getPosition(element)
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten
   des Objekts element */
{
  var elem=element,tagname="",x=0,y=0;
  
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt
   wird diese Schleife fuer das Element und all seine Offset-Eltern ausgefuehrt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */

/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY")
      elem=0;

/* wenn elem ein Objekt ist und offsetParent enthaelt
   Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

/* Objekt mit x und y zurueckgeben */
  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}


for (var tmp = 0; tmp < menu.length; tmp++){
	menu[tmp] = new Array(1);
}

function newSub(mainId, subTitle, Link){
	var i = menu[mainId].length;
	menu[mainId][i]= new Array(subTitle, Link);
}
var mid = 0;
var inUse = false;

function activeLink(id){
	mid = id;
	inUse = true;
}

function LoadMenu(mainId, obj){
	var arr = menu[mainId];
	var max = arr.length;
		document.getElementById('menucontainer').innerHTML = '';
	for ( var i = 1; i < max; i++){
		document.getElementById('menucontainer').innerHTML += '<a href="#" onClick="LoadPage(\''+arr[i][1]+'\');" class="submenu" onMouseOver="activeLink(\''+i+'\');">'+arr[i][0]+'</a>';
	}
	document.getElementById('menucontainer').className='menu_show';
	document.getElementById('menucontainer').style.left=(getPosition(obj).x - 1);
}

function tryHideMenu(){
	if (!inUse){
		document.getElementById('menucontainer').className='menu_hide';
	}
	else inUse = false;
}

//newSub(1,'Wir &uuml;ber uns','aboutus');
//newSub(1,'Verantwortliche','thatsme');
//newSub(1,'Anfahrt','route');

//newSub(2,'Linkliste','linklist');
//newSub(2,'Link eintragen','editlink');
//newSub(2,'Links verwalten','managelink');

//newSub(3,'aktuelles Projekt','actualProject');
newSub(3,'Desktop.ini Maker 2','dke2');
//newSub(3,'Folder Manager 1.0','fm1');

//newSub(4,'Mitglieder','member');
//newSub(4,'Login','login');
//newSub(4,'meine Seite','myPage');
//newSub(4,'Einstellungen','settings');

//newSub(5,'Kontaktformular','contact');
//newSub(5,'G&auml;stebuch','guestbook');

newSub(6,'Impressum','impressum');
//newSub(6,'Haftungsausschluss','haftung');
//newSub(6,'AGB','agb');
//newSub(6,'SiteMap','sitemap');
