
function setCookie(c_name, value, expiredays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); document.cookie = c_name + '=' + escape(value) + ';path=/' + ((expiredays == null) ? '' : ';expires=' + exdate.toGMTString()); }
function getCookie(c_name) { if (document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) c_end = document.cookie.length; return unescape(document.cookie.substring(c_start, c_end)); } } return ""; }
function compareDate(dobj1, dobj2)
{ if (dobj1.getFullYear() == dobj2.getFullYear()) { if (dobj1.getMonth() == dobj2.getMonth()) { return (dobj1.getDate() < dobj2.getDate()) } else { return (dobj1.getMonth() < dobj2.getMonth()) } } else { return (dobj1.getFullYear() < dobj2.getFullYear()) } }
$(function () { $('#checkin').datepick('option', 'minDate', $.datepick.today() || null); }); $('#checkin').datepick({ renderer: $.extend({}, $.datepick.defaultRenderer, { picker: $.datepick.defaultRenderer.picker.replace(/\{button:clear\}/, '') }), onSelect: addNights, rangeSelect: false, monthsToShow: 2, showTrigger: '#calImg' }); $('#checkin').datepick('setDate', new Date()); $('#nights, #checkin').change(addNights); function addNights() { var date = new Date($('#checkin').datepick('getDate')[0].getTime()); $.datepick.add(date, parseInt($('#nights').val(), 10), 'd'); $('#checkout').val($.datepick.formatDate(date)); }
function validate(formobj) {
  var regionobj = formobj.iRegionId; var at = regionobj.value; if (at == 'selectregion') { alert('Please select a region to start search'); submitOK = false; } else { submitOK = true; }
  return submitOK;
}
function redirect2home(formobj) { if (validate(formobj)) { var regionobj = formobj.iRegionId; location.href = '/index.asp?action=selectedRegion&region=' + regionobj.value } }
function search(formobj) {
  if (validate(formobj)) {
    var inCDate = $('#checkin').datepick('getDate')[0]; var inDStr = $.datepick.formatDate(inCDate); var nitsVal = $('#nights').val(); var outDStr = $('#checkout').val(); var maxpVal = $('#maxp').val(); var starVal = $('#star').val(); var recorded = new Date(); setCookie('startDate', inCDate.getDate(), 15); setCookie('startMonth', inCDate.getMonth(), 15); setCookie('startYear', inCDate.getFullYear(), 15); setCookie('nights', document.getElementById('nights').selectedIndex, 15); setCookie('stars', document.getElementById('star').selectedIndex, 15); if (maxpVal != null && maxpVal != '' && maxpVal != ' ' && maxpVal != 'none')
    { setCookie('maxp', maxpVal, 15) } else { setCookie('maxp', '', 15) }; setCookie('recorded', recorded.toGMTString(), 15); var regionobj = formobj.iRegionId; var subregionobj = formobj.iSubRegionId; location.href = '/index.asp?action=search&isubregionid=' + subregionobj.value + '&iregionid=' + regionobj.value
  } 
}
function formzeroOnload() {
  var inCDate = $('#checkin').datepick('getDate')[0]; var inDStr = $.datepick.formatDate(inCDate); var nitsVal = $('#nights').val(); document.getElementById('nights').selectedIndex = 0; var outDStr = $('#checkout').val(); var maxpVal = $('#maxp').val(); var starVal = $('#star').val(); document.getElementById('star').selectedIndex = 0; var sCurrentSearch = getCookie('startDate'); if (sCurrentSearch != null && sCurrentSearch != "" && sCurrentSearch != " ") { var startDate = getCookie('startDate'); var startMonth = getCookie('startMonth'); var startYear = getCookie('startYear'); var cookiedateobj = $.datepick.newDate(parseInt(startYear, 10), parseInt(startMonth, 10) + 1, parseInt(startDate, 10)); var curInJDate = new Date($('#checkin').datepick('getDate')[0].getTime()); if (!compareDate(cookiedateobj, curInJDate)) { $('#checkin').datepick('setDate', cookiedateobj); inCDate = $('#checkin').datepick('getDate')[0]; inDStr = $.datepick.formatDate(inCDate); document.getElementById('nights').selectedIndex = getCookie('nights'); nitsVal = $('#nights').val(); var date = new Date($('#checkin').datepick('getDate')[0].getTime()); $.datepick.add(date, parseInt(nitsVal, 10), 'd'); $('#checkout').val($.datepick.formatDate(date)); outDStr = $('#checkout').val(); $('#maxp').val(getCookie('maxp')); maxpVal = $('#maxp').val(); document.getElementById('star').selectedIndex = getCookie('stars'); starVal = $('#star').val(); } }
  setCookie('startDate', inCDate.getDate(), 15); setCookie('startMonth', inCDate.getMonth(), 15); setCookie('startYear', inCDate.getFullYear(), 15); setCookie('nights', document.getElementById('nights').selectedIndex, 15); setCookie('stars', document.getElementById('star').selectedIndex, 15); if (maxpVal != null && maxpVal != '' && maxpVal != ' ' && maxpVal != 'none')
  { setCookie('maxp', maxpVal, 15) } else { setCookie('maxp', '', 15) };
}
function theRotator() { $('div#rotator ul li').css({ opacity: 0.0 }); $('div#rotator ul li:first').css({ opacity: 0.0 }).addClass('show').animate({ opacity: 1.0 }, 1000); setInterval('rotate()', 5000); }
function rotate() { var current = ($('div#rotator ul li.show') ? $('div#rotator ul li.show') : $('div#rotator ul li:first')); var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div#rotator ul li:first') : current.next()) : $('div#rotator ul li:first')); next.css({ opacity: 0.0 }).addClass('show').animate({ opacity: 1.0 }, 1000); current.animate({ opacity: 0.0 }, 1000).removeClass('show'); }; $(document).ready(function () { theRotator(); formzeroOnload(); });
