window.onload=init;var _accojah=null;var _jah=null;var reisplanner=null;var newsScroll=null;var reisToggle=null;var reisState=false;var formVal=null;var GLOBUSSEARCH=false;var joinkBox;var CHKCOMPARE=0;var tab_sel="tab1";function init(){hoverBalloon();if($("tabulator")){var k=$("tabulator").getElementsByTagName("a");for(var f=0;f<k.length;f++){if(/sel/.test(k[f].className)){tab_sel=k[f].id}}}if($("travelmate")){initPlanner()}var o=$$("datepicker");if(o.length>0){for(var e=0;e<o.length;e++){o[e].className="w8em format-y-m-d divider-dash highlight-days-67";datePickerController.create(o[e])}datePickerController.datePickers["dp-normal-1"]}new titleHelper("content_left");if($("newsletter")){$("newsletter").onsubmit=submitNewsletter}if($("news")){var s=document.createElement("div");s.id="arrow";var l=document.getElementsByTagName("body");l[0].appendChild(s);var m=new joinkPNG("arrow","assets/web/arrow.png")}if($("news")){newsScroll=new Scroller("news")}if($("gmapcontact")){GLoadContact()}if($("dropper")){if($("travelmater")){drag=new Dragdrop("planner");new fancydate("startDatum");new fancydate("eindDatum")}}if($("tritems")){var q=$("tritems");var j=q.offsetHeight;reisToggle=new joinkFX(q,"outQuintic",40,"height","0","380",true);reisToggle.setFunc(changePlanOverflow);q.style.height="0px"}var c=$$("div","acci");for(var r=0;r<c.length;r++){var g=c[r].getElementsByTagName("img");for(var p=0;p<g.length;p++){g[p].className="instant itiltleft ishadow50";g[p].style.margin="0px 5px 5px 0px"}}if($("flightBooking")){alterFlightBooking()}doPolaroid();_jah=new joinkJAH();if($("globussearch")){GLOBUSSEARCH=new Search("globussearch");$("globusformsubmit").disabled=true;if($("datumpickup")){new fancydate("datumpickup");new fancydate("datumdropoff")}}if(typeof(globusonload)!="undefined"){updateGlobusForm();toggleGlobusResults()}if($("searchtext")){new InputBehavior("searchtext")}if($("accordeon")){new Accordeon("accordeon")}if($("nieuwsbrief")){formVal=new formValidate($("nieuwsbrief"),{css:"error"},"/obj/ajax/nieuwsbrief.php")}if($("register")){registerFormVal=new formValidate($("register"),{css:"error"},"/obj/ajax/userRegister.php")}if($("login")){loginFormVal=new formValidate($("login"),{css:"error"},"/obj/ajax/userLogin.php")}if($("recoverpassword")){recoverFormVal=new formValidate($("recoverpassword"),{css:"error"},"/obj/ajax/userPassword.php")}if($("flash")){var d=new SWFObject("/assets/video/aussietours_corp_video.swf","corporate_video","500","375","9","#ffffff");d.useExpressInstall("expressinstall.swf");d.write("flash")}joinkBox=new JoinkBox();Shadowbox.init()}function getAccoSession(){if(_jah.state==true){window.setTimeout("getAccoSession()",1)}else{_jah.setFunction(sessionFormFunc);_jah.setParams(_accojah.response);_jah.doRequest("/obj/ajax/updateAccoSearchForm.php","POST")}}function $(a){if(document.getElementById(a)){return document.getElementById(a)}else{return false}}function showSpinner(a){$(a).innerHTML='<img src="/assets/web/default/loader.gif" alt="loader" />'}function showHoverText(a){if($("extrainfo")){$("extrainfo").innerHTML=a}}function showSubNav(a){extrainfo=$("extrainfo").childNodes;var b=0;for(;b<extrainfo.length;b++){if(extrainfo[b].style){if(extrainfo[b].id=="extrainfo"+a){extrainfo[b].style.display="block"}else{extrainfo[b].style.display="none"}}}}function showTab(d,e,c,a,b){if(!_jah.state){if(b!=""||tab_sel!=d){$(tab_sel).className="";tab_sel=d;$(tab_sel).className="sel";$(tab_sel).blur();$("tab").className="busy";$("tab").style.height="auto";$("tab").innerHTML="";_jah.setParams("tab="+e+"&type="+c+"&id="+a+"&subject="+b);if(c=="product.route"){$("tab").style.padding="0px";_jah.setHtmlObj(null);_jah.setFunction(doGmaps)}else{if(c=="product.adres"){$("tab").style.padding="0px";_jah.setHtmlObj(null);_jah.setFunction(showAdres)}else{if(c=="trip.route"||c=="special.route"){$("tab").style.padding="0px";_jah.setFunction(tabClass);_jah.setHtmlObj("tab")}else{if(/form/.test(c)){document.location.href=$(d).href}else{$("tab").style.padding="8px";_jah.setFunction(tabClass);_jah.setHtmlObj("tab")}}}}_jah.doRequest("/obj/tab_content.php","POST")}}}function doGmaps(){var d=document.createElement("div");d.id="gmap";d.style.width="600px";d.style.margin="0px";d.style.height="400px";d.innerHTML=_jah.response;$("tab").appendChild(d);var e=_jah.response.split(/___/);var a=e[1].split(/\n/);switch(e[0].toLowerCase()){case"nieuw-zeeland":var b=new Gmap("gmap",{location:"new zealand",zoom:"5"});break;default:var b=new Gmap("gmap",{location:"australia",zoom:"4"})}for(var g=0;g<a.length;g++){var c=a[g].split(/\|/);var f=c[0].toLowerCase();if(f){b.pinPoint({location:f,balloon:"<b>"+c[1]+"</b><br />"+c[2]})}}}function showAdres(){var e=document.createElement("div");e.id="gmap";e.style.width="600px";e.style.margin="0px";e.style.height="400px";$("tab").appendChild(e);var c=_jah.response.split("\n");var a=c[0];var d=c[1];var b=new Gmap("gmap",{location:a,zoom:"14"});b.pinPoint({location:a,balloon:d})}function uniqid(){var d=new Date();var f=d.getYear();var g=d.getMonth();var c=d.getDay();var a=d.getHours();var e=d.getMinutes();var h=d.getSeconds();var b=d.getMilliseconds();return Math.abs(Date.UTC(f,g,c,a,e,h,b))}function tabClass(){if($("iGallery")){if($("iGallery").getElementsByTagName("a").length>0){var a=uniqid();Shadowbox.setup($("iGallery").getElementsByTagName("a"),{gallery:"hotel"+a})}}$("tab").className=""}var imageGallery=null;function picTabClass(){$("tab").className="";var e=_jah.response;var f=e.split("\n");var a=[],d=[];for(var c=0;c<f.length;c++){var b=f[c].split(",");if(b[0]){a.push(b[0]);if(b[1]){d.push(b[1])}}}imageGallery=new iGallery(a,d)}function add2cart(c,b,a){reisplanner.addItem(c,b,a)}function showBalloon(a){img=$(a);reisplanner.balloon.show(img.offsetLeft-7,img.offsetTop-155)}function InputBehavior(a){this.input_type=document.getElementById(a);this.default_value=this.input_type.value;this.input_type.onfocus=bind(this,this.alterFocus);this.input_type.onblur=bind(this,this.alterFocus);if(a=="searchtext"){this.input_type.onkeypress=bind(this,this.showReset)}}InputBehavior.prototype={alterFocus:function(){if(this.input_type.value==this.default_value){this.input_type.value=""}else{if(this.input_type.value==""){this.input_type.value=this.default_value;if($("searchreset")){$("searchreset").style.visibility="hidden"}}}},showReset:function(){if($("searchreset")){$("searchreset").style.visibility="visible"}}};function editRegio(a){_jah.setParams("&regio="+$("locatie").options[$("locatie").selectedIndex].value+"&"+a);_jah.setHtmlObj("oRegio");_jah.doRequest("/obj/ajax/_getProporties.php","POST")}function alterVis(){var c=$$("li","ghost");for(var b=0;b<c.length;b++){c[b].style.visibility="visible"}}function alterVis(){var c=$$("li","ghost");if(reisState){for(var b=0;b<c.length;b++){c[b].style.visibility="hidden"}reisToggle.move();reisState=false}else{reisToggle.setFunc(showVis);reisToggle.move()}}function showVis(){var c=$$("li","ghost");reisToggle.setFunc();for(var b=0;b<c.length;b++){c[b].style.visibility="visible"}reisState=true}function customCheckbox(){lbls=document.getElementsByTagName("label");var a=[];for(var d=0;d<lbls.length;d++){var c=lbls[d].getAttribute("for");if(c){if($(c)){if($(c).type=="checkbox"){var b=new ccbox(c,lbls[d]);a.push(b)}}}}}function showSelect(b,a){if(b.checked==true){a.style.display="block"}else{a.style.display="none"}}function ccbox(c,a){this.checkbox=$(c);this.changeHold=this.checkbox.onchange;this.checkbox.onchange=bind(this,this.notify);this.label=a;var b=getOffsetPos(this.checkbox);this.checkbox.style.visibility="hidden";this.notify()}ccbox.prototype={notify:function(){if(this.changeHold){var a=bind(this.checkbox,this.changeHold);a()}if(this.checkbox.checked==true){this.label.className="tick"}else{this.label.className="notick"}}};function getOffsetPos(b){var c=0;var a=0;if(b.offsetParent){c=b.offsetLeft;a=b.offsetTop;while(b=b.offsetParent){c+=b.offsetLeft;a+=b.offsetTop}}return[c,a]}function buildMarquee(){var c=_jah.response.split(/\n/);var a=c[0].split(/,/);var b=c[1].split(/,/);new fadingMarquee("marq","marqi1",a,b)}function fadingMarquee(e,c,b,a){this.o=$(e);this.i=$(c);this.oF=new Fader(c,0,100,5);this.oS=false;this.iC=0;this.iA=b;this.iL=a;this.link=$("marq1");var d=this.iA.length;if(d>1){this.o.style.backgroundImage="url('"+this.iA[0]+"')";this.link.href=this.iL[0];this.iC=1;window.setTimeout(bind(this,this.startTimer),3000)}}fadingMarquee.prototype={startTimer:function(){if(this.oS==false){this.i.src=this.iA[this.iC]}else{this.o.style.backgroundImage="url('"+this.iA[this.iC]+"')"}this.link.href=this.iL[this.iC];this.link.title=this.iL[this.iC];this.iC++;if(this.iC>=this.iA.length){this.iC=0}if(this.oS==false){this.oS=true;this.oF.fadeIn()}else{this.oS=false;this.oF.fadeOut()}window.setTimeout(bind(this,this.startTimer),3000)}};function alterSelect(a,e,b){var d=$(e);var c=d.options[d.selectedIndex].value;if(c>0){form=$("accosearch");els=form.elements;params="";for(var f=0;f<els.length;f++){params+=checkAccoParameter(els[f])}_jah.setParams("id="+c+"&destination="+a+params);_jah.setFunction(fillSelect);_jah.doRequest("/obj/ajax/"+b,"POST")}}function fillSelect(){var b=_jah.response.split(/\n/g);var d=$(b[0]);var e=b[1].split(/,/g);if(d){d.innerHTML="";var c=document.createElement("option");var f=document.createTextNode("Selecteer...");c.selected="selected";c.value="0";c.appendChild(f);d.appendChild(c);for(var h=0;h<e.length;h++){var g=document.createElement("option");g.value=e[h];var a=document.createTextNode(e[h]);g.appendChild(a);d.appendChild(g)}}}function drawTravelmate(){var d=$("startDatum").value;var b=$("eindDatum").value;var a=new Date();var c=new Date();if(d&&b){startd=d.split("/");a.setFullYear(startd[2],startd[1]-1,startd[0]);endd=b.split("/");c.setFullYear(endd[2],endd[1]-1,endd[0]);if(a<c){window.alert("draw it")}else{window.alert("end date > start date...")}}else{window.alert("start of end niet ingevuld")}}function hoverMap(a){document.getElementById("imageMap").src=a}function readMore(b,a){document.getElementById(b).innerHTML=a}function buildBalloon(c){var d=document.createElement("div");d.id="balloon";var a=document.createElement("div");a.id="balloon_top";var e=document.createElement("div");e.id="balloon_mid";var b=document.createElement("div");b.id="balloon_bot";d.appendChild(a);d.appendChild(e);d.appendChild(b);document.body.appendChild(d)}function showYoutube(a){if($("youmovie")){_jah.setFunction("");_jah.setHtmlObj("youmovie");_jah.params="nr="+a;_jah.doRequest("/obj/new/product.video.php","POST")}}function toggleTravelmate(){var a=$("traveltrigger");if(reisState){a.innerHTML="Open";reisState=false}else{a.innerHTML="Close";reisState=true}$("tritems").style.overflow="hidden";reisToggle.move()}function alterFlightBooking(){iframe=$("flightBooking");var a="";for(var b in iframe){a+=b+" => "+iframe.i+"\n"}}function showMapLine(a){var e=getOffsetPos($("mapL"));var c=a.id+"div";if($(c)){document.body.removeChild($(c))}else{var b=document.createElement("div");b.id=c;b.style.width="590px";b.style.height="341px";b.style.backgroundImage="url("+a.value+")";b.style.backgroundRepeat="no-repeat";b.style.backgroundPosition="0px -38px";b.style.position="absolute";b.style.top=e[1]+"px";b.style.left=e[0]-3+"px";document.body.appendChild(b);new joinkPNG(c,a.value)}}function submitNewsletter(){_jah.setParams($("newsletter"));window.alert(_jah.params);_jah.setFunction(submittedNewsletter);_jah.doRequest("/obj/ajax/newsletter.php","POST");return false}function submittedNewsletter(){var a=$("newsletter").elements;for(var d=0;d<a.length;d++){a[d].className=a[d].className.replace(/error/,"")}var b=_jah.response;if(b==false){}else{var c=b.split(/,/);for(var d=0;d<c.length;d++){if($(c[d])){$(c[d]).className="error"}}}}function sendtofriend(a){window.open("/obj/new/sendtofriend.php?url="+a,"_sendtofriend","directories=no,height=380,width=600,top=300,left=300,location=no,menubar=no,resizable=no,status=no,titlebar=no,toolbar=no");return false}function getDirections(){$("direction").className="";$("direction").innerHTML="";gm.getDirection("direction",{from:$("from").value+" "+$("fromcountry").options[$("fromcountry").selectedIndex].value,to:$("to").value+" "+$("tocountry").options[$("tocountry").selectedIndex].value})}function changePlanOverflow(){if(reisState){$("tritems").style.overflow="auto"}}function selectAllHotels(f){var b=false;if(f.checked){b=true}var d=$("content_hotel");var a=d.getElementsByTagName("input");for(var e=0;e<a.length;e++){if(a[e].type=="checkbox"){if(b){a[e].checked="checked"}else{a[e].checked=""}}}}function checkCompare(a){if(a.checked){CHKCOMPARE++}else{CHKCOMPARE--}if(CHKCOMPARE==2){a.parentNode.parentNode.parentNode.parentNode.submit()}};
