var gp="/";var year,month,day,time,hour,fcdatstr;var accordion,sid,pid,pcid,iid,gid,cid,token,galleryindex,animation,prefpar,model;var model,base,parameter,animode,frequency,sort;var mainmenu,submenu,tab,pt,pl,category;var p_image=gp+"?pid=p_image&ireq=true&src=";var as=new Array();var qs=new Array();var parahash=null;var trendfocus="GermanyTrend";var langfocus="de";var loggedin=true;var useraction=false;var statechecker;String.prototype.trim=function(){return this.replace(/^\s+/g,"").replace(/\s+$/g,"")};window.addEvents({domready:function(){if(Browser.Engine.trident){document.cookie="testcookie";var g=(document.cookie.indexOf("testcookie")!=-1)}else{g=navigator.cookieEnabled}if(!g){if($("content")){var c=new Element("span",{id:"nocookiewarning",html:message("nocookiewarning")});$("content").adopt(c)}}if($("geo4-header")){accordion=new Accordion("h2.atStart a","div.atStart",{duration:500,show:3,opacity:true,height:true,onActive:function(p,o){p.setStyle("color","#0000aa")},onBackground:function(p,o){p.setStyle("color","#0000aa")}},$("geoaccordion"))}else{if(!$("geo4-header")&&$("geo3-header")){accordion=new Accordion("h2.atStart a","div.atStart",{duration:500,show:2,opacity:true,height:true,onActive:function(p,o){p.setStyle("color","#0000aa")},onBackground:function(p,o){p.setStyle("color","#0000aa")}},$("geoaccordion"))}else{if(!$("geo4-header")&&!$("geo3-header")&&$("geo2-header")){accordion=new Accordion("h2.atStart a","div.atStart",{duration:500,show:1,opacity:true,height:true,onActive:function(p,o){p.setStyle("color","#0000aa")},onBackground:function(p,o){p.setStyle("color","#0000aa")}},$("geoaccordion"))}}}if($defined($("geoaccordion"))){$("geoaccordion").setStyle("visibility","visible")}var h=$$("#horizontal-geonavigation li");h.each(function(o){if($(o).getElement("ul")){o.addEvent("mouseenter",function(){$(o).getElement("ul").setStyle("left","auto");$(o).getElement("ul").setStyle("position","absolute")});o.addEvent("mouseleave",function(){$(o).getElement("ul").setStyle("left","-999em")})}});var l=$$("#navtab ul li");l.each(function(o){o.addEvent("mouseenter",function(){$(o).setStyle("background-position","0 -37px")});o.addEvent("mouseleave",function(){$(o).setStyle("background-position","0 0")})});var k=$$("#geobreadcrumb li");var m=k.getLast();k.each(function(o){if(o!==m){o.appendText(" > ")}});var n=$$("#contentpath li");n.appendText(" ::");DatumAktuell=new Date();JahrAktuell=DatumAktuell.getFullYear();if($chk($("copyright"))){$("copyright").set("html",'<a href="http://gmbh.wetteronline.de" onclick="window.open(\'http://gmbh.wetteronline.de\');return false;">&copy; '+JahrAktuell+"</a>")}if($chk($("copylong"))){$("copylong").set("html","&copy; 1996 - "+JahrAktuell+' <a href="http://gmbh.wetteronline.de" onclick="window.open(\'http://gmbh.wetteronline.de\');return false;">WetterOnline GmbH</a>')}if($("wo-classic")){$("wo-classic").set("html",' <a href="http://www.wetteronline.de" onclick="window.open(\'http://www.wetteronline.de\');return false;">WO Classic</a>')}var e=function(p){var o=Asset.image("/?pid=p_image&ireq=true&src=sat/vermarktung/wom/ha/teaser/womaps/womaps_latest.gif&rd="+$random(1000,9999),{id:"womapsthumb",onerror:function(){if(loggedin){go2wom()}},onload:function(){if($("womapsthumb")){$("womapsthumb").destroy()}p.empty();this.inject(p)}})};var d=$$("#womaps-teaser a")[0];if(d){e.periodical(60000,this,d)}var f=function(p){var o=Asset.image("/?pid=p_image&ireq=true&src=sat/vermarktung/wom/ha/teaser/wettermaps/wettermaps.gif&rd="+$random(1000,9999),{id:"weathermapsthumb",onerror:function(){if(loggedin){go2wom()}},onload:function(){if($("weathermapsthumb")){$("weathermapsthumb").destroy()}p.empty();this.inject(p)}})};var a=$$("#weathermaps-teaser a")[0];if(a){f.periodical(60000,this,a)}if($("logout")&&typeof TTlogouthint!="undefined"){$$("#logout img").addEvents({mouseover:TTlogouthint,mouseout:UnTip})}if(typeof sc=="undefined"){sc=true}if(sc){getAnchor();getQueryString()}if($("printpage")){$("printpage").addEvents({mouseover:TTprinthint,mouseout:UnTip})}if(qs.print&&qs.print=="true"){$("logo").getElements("img").set("src","/img/wom_logo_white.gif")}if($defined(qs.locationname)||($defined(qs.lat)&&$defined(qs.lon))){replaceLocationname()}parahash=new WOMCookie("WOM-Settings");parahash.getKeys().each(function(o){if(o.length>20){parahash.erase(o)}});if(!$chk(pid)&&typeof default_pid!="undefined"){var j=parahash.get("pid");if(j&&$chk(allowed_iids[pid])){pid=j}else{pid=default_pid}}if($chk(sid)&&!$chk(allowed_iids[pid][sid])){sid=default_sid}else{if(!$chk(sid)&&typeof default_sid!="undefined"){var b=parahash.get("sid");if(b&&$chk(allowed_iids[pid][b])){sid=b}else{sid=default_sid}}}if(!$chk(iid)&&typeof default_iid!="undefined"){if(allowed_iids[pid][sid].contains(default_iid)){iid=default_iid}else{iid=allowed_iids[pid][sid][0]}}else{if(typeof(default_iid)!="undefined"){if(!allowed_iids[pid][sid].contains(iid)){iid=allowed_iids[pid][sid][0]}}else{iid=""}}parahash.set("pid",pid).set("sid",sid).set("iid","");parahash.save();if(sc){if(!Browser.Engine.trident){statechecker=checkState.periodical(1000)}else{if(typeof(default_sid)!="undefined"){$("url2history").set("src","/history.html?sid="+sid+"&pid="+pid);statechecker=checkState.periodical(1000)}else{if(typeof mainmenu!="undefined"){$("url2history").set("src","/history.html?mainmenu="+mainmenu+"&submenu="+submenu);statechecker=checkState.periodical(1000)}}}}parahash.set("URL",currentURL()).set("fcdatstr","").set("day","").set("month","").set("year","").set("token","").set("galleryIndex","");parahash.save();if($("searchstring")&&!qs.print){$("searchstring").focus()}},unload:function(){if(parahash){parahash.set("fcdatstr","").set("day","").set("month","").set("year","").set("token","").set("galleryIndex","");parahash.save()}}});var WOMCookie=new Class({Extends:Cookie,options:{autoSave:false,domain:"wetteronline.de",path:"/",duration:365,version:1},initialize:function(b,a){this.parent(b,a);this.load()},save:function(){var a;a=this.hash.toQueryString();a=a.replace(/&/g,"|");if(!a||a.length>4096){return false}if(a==""){this.dispose()}else{this.write(a)}return true},load:function(){var c;if(this.read()){c=this.read().split("|")}else{c=""}this.hash=new Hash();for(var b=0;b<c.length;b++){var e=c[b].split("=");var a=e[0];var d=e[1];this.hash.set(a,d)}return this}});WOMCookie.implement((function(){var a={};Hash.each(Hash.prototype,function(c,b){if(typeof c=="function"){WOMCookie.implement(b,function(){var d=c.apply(this.hash,arguments);if(this.options.autoSave){this.save()}return d})}});return a})());function printPage(){UnTip();window.open(currentURL()+"&print=true")}function updateIVWCounter(){var a=$("ivwcounter");if(a){var c=a.get("src").split("&d=");var b=c[0]+"&d="+$random(1000,999999);a.set("src",b)}}function setContVars(){var a=parahash.get("sid");parahash.set("pid",pid).set("sid",sid).set("iid","");parahash.save()}function resetContVars(){parahash.set("pid","").set("sid","").set("pcid","").set("cid","").set("gid","").set("iid","");parahash.save()}function setRealHeight(){if($defined($("center"))){var a=$("center").clientHeight;if($("rightsidebar").clientHeight>a){a=$("rightsidebar").clientHeight}if(a!="undefined"){$("leftsidebar").setStyle("height",a);$("rightsidebar").setStyle("height",a)}}}function lenscursor(){if($("image")){if(Browser.Engine.trident){(function(){$("image").setStyle("cursor","url(../img/lens-cursor.cur), auto")}).delay(1)}else{$$("area").filter(function(a){return a.get("shape")=="poly"}).addClass("region")}}}function nolenscursor(){if($("image")){if(Browser.Engine.trident){(function(){$("image").setStyle("cursor","auto")}).delay(0)}else{$$("area").filter(function(a){return a.get("shape")=="poly"}).removeClass("region")}}}function womapspopup(a){window.open(a,"WetterMaps");return false}function weathermapspopup(a){window.open(a,"WetterMaps");return false}function currentURL(){if(location.href.substr(location.href.length-1,1)!="/"){var b="http://"+location.host+gp+"?";if(pid=="p_aktuell_local"){if($chk(useraction)||$chk(qs.day)){if($chk(day)){b+="day="+day+"&"}if($chk(month)){b+="month="+month+"&"}if($chk(year)){b+="year="+year+"&"}if($chk(time)){b+="time="+time+"&"}}}else{if($chk(day)){b+="day="+day+"&"}if($chk(month)){b+="month="+month+"&"}if($chk(year)){b+="year="+year+"&"}if($chk(time)){b+="time="+time+"&"}}if(token&&token!=""&&token!="undefined"){b+="token="+token+"&"}if($chk(fcdatstr)){b+="fcdatstr="+fcdatstr+"&"}if($chk(prefpar)&&sid=="MediumTerm"){b+="prefpar="+prefpar+"&"}if($chk(animation)){b+="animation="+animation+"&"}if($chk(model)){b+="model="+model+"&"}if($chk(parameter)){b+="parameter="+parameter+"&"}if($chk(frequency)){b+="frequency="+frequency+"&"}if($chk(hour)){b+="hour="+hour+"&"}if($chk(base)){b+="base="+base+"&"}if($chk(animode)&&animation){b+="animode="+animode+"&"}getQueryString();getAnchor();if(pcid&&pcid!="undefined"){b+="pcid="+pcid+"&"}if(pid&&pid!="undefined"){b+="pid="+pid+"&"}if(sid&&sid!="undefined"){b+="sid="+sid+"&"}if(gid&&gid!="undefined"){b+="gid="+gid+"&"}if(iid&&iid!="undefined"&&iid!="default"){b+="iid="+iid+"&"}if($defined(qs.locationname)&&qs.locationname!="undefined"&&qs.locationname!=""){b+="locationname="+decodeURIComponent(qs.locationname+"&")}if($defined(qs.statename)&&qs.statename!="undefined"&&qs.statename!=""){b+="statename="+decodeURIComponent(qs.statename+"&")}if($defined(qs.stateid)&&qs.stateid!="undefined"&&qs.stateid!=""){b+="stateid="+decodeURIComponent(qs.stateid)+"&"}if($chk(qs.lat)){b+="lat="+qs.lat+"&"}if($chk(qs.lon)){b+="lon="+qs.lon+"&"}if(sid=="Video"){b+="pt="+whichPage("category_thumbs")+"&";b+="pl="+whichPage("latest_videos")+"&";b+="sort="+whichSortation()+"&";if($chk(category)){b+="cat="+category+"&"}}else{if($chk(sort)){b+="sort="+sort+"&"}}if($("longtermforecast")||$("shorttermforecast")){var a=$$("#parachoice input").map(function(d,c){return(d.checked)?1:0});a.shift();b+="paras="+a.join().replace(/,/g,"")+"&"}if($chk(parahash.get("galleryIndex"))){b+="galleryIndex="+parahash.get("galleryIndex")+"&"}else{if($chk(as.galleryIndex)){b+="galleryIndex="+as.galleryIndex+"&"}else{if($chk(qs.galleryIndex)){b+="galleryIndex="+qs.galleryIndex+"&"}}}if($defined(as.mainmenu)&&as.mainmenu!=""&&as.mainmenu!="undefined"){b+="mainmenu="+as.mainmenu+"&"}else{if($defined(qs.mainmenu)&&qs.mainmenu!=""&&qs.mainmenu!="undefined"){b+="mainmenu="+qs.mainmenu+"&"}}if($defined(as.submenu)&&as.submenu!=""&&as.submenu!="undefined"){b+="submenu="+as.submenu+"&"}else{if($defined(qs.submenu)&&qs.submenu!=""&&qs.submenu!="undefined"){b+="submenu="+qs.submenu+"&"}}if(b.substr(b.length-1,1)=="&"){b=b.substring(0,b.length-1)}}else{b=location.href}return b}function bookmark(a,d){var c=$("url2bookmark");var b=currentURL();c.set("value",b);$("urlwindow").setStyle("visibility","visible");c.focus();c.select();c.addEvents({blur:hideURLWindow,keypress:function(f){if(f.key=="esc"){hideURLWindow()}}});$("closeurlwindow").addEvent("click",hideURLWindow);if($defined($("horizontal-geonavigation"))){$("horizontal-geonavigation").addEvent("mouseover",hideURLWindow)}}function hideURLWindow(){if($("urlwindow")){$("urlwindow").setStyle("visibility","hidden")}$("url2bookmark").removeEvents()}function logout(){var a=new Request({url:"/?pid=p_verify&logout=true&rd="+$random(1000,99999),async:false});a.send();var b=new Cookie("WOM-Session",{domain:"wetteronline.de",path:"/"});b.write("");parahash.erase();window.location.href="/"}function getQueryString(){var a=location.search.substring(1,location.search.length);qs=a.parseQuery();if($chk(qs.pcid)){pcid=qs.pcid}if($chk(qs.pid)){pid=qs.pid}if($chk(qs.iid)){iid=qs.iid}if($chk(qs.sid)){sid=qs.sid}if($chk(qs.cid)){cid=qs.cid}if($chk(qs.gid)){gid=qs.gid}if($chk(qs.token)){token=qs.token}if($chk(qs.galleryIndex)){galleryindex=qs.galleryIndex}if($chk(qs.submenu)){submenu=qs.submenu}if($chk(qs.mainmenu)){mainmenu=qs.mainmenu}if($chk(qs.tab)){tab=qs.tab}if($chk(qs.year)){year=qs.year}if($chk(qs.month)){month=qs.month}if($chk(qs.day)){day=qs.day}if($chk(qs.time)){time=qs.time}if($chk(qs.parameter)){parameter=qs.parameter}if($chk(qs.frequency)){frequency=qs.frequency}}function getAnchor(){var a=location.hash;a=a.substr(1);as=a.parseQuery();if($chk(as.pcid)){pcid=as.pcid}if($chk(as.pid)){pid=as.pid}if($chk(as.iid)){iid=as.iid}if($chk(as.sid)){sid=as.sid}if($chk(as.cid)){cid=as.cid}if($chk(as.gid)){gid=as.gid}if($chk(as.token)){token=as.token}if($chk(as.galleryIndex)){galleryindex=as.galleryIndex}if($chk(as.mainmenu)){mainmenu=as.mainmenu}if($chk(as.submenu)){submenu=as.submenu}if($chk(as.day)){day=as.day}if($chk(as.month)){month=as.month}if($chk(as.year)){year=as.year}if($chk(as.time)){time=as.time}}function setAnchor(){var a="#";if($chk(cid)){a+="cid="+cid+"&"}if($chk(pcid)){a+="pcid="+pcid+"&"}if($chk(gid)){a+="gid="+gid+"&"}if($chk(pid)){a+="pid="+pid+"&"}if($chk(sid)){a+="sid="+sid+"&"}if($chk(iid)&&iid!="default"){a+="iid="+iid+"&"}if($chk(token)){a+="token="+token+"&"}if($chk(mainmenu)){a+="mainmenu="+mainmenu+"&"}if($chk(submenu)){a+="submenu="+submenu+"&"}if($chk(tab)){a+="tab="+tab+"&"}if($chk(year)){a+="year="+year+"&"}if($chk(month)){a+="month="+month+"&"}if($chk(day)){a+="day="+day+"&"}if($chk(time)){a+="time="+time+"&"}if($chk(fcdatstr)){a+="fcdatstr="+fcdatstr+"&"}if($chk(prefpar)){a+="prefpar="+prefpar+"&"}if($chk(galleryindex)){a+="galleryIndex="+galleryindex+"&"}if(a.substr(a.length-1,1)=="&"){a=a.substring(0,a.length-1)}location.hash=a}function mapSwitchnavigation(){$$("#switch_tab li").each(function(a){a.addEvent("click",function(c){c.stop();statechecker=$clear(statechecker);var d=this.getChildren("a")[0].hash.substr(1);var b=d.replace(/&amp;/g,"&");d=b.parseQuery();pid=d.pid;sid=d.sid;day="";month="";year="";time="";token="";model="";base="";frequency="";parahash.set("day",day).set("month",month).set("year",year).set("time",time).set("token",token).set("model",model).set("frequency",frequency).set("galleryIndex","");parahash.save();callSwitch();statechecker=checkState.periodical(1000);return false})});setTitle()}function mapInstancenavigation(){var a=$$("#instance_navigation li");a.each(function(c,b){if(b<a.length-1){c.set("html",c.get("html")+" |")}c.addEvents({click:function(d){d.stop();statechecker=$clear(statechecker);iid=this.getChildren("a")[0].href.parseQuery()["iid"];day="";month="";year="";time="";token="";parahash.set("day",day).set("month",month).set("year",year).set("time",time).set("token",token).set("galleryIndex","");parahash.save();callInstance();statechecker=checkState.periodical(1000);return false}})});setTitle()}var first=true;function go2homepage(){alert(unescape("Ihr Cookie ist offenbar abgelaufen oder ung%FCltig, bitte loggen Sie sich neu ein. Sie werden automatisch auf die Startseite der WetterOnline Mitgliedschaft umgeleitet."));document.cookie="WOM-Session=DPLINK%3D"+encodeURIComponent(currentURL())+";domain=.wetteronline.de;path=/;expires=Sat, 29 Mar 2075 11:17:28 UTC;";window.location.href="/"}function NEW_go2homepage(){var g,d,c,a,f,h,e,b;closewindow();document.cookie="WOM-Session=DPLINK%3D"+encodeURIComponent(currentURL())+";domain=.wetteronline.de;path=/;expires=Sat, 29 Mar 2075 11:17:28 UTC;";if(!$("logindiv")){g=new Element("div",{id:"logindiv"});c=new Element("h1",{html:message("sessionexpired")});g.adopt(c);d=new Element("span",{html:message("continuesession")});g.adopt(d);if(!$("closelogin")){f=new Element("img",{id:"closelogin",src:"/img/close_black.gif"});f.addEvent("click",function(){go2wom();closewindow()});g.adopt(f)}else{f=$("closelogin")}if(!$("back2wom")){a=new Element("a",{id:"back2wom",href:"/",html:message("exitsession")});g.adopt(a)}else{a=$("back2wom")}if(!$("loginiframe")){b=new Element("iframe",{id:"loginiframe",frameborder:"0",src:"/?pid=p_verify"});g.adopt(b)}else{b=$("loginiframe")}}else{g=$("logindiv")}if($("content")){h=$("content");h.adopt(g);shadeContent();g.setStyles({left:"300px",visibility:"visible"})}}function hasValidCookie(b,a){if(!$defined(a)){var a=true}if(b){var c=true;$each(b,function(d){if(d.id&&d.id=="TInvalidCookieException"){c=false}});if(!c){if(a){go2homepage()}}else{return c}}else{return false}}function go2wom(){if(first){var a=new Request({url:"/?authonly=true&rd="+$random(1000,99999),onSuccess:function(b){if(b!="ok"){alert("Es ist ein unerwarteter Fehler aufgetreten!")}else{loggedin=true}},onFailure:function(b){if(b.status=="403"){loggedin=false;go2homepage()}else{if(b.status=="0"&&Browser.Engine.presto){loggedin=false;go2homepage()}else{if(b.status=="2"&&Browser.Engine.trident){alert("Es ist ein unerwarteter Fehler aufgetreten - haben Sie vielleicht den Offline-Betrieb eingeschaltet?")}}}},onError:function(b){if(b.status=="403"){loggedin=false;go2homepage()}else{if(b.status=="0"&&Browser.Engine.presto){loggedin=false;go2homepage()}else{if(b.status=="2"&&Browser.Engine.trident){alert("Es ist ein unerwarteter Fehler aufgetreten - haben Sie vielleicht den Offline-Betrieb eingeschaltet?")}}}}}).send()}first=false}function checkOnValidCookie(){var a=new Request({url:"/?authonly=true&rd="+$random(1000,99999),async:false,method:"get"}).send();if(a.status==403){return false}else{return true}}function checkValidParameter(){if(!(allowed_iids[pid]&&allowed_iids[sid]&&allowed_iids[pid][sid]&&allowed_iids[pid][sid]!=iid)){}}function loadSwitchnavigation(){if($("switch_tab")&&gid&&pcid&&sid){var b=gp+"?ireq=true&pid=p_switch_navigation&gid="+gid+"&pc="+pcid+"&sid="+sid;var a=new Request.HTML({url:b,evalScripts:true,method:"get",onComplete:function(d){if(hasValidCookie(d,false)){var c=$("switch_tab");$("switch_tab").empty().adopt(d);mapSwitchnavigation()}},onFailure:function(){if(loggedin){go2wom()}},onError:function(){if(loggedin){go2wom()}}});a.send()}}function loadInstancenavigation(){if($("instance_navigation")&&$chk(gid)&&$chk(pcid)&&$chk(sid)&&$chk(pid)&&$chk(iid)){var a=gp+"?ireq=true&pid=p_instance_navigation&gid="+gid+"&pc="+pcid+"&sid="+sid+"&p="+pid+"&iid="+iid;var b=new Request.HTML({url:a,evalScripts:true,onComplete:function(d){if(hasValidCookie(d,false)){var c=$("instance_navigation");$("instance_navigation").empty().adopt(d);mapInstancenavigation()}},onFailure:function(){if(loggedin){go2wom()}},onError:function(){if(loggedin){go2wom()}}});b.send()}}function loadContentHeadline(){if($defined($("content_headline"))&&$chk(gid)&&$chk(pcid)&&$chk(sid)&&$chk(pid)&&$chk(iid)){var a=gp+"?ireq=true&pid=p_content_headline&gid="+gid+"&pcid="+pcid+"&sid="+sid+"&jpid="+pid+"&iid="+iid+"&mpid="+pid;if($chk(qs.locationname)&&sid=="StationDetail"){a+="&locationname="+qs.locationname}var b=new Request.HTML({url:a,onComplete:function(c){if(hasValidCookie(c,false)){$("content_headline").empty().adopt(c)}},onFailure:function(){$("content_headline").empty()},onError:function(){if(loggedin){go2wom()}}});b.send()}}function loadSidebar(){if($defined(pid)&&$defined(sid)){var b=gp+"?ireq=true&part=sidebar&pid="+pid+"&sid="+sid+"&pcid="+pcid;var a=new Request.HTML({url:b,method:"post",autoCancel:true,onComplete:function(c){if(hasValidCookie(c,false)){$("sidebar").set("html","");$("sidebar").adopt(c);setRealHeight()}},onFailure:function(){$("sidebar").set("html",fail)},onError:function(){if(loggedin){go2wom()}}});a.send()}}function callSwitch(){if(typeof animation=="undefined"||!animation){setContVars();if(!$chk(allowed_iids[pid])){pid=default_pid}if(!$chk(allowed_iids[pid][sid])){sid=default_sid}var a=new Chain;if(!allowed_iids[pid][sid].contains(iid)){iid=allowed_iids[pid][sid][0];setAnchor();a.chain(loadProduct(),loadContentHeadline(),loadSwitchnavigation(),updateIVWCounter())}else{setAnchor();a.chain(loadProduct(),loadSwitchnavigation(),updateIVWCounter())}if(Browser.Engine.trident){CollectGarbage();changeHistory("#sid="+sid+"&pid="+pid)}}else{if(animation){this.removeEvents();location.href="/?pcid="+pcid+"&gid="+gid+"&sid="+sid+"&pid="+pid}}}function callInstance(){if(typeof animation=="undefined"||!animation){setContVars();if(!$chk(allowed_iids[pid])){pid=default_pid}if(!$chk(allowed_iids[pid][sid])){sid=default_sid}var a=new Chain;if(!allowed_iids[pid][sid].contains(iid)){iid=allowed_iids[pid][sid][0];setAnchor();a.chain(loadProduct(),loadContentHeadline(),updateIVWCounter())}else{setAnchor();a.chain(loadProduct(),loadContentHeadline(),updateIVWCounter())}if(Browser.Engine.trident){CollectGarbage();changeHistory("#iid="+iid)}}else{if(animation){this.removeEvents();location.href="/?pcid="+pcid+"&gid="+gid+"&sid="+sid+"&pid="+pid+"&iid="+iid}}}function checkState(){if(Browser.Engine.trident){var g=$("url2history").get("src");g=g.split("?")[1];if(g!=undefined){g=g.parseQuery();var b=top.url2history.document.body.innerHTML;b=b.substr(1).replace(/&amp;/g,"&").parseQuery();if(b.sid!="undefined"&&b.sid!=g.sid){changeHistory("#sid="+b.sid+"&pid="+b.pid);location.hash="#sid="+b.sid+"&pid="+b.pid;sid=b.sid;pid=b.pid;callSwitch()}else{if($chk(b.submenu)&&b.submenu!=g.submenu){changeHistory("#mainmenu="+b.mainmenu+"&submenu="+b.submenu);location.hash="#mainmenu="+b.mainmenu+"&submenu="+b.submenu;mainmenu=b.mainmenu;submenu=b.submenu;loadContent(mainmenu+"_"+submenu)}}}}else{var h=parahash.get("pid");var c=parahash.get("sid");var a=location.hash;a=a.substr(1);var f=(a.length==0)?true:false;if(f&&typeof(default_pid)!="undefined"){var e=[];if(h&&h!=""){e.pid=h;e.sid=c}else{e.pid=default_pid;e.sid=default_sid}f=false}else{var e=a.parseQuery()}if(typeof(default_pid)!="undefined"&&f){if(h&&$chk(allowed_iids[h])){e.pid=h}else{e.pid=default_pid;parahash.set("pid",default_pid);parahash.save()}}if(typeof(default_sid)!="undefined"&&f){if(c&&$chk(allowed_iids[e.pid][c])){e.sid=c}else{e.sid=default_sid;parahash.set("sid",default_sid);parahash.save()}}if(typeof(default_iid)!="undefined"&&f){e.iid=default_iid;parahash.set("iid",default_iid);parahash.save()}var j=0,d=0;if(e.pid&&e.pid!=pid){pid=e.pid;j++}if(e.sid&&e.sid!=sid){sid=e.sid;j++}if(e.iid&&e.iid!=iid&&sid=="StationDetail"){iid=e.iid;j++}if(e.token&&e.token!=parahash.get("token")){token=e.token;parahash.set("token",token);parahash.save();j++}if(e.galleryIndex&&e.galleryIndex!=parahash.get("galleryIndex")){galleryindex=e.galleryIndex;parahash.set("galleryIndex",galleryindex);parahash.save();j++}if(e.day&&e.day!=parahash.get("day")){day=e.day;parahash.set("day",day);parahash.save();j++}if(e.month&&e.month!=parahash.get("month")&&parahash.get("month")!=""){month=e.month;parahash.set("month",month);parahash.save();j++}if(e.year&&e.year!=parahash.get("year")){year=e.year;parahash.set("year",year);parahash.save();j++}if(e.mainmenu&&e.mainmenu!=mainmenu){mainmenu=e.mainmenu;d++}if(e.submenu&&e.submenu!=submenu){submenu=e.submenu;d++}if(j>0){if(a.length==0){history.back()}else{callSwitch()}}if(d>0){loadContent(mainmenu+"_"+submenu)}}}function changeHistory(a){if(Browser.Engine.trident){hash=a.split("#");$("url2history").set("src","/history.html?"+hash[1])}}function addCleanCookieEvent(b,a){b.each(function(c){if($(c)){$(c).addEvent("click",function(){a.each(function(d){parahash.set(d,"")});parahash.save()})}})}function markSidebarLink(){if($("sidebar")){if($("nippel")){$("nippel").dispose()}var c=new Element("img",{src:"/img/activeitem.gif",id:"nippel",style:"margin-right: 5px;"}),e=false,d=-1,b=$$("#sidebar ul li a");var a=new Date();if(!day||day==""){day=a.getDate()}if(!month||month==""){month=a.getMonth();month++}if(!year||year==""){year=a.getFullYear()}if(!token){if(sid!="GermanyWeather"&&sid!="AlpsWeather"&&sid!="Astro"&&$$("#sidebar ul li a").length>0&&$$("#sidebar ul li a")[0].href.parseQuery()["token"]){token=$$("#sidebar ul li a")[0].href.parseQuery()["token"]}else{token=""}}if(day<10&&day.toString().length<2){day="0"+day}if(month<10&&month.toString().length<2){month="0"+month}b.each(function(h,g){var f=h.href.parseQuery();if(f.sid==sid&&d==-1){d=g}else{if(f.pid=="p_wotexte_feature"&&d==-1){d=g}}if(f.pid==pid&&f.sid==sid&&f.day==day&&f.month==month&&f.year==year&&f.token==token){c.inject(h,"before");e=true}});if(!e){if($defined(b[d])){c.inject(b[d],"before")}}}}function closewindow(){$("searchbackground").setStyle("visibility","hidden");$$("#searchresult","#logindiv").setStyles({visibility:"hidden",left:"-9999px"});$("searchstring").focus();if($("video")){$("video").setStyle("visibility","visible")}}function closesearch(){closewindow()}function shadeContent(){$("searchbackground").setStyles({visibility:"visible",opacity:"0.25",width:screen.availWidth,height:screen.availHeight,"background-color":"#000"});if($("video")){$("video").setStyle("visibility","hidden")}}function locationsearch(){if(checkOnValidCookie()){var a,c,f,b,e,d;a=$("searchstring").get("value");a=a.trim();f=false;var g=["<*>","[°!^&#_:$|{};~+*§%=?]","Bitte Ort eingeben!"];g.each(function(h){c=new RegExp(h,"gi");var j=c.test(a);if(j){f=true}});if(a=="Druckansicht"&&pid=="p_city_local"&&(sid=="LongTerm"||sid=="ShortTerm")){showPrintVersion()}else{if(a=="logindiv"){NEW_go2homepage()}else{if(a!=""&&!f){a=escape(decodeURIComponent(a));b=$("searchpcid").get("value");e=gp+"?ireq=true&pid=p_search&searchstring="+a+"&searchpcid="+b;d=new Request.HTML({url:e,method:"post",autoCancel:true,onComplete:function(h){if(hasValidCookie(h,true)){$("searchresult").set("html","").adopt(h);if($defined($("newsearchstring"))){$("newsearchstring").focus()}$("searchresult").addEvent("keydown",function(j){if(j.key=="esc"){closewindow()}})}},onRequest:function(){var h,l,j,m,k;shadeContent();var h=document.body.clientWidth;if($("content")){var k=$("content").getStyle("width").toInt()}else{k=$("leftsidebar").getStyle("width").toInt()+$("rightsidebar").getStyle("width").toInt()+$("center").getStyle("width").toInt()}if(h<k){k=h}var l=$("searchresult");var j=parseInt(l.getStyle("width"));var m=(k-j)/2;if(m<0){m=0}l.setStyles({left:m,visibility:"visible"}).set("html",'<div id="searchinprogress">'+message("searchinprogress")+"</div>")},onFailure:function(h){$("searchresult").set("html",fail)}});d.send()}else{$("searchstring").set("value","Bitte Ort eingeben!").setStyle("color","#aaa").addEvent("click",function(){this.value="";this.setStyle("color","#123590")});(function(){var h=$("searchstring");h.removeEvents();if(h.get("value")=="Bitte Ort eingeben!"){h.set("value","")}h.setStyle("color","#123590")}).delay(2000)}}}}else{go2homepage()}return false}function newsearch(){var c=$("newsearchstring").get("value");var a=$("searchstring").get("value");var b=$("message");if(c!=""&&c!=a){$("searchstring").set("value",c);locationsearch()}else{if(c==""){b.set("html","Ort, PLZ oder Land eingeben")}else{if(c==a){b.set("html","Suchbegriff unterscheidet sich nicht von vorhergehender Suche")}else{b.set("html","Suche kann nicht ausgeführt werden.")}}}return false}function locationchoice(){if($("matches").selectedIndex>-1){var a=$("matches").options[$("matches").selectedIndex].value;location.href="http://"+location.host+gp+a}else{$("message").set("html","Kein Ort ausgew&auml;hlt.")}return false}function replaceLocationname(){var a,d,b,f;a=false;d=unescape(decodeURIComponent(qs.locationname));if(d!=""&&d!="undefined"){a=true}b=unescape(decodeURIComponent(qs.statename));f=qs.stateid;if($chk(qs.lat)&&$chk(qs.lon)){geo_lat=qs.lat;geo_lon=qs.lon;var j=true}if(($defined(d))||j){var l,h,e,g,c,k;l=$$("a.activename");h=l.get("text");if(d=="undefined"||d==""){d=h}if(h!=d||j){e=$$("div#geobreadcrumb a.activename","div#contentpath ul li a","div#categories ul li ul li a");e.each(function(o){var n=o.get("href");if(a&&!n.contains("Zlat")){n+="&locationname="+escape(d)}if(b&&b!=""&&f&&f!=""){n+="&statename="+escape(b)+"&stateid="+f}o.set("href",n)});h.each(function(o,n){if(o!=d&&o!=""){l[n].set("text",d)}});g=document.title;if($defined(h[0])){g=g.replace(h[0],escape(d))}document.title=g;e=e.extend($$("#weathermaps-teaser a"));e.each(function(p){var o=p.get("href");if(j){var n=o.split("?")[1].parseQuery();if($chk(n)){if($chk(n.Zlat)){n.Zlat=geo_lat}else{n.lat=geo_lat}if($chk(n.Zlon)){n.Zlon=geo_lon}else{n.lon=geo_lon}}o=o.split("?")[0]+"?";for(i in n){o+="&"+i+"="+unescape(n[i])}o=o.replace(/\?&/,"?")}else{o=o.replace(/&H=1/,"")}p.set("href",o)});$$("div#geoaccordion h2 a","div#geoaccordion li").filter(".active").removeClass("active");if($("geo4-header")&&b&&b!=""&&b!="undefined"){$("geo4-header").setStyles({visibility:"hidden",display:"none"})}if($("geo4-content")&&b&&b!=""&&b!="undefined"){$("geo4-content").setStyles({visibility:"hidden",display:"none"})}statename=unescape(decodeURIComponent(qs.statename));stateid=qs.stateid;if(statename!="undefined"&&statename!=""){var m=$$("#geobreadcrumb li a");m.each(function(s,q){if($defined(m[q+1])&&m[q+1].hasClass("activename")){var o,n,p,r;s.set("text",statename);o=s.get("href");n=o.split("?")[1];p=n.parseQuery();p.gid=stateid;r="?gid="+p.gid+"&pcid="+p.pcid;s.set("href",o.split("?")[0]+r)}})}}}}function setTitle(){var a="";if($defined($$("#pc h3"))){a+=$$("#pc h3")[0].get("text")+" - "}if($defined($$("switch_tab li.activeswitch a"))){a+=$$("#switch_tab li.activeswitch a").get("html")+" - "}a+="WetterOnline Mitgliedschaft";document.title=a}function message(b,a){var c;switch(b){case"loadfail":case"fail":c="Ladevorgang fehlgeschlagen: ";break;case"searchinprogress":c="Suchvorgang l&auml;uft ...";break;case"emptyfield":c="Bitte rot umrandete Felder pr&uuml;fen!";break;case"userpass":c="Fehler beim Anmeldevorgang";break;case"nodata":c="k.A.";break;case"dry":c="trocken";break;case"1h":c="60 Minuten";break;case"2h":c="2 Stunden";break;case"6h":c="6 Stunden";break;case"12h":c="12 Stunden";break;case"hour":c=" Stunde";break;case"hours":c=" Stunden";break;case"less":c="Weniger...";break;case"more":c="Mehr...";break;case"noanimation":c="Leider keine Animation vorhanden.";break;case"noimages":c='<span style="color: red; display: block; margin: 8px; line-height: 20px;">Derzeit leider keine Bilder verf&uuml;gbar.<br /><br />Bitte einen anderen Tag w&auml;hlen.</span>';break;case"noparadata":c=unescape("Leider keine Daten f%FCr diesen Parameter.");break;case"notimedata":c=unescape("F%FCr dieses Datum kann leider keine Karte angezeigt werden. Datum wird zur%FCckgesetzt.");break;case"nopara4day":c=unescape("Parameter f%FCr den ausgew%E4hlten Tag nicht vorhanden!");break;case"nometadata":c="Keine Modelldaten anzeigbar.";break;case"invaliddate":c=unescape("Es wurde ein ung%FCltiges Datum angegeben.");break;case"invalidemail":c='Ung&uuml;ltige Eingabe im Feld "E-Mail"';break;case"sunset":c="SU ";break;case"sunrise":c="SA ";break;case"toggledisplay":c="Ansicht wechseln";break;case"still":c="noch";break;case"changedmodelbase":c=unescape("Hinweis: Die Modellbasis wird angepasst, da f%FCr die aktuell ausgew%E4hlte Basis noch keine Karten vorhanden sind.");break;case"operaimagefail":c=unescape("Es gab ein Problem beim Laden dieses Bildes. M%F6glicherweise ist Ihr Cookie abgelaufen. Andererseits hat der Opera-Browser in seltenen F%E4llen Probleme mit der Anzeige dieser Bilder. Wir arbeiten bereits an diesem Problem...");break;case"nocookiewarning":c=unescape('<img src="/img/activeitem.gif" alt="">&nbsp;Wichtiger Hinweis:<br /><br /> Zur Nutzung der WetterOnline Mitgliedschaft muss Ihr Internet-Browser Cookies akzeptieren. Bitte %E4ndern Sie die Einstellung in Ihrem Browser und laden Sie die Seite neu.');break;case"go2weathermaps":c=unescape("WetterMaps %F6ffnen");break;case"continuesession":c=unescape("Bitte loggen Sie sich neu ein, um die Sitzung fortzusetzen.");break;case"exitsession":c=unescape("Ich m%F6chte mich nicht neu einloggen.");break;case"sessionexpired":c="Erneuter Login erforderlich";break;case"WW":c="Aktuelles Wetter";break;case"TT":c=unescape("Aktuelle Temperatur (%B0C)");break;case"TXLD":case"MaximumTemperature":c=unescape("H%F6chstwerte des Tages (%B0C)");break;case"TNLD":case"MinimumTemperature":c=unescape("Tiefstwerte des Tages (%B0C)");break;case"TGLD":c=unescape("Tiefstwerte des Tages am Erdboden (%B0C)");break;case"RR":c="Niederschlagsmenge in 1 Stunde (Liter pro Quadratmeter)";break;case"RR06":c="Niederschlagsmenge in 6 Stunden (Liter pro Quadratmeter)";break;case"RR12":c="Niederschlagsmenge in 12 Stunden (Liter pro Quadratmeter)";break;case"RR24":c="Niederschlagsmenge in 24 Stunden (Liter pro Quadratmeter)";break;case"RR48":c="Niederschlagsmenge in 48 Stunden (Liter pro Quadratmeter)";break;case"RR72":c="Niederschlagsmenge in 72 Stunden (Liter pro Quadratmeter)";break;case"RD":c="Niederschlagsdauer pro Stunde (Minuten)";break;case"SNLD":c=unescape("Schneeh%F6hen (Zentimeter)");break;case"SN":c=unescape("Schneeh%F6hen (Zentimeter)");break;case"RH":c="Relative Feuchte (Prozent)";break;case"TD":c=unescape("Taupunkt (%B0C)");break;case"CC":c="Aktueller Bedeckungsgrad (Achtel)";break;case"VV":c="Aktuelle Sichtweite (Kilometer)";break;case"SD":c="Sonnenscheindauer in einer Stunde (Minuten)";break;case"SDLD":c="Sonnenscheindauer des Tages (Stunden)";break;case"PP":c="Aktueller Luftdruck auf NN reduziert (Hektopascal)";break;case"PD":c="Luftdrucktendenz (Hektopascal in 3 Stunden)";break;case"DD":c=unescape("Aktuelle Windst%E4rke (Beaufort) und Windrichtung");break;case"FX":c=unescape("Windb%F6en (km/h)");break;case"FXLD":c="Windspitzen des Tages (km/h)";break;case"RelativeSunshineDuration24h":c="Relative Sonnenscheindauer des Tages (Prozent)";break;case"PrecipitationAmount24h":c="Tagesniederschlagssumme (Liter pro Quadratmeter)";break;case"ThunderstormProbability":c="Gewitterwahrscheinlichkeit (Prozent)";break;case"UVIndex":c="Maximaler UV-Index des Tages";break;case"WindGust":c=unescape("Spitzenb%F6en des Tages (Beaufort)");break;case"ProbabilityOfPrecipitation":c="Niederschlagsrisiko des Tages (Prozent)";break;case"ProbabilityOfSnowfall":c="Schneefallwahrscheinlichkeit des Tages (Prozent)";break;default:c=""}switch(a){case 404:c+="Datei nicht gefunden (Errorcode 404)";break;case 300:c+="Multiple Choices (Errorcode 300)";break;case 301:c+="Permanently Moved (Errorcode 301)";break;case 400:c+="Bad Request (Errorcode 400)";break;case 401:c+="Unauthorized (Errorcode 401)";break;case 403:c+="Forbidden (Errorcode 403)";break;case 500:c+="Internal server error (Errorcode 500)";break;case 501:c+="Not implemented (Errorcode 501)";break;case 502:c+="Bad gateway (Errorcode 502)";break;case 503:c+="Service unavailable (Errorcode 503)";break;case 504:c+="Gateway Timeout (Errorcode 504)";break;default:break}return c}function weekdaylong(b){var a;switch(b){case"Mo":a="Montag, ";break;case"Di":a="Dienstag, ";break;case"Mi":a="Mittwoch, ";break;case"Do":a="Donnerstag, ";break;case"Fr":a="Freitag, ";break;case"Sa":a="Samstag, ";break;case"So":a="Sonntag, ";break;default:a=""}return a}var ProgressBar=new Class({initialize:function(){if($("progress")){this.bar=$("progress")}if($("progressimg")){this.image=$("progressimg")}},step:function(b,c){this.show();if(this.bar&&this.image){this.image.setStyles({visibility:"visible","z-index":"102"});var a=this.width*((b+1)/c);if(a>this.width){a=this.width}this.image.setProperty("width",a.toInt())}},show:function(){if(this.bar&&this.image){this.width=this.bar.getStyle("width").toInt()-(2*this.image.getStyle("left").toInt());this.bar.setStyles({visibility:"visible","z-index":"100"})}},hide:function(){this.bar.setStyles({visibility:"hidden","z-index":"0"});this.image.setStyles({visibility:"hidden","z-index":"0"})}});function dP(a){if(typeof(console)=="object"){console.log(a)}else{window.status=a}}function showPrintVersion(){$$("#center","#product","#product_display","#longtermforecast","#shorttermforecast","#pc").setStyle("width","1350px");$$("#umhueller","#dragarea").setStyle("width","1273px");$$("#rightsidebar",".stepper","#leftsidebar","#horizontal-geonavigation","#header","#switch_tab").setStyle("display","none");$$("#switch_tab ul li").each(function(a){if(!a.hasClass("activeswitch")){a.setStyle("display","none")}});if($("longtermforecast")){$("longtermforecast").setStyle("margin","0")}if($("shorttermforecast")){$("shorttermforecast").setStyle("margin","0 0 0 -15px")}if($("content")){$("content").setStyle("background-color","#fff")}if($("parachoice")){$("parachoice").set("html","WetterOnline Mitgliedschaft - http://wom.wetteronline.de").setStyles({"float":"right","font-weight":"bold","margin-top":"-20px",left:"-280px",position:"relative"})}if(!Browser.Engine.trident){document.body.setStyle("background-color","#fff")}if($("update")){$("update").set("html",$("update").get("html")+" - Zur&uuml;ck zur Normalansicht").addEvent("click",function(){location.reload()}).setStyle("cursor","pointer")}};