function othercity()
{document.searchform.strCity[8].checked=true;}
function text()
{document.searchform.strOtherCity.focus();}
function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
var today=new Date();var todate=today.getDate();var tomonth=today.getMonth();var toyear=today.getFullYear();var checkOK="0123456789";function leapYearCheck(y){if(((y%4==0)&&(y%100!=0))||(y%400==0)){return true;}else{return false;}}
function addDays(datefield,num){var numDays=Number(monthDays[num]);if(leapYearCheck(toyear)&&(num==1)){numDays=29;}
datefield.options.length=0;for(i=1;i<=numDays;i++){datefield.options[datefield.options.length]=new Option(i,i);}
if(datefield.options[0].value=="")
datefield.remove(0);}
function isDate1(dt)
{var dtCh="/";var daysInMonth=DaysArray(12)
var pos1=dt.indexOf(dtCh)
var pos2=dt.indexOf(dtCh,pos1+1)
var strMonth=dt.substring(0,pos1)
var strDay=dt.substring(pos1+1,pos2)
var strYear=dt.substring(pos2+1)
var strYr=strYear
if(strDay.charAt(0)=="0"&&strDay.length>1)var strDay=strDay.substring(1)
if(strMonth.charAt(0)=="0"&&strMonth.length>1)var strMonth=strMonth.substring(1)
for(var i=1;i<=3;i++){if(strYr.charAt(0)=="0"&&strYr.length>1)strYr=strYr.substring(1)}
month=parseInt(strMonth)
day=parseInt(strDay)
year=parseInt(strYr)
if(strMonth.length<1||month<1||month>12){alert("Please enter a valid month")
return false}
if(strDay.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>daysInMonth[month]){alert("Please enter a valid day")
return false}
return true}
function stripCharsInBag(s,bag)
{var i;var returnString="";for(i=0;i<s.length;i++)
{var c=s.charAt(i);if(bag.indexOf(c)==-1)returnString+=c;}
return returnString;}
function daysInFebruary(year)
{return(((year%4==0)&&((!(year%100==0))||(year%400==0)))?29:28);}
function DaysArray(n)
{for(var i=1;i<=n;i++){this[i]=31
if(i==4||i==6||i==9||i==11){this[i]=30}
if(i==2){this[i]=29}}
return this}
function myfunction()
{document.searchform.submit();}
function CityCheck(indicator)
{var iscity=false;var city=document.searchform.strCity
for(i=0;i<indicator;i++)
{if(city[i].checked)
{iscity=true;}}
if(city[indicator].checked)
{if(document.searchform.strOtherCity.value!="")
{iscity=true;}}
if(iscity==false)
{alert("Please enter City Name");document.searchform.strOtherCity.focus();return false;}
else
{myfunction()}}
function DateCheck()
{var iscity=false;var Checkindate=document.searchform.CheckInDate.value;var Checkinmonth=document.searchform.CheckInMonth.value;Checkinmonth=Number(Checkinmonth);var Checkinyear=document.searchform.CheckInYear.value;var Checkoutdate=document.searchform.CheckOutDate.value;var Checkoutmonth=document.searchform.CheckOutMonth.value;Checkoutmonth=Number(Checkoutmonth);var Checkoutyear=document.searchform.CheckOutYear.value;var presentday=new Date(toyear,tomonth,todate);var enddate=new Date(Checkoutyear,Checkoutmonth-1,Checkoutdate);var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);var difference=Date.UTC(enddate.getYear(),enddate.getMonth(),enddate.getDate(),0,0,0)-Date.UTC(startdate.getYear(),startdate.getMonth(),startdate.getDate(),0,0,0);var diff=difference/1000/60/60/24;var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear
if(isDate1(dt)==false)
{return false;}
else if(startdate<presentday)
{alert(" CheckIn Date Should Be Higher Than Today's Date");return false;}
else if(enddate<startdate)
{alert(" End Date Should Be Higher Than  Start Date");return false;}
else if(diff>30)
{alert("Sorry You Cannot Do  Booking For More Than 30 Days");return false;}
else
{document.searchform.checkIn.value=Checkinmonth+"/"+Checkindate+"/"+Checkinyear;document.searchform.checkOut.value=Checkoutmonth+"/"+Checkoutdate+"/"+Checkoutyear;return true;}}
function DateCheck2()
{var Checkindate=document.searchform.CheckInDate.value;var Checkinmonth=document.searchform.CheckInMonth.value;Checkinmonth=Number(Checkinmonth);var Checkinyear=document.searchform.CheckInYear.value;var Checkoutdate=document.searchform.CheckOutDate.value;var Checkoutmonth=document.searchform.CheckOutMonth.value;Checkoutmonth=Number(Checkoutmonth);var Checkoutyear=document.searchform.CheckOutYear.value;var presentday=new Date(toyear,tomonth,todate);var enddate=new Date(Checkoutyear,Checkoutmonth-1,Checkoutdate);var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);var difference=Date.UTC(enddate.getYear(),enddate.getMonth(),enddate.getDate(),0,0,0)-Date.UTC(startdate.getYear(),startdate.getMonth(),startdate.getDate(),0,0,0);var diff=difference/1000/60/60/24;var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear
if(isDate1(dt)==false)
{return false;}
else if(startdate<presentday)
{alert(" CheckIn Date Should Be Higher Than Today's Date");return false;}
else if(enddate<startdate)
{alert(" End Date Should Be Higher Than  Start Date");return false;}
else if(diff>30)
{alert("Sorry You Cannot Do  Booking For More Than 30 Days");return false;}
else
{return true;}}
function DateCheckTravelguru()
{if(document.searchform.strOtherCity.value==null||document.searchform.strOtherCity.value=="")
{for(var i=0;i<document.searchform.strCity.length;i++){if(document.searchform.strCity[i].checked){document.searchform.hotelCity.value=document.searchform.strCity[i].value;}}}
else{document.searchform.hotelCity.value=document.searchform.strOtherCity.value;}
document.searchform.CheckInDate.value=document.searchform.strCheckindate.value;var checkmonth=today.getMonth()+1;
/*if(document.searchform.strCheckinmonth.value==today.getMonth()+1)
{if((document.searchform.strCheckindate.value==today.getDate())||(document.searchform.strCheckindate.value==today.getDate()+1)||(document.searchform.strCheckindate.value==today.getDate()+2))
{alert("Check in date should atleast 2 days advance to the current date"+" "+today.getDate()+"/"+checkmonth+"/"+today.getYear()+"");document.searchform.strCheckindate.focus();return false;}}*/
document.searchform.CheckInMonth.value=document.searchform.strCheckinmonth.value;document.searchform.CheckInYear.value=document.searchform.strCheckinyear.value;document.searchform.CheckOutDate.value=document.searchform.strCheckoutdate.value;document.searchform.CheckOutMonth.value=document.searchform.strCheckoutmonth.value;document.searchform.CheckOutYear.value=document.searchform.strCheckoutyear.value;var iscity=false;var Checkindate=document.searchform.CheckInDate.value;var Checkinmonth=document.searchform.CheckInMonth.value;Checkinmonth=Number(Checkinmonth);var Checkinyear=document.searchform.CheckInYear.value;var Checkoutdate=document.searchform.CheckOutDate.value;var Checkoutmonth=document.searchform.CheckOutMonth.value;Checkoutmonth=Number(Checkoutmonth);var Checkoutyear=document.searchform.CheckOutYear.value;var presentday=new Date(toyear,tomonth,todate);var enddate=new Date(Checkoutyear,Checkoutmonth-1,Checkoutdate);var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);var city=document.searchform.strCity;var difference=Date.UTC(enddate.getYear(),enddate.getMonth(),enddate.getDate(),0,0,0)-Date.UTC(startdate.getYear(),startdate.getMonth(),startdate.getDate(),0,0,0);var diff=difference/1000/60/60/24;var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear
for(i=0;i<8;i++)
{if(city[i].checked)
{iscity=true;}}
if(city[8].checked)
{if(document.searchform.strOtherCity.value!="")
{iscity=true;}}
if(iscity==false)
{alert("Please enter City Name");document.searchform.strOtherCity.focus();return false;}
else if(isDate1(dt)==false)
{return false;}
else if(startdate<presentday)
{alert(" CheckIn Date Should Be Higher Than Today's Date");return false;}
else if(enddate<startdate)
{alert(" End Date Should Be Higher Than  Start Date");return false;}
else if(diff>30)
{alert("Sorry You Cannot Do  Booking For More Than 30 Days");return false;}
else
{return true;}}
function Checkhotel(i)
{var Checkindate=document.forms[i].CheckInDate.value;var Checkinmonth=document.forms[i].CheckInMonth.value;Checkinmonth=Number(Checkinmonth);var Checkinyear=document.forms[i].CheckInYear.value;var Checkoutdate=document.forms[i].CheckOutDate.value;var Checkoutmonth=document.forms[i].CheckOutMonth.value;Checkoutmonth=Number(Checkoutmonth);var Checkoutyear=document.forms[i].CheckOutYear.value;var presentday=new Date(toyear,tomonth,todate);var enddate=new Date(Checkoutyear,Checkoutmonth-1,Checkoutdate);var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);var difference=Date.UTC(enddate.getYear(),enddate.getMonth(),enddate.getDate(),0,0,0)-Date.UTC(startdate.getYear(),startdate.getMonth(),startdate.getDate(),0,0,0);var diff=difference/1000/60/60/24;var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear
if(isDate1(dt)==false)
{return false;}
else if(startdate<presentday)
{alert(" Check-In-Date Should Be Higher Than Current Date");return false;}
else if(enddate<startdate)
{alert(" Check-Out-Date Should Be Higher Than  Check-In-Date");return false;}
else if(diff>30)
{alert("Sorry You Cannot Do  Booking For More Than 30 Days");return false;}
else
{return true;}}
function carothercity(i)
{document.carsearchform.strCarCity[(i*9)+8].checked=true;}
function cartext(i)
{document.carsearchform.strCarOtherCity[i].focus();}
monthDays=new Array("31","28","31","30","31","30","31","31","30","31","30","31");function setCheckOutDateNew()
{var d=Number(document.searchform.strCheckindate.value);var checkin=today.getDate();var checkmonth=today.getMonth()+1;
/*  to alow reservation from today
if(document.searchform.strCheckinmonth.value==today.getMonth()+1)
{if((document.searchform.strCheckindate.value==today.getDate())||(document.searchform.strCheckindate.value==today.getDate()+1)||(document.searchform.strCheckindate.value==today.getDate()+2))
alert("Check in date should atleast 2 days advance to the current date"+" "+today.getDate()+"/"+checkmonth+"/"+today.getYear()+"");strCheckindate=checkin+2;document.searchform.strCheckindate.focus();}*/
var m=Number(document.searchform.strCheckinmonth.value);var y=Number(document.searchform.strCheckinyear.value);var checkoutDay=d+1;var nextMonth=m;var checkoutYear=y;if(leapYearCheck(y)){monthDays[1]="29";}else{monthDays[1]="28";}
if(leapYearCheck(y)&&m==2){addDays(document.searchform.strCheckindate,m-1);addDays(document.searchform.strCheckoutdate,m-1);}
if(document.searchform.strCheckinmonth.options.length!=monthDays[m-1]){addDays(document.searchform.strCheckindate,m-1);addDays(document.searchform.strCheckoutdate,m-1);}
if(checkoutDay>monthDays[m-1]){nextMonth=m+1;if(nextMonth>12){nextMonth=1;checkoutYear+=1;}
addDays(document.searchform.strCheckoutdate,nextMonth-1);checkoutDay=checkoutDay-monthDays[m-1];}
if(d>monthDays[m-1]){d=monthDays[m-1];checkoutDay=1;}
document.searchform.strCheckinyear.value=y;document.searchform.strCheckinmonth.value=m;document.searchform.strCheckindate.value=d;document.searchform.strCheckoutyear.value=checkoutYear;document.searchform.strCheckoutmonth.value=nextMonth;document.searchform.strCheckoutdate.value=checkoutDay;}
function setDates(){if(leapYearCheck(document.searchform.strCheckoutyear.value)){monthDays[1]="29";}else{monthDays[1]="28";}
var checkoutdate=document.searchform.strCheckoutdate.value;addDays(document.searchform.strCheckoutdate,document.searchform.strCheckoutmonth.selectedIndex);if(checkoutdate>document.searchform.strCheckoutdate.options.length){document.searchform.strCheckoutdate.value=document.searchform.strCheckoutdate.options.length;}else{document.searchform.strCheckoutdate.value=checkoutdate;}}
function setCheckOutDate()
{var checkindate=document.searchform.CheckInDate.value;var checkinmonth=Number(document.searchform.CheckInMonth.value)-1;var checkinyear=document.searchform.CheckInYear.value;var checkout=new Date(Number(checkinyear),Number(checkinmonth),Number(checkindate)+1)
document.searchform.CheckOutDate.value=checkout.getDate();document.searchform.CheckOutMonth.value=(checkout.getMonth()+1);document.searchform.CheckOutYear.value=checkout.getYear();}
function setCheckOutDate1(i)
{var checkindate=document.searchform[i].strCheckindate.value;var checkinmonth=Number(document.searchform[i].strCheckinmonth.value)-1;var checkinyear=document.searchform[i].strCheckinyear.value;var checkout=new Date(Number(checkinyear),Number(checkinmonth),Number(checkindate)+1)
document.searchform[i].strCheckoutdate.value=checkout.getDate();document.searchform[i].strCheckoutmonth.value=(checkout.getMonth()+1);document.searchform[i].strCheckoutyear.value=checkout.getYear();}
function formsubmit(index,count)
{alert(indicator);if(indicator<1)
{document.MoreInfoForm.submit();}
else
{document.MoreInfoForm[Number(index)].submit();}}
function formsubmitcity(index)
{if((document.MoreInfoForm.length)!=1)
{document.MoreInfoForm[index].submit();}
else
{document.MoreInfoForm.submit();}}
function CarDateCheck()
{var j;if(document.carsearchform.strHireType[0].checked)
{j=0;if(document.carsearchform.strDays.value.length==0)
{alert("Please Enter No. Of Days");document.carsearchform.strDays.focus();return false;}
else if(Number(document.carsearchform.strDays.value)>30)
{alert("No. Of Days Should be less than 30 days");document.carsearchform.strDays.focus();return false;}
else if(Number(document.carsearchform.strDays.value)==0)
{alert("No. of days should not be zero");document.carsearchform.strDays.focus();return false;}
var check=document.carsearchform.strDays.value;var allValid=true;var allNum="";var l=0;for(i=0;i<check.length;i++)
{ch=check.charAt(i);for(k=0;k<checkOK.length;k++)
if(ch==checkOK.charAt(k))
break;if(k==checkOK.length)
{allValid=false;break;}}
if(!allValid)
{alert("Please enter only digit characters in the No. Of Days field.");return false;}}
else if(document.carsearchform.strHireType[1].checked)
{if(document.carsearchform.airport[0].checked)
{j=1;if(document.carsearchform.strDropPoint.value.length==0)
{alert("Please Enter Drop Point");document.carsearchform.strDropPoint.focus();return false;}}
else if(document.carsearchform.airport[1].checked)
{j=2;if(document.carsearchform.strPickUpPoint.value.length==0)
{alert("Please Enter PickUp Point");document.carsearchform.strPickUpPoint.focus();return false;}}}
if(j==0)
{document.carsearchform.strCarOtherCity.value=document.carsearchform.strCarOtherCity0.value;document.carsearchform.strPeople.value=document.carsearchform.strPeople0.value;document.carsearchform.strCheckindate.value=document.carsearchform.strCheckindate0.value;document.carsearchform.strCheckinmonth.value=document.carsearchform.strCheckinmonth0.value;document.carsearchform.strCheckinyear.value=document.carsearchform.strCheckinyear0.value;}
if(j==1)
{document.carsearchform.strCarOtherCity.value=document.carsearchform.strCarOtherCity1.value;document.carsearchform.strPeople.value=document.carsearchform.strPeople1.value;document.carsearchform.strCheckindate.value=document.carsearchform.strCheckindate1.value;document.carsearchform.strCheckinmonth.value=document.carsearchform.strCheckinmonth1.value;document.carsearchform.strCheckinyear.value=document.carsearchform.strCheckinyear1.value;document.carsearchform.strFlightDetail1.value=document.carsearchform.strFlightDetail11.value;document.carsearchform.strFlightDetail2.value=document.carsearchform.strFlightDetail21.value;if(document.carsearchform.strFlightDetail1.value.length==0)
{alert("Please Enter Flight Detail");document.carsearchform.strFlightDetail11.focus();return false;}
else if(document.carsearchform.strFlightDetail2.value.length==0)
{alert("Please Enter Flight Detail");document.carsearchform.strFlightDetail21.focus();return false;}}
if(j==2)
{document.carsearchform.strCarOtherCity.value=document.carsearchform.strCarOtherCity2.value;document.carsearchform.strPeople.value=document.carsearchform.strPeople2.value;document.carsearchform.strCheckindate.value=document.carsearchform.strCheckindate2.value;document.carsearchform.strCheckinmonth.value=document.carsearchform.strCheckinmonth2.value;document.carsearchform.strCheckinyear.value=document.carsearchform.strCheckinyear2.value;document.carsearchform.strFlightDetail1.value=document.carsearchform.strFlightDetail12.value;document.carsearchform.strFlightDetail2.value=document.carsearchform.strFlightDetail22.value;if(document.carsearchform.strFlightDetail1.value.length==0)
{alert("Please Enter Flight Detail");document.carsearchform.strFlightDetail12.focus();return false;}
else if(document.carsearchform.strFlightDetail2.value.length==0)
{alert("Please Enter Flight Detail");document.carsearchform.strFlightDetail22.focus();return false;}}
var iscity=false;var Checkindate=document.carsearchform.strCheckindate.value;var Checkinmonth=document.carsearchform.strCheckinmonth.value;Checkinmonth=Number(Checkinmonth);var Checkinyear=document.carsearchform.strCheckinyear.value;var presentday=new Date(toyear,tomonth,todate+2);var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear
var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);var city=document.carsearchform.strCarCity
for(i=j*9;i<(8*(j+1))+j;i++)
{if(city[i].checked)
{iscity=true;}}
if(city[(8*(j+1))+j].checked)
{if(document.carsearchform.strCarOtherCity.value!="")
{iscity=true;}}
if(iscity==false)
{alert("Please enter City Name");return false;}
else if(isDate1(dt)==false)
{return false;}
else if(startdate<presentday)
{alert(" Bookin Time Should Be 48 Hour Before Renting Time");return false;}
else if(document.carsearchform.strPeople.value.length==0)
{alert("Please Enter No. Of People");return false;}
var check=document.carsearchform.strPeople.value;allValid=true;var allNum="";var l=0;for(i=0;i<check.length;i++)
{ch=check.charAt(i);for(l=0;l<checkOK.length;l++)
if(ch==checkOK.charAt(l))
break;if(l==checkOK.length)
{allValid=false;break;}}
if(!allValid)
{alert("Please enter only digit characters in the No. Of People field.");return false;}
else
{return true;}}
function Checkcarrental()
{var Checkindate=document.carsearchform.strCheckindate.value;var Checkinmonth=document.carsearchform.strCheckinmonth.value;Checkinmonth=Number(Checkinmonth);var Checkinyear=document.carsearchform.strCheckinyear.value;var presentday=new Date(toyear,tomonth,todate+2);var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear
if(startdate<presentday)
{alert(" Bookin Time  Should Be AtLeast 48 hour from Renting Time");return false;}
else if(document.carsearchform.strDays.value.length==0)
{alert("Please Enter No. Of Days");document.carsearchform.strDays.focus();return false;}
else if(Number(document.carsearchform.strDays.value)>30)
{alert("No. Of Days Should be less than 30 days");document.carsearchform.strDays.focus();return false;}
else if(document.carsearchform.strPeople.value.length==0)
{alert("Please Enter No. Of People");document.carsearchform.strPeople.focus();return false;}
else if(isDate1(dt)==false)
{return false;}
var checkday=document.carsearchform.strDays.value;var allValidday=true;for(i=0;i<checkday.length;i++)
{ch=checkday.charAt(i);for(k=0;k<checkOK.length;k++)
if(ch==checkOK.charAt(k))
break;if(k==checkOK.length)
{allValidday=false;break;}}
if(!allValidday)
{alert("Please enter only digit characters in the No. Of Days field.");return false;}
var checkpeople=document.carsearchform.strPeople.value;allValidpeople=true;for(i=0;i<checkpeople.length;i++)
{ch=checkpeople.charAt(i);for(l=0;l<checkOK.length;l++)
if(ch==checkOK.charAt(l))
break;if(l==checkOK.length)
{allValidpeople=false;break;}}
if(!allValidpeople)
{alert("Please enter only digit characters in the No. Of People field.");return false;}
else
{return true;}}
function switchImg(what,newImg)
{if(document.images)
{document.images[what].src=eval(newImg+".src");}}
function checkSelectPage(indicator)
{if(toyear<1900)
{toyear=toyear+1900;}
var reportingpoint=document.carBookingForm.arrReportingPoint
var date=document.carBookingForm.arrDD;var month=document.carBookingForm.arrMM;var year=document.carBookingForm.arrYY;var presentday=new Date(toyear,tomonth,todate);if(indicator==1)
{year1=year.value;if(year1<1900)
{year1=Number(year.value)+1900;}
var startdate=new Date(year1,(month.value)-1,date.value);if(startdate<presentday)
{alert("Date should be greater than today's date");date.focus();return false;}
if(reportingpoint.value.length==0)
{alert("Please enter reporting point");reportingpoint.focus();return false;}}
else
{for(i=0;i<indicator;i++)
{if(reportingpoint[i].value.length==0)
{alert("Please enter reporting point");reportingpoint[i].focus();return false;}}
if(indicator==2)
{var firstday=new Date(year[0].value,(month[0].value)-1,date[0].value);var secondday=new Date(year[1].value,(month[1].value)-1,date[1].value);var finalday=new Date(year[0].value,(month[0].value)-1,Number(date[0].value)+30);if(firstday<presentday)
{alert("Date should be greater than today's date");date[0].focus();return false;}
if(firstday>secondday)
{alert("Date should be greater than previous date");date[1].focus();return false;}
if(secondday>finalday)
{alert("Renting date should not be more than 30 days from First renting date");date[1].focus();return false;}}
else if(indicator>2)
{var firstday=new Date(year[0].value,(month[0].value)-1,date[0].value);var secondday=new Date(year[1].value,(month[1].value)-1,date[1].value);var lastdate=new Date(year[indicator-1].value,(month[indicator-1].value)-1,date[indicator-1].value);var secondlastdate=new Date(year[indicator-2].value,(month[indicator-2].value)-1,date[indicator-2].value);var finalday=new Date(year[0].value,(month[0].value)-1,Number(date[0].value)+30);if(firstday<presentday)
{alert("Date should be greater than today's date");date[0].focus();return false;}
if(firstday>secondday)
{alert("Date should be less than next date");date[0].focus();return false;}
if(lastdate<secondlastdate)
{alert("Date should be greater than previous date");date[indicator-1].focus();return false;}
if(lastdate>finalday)
{alert("Renting date should not be more than 30 days from First Renting Date");date[indicator-1].focus();return false;}
for(i=1;i<indicator-1;i++)
{var enddate=new Date(year[i+1].value,(month[i+1].value)-1,date[i+1].value);var startdate=new Date(year[i].value,(month[i].value)-1,date[i].value);var previousdate=new Date(year[i-1].value,(month[i-1].value)-1,date[i-1].value);if(startdate>enddate)
{alert("Date should be in-between previous date and next date");date[i+1].focus();return false;}
if(startdate<previousdate)
{alert("Date should be in-between previous date and next date");date[i].focus();return false;}
if(startdate<presentday)
{alert("Date should be greater than today's date");date[i].focus();return false;}
if(enddate>finalday)
{alert("Renting date should not be more than 30 days from First renting date");date[i+1].focus();return false;}}}}
return true;}
function isInteger(s){var i;for(i=0;i<s.length;i++){var c=s.charAt(i);if(((c<"0")||(c>"9")))return false;}
return true;}
function stripCharsInBag(s,bag){var i;var returnString="";for(i=0;i<s.length;i++){var c=s.charAt(i);if(bag.indexOf(c)==-1)returnString+=c;}
return returnString;}
function daysInFebruary(year){return(((year%4==0)&&((!(year%100==0))||(year%400==0)))?29:28);}
function DaysArray(n)
{for(var i=1;i<=n;i++){this[i]=31
if(i==4||i==6||i==9||i==11){this[i]=30}
if(i==2){this[i]=29}}
return this}
function desiyaIndiaDate(i)
{var startdate=new Date(toyear,tomonth,todate+1);var enddate=new Date(toyear,tomonth,todate+2);for(var j=0;j<i;j++)
{document.searchform[j].strCheckindate.value=startdate.getDate();document.searchform[j].strCheckinmonth.value=startdate.getMonth()+1;document.searchform[j].strCheckinyear.value=startdate.getFullYear();document.searchform[j].strCheckoutdate.value=enddate.getDate();document.searchform[j].strCheckoutmonth.value=enddate.getMonth()+1;document.searchform[j].strCheckoutyear.value=enddate.getFullYear();}}