var pickUpCal;var returnCal;var needsToChangeRetunCal=false;var returnMinDate=0;var returnMaxDate=364;function initCal(){$(function(){pickUpCal=$("#pickupDate").datepicker({duration:"fast",showAnim:"slideDown",changeMonth:true,dateFormat:dateFormat,numberOfMonths:2,minDate:0,maxDate:364,monthNames:moty,monthNamesShort:moty,showOn:"both",buttonImage:"/car-rental/images/global/en/datepicker/icon_calendar.jpg",buttonImageOnly:true,buttonText:pickUpcalText,prevText:prevText,nextText:nextText});if(needsToChangeRetunCal){returnMinDate=pickUpCal.datepicker("getDate");returnMaxDate=new Date(returnMinDate);returnMaxDate.setYear(returnMaxDate.getFullYear()+1);returnMaxDate.setDate(returnMaxDate.getDate()-1)}returnCal=$("#returnDate").datepicker({duration:"fast",showAnim:"slideDown",changeMonth:true,dateFormat:dateFormat,numberOfMonths:2,minDate:returnMinDate,maxDate:returnMaxDate,monthNames:moty,monthNamesShort:moty,showOn:"both",buttonImage:"/car-rental/images/global/en/datepicker/icon_calendar.jpg",buttonImageOnly:true,buttonText:returncalText,prevText:prevText,nextText:nextText})});$("#pickupDate").keydown(function(){return false});$("#returnDate").keydown(function(){return false});$("#pickupDate").keypress(function(){return false});$("#returnDate").keypress(function(){return false})}function changeStartDateForReturnDateCal(){returnCal.datepicker("destroy");returnMinDate=pickUpCal.datepicker("getDate");returnMaxDate=new Date(returnMinDate);returnMaxDate.setYear(returnMaxDate.getFullYear()+1);returnMaxDate.setDate(returnMaxDate.getDate()-1);returnCal=$("#returnDate").datepicker({duration:"fast",showAnim:"slideDown",changeMonth:true,dateFormat:dateFormat,numberOfMonths:2,minDate:returnMinDate,maxDate:returnMaxDate,monthNames:moty,monthNamesShort:moty,showOn:"both",buttonImage:"/car-rental/images/global/en/datepicker/icon_calendar.jpg",buttonImageOnly:true,buttonText:returncalText,prevText:prevText,nextText:nextText});var C=pickUpCal.datepicker("getDate");var B=returnCal.datepicker("getDate");if(C>=B||isDropOfDateExceededReturnMaxDate()){var F=new Date(returnMinDate);F.setDate(F.getDate()+1);var D="";var A=F.getDate();var E=(F.getMonth()+1);if(Number(A)<10){A="0"+A}if(Number(E)<10){E="0"+E}var G=F.getFullYear();if(dateFormat=="dd/mm/yy"){D=A+"/"+E+"/"+G}else{D=E+"/"+A+"/"+G}$("#returnDate").val(D)}}function setDefaultValue(){if($("#pickupDate").val()==""&&$("#returnDate").val()==""){var H=new Date();var F=new Date();H.setDate(H.getDate()+1);F.setDate(F.getDate()+2);var E=H.getDate();var C=(H.getMonth()+1);var G=F.getDate();var D=(F.getMonth()+1);if(Number(E)<10){E="0"+Number(E)}if(Number(G)<10){G="0"+Number(G)}if(Number(C)<10){C="0"+Number(C)}if(Number(D)<10){D="0"+Number(D)}var A=H.getFullYear();var B=F.getFullYear();if(dateFormat=="dd/mm/yy"){H=E+"/"+C+"/"+A;F=G+"/"+D+"/"+B}else{H=C+"/"+E+"/"+A;F=D+"/"+G+"/"+B}$("#pickupDate").val(H);$("#returnDate").val(F)}else{needsToChangeRetunCal=true}}function isDropOfDateExceededReturnMaxDate(){var E=null;var A;var C;var D;var B=$("#returnDate").val().split("/");if(dateFormat=="dd/mm/yy"){A=Number(B[0]);C=Number(B[1]);D=Number(B[2])}else{C=Number(B[0]);A=Number(B[1]);D=Number(B[2])}C=C-1;E=new Date(D,C,A);if(E>returnMaxDate){return true}return false};
