/*variables.js | developed by Kim Matthˇ(c) copyright Vision & Factory, 2002www.visionandfactory.com*/var pictures = new Array();var userAgent = window.navigator.userAgent;var bVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);var preLoadIsComplete = true;var oldImg = "";var oldCnt;//--BEGIN Netscape layer functionality  --//function findElement(n,ly) {	var curDoc = ly ? ly.document : document;	var elem = curDoc[n];	if (bVers < 4)		return document[n];	if (!elem)		{		for (var i=0;i<curDoc.layers.length;i++)			{			elem = findElement(n,curDoc.layers[i]);			if (elem)				return elem;			}		}	return elem;	}//--END Netscape layer functionality  --////--BEGIN Netscape layer access  --//function NSStyle(s) {	return findElement(s,0);}//--END Netscape layer access  --////--BEGIN Constructor for interactive image obbjects  --//function activeImageConstructor(aName,aLowlightSrc,aHighlightSrc)	{	this.name  = aName;	this.lowLight  = new Image();	this.lowLight.src  = aLowlightSrc;	this.highLight  = new Image();	this.highLight.src  = aHighlightSrc;	}//--END Constructor for interactive image obbjects  --////--BEGIN preLoad function  --//function preLoad()	{	var preLoadedImgs = "";	if (document.all) {		for (i=0; i<document.all.tags("div").length; i++) {			for (j=0; j<document.all.tags("div")[i].document.images.length; j++) {				if (document.all.tags("div")[i].document.images[j].name) {					if ( preLoadedImgs.indexOf(document.all.tags("div")[i].document.images[j].name) < 0) {						var imgSrc = document.all.tags("div")[i].document.images[j].src;						var tmpPrefix = imgSrc.substr(0,imgSrc.length-4);						var tmpSuffix = imgSrc.substr(imgSrc.length-4,imgSrc.length-1);						var tmpActiveSrc = tmpPrefix + "-a" + tmpSuffix;						var IEFix = new activeImageConstructor(document.all.tags("div")[i].document.images[j].name,document.all.tags("div")[i].document.images[j].src,tmpActiveSrc);						var tmpData = new Array(IEFix);						pictures = pictures.concat(tmpData);						preLoadedImgs = preLoadedImgs.concat(document.all.tags("div")[i].document.images[j].name);					}				}			}		}	}	if (document.layers) {		for (i=0; i<document.layers.length; i++) {			for (j=0; j<document.layers[i].document.images.length; j++)	{				if (document.layers[i].document.images[j].name) {					var imgSrc = document.layers[i].document.images[j].src;					var tmpPrefix = imgSrc.substr(0,imgSrc.length-4);					var tmpSuffix = imgSrc.substr(imgSrc.length-4,imgSrc.length-1);					var tmpActiveSrc = tmpPrefix + "-a" + tmpSuffix;					var IEFix = new activeImageConstructor(document.layers[i].document.images[j].name,document.layers[i].document.images[j].src,tmpActiveSrc);					var tmpData = new Array(IEFix);					pictures = pictures.concat(tmpData);				}			}		}	}	for (i=0; i<document.images.length; i++) {		if (document.images[i].name) {			if ( preLoadedImgs.indexOf(document.images[i].name) == -1) {				var imgSrc = document.images[i].src;				var tmpPrefix = imgSrc.substr(0,imgSrc.length-4);				var tmpSuffix = imgSrc.substr(imgSrc.length-4,imgSrc.length-1);				var tmpActiveSrc = tmpPrefix + "-a" + tmpSuffix;				var IEFix = new activeImageConstructor(document.images[i].name,document.images[i].src,tmpActiveSrc);				var tmpData = new Array(IEFix);				pictures = pictures.concat(tmpData);			}		}	}	preLoadIsComplete = true;}//--END preLoad function  --////--BEGIN mouseOver function for body document --//function mouseOver(aPic)	{	if (preLoadIsComplete)		{		for (i=0; i<pictures.length; i++)			{			if (pictures[i].name == aPic)				{					if (oldImg.length > 0)						eval("document.images." + oldImg + ".src = pictures[" + oldCnt + "].lowLight.src");				eval("document.images." + aPic + ".src = pictures[" + i + "].highLight.src");				oldImg = aPic;				oldCnt = i;				}			}		}	else		preLoad();	}//--END mouseOver function for body document --////--BEGIN mouseOut function for body document --//function mouseOut(aPic)	{	oldImg = "";	if (preLoadIsComplete)		{		for (i=0; i<pictures.length; i++)			{			if (pictures[i].name == aPic)				eval("document.images." + aPic + ".src = pictures[" + i + "].lowLight.src");			}		}	else		preLoad();	}//--END mouseOut function for body document --////--BEGIN mouseOver function in layers --//function layerMouseOver(aPic,aLayer)	{	if (preLoadIsComplete)		{		for (i=0; i<pictures.length; i++)			{			if (pictures[i].name == aPic)				if (document.layers)					{					if (oldImg.length > 0)						{						eval("NSStyle('"+aLayer+"').document.images['"+oldImg+"'].src = pictures["+oldCnt+"].lowLight.src");				}					eval("NSStyle('"+aLayer+"').document.images['"+aPic+"'].src = pictures["+i+"].highLight.src");					}				else					if (document.all) {						eval("document.all.tags('div')."+aLayer+".document.images['"+aPic+"'].src = pictures["+i+"].highLight.src");					}					else {						eval("document.images['"+aPic+"'].src = pictures["+i+"].highLight.src");					}			}		}	else		preLoad();	}//--END mouseOver function in layers --////--BEGIN mouseOut function in layers --//function layerMouseOut(aPic,aLayer)	{	oldImg = "";	if (preLoadIsComplete)		{		for (i=0; i<pictures.length; i++)			{			if (pictures[i].name == aPic)				if (document.layers)					eval("NSStyle('"+aLayer+"').document.images['"+aPic+"'].src = pictures["+i+"].lowLight.src");				else					if(document.all) {						eval("document.all.tags('div')."+aLayer+".document.images['"+aPic+"'].src = pictures["+i+"].lowLight.src");					}					else {						eval("document.images['"+aPic+"'].src = pictures["+i+"].lowLight.src");					}			}		}	else		preLoad();	}//--BEGIN mouseOut function in layers --////--BEGIN Internet Explorer layer access  --//function IEStyle(s)	{	return document.all.tags("div")[s].style;	}//--END Internet Explorer layer access  --////--BEGIN visibility switch for layers  --//function vSwitch(aLayer,aBool) {	if (preLoadIsComplete) {		if (document.all) {			IEStyle(aLayer).visibility = (aBool == 0) ? "hidden" : "visible";		}		else {			if (bVers < 5) {				NSStyle(aLayer).visibility = (aBool == 0) ? 'hide' : 'show';			}			else {				document.getElementById(aLayer).style.visibility= (aBool == 0) ? "hidden" : "visible";			}		}	}	else {		preLoad();	}}//--END visibility switch for layers  --////--BEGIN New PopUpWindow  --//function centerPopup(Link,hoehe,breite){	var iMyWidth = (window.screen.width/2) - (breite/2 + 10);	var iMyHeight = (window.screen.height/2) - (hoehe/2 + 50);		var win2 = window.open(Link ,"popup","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=" + breite + ",height=" + hoehe + ",left=" + iMyWidth + ",top=" + iMyHeight + ",screenX=" + iMyWidth + ",screenY=" + iMyHeight);	win2.focus();}//--END New PopUpWindow  --//function ChangeZindex(LayerName1, ZiWert, LayerName2){		if(document.layers)		{			if(LayerName2)			{				document.layers[LayerName1].document.layers[LayerName2].zIndex=ZiWert;			}			else			{				document.layers[LayerName1].zIndex=ZiWert;			}		}		if(document.getElementById)	{document.getElementById(LayerName1).style.zIndex=ZiWert;}		if(document.all)						{document.all[LayerName1].style.zIndex=ZiWert;}		return;}