﻿//----------- Diese Array enthält die Menüzuweisungen für DL-Menü.//----------- dmMenueNumber[2]=0 bedeutet der Menüpunkt 2 (z.B. "Produkte") öffnet das dl-menue (PopUp) mit der nummer 0 (also das erste)//----------- DL-Funktionen stehen am Ende der Seite. var dmMenueNumber = new Array(); dmMenueNumber[1]=100;dmMenueNumber[2]=100;dmMenueNumber[3]=100;dmMenueNumber[4]=100;dmMenueNumber[5]=100;dmMenueNumber[6]=100;dmMenueNumber[7]=100;dmMenueNumber[8]=100;dmMenueNumber[9]=100;dmMenueNumber[10]=100;dmMenueNumber[11]=100;//--- Initialisiert die Menuegrafiken. Falls gemischte Formate (jpeg und gif) verwendet werden muss f?r jedes Format eine eigene Schleife verwendet werden  //--- Die Variablen "menues_", "homepfad_" und "menuepfad_" werden im "init-Script" der entsprechenden Seite initialisiert.for(var i=1;i<menues_; i++){	eval("menue"+i+" = new Image();");	eval("menue"+i+".src = '"+menuepfad_+"mo-menue"+i+".gif';");}// Klassendefinition f?r layeraufrufende Zellenvar open_sel_div_ ="";if(typeof cssnormal == 'undefined'){	cssnormal = "subm-container";}if(typeof cssselected == 'undefined'){	cssselected = "subm-container-sel";}//------------------------- ENDEfunction menueMover(obj){	// Autor : Andreas Jaehrling	// Erstellt : 11.05.2006	// Parameter: Menuegrafik als Objekt	// Beschreibung : Sucht die entsprechende MO-Grafik. Dabei wird davon ausgegangen dass eine normale Menuegrafik z.B. "menue1" und die entsprechende MO-Grafik "mo-menue1" heisst.   		var pfad=obj.src;	var start=(pfad.lastIndexOf("/menue"))+6;	var stop=pfad.lastIndexOf(".");	var nummer = pfad.substring(start,stop);		var grafik="menue"+nummer+".";		if(akt_menue_ != nummer)	{		obj.src=strReplace(grafik, "mo-"+grafik, pfad);	}		}function menueMout(obj){	var pfad=obj.src;	var start=(pfad.lastIndexOf("/mo-menue"))+9;	var stop=pfad.lastIndexOf(".");	var nummer = pfad.substring(start,stop);	var grafik="menue"+nummer+".";		if(akt_menue_ != nummer)	{		obj.src=strReplace("mo-"+grafik, grafik, pfad);	}}function showDiv(ausloeser,ziel,xposition,padX,padY){		if (ausloeser.name != "menue"+akt_menue_)	{			if (ausloeser.src)		{				menueMover(ausloeser);		}	}}function hideDiv(ausloeser){	if (ausloeser.name != "menue"+akt_menue_)	{					if (ausloeser.src)//---------- falls der Ausl?ser eine Menuegrafik war...			{				menueMout(ausloeser);			}		}}//********************************* DL Menü *************************************//------------------------ Zeigt das mit deluxeMenue erzeugte Menüfunction showPopUp(obj,menue, event, padX, padY){	objX = getLeft(obj);	objY = getTop(obj);	objW = objX + obj.offsetWidth+padX;	objH = objY + obj.offsetHeight+padY;		if(objW==0)		objW=1;	if(objH==0)		objH=1;					return dm_popup(dmMenueNumber[menue], 1000, event, objW, objY); //------- dmMenueNumber enthällt die effektive Nummer des Menüs und wird am Anfang dieser Datei initialisiert.}function getLeft(l){  if (l.offsetParent) return (l.offsetLeft + getLeft(l.offsetParent));  else return (l.offsetLeft);}function getTop(l){  if (l.offsetParent) return (l.offsetTop + getTop(l.offsetParent));  else return (l.offsetTop);}
