
YAHOO.namespace("wbgr");YAHOO.wbgr.horizontalmenu=(function(){var Dom=YAHOO.util.Dom,Event=YAHOO.util.Event;var settings={menuContainer:"mainNav",useDelay:true,delayTime:600,activeItemClass:"active",selectedItemClass:"selected"};var delayedMenu="";var init=function(){var sfEls=Dom.get(settings.menuContainer).getElementsByTagName("li");Event.addListener(sfEls,"mouseover",showSubMenu);Event.addListener(sfEls,"mouseout",hideSubMenu);};var showSubMenu=function(){if(settings.useDelay){window.clearTimeout(delayedMenu);removeClasses();}
Dom.addClass(this,settings.activeItemClass);};var hideSubMenu=function(){var targetObj=this;var removeClass=function(){Dom.removeClass(targetObj,settings.activeItemClass);var activeMenus=Dom.getElementsByClassName(settings.activeItemClass,"li",settings.menuContainer);if(activeMenus.length==0){var selectedMenu=Dom.getElementsByClassName(settings.selectedItemClass,"li",settings.menuContainer)[0];if(selectedMenu){Dom.addClass(selectedMenu,settings.activeItemClass);}
var originalActiveSub=Dom.getElementsBy(function(el){return el.rel==settings.activeItemClass;},"a",settings.menuContainer);if(originalActiveSub.length>0)
Dom.addClass(originalActiveSub[0].parentNode,settings.activeItemClass);}};if(settings.useDelay){delayedMenu=window.setTimeout(removeClass,settings.delayTime);}else{removeClass();}};var removeClasses=function(){var tempObjects=Dom.getElementsByClassName(settings.activeItemClass,"li",settings.menuContainer);Dom.removeClass(tempObjects,settings.activeItemClass);};return{init:init};})();YAHOO.util.Event.onDOMReady(YAHOO.wbgr.horizontalmenu.init,YAHOO.wbgr.horizontalmenu,true);YAHOO.namespace("wbgr");YAHOO.wbgr.interaction=(function(){var Dom=YAHOO.util.Dom,Event=YAHOO.util.Event,Select=YAHOO.util.Selector;var init=function(){Event.addListener(Select.query('ul.list_form li textarea'),"focus",function(){Dom.addClass(this.parentNode,"bgTextareaActive");});Event.addListener(Select.query("ul.list_form li textarea"),"blur",function(){Dom.removeClass(this.parentNode,"bgTextareaActive");});Event.addListener(Select.query('ul.list_form li span input'),"focus",function(){Dom.addClass(this.parentNode,"active");});Event.addListener(Select.query("ul.list_form li span input"),"blur",function(){Dom.removeClass(this.parentNode,"active");});Event.addListener(Select.query('.formw #Captcha'),"focus",function(){Dom.addClass(this,"active activeIe6");});Event.addListener(Select.query('.formw #Captcha'),"blur",function(){Dom.removeClass(this,"active activeIe6");});Event.addListener(Select.query('.Garcia'),"focus",function(){Dom.addClass(this,"active");});Event.addListener(Select.query('.Garcia'),"blur",function(){Dom.removeClass(this,"active");});Event.addListener(Select.query('.formw #postcode, .formw #email, .formw #name'),"focus",function(){Dom.addClass(this,"active");});Event.addListener(Select.query('.formw #postcode, .formw #email, .formw #name'),"blur",function(){Dom.removeClass(this,"active");});Event.addListener(Select.query('ul.list_form li span.small input'),"focus",function(){Dom.addClass(this.parentNode,"smallActive");});Event.addListener(Select.query("ul.list_form li span.small input"),"blur",function(){Dom.removeClass(this.parentNode,"smallActive");});Event.addListener(Select.query('.searchResultBox div input'),"focus",function(){Dom.addClass(this.parentNode.parentNode.parentNode.parentNode.parentNode,"searchBoxActive");});Event.addListener(Select.query(".searchResultBox div input"),"blur",function(){Dom.removeClass(this.parentNode.parentNode.parentNode.parentNode.parentNode,"searchBoxActive");});Event.addListener(Select.query('div.inDeBuurtHolder ul li.li1 input'),"focus",function(){Dom.addClass(this,"searchStoringActive");});Event.addListener(Select.query("div.inDeBuurtHolder ul li.li1 input"),"blur",function(){Dom.removeClass(this,"searchStoringActive");});Event.addListener(Select.query('div.routePlanner ul li.li1 input'),"focus",function(){Dom.addClass(this,"inpActive_");});Event.addListener(Select.query("div.routePlanner ul li.li1 input"),"blur",function(){Dom.removeClass(this,"inpActive_");});Event.addListener(Select.query('div.blockHomepage div.box, div.boxHolder div.box'),"mouseover",function(){Dom.addClass(this,"boxActive");});Event.addListener(Select.query("div.blockHomepage div.box, div.boxHolder div.box"),"mouseout",function(){Dom.removeClass(this,"boxActive");});Event.addListener(Select.query('div#rightContent div.boxPopulairePaginas, div.boxDownloadForm, div#rightContent div.box, ul.Overdrinkwater li div'),"mouseover",function(){Dom.addClass(this,"boxKleinActive");});Event.addListener(Select.query("div#rightContent div.boxPopulairePaginas, div.boxDownloadForm, div#rightContent div.box, ul.Overdrinkwater li div"),"mouseout",function(){Dom.removeClass(this,"boxKleinActive");});Event.addListener(Select.query('ul.categorien-index li'),"mouseover",function(){Dom.addClass(this,"Active");});Event.addListener(Select.query('ul.categorien-index li'),"mouseout",function(){Dom.removeClass(this,"Active");});Event.addListener(Select.query('div.greyBox'),"mouseover",function(){Dom.addClass(this,"Active");});Event.addListener(Select.query("div.greyBox"),"mouseout",function(){Dom.removeClass(this,"Active");});Event.addListener(Select.query('#spaninputfile .inputFile'),"focus",function(){Dom.addClass(this.parentNode.parentNode,"active");});Event.addListener(Select.query("#spaninputfile .inputFile"),"blur",function(){Dom.removeClass(this.parentNode.parentNode,"active");});Event.addListener(Select.query('.formw span input'),"focus",function(){Dom.addClass(this,"Active");});Event.addListener(Select.query(".formw span input"),"blur",function(){Dom.removeClass(this,"Active");});};return{init:init};})();YAHOO.util.Event.onDOMReady(YAHOO.wbgr.interaction.init,YAHOO.wbgr.interaction,true);function launchChatBox(url_){window.open(url_,'chatVenster','scrollbars=no,menubar=no,resizable=0,location=no,screenX=50,screenY=100,width=500,height=545');}
YAHOO.namespace("water");YAHOO.water.fontResizer=(function(){var Dom=YAHOO.util.Dom,Event=YAHOO.util.Event;var settings={containerId:"wrapper",moduleId:"fontResizer",fontResizeClass:"fontResize",activeClass:"active",storeInCookie:true,cookieName:"baseFontSize"};var init=function(){var fontResizeControls=Dom.getElementsByClassName(settings.fontResizeClass,"a",settings.containerId);Event.addListener(fontResizeControls,"click",function(e){Event.preventDefault(e)});Event.addListener(fontResizeControls,"click",resizeFont);if(settings.storeInCookie){loadCookieState();}};var loadCookieState=function(){var cookieVal=YAHOO.util.Cookie.get(settings.cookieName);Dom.setStyle(settings.containerId,"font-size",cookieVal);var controlNode=Dom.getElementsBy(function(el){return el.rel==cookieVal;},"a",settings.containerId)[0];if(controlNode){var fontResizeNodes=Dom.get(settings.moduleId).getElementsByTagName("li");Dom.removeClass(fontResizeNodes,settings.activeClass);Dom.addClass(controlNode.parentNode,settings.activeClass);}};var resizeFont=function(e){var targetPerc=this.rel;if(targetPerc){Dom.setStyle(settings.containerId,"font-size",targetPerc);var fontResizeNodes=Dom.get(settings.moduleId).getElementsByTagName("li");;Dom.removeClass(fontResizeNodes,settings.activeClass);Dom.addClass(this.parentNode,settings.activeClass);if(settings.storeInCookie){YAHOO.util.Cookie.set(settings.cookieName,targetPerc,{expires:new Date("January 12, 2025"),path:"/"});}}};return{init:init};})();YAHOO.util.Event.onDOMReady(YAHOO.water.fontResizer.init,YAHOO.water.fontResizer,true);$(document).ready(function(){$("a[rel^='lightbox']").prettyPhoto();$("div.pageUtils ul li.print a").click(function(){window.print();return false;});});try{document.execCommand("BackgroundImageCache",false,true);}catch(err){}
function setCookie(name,val){createCookie(name,val,600);}
function alertCookie(name,val){alert("cookie="+readCookie(name));}
function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
function eraseCookie(name){createCookie(name,"",-1);}
YAHOO.namespace("wbom");var Event=YAHOO.util.Event;function ProcessImn(){};function ProcessImnMarkers(){};YAHOO.namespace("wbom");YAHOO.wbom.modalPanel=(function(){var Dom=YAHOO.util.Dom,Event=YAHOO.util.Event;var settings={loaderClass:"showLoader",textContentClass:"textContent",imageContentClass:"imageContent",htmlContentClass:"htmlContent",modelPanelClass:"modal",modelPanelId:"modalPanel"};var modalPanel={panel:null,id:"",title:"",bodyContent:"",height:"auto",width:"",type:null,contentUrl:"",textContent:"",useEffects:true,useClosable:true,useDraggable:false,useFixedCenter:true};var init=function(){var modalPanelLinks=YAHOO.util.Dom.getElementsByClassName(settings.modelPanelClass);Event.addListener(modalPanelLinks,"click",function(e){Event.preventDefault(e)});Event.addListener(modalPanelLinks,"click",function(e){var refObj=this;var modalSettings=refObj.rel.split(",");initLightbox({title:refObj.title,url:refObj.href,type:modalSettings[0],text:refObj.rev,width:modalSettings[1],height:modalSettings[2],id:settings.modelPanelId,effects:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}});});};var initLightbox=function(config){if(Dom.get(modalPanel.id)){return false;}
modalPanel.title=config.title;modalPanel.id=config.id;modalPanel.contentUrl=config.url;modalPanel.textContent=config.text;modalPanel.type=config.type;modalPanel.useEffects=config.effects;if(config.type=="image"){modalPanel.width="400px";modalPanel.height="300px";}else{modalPanel.width=config.width;modalPanel.height=config.height;}
draw();setLoader(1);loadContent(modalPanel.type);};var draw=function(){var hidePanel=function(panel){panel.hide();var panelContent=Dom.get("modalPanel_c");if(panelContent){panelContent.parentNode.removeChild(panelContent);}};if(!modalPanel.panel){modalPanel.panel=new YAHOO.widget.Panel(modalPanel.id,{visible:false,underlay:"none",fixedcenter:modalPanel.useFixedCenter,draggable:modalPanel.useDraggable,modal:true});modalPanel.panel.hideEvent.subscribe(function(){hidePanel(this);});}
modalPanel.panel.cfg.setProperty("width",modalPanel.width);modalPanel.panel.cfg.setProperty("height",modalPanel.height);modalPanel.panel.cfg.setProperty("close",modalPanel.useClosable);modalPanel.panel.cfg.setProperty("effect",modalPanel.useEffects);if(modalPanel.title){modalPanel.panel.setHeader("<div>"+modalPanel.title+"</div>");}else{modalPanel.panel.setHeader("");}
modalPanel.panel.render(document.body);modalPanel.panel.show();};var loadContent=function(type){switch(type){case"xhr":getXHRContent();break;case"image":getImageContent();break;case"text":getTextContent();break;default:return false;}};var getXHRContent=function(){var callback={cache:false,success:function(o){var HTMLContent;if(o.responseText){HTMLContent=o.responseText;}
else{HTMLContent='<div class="genModalPanelErrorMsg">Panel content could not be loaded</div>';}
modalPanel.bodyContent=HTMLContent;formatContent();},failure:function(o){var HTMLContent='<div class="genModalPanelErrorMsg">Panel content could not be loaded</div>';modalPanel.bodyContent=HTMLContent;formatContent();}};var transaction=YAHOO.util.Connect.asyncRequest('GET',modalPanel.contentUrl,callback,null);};var getImageContent=function(){modalPanel.bodyContent="";formatContent();var cachedImage=new Image();cachedImage.src=modalPanel.contentUrl;Dom.setStyle(cachedImage,"visibility","hidden");document.body.appendChild(cachedImage);var setImageContent=function(){var panelHeightCorrection=33;var panelWidthCorrection=10;if(cachedImage.clientWidth!==0){var drawImageContent=function(){var imgNode='<img src="'+modalPanel.contentUrl+'" alt="'+modalPanel.title+'" title="'+modalPanel.title+'" />';modalPanel.bodyContent=imgNode;formatContent();var modalContainer=Dom.get(settings.modelPanelId+"_c");var clientRegion=Dom.getClientRegion();var leftPos=parseInt(clientRegion.right/2-((cachedImage.clientWidth+panelWidthCorrection)/2),10);var topPos=parseInt(clientRegion.bottom/2-((cachedImage.clientHeight+panelHeightCorrection)/2),10);Dom.setStyle(modalContainer,"left",leftPos+"px");Dom.setStyle(modalContainer,"top",topPos+"px");};modalPanel.panel.cfg.setProperty("width",parseInt(cachedImage.clientWidth+panelWidthCorrection,10)+"px");modalPanel.panel.cfg.setProperty("height",parseInt(cachedImage.clientHeight+panelHeightCorrection,10)+"px");drawImageContent();document.body.removeChild(cachedImage);}else{window.setTimeout(function(){setImageContent();},50);}};setImageContent();};var getTextContent=function(){var textNode='<p>'+modalPanel.textContent+'</p>';modalPanel.bodyContent=textNode;formatContent();};var formatContent=function(){var panelContainer=document.createElement("div");switch(modalPanel.type){case"xhr":Dom.addClass(panelContainer,settings.htmlContentClass);break;case"image":Dom.addClass(panelContainer,settings.imageContentClass);break;case"text":Dom.addClass(panelContainer,settings.textContentClass);break;}
panelContainer.innerHTML=modalPanel.bodyContent;modalPanel.bodyContent=panelContainer;appendContent();};var appendContent=function(){modalPanel.panel.setBody(modalPanel.bodyContent);modalPanel.panel.render();initializeContent();};var setLoader=function(state){var loadRegion=Dom.get(modalPanel.id);if(state==1){Dom.addClass(loadRegion,settings.loaderClass);}else{Dom.removeClass(loadRegion,settings.loaderClass);}};var initializeContent=function(){setLoader(0);};var close=function(){modalPanel.panel.hide();};return{init:init};})();YAHOO.util.Event.onDOMReady(YAHOO.wbom.modalPanel.init,YAHOO.wbom.modalPanel,true);