// l2m3 (c) steidle new mediavar infochild=false;function $(id){return document.getElementById(id);}function nextHeadline(){    var i=Math.floor(Math.random()*himages.length);    if (getOpac("hl2")<=10)        {        $("hl2").innerHTML = "<a href=\"index.php?lang=" + lang + "&id=" + hids[i] + "\"><img order=\"0\" src=\"" + himages[i] + "\"/></a>";            opacity("hl1",100,0,500);        opacity("hl2",0,100,500);        }    else        {        $("hl1").innerHTML = "<a href=\"index.php?lang=" + lang + "&id=" + hids[i] + "\"><img border=\"0\" src=\"" + himages[i] + "\"/></a>";            opacity("hl2",100,0,500);        opacity("hl1",0,100,500);                }        setTimeout('nextHeadline()',4000);        }var milisec=0;var seconds=0;var minutes=0;var hours=0;function display()    {        if (hours==0 && minutes==0 && seconds==0 && milisec==0)        {        hours = getCookie("hours");        minutes = getCookie("minutes");        seconds = getCookie("seconds");        if (hours==null) hours=0;        if (minutes==null) minutes=0;        if (seconds==null) seconds=0;        //alert(seconds);        }        var d = document.getElementById("counter");        if (d)        {        if (minutes>=60)            {            seconds=0;            millisec=0;            minutes=0;            hours+=1;            }        if (seconds>=60)            {            seconds=0;            millisec=0;            minutes+=1;            }                if (milisec>=9)            {            milisec=0            seconds+=1            }        else            {            milisec+=1            }        d.innerHTML=hours+"."+minutes+"."+seconds+"."+milisec+"00";        //d.innerHTML = document.cookie.length;        /*        setCookie("hours",hours.toString(),1);        setCookie("minutes",minutes.toString(),1);        setCookie("secondes",seconds.toString(),1);*/        }    setTimeout("display()",100);    }window.onunload = function() {    setCookie("seconds",seconds,1);    setCookie("minutes",minutes,1);    setCookie("hours",hours,1);    //alert(document.cookie);}function setCookie(c_name,value,expiredays){var exdate=new Date();exdate.setTime(exdate.getTime()+(expiredays*24*3600*1000))document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate);} function getCookie(c_name){if (document.cookie.length>0)  {  c_start=document.cookie.indexOf(c_name + "=")  if (c_start!=-1)    {     c_start=c_start + c_name.length+1     c_end=document.cookie.indexOf(";",c_start)    if (c_end==-1) c_end=document.cookie.length    return parseInt(unescape(document.cookie.substring(c_start,c_end)));    }   }return null} var lastsubmenu="";var selectedsubmenu="";function viewsubmenu(id){    if (lastsubmenu!="")        $(lastsubmenu).style.display="none";    $(id).style.display="";    lastsubmenu = id;}var lastmainmenu="";var selectedmainmenu="";function viewmainmenu(id){    if (lastmainmenu!="")        $(lastmainmenu).style.display="none";    $(id).style.display="";    lastmainmenu = id;    inmainmenu(id);}var waitid;function outmainmenu(id){    if (id!=selectedmainmenu)        waitid=setTimeout("resetmainmenu();",300);}function resetmainmenu(){    //alert("x");    viewmainmenu(selectedmainmenu);}function inmainmenu(id){    clearTimeout(waitid);}var lastel;var temp="";function over(id){try{    if (temp!="")        {        document.getElementById("pm" + temp).style.display="none";        }    if (last!="")         {                document.getElementById("pm" + last).style.display="none";        }        document.getElementById("pm" + id).style.display="";    temp = id;}catch(e){}}function view(id,el){    if (temp!="")        {        document.getElementById("pm" + temp).style.display="none";        }    if (last!="")         {        document.getElementById("pm" + last).style.display="none";        document.getElementById("b" + last).style.color = "#c4c5c6";        }        last = id;    document.getElementById("pm" + id).style.display="";    document.getElementById("b" + id).style.color = "#636363";    }function viewnext(el){    if (last<max)         i=last+1;    else        i=1;    view(i,el);        }function viewprevious(el){    if (last>1)         i=last-1;    else        i=max;    view(i,el);        }window.onkeypress = function(e){	//alert(window.event);	var code;	if (!e) var e = window.event;	if (e.keyCode) code = e.keyCode;	else if (e.which) code = e.which;	var character = String.fromCharCode(code);		try{	    if (code==39) viewnext(null);	    if (code==37) viewprevious(null);	    }	    catch (e){}}display();function om(n,d,m){    document.write("<a href=\"m" + "a" + "i" + "lto:" + n + "@" + d + "\">" + ((m!="") ? m : (n + "@" + d)) + "</a>");}function opacity(id, opacStart, opacEnd, millisec) {    var object = document.getElementById(id);		// Safari stürzt ab	//alert();	if (BrowserDetect.browser=="Safari" && BrowserDetect.version<5.0) 	    {	    if (opacStart<opacEnd)	        object.style.display="";	    else	        {	        object.style.display="none";	    	        }	    }	else	    {    		    var speed = Math.round(millisec / 100);	    var timer = 0;        if (object.filter && !object.getAttribute("speed")) object.filter = "alpha(opacity=0)";;	    object.setAttribute("endvalue",opacEnd);	    object.setAttribute("speed",speed);    		    if (getOpac(id)!=opacEnd)	        setTimeout("changeOpac('" + id + "')",object.getAttribute("speed"));	    }}function getOpac(id){    v = 0;    var object = document.getElementById(id);	if (object.filters) v=object.filters.alpha.opacity;	if (object.style.opacity) v=parseFloat(object.style.opacity)*100;	if (object.style.MozOpacity) v=parseFloat(object.style.MozOpacity)*100;	return parseInt(v);}//change the opacity for different browsersfunction changeOpac(id) {	var object = document.getElementById(id).style; 	var value = getOpac(id);	var opacity = 0;			if (parseInt(value)>parseInt(document.getElementById(id).getAttribute("endvalue")))	    	    {	    opacity = value-2;	    if (opacity<=parseInt(document.getElementById(id).getAttribute("endvalue"))) 	        {	        object.display="none";	        if (id=="hl1")	            {	            $("hl2").childNodes[0].href = $("hl1").childNodes[0].href;	            	            }	        else if (id=="hl2")	            {	            $("hl1").childNodes[0].href = $("hl2").childNodes[0].href;	            }	        return;            	        	        }	    }	else	    {	    opacity = value+2;	    if (opacity>=parseInt(document.getElementById(id).getAttribute("endvalue"))) return;	    }    //window.status = id + " " + opacity + " " + value + " " + document.getElementById(id).getAttribute("endvalue");	    	object.display="";	object.opacity = (opacity / 100);	object.MozOpacity = (opacity / 100);	//object.KhtmlOpacity = (opacity / 100);	object.filter = "alpha(opacity=" + opacity + ")";	if (opacity==0) object.display="none";	if (parseInt(opacity)!=parseInt(document.getElementById(id).getAttribute("endvalue")))	    setTimeout("changeOpac('" + id + "')",document.getElementById(id).getAttribute("speed"));}var BrowserDetect = {	init: function () {		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";		this.version = this.searchVersion(navigator.userAgent)			|| this.searchVersion(navigator.appVersion)			|| "an unknown version";		this.OS = this.searchString(this.dataOS) || "an unknown OS";	},	searchString: function (data) {		for (var i=0;i<data.length;i++)	{			var dataString = data[i].string;			var dataProp = data[i].prop;			this.versionSearchString = data[i].versionSearch || data[i].identity;			if (dataString) {				if (dataString.indexOf(data[i].subString) != -1)					return data[i].identity;			}			else if (dataProp)				return data[i].identity;		}	},	searchVersion: function (dataString) {		var index = dataString.indexOf(this.versionSearchString);		if (index == -1) return;		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));	},	dataBrowser: [		{ 	string: navigator.userAgent,			subString: "OmniWeb",			versionSearch: "OmniWeb/",			identity: "OmniWeb"		},		{			string: navigator.vendor,			subString: "Apple",			identity: "Safari"		},		{			prop: window.opera,			identity: "Opera"		},		{			string: navigator.vendor,			subString: "iCab",			identity: "iCab"		},		{			string: navigator.vendor,			subString: "KDE",			identity: "Konqueror"		},		{			string: navigator.userAgent,			subString: "Firefox",			identity: "Firefox"		},		{			string: navigator.vendor,			subString: "Camino",			identity: "Camino"		},		{		// for newer Netscapes (6+)			string: navigator.userAgent,			subString: "Netscape",			identity: "Netscape"		},		{			string: navigator.userAgent,			subString: "MSIE",			identity: "Explorer",			versionSearch: "MSIE"		},		{			string: navigator.userAgent,			subString: "Gecko",			identity: "Mozilla",			versionSearch: "rv"		},		{ 		// for older Netscapes (4-)			string: navigator.userAgent,			subString: "Mozilla",			identity: "Netscape",			versionSearch: "Mozilla"		}	],	dataOS : [		{			string: navigator.platform,			subString: "Win",			identity: "Windows"		},		{			string: navigator.platform,			subString: "Mac",			identity: "Mac"		},		{			string: navigator.platform,			subString: "Linux",			identity: "Linux"		}	]};BrowserDetect.init();window.onload=function(){if (BrowserDetect.browser=="Explorer" && BrowserDetect.version<7.0)    {    var x = document.getElementsByTagName("h1");    try{        x[0].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/startseite-2008.png')";    x[0].style.background='';    } catch(e){}    }    }/********************************************************************* * No onMouseOut event if the mouse pointer hovers a child element  * *** Please do not remove this header. *** * This code is working on my IE7, IE6, FireFox, Opera and Safari *  * Usage:  * <div onMouseOut="fixOnMouseOut(this, event, 'JavaScript Code');">  *		So many childs  *	</div> * * @Author Hamid Alipour Codehead @ webmaster-forums.code-head.com		**/function is_child_of(parent, child) {	if( child != null ) {					while( child.parentNode ) {			if( (child = child.parentNode) == parent ) {				return true;			}		}	}	return false;}function fixOnMouseOut(element, event, JavaScript_code) {	var current_mouse_target = null;	if( event.toElement ) {						current_mouse_target 			 = event.toElement;	} else if( event.relatedTarget ) {						current_mouse_target 			 = event.relatedTarget;	}	if( !is_child_of(element, current_mouse_target) && element != current_mouse_target ) {		eval(JavaScript_code);	}}/*********************************************************************/