var dom=getObj;function getObj(a){if(document.getElementById){if(document.getElementById(a)==null){a="ctl00_cphContent_"+a}return document.getElementById(a)}else{if(document.all){if(document.all(a)==null){a="ctl00_cphContent_"+a}return document.all[a]}else{if(document.layers){if(document.layers(a)==null){a="ctl00_cphContent_"+a}return document.layers[a]}}}}var valueFormat=0;var getCurrentDate=new Date();getCurrentDate.setDate(getCurrentDate.getDate());var currentDate=getCurrentDate.getDate();var currentMonth=getCurrentDate.getMonth();var currentYear=getCurrentDate.getFullYear();var month=new Array(12);function SetMonth(a){if(a=="F"){month[0]="janvier";month[1]="f"+String.fromCharCode(233)+"vrierss";month[2]="mars";month[3]="avril";month[4]="mai";month[5]="juin";month[6]="juillet";month[7]="ao"+String.fromCharCode(251)+"t";month[8]="septembre";month[9]="octobre";month[10]="novembre";month[11]="d"+String.fromCharCode(233)+"cembre"}else{month[0]="January";month[1]="February";month[2]="March";month[3]="April";month[4]="May";month[5]="June";month[6]="July";month[7]="August";month[8]="September";month[9]="October";month[10]="November";month[11]="December"}var f="";var c="";for(i=currentMonth;i<12;i++){var d=new Option(month[i]+", "+currentYear);var e=getObj("arrivalMonthYear").options.length;getObj("arrivalMonthYear").options[e]=d;if(i<9){c="0"+(i+valueFormat)}else{c=i+valueFormat}if(valueFormat=="0"){if(i==9){c="09"}}f=currentYear+""+c;getObj("arrivalMonthYear").options[e].value=f}for(j=0;j<=currentMonth;j++){var h=currentYear+1;var d=new Option(month[j]+", "+h);var e=getObj("arrivalMonthYear").options.length;getObj("arrivalMonthYear").options[e]=d;if(j<9){c="0"+(j+valueFormat)}else{c=j+valueFormat}if(valueFormat=="0"){if(j==9){c="09"}}f=h+""+c;getObj("arrivalMonthYear").options[e].value=f}if(currentDate==1){getObj("arrivalMonthYear").remove(getObj("arrivalMonthYear").options.length-1)}var b=getObj("arrivalMonthYear").value.substring(4,6);var g=getObj("arrivalMonthYear").value.substring(0,4);fillDay(currentDate,b,g,"arrivalDay",31);fillDepartureMonth();fillDepartureDate();fillTextBox();init()}function fillTextBox(){var b=getObj("arrivalMonthYear").value.substring(4,6);var a=getObj("departureMonthYear").value.substring(4,6);if(valueFormat=="0"){b++;a++;if(b<10){b="0"+b}if(a<10){a="0"+a}}var d=getObj("arrivalDay").value;var c=getObj("departureDay").value;if(d<10){d="0"+d}if(c<10){c="0"+c}getObj("txtchin").value=b+"/"+d+"/"+getObj("arrivalMonthYear").value.substring(0,4);getObj("txtchout").value=a+"/"+c+"/"+getObj("departureMonthYear").value.substring(0,4);calculate_nights()}function emptyControl(a){for(i=1;i<(getObj(a).options.length+1);i++){getObj(a).remove(i-1);i=i-1}}function fillDay(a,g,d,e,f){for(i=a;i<=f;i++){var c=new Date(d,g-valueFormat,i);if(i==c.getDate()){var b=new Option(i);var h=getObj(e).options.length;getObj(e).options[h]=b;getObj(e).options[h].value=i}}}function SetArrivalMonthYear(){fillArrivalDate();fillDepartureMonth();fillDepartureDate();fillTextBox()}function SetDepartureMonthYear(){fillDepartureDate();fillTextBox()}function SetDepartureDate(){fillTextBox()}function SetArrivalDate(){fillDepartureMonth();fillDepartureDate();fillTextBox()}function fillArrivalDate(){var f=getObj("arrivalDay").value;emptyControl("arrivalDay");var g=getObj("arrivalMonthYear").value.substring(0,4);var b=getObj("arrivalMonthYear").value.substring(4,6);var e=1;if(getObj("arrivalMonthYear").selectedIndex==0){e=currentDate}var c=31;if(currentDate!=1){if(getObj("arrivalMonthYear").selectedIndex==getObj("arrivalMonthYear").options.length-1){c=currentDate-1}}fillDay(e,b,g,"arrivalDay",c);var a=new Date(g,b-valueFormat,f);var d=1;if(f==a.getDate()){d=f}getObj("arrivalDay").value=d;if(getObj("arrivalMonthYear").selectedIndex==0){if(d<currentDate){getObj("arrivalDay").selectedIndex=0}}if(getObj("arrivalMonthYear").selectedIndex==getObj("arrivalMonthYear").options.length-1){if(d>(currentDate-1)){getObj("arrivalDay").selectedIndex=0}}}function fillDepartureMonth(){var e=getObj("arrivalDay").value;var g=getObj("arrivalMonthYear").value.substring(0,4);var b=getObj("arrivalMonthYear").value.substring(4,6);emptyControl("departureMonthYear");var c=b.substring(0,1);if(c=="0"){b=b.substring(1,2)}if(getObj("arrivalMonthYear").selectedIndex!=getObj("arrivalMonthYear").options.length-1){if(getObj("arrivalDay").selectedIndex==getObj("arrivalDay").options.length-1){b++}}else{if((currentDate==1)&&(getObj("arrivalMonthYear").selectedIndex==getObj("arrivalMonthYear").options.length-1)){if(getObj("arrivalDay").selectedIndex==getObj("arrivalDay").options.length-1){b++}}}if(g==currentYear){for(i=b;i<12;i++){var d=new Option(month[i]+", "+currentYear);var a=getObj("departureMonthYear").options.length;getObj("departureMonthYear").options[a]=d;if(i<9){b="0"+(parseInt(i)+parseInt(valueFormat))}else{b=parseInt(i)+parseInt(valueFormat)}if(valueFormat=="0"){if(i==9){b="09"}}ddlValue=currentYear+""+b;getObj("departureMonthYear").options[a].value=ddlValue}for(j=0;j<=currentMonth;j++){var f=currentYear+1;var d=new Option(month[j]+", "+f);var a=getObj("departureMonthYear").options.length;getObj("departureMonthYear").options[a]=d;if(j<9){b="0"+(parseInt(j)+parseInt(valueFormat))}else{b=parseInt(j)+parseInt(valueFormat)}if(valueFormat=="0"){if(j==9){b="09"}}ddlValue=f+""+b;getObj("departureMonthYear").options[a].value=ddlValue}}else{for(j=b;j<=currentMonth;j++){var f=currentYear+1;var d=new Option(month[j]+", "+f);var a=getObj("departureMonthYear").options.length;getObj("departureMonthYear").options[a]=d;if(j<9){b="0"+(parseInt(j)+parseInt(valueFormat))}else{b=parseInt(j)+parseInt(valueFormat)}if(valueFormat=="0"){if(j==9){b="09"}}ddlValue=f+""+b;getObj("departureMonthYear").options[a].value=ddlValue}}}function fillDepartureDate(){emptyControl("departureDay");var a=getObj("departureMonthYear").value.substring(0,4);var e=getObj("departureMonthYear").value.substring(4,6);var g=getObj("arrivalMonthYear").value.substring(0,4);var c=getObj("arrivalMonthYear").value.substring(4,6);var f=parseInt(getObj("arrivalDay").value)+1;var b=new Date(a,e-valueFormat,f);if(f!=b.getDate()){f=1}if(e!=c){f=1}if((e==c)&&(g!=a)){f=1}var d=31;if(getObj("departureMonthYear").selectedIndex==getObj("departureMonthYear").options.length-1){d=currentDate}fillDay(f,e,a,"departureDay",d)}function SetCheckInDate(){try{var g=getObj("txtchin").value;var d=g.split("/");var k=d[0].length;var p=d[1].length;var e=d[2].length;var b=d[0];if(k==1){b=0+""+d[0]}var m=d[1];if(p!=1){if(d[1].substring(0,1)==0){m=d[1].substring(1,2)}}var a=d[2];if(e==1){a=200+""+d[2]}else{if(e==2){a=20+""+d[2]}else{if(e==3){a=2+""+d[2]}}}var c=getObj("arrivalMonthYear").value;var n=getObj("arrivalDay").value;var f=c.substring(4,6);var h=getObj("departureMonthYear").value.substring(4,6);if(valueFormat=="0"){b--;if(b<10){b=0+""+b}}var o=a+b;getObj("arrivalMonthYear").value=o;fillArrivalDate();getObj("arrivalDay").value=m;if((getObj("arrivalMonthYear").value=="")||(getObj("arrivalDay").value=="")){alert("Please enter valid Check In Date");getObj("arrivalMonthYear").value=c;fillArrivalDate();getObj("arrivalDay").value=n}fillDepartureMonth();fillDepartureDate()}catch(l){alert('Please enter valid Check In Date in "mm/dd/yyyy" format')}finally{fillTextBox()}}function SetCheckOutDate(){try{var m=getObj("txtchout").value;var f=m.split("/");var h=f[0].length;var g=f[1].length;var b=f[2].length;var e=f[0];if(h==1){e=0+""+f[0]}var n=f[1];if(g!=1){if(f[1].substring(0,1)==0){n=f[1].substring(1,2)}}var c=f[2];if(b==1){c=200+""+f[2]}else{if(b==2){c=20+""+f[2]}else{if(b==3){c=2+""+f[2]}}}var a=getObj("departureMonthYear").value;var o=getObj("departureDay").value;var k=getObj("departureMonthYear").value.substring(4,6);if(valueFormat=="0"){e--;if(e<10){e=0+""+e}}var d=c+e;getObj("departureMonthYear").value=d;fillDepartureDate();getObj("departureDay").value=n;if((getObj("departureMonthYear").value=="")||(getObj("departureDay").value=="")){alert("Please enter valid Check Out Date");getObj("departureMonthYear").value=a;fillDepartureDate();getObj("departureDay").value=o}}catch(l){alert('Please enter valid Check Out Date in "mm/dd/yyyy" format')}finally{fillTextBox()}}function calculate_nights(){var c=new Date();c.setTime(Date.parse(getObj("txtchin").value));var d=getObj("txtNights").value;var e=(24*60*60*1000);var a=new Date();a.setTime(Date.parse(getObj("txtchout").value));var b=((a-c)/e);getObj("txtNights").value=b;var b=Math.round(b);if(b<1){alert("Your From Date must be before your To Date")}else{if(isNaN(b)){getObj("txtNights").value=""}else{getObj("txtNights").value=b}}}function calculate_departuredate(){var c=new Date();c.setTime(Date.parse(getObj("txtchin").value));var d=getObj("txtNights").value;if(d==0){getObj("txtNights").value=1;d=1}if(d==""){getObj("txtNights").value=1}if(isNaN(d)){alert("You must enter a number in the Nights field.");getObj("txtNights").value=1}else{if(d>365){alert("You must enter date within 365 days.");getObj("txtNights").value=1}else{var f=(24*60*60*1000);var a=new Date();a.setTime(c.getTime()+(f*d));g=a.getDate();e=a.getMonth();b=a.getYear();if((b<200)&&(b>100)){var b=b+1900}if(b<100){var b=b+2000}if(e==12){var e=1}else{var e=(e+1)}if(g<10){var g="0"+Number(g)}if(e<10){var e="0"+Number(e)}if(e<10){var e="0"+Number(e)}if(getObj("txtchin").value!=""){getObj("txtchout").value=e+"/"+g+"/"+b}}}}function RelativePathNew(){var a=self.location.href;a=a.toLowerCase();var e="";var b="localhost/";var d="server/";var c="bwcampbellriver.com/";if(a.lastIndexOf(b)>1){e="http://localhost/BWPlusAustrianChaletCampbellRiver/"}else{if(a.lastIndexOf(c)>1){e="http://www.bwcampbellriver.com/"}}return e};
