function fnSearchEnter(b){var a;if(window.event){a=window.event.keyCode}else{if(b){a=b.which}else{return true}}if(a==13){return goSearch()}return true}function goSearch(){if(gSite){var a=document.getElementById("q2").value;location.href="/eifel/cgi/search.cgi?search=1;keyword="+encodeURIComponent(a)}return false}AddToInitArray(function(){var e=document.getElementById("weerkaart");if(e){xcmsAddEventListener(e,"mouseover",WeerMO);xcmsAddEventListener(e,"mouseout",WeerMO);e=document.getElementById("weerdata");xcmsAddEventListener(e,"mouseover",WeerMO);xcmsAddEventListener(e,"mouseout",WeerMO)}e=document.getElementsByName("accommodation_id");if(e.length){e[0].value=getParameter("id");e=document.getElementsByName("accommodation");e[0].value=getParameter("name");e[0].readOnly=true;e=getParentObject(e[0],"FORM");e.action="/eifel/cgi/booking.cgi"}if(/-de/.test(gSite)){var d=document.getElementById("homebuttons");if(d){setInterval(function(){var g=document.getElementById("homebuttons");g.style.backgroundPosition=/-512/.test(g.style.backgroundPosition)?"0 0":"0 -512px"},3000)}}if(!inCMS()){var b=["arrival_date","departure_date"];for(var c=0;c<b.length;c++){initCal(b[c])}}e=document.getElementById("flags");if(e){var f=getParameter("lang").split(",");if(!f.length){f=[document.getElementsByTagName("HTML")[0].lang]}var a="&nbsp;";for(var c=0;c<f.length;c++){a+='<img style="margin:0;vertical-align:middle" src="/css/eifelbooking/gfx/'+f[c]+'.png" alt="'+f[c]+'" width=20 height=20 />&nbsp;'}e.innerHTML=a}});function initCal(e){var c=document.getElementById(e);if(c){var d=new CalendarPopup("caldiv");d.setWeekStartDay(1);if(document.getElementsByTagName("HTML")[0].lang=="nl"){d.setMonthNames("Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December");d.setDayHeaders("Z","M","D","W","D","V","Z")}else{d.setMonthNames("Januar","Februar","M???rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");d.setDayHeaders("S","M","D","M","D","F","S")}var b=document.createElement("A");b.href="#";b.onclick=function(){d.select(document.getElementById(e),"cal_anchor_"+e,"dd-MM-yyyy");return false};b.name="cal_anchor_"+e;b.id="cal_anchor_"+e;b.innerHTML='<img style="margin:4px 0 0 0" src="/css/eifelbooking/gfx/calendar.png" width="14" height="14" alt="" />';c.parentNode.insertBefore(b,c.nextSibling)}}function WeerMO(a){a=(a)?a:((event)?event:null);if(a){var b=(a.target)?a.target:((a.srcElement)?a.srcElement:null);if(a.type=="mouseout"){document.getElementById("weerdata").style.display="none"}else{document.getElementById("weerdata").style.display="block"}}}var th=0;function checkTH(){var a=document.getElementById("hdiv");if(!a){return}if(a.offsetHeight!=th){th=a.offsetHeight;setPageHeight()}setTimeout(checkTH,1250)}function setPageHeight(){document.getElementById("page").style.height="100%";document.getElementById("inner").style.height="100%";document.getElementById("inner2").style.height="100%";var a=(document.documentElement?document.documentElement:document.body).scrollHeight;if(a<document.body.scrollHeight){a=document.body.scrollHeight}if(BrowserDetect.browser=="Explorer"&&BrowserDetect.version>=7&&!document.getElementById("home")||BrowserDetect.browser=="Chrome"){a+=190;document.getElementById("content").style.height=(a-210)+"px";if(document.getElementById("objectform")||document.getElementById("searchdetails")){a+=50;document.getElementById("content").style.height=(a-260)+"px"}}document.getElementById("page").style.height=a+"px";document.getElementById("inner").style.height=a+"px";document.getElementById("inner2").style.height=a+"px"}AddToInitArray(setPageHeight);if(BrowserDetect.browser=="Explorer"&&BrowserDetect.version==7||BrowserDetect.browser=="Chrome"){}else{window.onresize=setPageHeight}function sendHotel(b,a){document.getElementsByName("Hotel")[0].value=b;document.getElementsByName("URL")[0].value=a;document.getElementById("form_content").style.display="block";return false}function mailafriend(){if(gSubmitting){return false}gSubmitting=true;if(cmsFormValidate("form000020")){var c="";var a=document.getElementById("form000020").getElementsByTagName("INPUT");for(var b=0;b<a.length;b++){if(c!=""){c+="&"}c+=a[b].name+"="+encodeURI(a[b].value)}a=document.getElementById("form000020").getElementsByTagName("TEXTAREA");for(var b=0;b<a.length;b++){if(c!=""){c+="&"}c+=a[b].name+"="+encodeURI(a[b].value)}xcmsAJAX("/cgi/formmail.cgi",function(){},true,c);if(document.getElementsByTagName("HTML")[0].lang=="nl"){document.getElementById("alert").innerHTML="<h2>Het bericht is verstuurd.</h2>"}else{document.getElementById("alert").innerHTML="<h2>Die Nachricht wurde verschickt.</h2>"}}gSubmitting=false;return false}function initMoreLinks(){var b=document.getElementsByClassName("more",document.getElementById("filter"));for(var c=0;c<b.length;c++){xcmsAddEventListener(b[c],"click",doMore)}}function doMore(b){b=(b)?b:((event)?event:null);if(b){var d=(b.target)?b.target:((b.srcElement)?b.srcElement:null);if(d){if(xcmsHasClassName(d.parentNode,"less")){var a=d.parentNode.parentNode.childNodes;for(var c=4;c<a.length-1;c++){if(a[c].tagName=="LI"){a[c].style.display="none"}}xcmsRemoveClassName(d.parentNode,"less");d.innerHTML="+ "+lstr_meer+"..."}else{var a=d.parentNode.parentNode.childNodes;for(var c=0;c<a.length;c++){if(a[c].tagName=="LI"){a[c].style.display="block"}}xcmsAddClassName(d.parentNode,"less");d.innerHTML="- "+lstr_minder+"..."}preventDefault(b)}}return false}function openB(b){if(!/^http:\/\/\www.eifelbooking\./.test(b.href)){b.target="_new"}}function fisherYates(c){var b=c.length;if(b!=0){while(--b){var a=Math.floor(Math.random()*(b+1));var d=c[b];c[b]=c[a];c[a]=d}}return c}var gBannerType="";function writeBanners(d,c){d=fisherYates(d);var b=0;for(var a=0;a<d.length;a++){if(gBannerType&&d[a][1].indexOf(gBannerType)!=-1){document.write(d[a][0]);b++}}for(var a=0;a<d.length;a++){if(d[a][1]=="_xcms_list_0"){document.write(d[a][0]);b++}}};