var sDateFormat = ''; var bDBMS = false; var aVersion = navigator.appVersion.split("MSIE"); var fVersion = parseFloat(aVersion[1]); var noPNGSupport = ((fVersion >= 5.5) && (fVersion < 7)) ? true : false; window.addEvent("domready", function() { resizeFramework.delay(1000); fLocaleList = new fLocaleList('locale_wrapper'); // Poll var poll = new Poll(); poll.addFormBehaviour(); if ($('clear_visited_campsites')) { $('clear_visited_campsites').addEvent('click', function(e) { e.stop(); var oRequest = new Request.JSON({url: '/phplib/dataservice/visitedcampsites/clearlist.php', onSuccess: function(oJson) { $('visited_campsites').hide(); }.bind(this) }).send(); }); } $$('a[rel="external"]').set('target', '_blank'); }); //22-12-2008 12:12 - BG - Tooltips initializatie onder load event geplaatst (wegens "operation aborted" errors) //see: http://www.sigsiu.net/forum/index.php?PHPSESSID=3dpngd1l64d9nofr9n0ion49t6&/topic,8984.0.html#msg32115 window.addEvent("load", function() { //Initialize Tooltips var oTips = new Acsi_Tips($$('.tooltip'), { showDelay: 300, // Delay for 300 milliseconds className: 'tip-container', sTitleTextSeperator: '::' }); }); function validateVoyageDates(sArrivalDate, sDepartureDate) { if (sArrivalDate != '' && sDepartureDate != '') { oArrivalDate = DateToJsDateObject(sArrivalDate); oDepartureDate = DateToJsDateObject(sDepartureDate); if (oDepartureDate <= oArrivalDate) { alert('Vertrekdatum moet na de aankomstdatum liggen. Controleer uw data en probeer opnieuw.'); return false; } else { return true; } } return false; } function setDepartureDateValue() { if ($('arrival_date')) { oArrivalDate = aDP['arrival_date'].getSelectedDate(); var oDate2 = new Date(oArrivalDate.getFullYear(), oArrivalDate.getMonth(), oArrivalDate.getDate()+7); aDP['departure_date'].setSelectedDate(oDate2); } } function validateFreeSearch(oForm) { if (oForm.elements['keyword'].value.length <= 3) { alert('De zoekterm moet meer dan 3 karakters bevatten.'); return false; } return true; } function DateToJsDateObject(sDate) { var sRegex = /^([0-3][0-9]).([0-1][0-9]).([0-9]{4})$/; var aParts = sDate.match(sRegex); oDate = new Date(); return oDate.setFullYear(aParts[3],aParts[2]-1,aParts[1]); } function resizeFramework() { oWrapperCoords = $('wrapper').getCoordinates(); oWindowCoords = window.getCoordinates(); if ($chk($('main_left')) && $chk($('main_right'))) { oRightDiv = $('main_right'); oLeftDiv = $('main_left'); } else if ($chk($('home_left')) && $chk($('home_right'))) { oRightDiv = $('home_right'); oLeftDiv = $('home_left'); } if (oWrapperCoords.height < oWindowCoords.height) { iLeftHeight = oLeftDiv.getSize().y; iRightHeight = oRightDiv.getSize().y; iTopHeight = ($('top')) ? $('top').getSize().y : 0; iFooterHeight = ($('footer')) ? $('footer').getSize().y : 0; iContentHeight = oWindowCoords.height - iTopHeight - iFooterHeight; $('wrapper').setStyle('height', oWindowCoords.height); oRightDiv.setStyle('height', iContentHeight); } else { $('wrapper').setStyle('height', ''); oRightDiv.setStyle('height', ''); } } function initPage() { resizeFramework(); } function waarschuwingVerlatenBoekproces() { if (confirm('U staat op het punt om het boekproces te verlaten!')) return true; else return false; }