Cufon.replace(".title h2");Cufon.replace(".currentPark h2");Cufon.replace(".smallText h2");Cufon.replace(".parkSelect h2");Cufon.replace(".faqTitle h2");Cufon.replace(".faqCategories h2");Cufon.replace(".mapDetail .background .content h2");Cufon.replace("h4");fileBottomNavCloseImage="img/closelabel.png";function customBodyLoad(){}function customBodyResize(){}function customBodyScroll(){}
function hideFilter(){var a=JQ.query("#divFilter"),b=JQ.query(".filter .preference");a.css("display","none");b.css("display","none")}function showFilter(){var a=JQ.query("#divFilter"),b=JQ.query(".filter .preference");a.css("display","block");b.css("display","block")}
function Filter_CountryChange(a){var b=JQ.query("#divPeriod"),c=JQ.query("#divSources");6==a.value()?(b.css("display","block"),c.css("display","block"),showFilter()):(b.css("display","none"),c.css("display","none"),hideFilter());Search.start()}var priorDur=null,priorPersons=null;
function Filter_SegmentChange(a){var b=JQ.query("#divPersons");10==a.value()?(priorDur=filter.Filter.StayDuration.value(),filter.Filter.StayDuration.value(7),priorPersons=filter.Filter.Persons.value(),filter.Filter.Persons.value(2),b.css("display","none"),hideFilter()):(filter.Filter.StayDuration.value(priorDur),filter.Filter.Persons.value(priorPersons),b.css("display","block"),showFilter());Search.start()}
function Filter_ParkIDChange(a){if(parkSite&&(a=parks[a.value()]))a=a.url.add("steID",a.site),document.location.href=a;Search.start()}function DataSource_SelectedChange(a){if(2==a.row.ID.value()){var b=a.table.find("ID",3).Selected;a.value()?b.enable():(b.value(!1),b.disable())}Search.start()}var oldNumber="",oldAmount=null;
function StratechBooking_PayMethodChange(a){4==a.value()?(stratech.StratechBooking.AccountNumber.enable(),stratech.StratechBooking.AccountNumber.value(oldNumber),null==oldAmount&&(oldAmount=deposit),stratech.StratechBooking.Amount.enable(),stratech.StratechBooking.Amount.value(oldAmount)):(oldNumber=stratech.StratechBooking.AccountNumber.value(),stratech.StratechBooking.AccountNumber.value(null),stratech.StratechBooking.AccountNumber.disable(),stratech.StratechBooking.AccountNumber.hideErrors(),oldAmount=
stratech.StratechBooking.Amount.value(),stratech.StratechBooking.Amount.value(null),stratech.StratechBooking.Amount.disable())}var acNo=null;function checkAccount(){acNo||(acNo=Html.get("edtStratech_StratechBooking_AccountNumber_0"));addEvent(acNo,"keypress","return intInputKeyPress(acNo, event);")}
function checkAccountNumber(a){var b=stratech.StratechBooking.Rows(0);if(4!=b.PayMethod.value())return!0;if(a){if(null==b.AccountNumber.value())return!1}else{if(a=b.AccountNumber.value())if(7<a.length){if(9!=a.length)return!1;b=0;for(i=1;10>i;i++)number=a.charAt(i-1),b+=number*(10-i);if(0==b%11)return!0}else return!0;return!1}return!0}function checkAmount(){return!0}function setPark(a){filter.Filter.ParkID.value(a)}
var Custom={checkDates:function(a){"object"==typeof a&&(a=parseInt(a.id.split("_")[1]));var b=Html.get("startDate_"+a).value,c=Html.get("endDate_"+a).value,a=Html.get("btnBook_"+a);""==b&&(b=null);""==c&&(c=null);if(b&&c&&7<b.length&&7<c.length&&(b=Date.isDate(b),c=Date.isDate(c),b&&b>new Date&&c&&c>new Date))return Html.enable(a),!0;Html.disable(a);return!1}};
Custom.book=function(a,b,c){if(Custom.checkDates(c)){var d=Html.get("startDate_"+c).value,c=Html.get("endDate_"+c).value,d=Date.isDate(d),c=Date.isDate(c);if(c<d)var e=d,d=c,c=e;a=new Url(a);a=a.add("ref",b);a=a.add("start",d);a=a.add("end",c);Loader.open(a)}};Custom.onblur=function(a){if(!a.value)a.value=a.oldValue};Custom.onfocus=function(a){if("undefined"==typeof a.oldValue)a.oldValue=a.value;if(a.value==a.oldValue)a.value=""};function toggleLanguages(){JQ.query("#languages").toggle()}
function gotoLang(a,b){document.location.href=(new Url(b)).add("steID",a)}function toggleParken(){JQ.query("#locationsmap").toggle()}
function showParkInfo(a,b,c){JQ.query("*[id ^= 'parkicon_"+c+a+"']").removeClass("current");JQ.query("*[id ^= 'parklink_"+c+a+"']").removeClass("current");JQ.query("*[id ^= 'parkinfo_"+c+a+"']").css("display","none");JQ.query("#parkicon_"+c+a+"_"+b).addClass("current");JQ.query("#parklink_"+c+a+"_"+b).addClass("current");JQ.query("#parkinfo_"+c+a+"_"+b).css("display","")}function setColor(a){setCookie("rcn.color",a)}
function onAfter(){JQ.query("*[id ^= 'bullet_']").removeClass("current");var a=this.id.replace("header_","");JQ.query("*[id ^= 'bullet_"+a+"']").addClass("current")}function gotoSlide(a){slider&&slider.cycle(a-1);JQ.query("*[id ^= 'bullet_']").removeClass("current");JQ.query("*[id ^= 'bullet_"+a+"']").addClass("current")}function gotoPark(a){location.href=a.value}var menutimer;
function showSubmenu(a,b){closeSubmenu();clearTimeout(menutimer);var c=a.offsetWidth;JQ.query("*[id ^= 'submenu_']").css("display","none");JQ.query("*[id ^= 'submenu_"+b+"']").css("display","");JQ.query("*[id ^= 'menutab_']").css("display","none");JQ.query("*[id ^= 'menutab_"+b+"']").css("display","");isIE?(JQ.query("*[id ^= 'submenu_"+b+"']").css("margin-left",0-c-10+"px"),JQ.query("*[id ^= 'menutab_"+b+"']").css("margin-left",0-c-10+"px")):(JQ.query("*[id ^= 'submenu_"+b+"']").css("margin-left",
"-10px"),JQ.query("*[id ^= 'menutab_"+b+"']").css("margin-left","-10px"))}function hideSubmenu(){menutimer=setTimeout("closeSubmenu()",250)}function closeSubmenu(){JQ.query("*[id ^= 'submenu_']").css("display","none");JQ.query("*[id ^= 'menutab_']").css("display","none")}function showAnswer(a){JQ.query("#faq_"+a).slideToggle(200)}function selectCategory(a){var b=new Url;location.href=""!=a.value?b.add("cat",a.value):b.filter("cat")}
function gotoTab(a){JQ.query("a[id ^= 'tab_']").removeClass("current");JQ.query("a[id ^= 'tab_"+a+"']").addClass("current");JQ.query("*[id ^= 'content_']").hide();JQ.query("*[id = 'content_"+a+"']").show();trackCurrentLink("media_"+a+"_click")}function openTour(a){window.open(a,"","width=850,height=700, menubar=no, scrollbars=no, status=no, titlebar=no, toolbar=no");trackCurrentLink("media_tour_start")}var zoover_lightbox;
function showZoover(a){zoover_lightbox=new TLightBox("zoover_"+a);zoover_lightbox.show()}function closeZoover(){zoover_lightbox.hide()}var video_lightbox,video;function openVideo(){video_lightbox=new TLightBox("divVideo",2E3,90,!0);video&&(video.appendTo("#placeholder"),video=null);trackCurrentLink("media_video_start");video_lightbox.show();JQ.query("#imgBack").click(function(){closeVideo()})}
function closeVideo(){JQ.query("#imgBack").unbind("click");video=JQ.query("#video").detach();video_lightbox.hide()}function defaultValue(a,b){JQ.query(document).ready(function(){if(""==$(a).value)$(a).value=b;JQ.query("#"+a).focus(function(){if($(a).value==b)$(a).value=""});JQ.query("#"+a).blur(function(){if(""==$(a).value)$(a).value=b})})}function gotoFaq(a){var b=new Url,b=b.toString().replace("#question"+a,"");location.href=b+"#question"+a}
var map,markers=[],bounds,markerSelected=!1,image,selectedImage,shadow;
function initializeMap(){var a={zoom:8,center:new google.maps.LatLng(-34.397,150.644),mapTypeId:google.maps.MapTypeId.ROADMAP};image=new google.maps.MarkerImage("img/rcnMarker.png",new google.maps.Size(61,67),new google.maps.Point(0,0),new google.maps.Point(30,67));selectedImage=new google.maps.MarkerImage("img/rcnMarkerBlue.png",new google.maps.Size(61,67),new google.maps.Point(0,0),new google.maps.Point(30,67));shadow=new google.maps.MarkerImage("img/rcnMarkerShadow.png",new google.maps.Size(92,
71),new google.maps.Point(0,0),new google.maps.Point(30,67));map=new google.maps.Map(document.getElementById("map_canvas"),a);bounds=new google.maps.LatLngBounds;for(a=0;a<data.markers.length;a++)addMarkerToMap(data.markers[a]);markerSelected||(map.fitBounds(bounds),zoomChangeBoundsListener=google.maps.event.addListener(map,"bounds_changed",function(){google.maps.event.removeListener(zoomChangeBoundsListener);15<this.getZoom()&&this.setZoom(15)}))}
function addMarkerToMap(a){var b=image,c=shadow;1==a.selected&&(b=selectedImage);var d=new google.maps.LatLng(parseFloat(a.latitude),parseFloat(a.longitude)),e=new google.maps.Marker({position:d,map:map,icon:b,shadow:c});markers.push(e);1==a.selected&&(markerSelected=!0,map.setCenter(d));google.maps.event.addListener(e,"click",function(){for(var b=0;b<markers.length;b++)markers[b].setIcon(image);e.setIcon(selectedImage);openInfoWindow(a)});bounds.extend(d)}
function openInfoWindow(a){var b=new google.maps.LatLng(parseFloat(a.latitude),parseFloat(a.longitude));map.setCenter(b);JQ.query("div[id ^= 'park_info_']").css("display","none");JQ.query("div[id = 'park_info_"+a.ID+"']").css("display","")}function openInfoWindowByID(a){for(var b=0;b<data.markers.length;b++){var c=data.markers[b];c.ID==a&&openInfoWindow(c)}}
function closeInfoWindow(){for(var a=0;a<markers.length;a++)markers[a].setIcon(image);JQ.query("div[id ^= 'park_info_']").css("display","none")}function planRoute(a){var b=Html.get("fromAddress_"+a).value,a=Html.get("toAddress_"+a).value,c=!0;b&&b!=getMessage("uwadres")&&(c=!1);c?alert(getMessage("geenadres")):window.open("http://maps.google.nl/maps?saddr="+b+"&daddr="+a)}var _rcndp=null;
function hideDependantArticles(a){var b=JQ.query("div.lightboxCadeau");b.unbind("mouseenter mouseleave");null===_rcndp&&!0!==a?b.hover(function(){clearTimeout(_rcndp)},function(){_rcndp=setTimeout(hideDependantArticles,1500)}):(b.hide(),_rcndp=null)}
function showDependantArticles(a,b){var c=JQ.query("div.lightboxCadeau");if(0<c.length){var d=c.data("avlID");null!==_rcndp&&clearTimeout(_rcndp);c.hide();var e=c.find("div.giftLoader"),h=c.find("div.content"),f=JQ.query("img.#"+b+a),g=f.position();c.css("top",g.top+f.height());c.css("left",g.left-c.width()+f.width()/2+62);d!==a?(e.show(),h.hide(),setTimeout("downloadDependantArticles("+a+")",100)):hideDependantArticles();c.data("avlID",a);c.show()}}
function downloadDependantArticles(a){var b=JQ.query("div.lightboxCadeau"),c=b.find("div.giftLoader"),b=b.find("div.content"),a=new Url("misc/specific/dependantArticles.aspx?avlID="+a);b.html(a.request());c.hide();b.show();hideDependantArticles()}function trackCurrentLink(a){var b=new Url;"object"==typeof _gaq&&_gaq.push(["_trackPageview",a+"/"+b])}function trackEvent(a,b,c){"object"==typeof _gaq&&_gaq.push(["_trackEvent",a,b,c])};

