//Title:			Internet presentation of Kr&ouml;hnert Infotecs GmbH-->
//Last Modification: 	05/20/2011-->
//Author: 		Kai Kr&ouml;hnert-->
//(C) Copyright Kr&ouml;hnert Infotecs GmbH, 2011-->

var myMenu = new Menulist();
var noactiveitem = 0;
var nomenuitem = 0;
var nosubmenu1item = 0;
var nosubmenu2item = 0;
var nomenuitemsmax = 6;
var activesmenuitem = -1;

function	CreateMenulist() {

	ReadMenulist();
         myMenu.show();
         }

function	ReadMenulist() {
         var menuitem;
	var submenu1item;
	var submenu2item;

         //************M1***************************
         menuitem = new Menuitem();
         menuitem.text = "Startseite";
	menuitem.link = "../Start/startmain.html";
	myMenu.add(menuitem);

         //************M1.1*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Unternehmen";
	submenu1item.link = "../Company/companymain.html";
         submenu1item.target = "_parent";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M1.2*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Energieeffizienz";
	submenu1item.link = "../Products/energymain.html";
         submenu1item.target = "_parent";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M1.3*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Monitoring";
	submenu1item.link = "../Products/monitoringmain.html";
         submenu1item.target = "_parent";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M1.4*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Archiv";
	submenu1item.link = "../Archive/archivemain.html";
         submenu1item.target = "_parent";
 	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M1.5*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Kontakt";
	submenu1item.link = "../Support/supportmain.html";
         submenu1item.target = "_parent";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

	//************M2***************************
         menuitem = new Menuitem();
	menuitem.text = "Unternehmen";
	menuitem.link = "../Company/companymain.html";
	myMenu.add(menuitem);

         //************M2.1*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Leits&auml;tze";
	submenu1item.link = "../Company/compphil.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M2.2*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Karriere";
	submenu1item.link = "../Company/compjobs.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

	//************M3***************************
         menuitem = new Menuitem();
	menuitem.text = "Energieeffizienz";
	menuitem.link = "../Products/energymain.html";
	myMenu.add(menuitem);

         //************M3.1*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> Analyser";
	submenu1item.link = "../Products/profoxyanalyser.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M3.2*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> NEMU";
	submenu1item.link = "../Products/profoxynemu.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M3.3*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> Emon";
	submenu1item.link = "../Products/profoxyemon.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M3.4*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> Service";
	submenu1item.link = "../Products/serviceenergy.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M3.5*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Download [PDF]";
	submenu1item.link = "../Products/110401_Energiefluss-Visualisierung.pdf";
         submenu1item.target = "_blank";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

	//************M4***************************
         menuitem = new Menuitem();
	menuitem.text = "Monitoring";
	menuitem.link = "../Products/monitoringmain.html";
	myMenu.add(menuitem);

         //************M4.1*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> Analyser";
	submenu1item.link = "../Products/profoxyanalyser.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.2*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Fingerprinter";
	submenu1item.link = "../Products/profoxyfingerprinter.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.3*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> Belamon";
	submenu1item.link = "../Products/profoxybelamon.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.4*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Schwingungsmonitor";
	submenu1item.link = "../Products/monitoring.html#Schwingung";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.5*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Strommonitor";
	submenu1item.link = "../Products/monitoring.html#Strom";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.6*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Spindel&uuml;berwachung";
	submenu1item.link = "../Products/monitoring.html#Spindel";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.7*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Produktionsanlagen";
	submenu1item.link = "../Products/monitoring.html#Produktion";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.8*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Hydraulikanlagen";
	submenu1item.link = "../Products/monitoring.html#Hydraulik";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.9*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "K&auml;ltetechnik";
	submenu1item.link = "../Products/monitoring.html#Kaelte";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.10*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> FMEM";
	submenu1item.link = "../Products/profoxyfmem.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.11*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "PROFOXY<sup>&reg;</sup> Service";
	submenu1item.link = "../Products/servicemonitoring.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M4.12*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Download [PDF]";
	submenu1item.link = "../Products/110520_Monitoringsysteme.pdf";
         submenu1item.target = "_blank";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

	//************M5***************************
         menuitem = new Menuitem();
	menuitem.text = "Archiv";
	menuitem.link = "../Archive/archivemain.html";
	myMenu.add(menuitem);

         //************M5.1*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Pressemeldungen";
	submenu1item.link = "../Archive/archive_heller.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M5.2*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Analyser-Steckbrief";
	submenu1item.link = "../Archive/archive_analyser.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M5.3*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "VPN/Firewall";
	submenu1item.link = "../Archive/archive_vpn.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M5.4*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "Forschungsprojekte";
	submenu1item.link = "../Archive/archive_zuprogOn.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M5.5*************************
         submenu1item = new Submenu1item();
	submenu1item.text = "HTGF-Meldung";
	submenu1item.link = "../Archive/archive_htgf.html";
	myMenu.items[(nomenuitem-1)].add(submenu1item);

         //************M6***************************
         menuitem = new Menuitem();
	menuitem.text = "Kontakt";
	menuitem.link = "../Support/supportmain.html";
	myMenu.add(menuitem);


	//************M7***************************
//         menuitem = new Menuitem();
//	menuitem.text = "Impressum";
//	menuitem.link = "../Impressum/impressummain.html";
//	myMenu.add(menuitem);

        //************MX.Y.1***********************
//       submenu2item = new Submenu2item();
//	submenu2item.text = "";
//	submenu2item.link = "../";
//	myMenu.items[(nomenuitem-1)].items[(nosubmenu1item-1)].add(submenu2item);

	//*****************************************
	}

function Menulist() {
	this.items = new Array();
	this.id = 0;
	this.show = ShowMenu;
	this.add = AddMenuitem;
	}

function AddMenuitem(item) {
	item.id = this.items.length;
         this.items[item.id] = item;
	if (item.id == noactiveitem) this.items[item.id].active = true;
         nomenuitem ++;
         nosubmenu1item = 0;
         nosubmenu2item = 0;
	}

function Menuitem() {
         this.text = "";
	this.id = 0;
	this.link = "javascript:alert('Diese Seite ist in Bearbeitung!')";
	this.target = "_parent";
	this.active = false;
	this.items = new Array();
	this.add = AddSubmenu1;
	}

function AddSubmenu1(item) {
  	item.id = this.items.length;
         this.items[this.items.length] = item;
         nosubmenu1item ++;
         nosubmenu2item = 0;
	}

function Submenu1item() {
	this.text = "";
	this.id = 0;
	this.link = "javascript:alert('Diese Seite ist in Bearbeitung!')";
	this.target = "descript";
	this.active = false;
	this.items = new Array();
	this.add = AddSubmenu2;
	}

function AddSubmenu2(item) {
	item.id = this.items.length;
         this.items[this.items.length] = item;
         nosubmenu2item ++;
	}

function Submenu2item() {
	this.text = "";
	this.link = "javascript:alert('Diese Seite ist in Bearbeitung!')"
	this.target = "descript";
	this.active = false;
	}

function ShowMenu() {
	var activemenuitem = 0;

         for(j=0;j<myMenu.items.length;j++)
		if (myMenu.items[j].active) activemenuitem = j;
         ShowHeader();
         ShowMenubar();
         ShowSubmenubar(activemenuitem);
	}

function ShowHeader() {
         var inhalt = "";
         var headerwin = eval(document.getElementById("header"));
         var imgwidth;

	if (navigator.appName == "Netscape") imgwidth = window.innerWidth - 948;
	else imgwidth = document.all.header.offsetWidth - 948;
         if (imgwidth < 0) imgwidth = 0;
	inhalt += "<img style='position:absolute; left:0px; width:948px; top:0px; height:156;' src='../../Menu/Ki_Tili_06.png' alt='' name='Ki_Tili_12' vspace='0' hspace='0' border='0'>";
	inhalt += "<img style='position:absolute; left:947px; width:" + imgwidth + "; top:0px; height:156;' src='../../Menu/Ki_Tire_12.png' alt='' name='Ki_Tire_12' vspace='0' hspace='0' border='0'>";
	headerwin.innerHTML = inhalt;
	headerwin.style.visibility="visible";
	}

function ShowMenubar() {
         var inhalt = "";
         var menuwin = eval(document.getElementById("menubar"));
         var vertpostxt = 10;
         var horpospic = 0;
	var horpostxt = 0;

         for(i=0;i<myMenu.items.length;i++) {
		if (i<nomenuitemsmax) {
                         inhalt += "<a href=\"" + myMenu.items[i].link + "\" target=\"" + myMenu.items[i].target + "\">";
                         if (myMenu.items[i].active) {inhalt += "<img style='position:absolute; left:"+horpospic+"; width:158px; height:34px; z-index:2;' src='../../Menu/Ki_Rwe_60.gif' border=0>";}
                         else {inhalt += "<img style='position:absolute; left:"+horpospic+"; width:158px; height:34px; z-index:2;' src='../../Menu/Ki_Rgr_40.gif' border=0>";}
                         inhalt += "<\/a>";
                         inhalt += "<div id='menuitemtxt' style='position:absolute; top:"+vertpostxt+"; left:"+horpostxt+"; z-index:3;'>";
			inhalt += "<a href=\"" + myMenu.items[i].link + "\" target=\"" + myMenu.items[i].target + "\">" + myMenu.items[i].text + "<\/a>";
                         inhalt += "<\/div>";
 			horpospic += 158;
			horpostxt += 158;
                 }
	}
         menuwin.innerHTML = inhalt;
	menuwin.style.visibility="visible";
	}

function ShowSubmenubar(activemenuitem) {
         var inhalt = "";
         var submenuwin = eval(document.getElementById("submenubar"));

         inhalt += "<table border='0' cellpadding='2' cellspacing='0'>";
	inhalt += "<colgroup><col width='4px'><col width='13px'><col width='123px'><col width='10px'></colgroup>";
         inhalt += "<tr><td></td><td colspan='2' align='left' valign='top'>";
 	inhalt += "<a href=\"" + myMenu.items[activemenuitem].link + "\" target=\"" + myMenu.items[activemenuitem].target + "\" onclick='javascript:ActivateSubmenuitem("+activemenuitem+",-1,-1)'>" + myMenu.items[activemenuitem].text + "<\/a>";
         inhalt += "</td><td></td></tr>";
	inhalt += "<tr style='line-height:4px;'><td></td><td colspan='2' align='left' valign='top'>";
	inhalt += "<img style='width:136px; height:2px;' src='../../Menu/Ki_roLi_01.png' border=0><br>&nbsp;";
	inhalt += "</td><td></td></tr>";
      	for(l=0;l<myMenu.items[activemenuitem].items.length;l++) {
		inhalt += "<tr><td></td><td colspan='2' align='left' valign='top'>";
                 if(myMenu.items[activemenuitem].items[l].active == true)
                 	inhalt += "<a style='color:#BF0C1E; font-weight:bold;' href=\"" + myMenu.items[activemenuitem].items[l].link + "\" target=\"" + myMenu.items[activemenuitem].items[l].target + "\" onclick='javascript:ActivateSubmenuitem("+activemenuitem+","+l+",-1)'>" + myMenu.items[activemenuitem].items[l].text + "</a>";
                 else
                 	inhalt += "<a href=\"" + myMenu.items[activemenuitem].items[l].link + "\" target=\"" + myMenu.items[activemenuitem].items[l].target + "\" onclick='javascript:ActivateSubmenuitem("+activemenuitem+","+l+",-1)'>" + myMenu.items[activemenuitem].items[l].text + "</a>";
                 inhalt += "</td><td></td></tr>";
		for(m=0;m<myMenu.items[activemenuitem].items[l].items.length;m++) {
			inhalt += "<tr><td></td><td heigth:'50px' align='left' valign='middle'>";
                         if(myMenu.items[activemenuitem].items[l].items[m].active == true) {
                         	inhalt += "<img style='width:7px; height:7px;' src='../../Menu/Ki_Qrox_01.png' border=0>";
                                 inhalt += "</td><td align='left' valign='top'>";
                         	inhalt += "<a style='color:#BF0C1E; font-weight:normal;' href=\"" + myMenu.items[activemenuitem].items[l].items[m].link + "\" target=\"" + myMenu.items[activemenuitem].items[l].items[m].target + "\" onclick='javascript:ActivateSubmenuitem("+activemenuitem+","+l+","+m+")'>";
                         }
                         else 	{
                         	inhalt += "<img style='width:7px; height:7px;' src='../../Menu/Ki_Qgrx_01.png' border=0>";
                         	inhalt += "</td><td align='left' valign='top'>";
                         	inhalt += "<a style='color:#445052; font-weight:normal;' href=\"" + myMenu.items[activemenuitem].items[l].items[m].link + "\" target=\"" + myMenu.items[activemenuitem].items[l].items[m].target + "\" onclick='javascript:ActivateSubmenuitem("+activemenuitem+","+l+","+m+")'>";
                         }
                 	inhalt += myMenu.items[activemenuitem].items[l].items[m].text + "</a>";
			inhalt += "</td><td></td></tr>";
		}
         	inhalt += "<tr><td colspan='4' style='heigth:15px'>&nbsp;</td></tr>";
	}
	inhalt += "<tr><td colspan='4' style='heigth:55px'><br><br><br></td></tr>";
         inhalt += "<tr><td></td><td colspan='2' align='left' valign='top'>";
         inhalt += "<img style='width:25px; height:7px;' src='../../Menu/Ki_Triz_01.gif' border=0><br>";
         inhalt += "</td><td></td></tr>";
         inhalt += "<tr><td></td><td colspan='2' align='left' valign='top'>";
 	inhalt += "<a href='../Impressum/impressummain.html' target='_parent' onclick='javascript:ActivateSubmenuitem("+activemenuitem+",-1,-1)'>Impressum</a>";
         inhalt += "</td><td></td></tr>";
         inhalt += "</table>";
         submenuwin.innerHTML = inhalt;
	submenuwin.style.visibility="visible";
	}

function ActivateSubmenuitem(activemenuitem,l,m) {
	var refreshsmenubar = false;

	if(activemenuitem >= 0) {
         	DeactivateSubmenuitems(activemenuitem);
                 refreshsmenubar = true;
         }
         if((l >= 0) && (m < 0)) {
         	myMenu.items[activemenuitem].items[l].active = true;
                	activesmenuitem = m;
		refreshsmenubar = true;
         }
         if((l >= 0) && (m >= 0)) {
         	myMenu.items[activemenuitem].items[l].items[m].active = true;
                	activesmenuitem = m;
		refreshsmenubar = true;
         }
         if (refreshsmenubar) {
         	ShowSubmenubar(activemenuitem);
         }
 	}

function JumpSubmenuitem(actmenuitem,actsubmenu1item,actsubmenu2item) {
         if(actmenuitem >= 0) {
         	noactiveitem = actmenuitem;
         	nomenuitem = 0;
         	myMenu = new Menulist();
         	ReadMenulist();
                 if (actsubmenu2item >= 0) myMenu.items[actmenuitem].items[actsubmenu1item].items[actsubmenu2item].active = true;
		else {
                 	if (actsubmenu1item >= 0) myMenu.items[actmenuitem].items[actsubmenu1item].active = true;
		}
  		if (actsubmenu2item >= 0) {
                 	ShowMenu();
                         window.open(myMenu.items[actmenuitem].items[actsubmenu1item].items[actsubmenu2item].link,"descript");
                 }
         	else {
                 	if(actsubmenu1item >= 0) {
                      		ShowMenu();
                         	window.open(myMenu.items[actmenuitem].items[actsubmenu1item].link,"descript");
                         }
                         else window.open(myMenu.items[actmenuitem].link,"_parent");
                 }
	}
         }

function DeactivateSubmenuitems(activemenuitem) {
	for(l=0;l<myMenu.items[activemenuitem].items.length;l++) {
                 if (myMenu.items[activemenuitem].items[l].active)
                 	myMenu.items[activemenuitem].items[l].active = false;
                 for(m=0;m<myMenu.items[activemenuitem].items[l].items.length;m++) {
                         if(myMenu.items[activemenuitem].items[l].items[m].active)
                                myMenu.items[activemenuitem].items[l].items[m].active = false;
		}
	}
         }
