
function TestMOver(){var H=document.getElementById("img123").clientHeight;var L=document.getElementById("img123").clientLeft;var T=document.getElementById("img123").clientTop;var W=document.getElementById("img123").clientWidth;var TTT=document.all['img123'].offsetParent;var TTT2=document.all['img123'].offsetTop;var ttt3=document.all['img123'].position;var ttt4=document.all['img123'].pixelTop;var ttt5=document.all['img123'].offsetParent.offsetTop;var LLL=document.all['img123'].offsetParent.offsetLeft;document.getElementById("divTest").style.display='block';document.getElementById("divTest").style.visibility='visible';document.getElementById("divTest").style.posTop=ttt5+100;document.getElementById("divTest").style.posLeft=LLL+200;document.getElementById("tdFlash1").style.visibility='hidden';document.getElementById("divTest").style.top=532;document.getElementById("divTest").style.left=200;}function TestMOut(){document.getElementById("divTest").style.display='none';document.getElementById("divTest").style.visibility='hidden';document.getElementById("tdFlash1").style.visibility='visible';}function go(){var x=document.getElementById('textfield');window.location.href='http://www.holidaygenie.com/fe/pages/show.aspx?E5C1C887-CC4D-43a1-854B-A6F1F651B879&='+x.value;}function ToggleShowDetail(me){var cntTabid=me.id;var IEAndFFDisplay='';if(navigator.userAgent.indexOf("Firefox")!=-1){IEAndFFDisplay='table-row';}else
{IEAndFFDisplay='block';}if(document.getElementById(cntTabid).style.display==IEAndFFDisplay){switch(cntTabid){case'imgFlights':document.getElementById('imgFlights').src='client/includes/images/f2.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='none';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnFlight').checked=true;clickSearchOptions();break;case'imgHotel':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h2.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='none';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnHotel').checked=true;clickSearchOptions();break;case'imgFlightHotel':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh2.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='none';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnFlightHotel').checked=true;clickSearchOptions();break;case'imgFlightCar':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc2.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='none';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnFlightCar').checked=true;clickSearchOptions();break;case'imgPackages':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p2.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='none';document.getElementById('rbnCar').checked=true;clickSearchOptions();break;}}else
{switch(cntTabid){case'imgFlights':document.getElementById('imgFlights').src='client/includes/images/f2.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='none';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnFlight').checked=true;clickSearchOptions();break;case'imgHotel':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h2.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='none';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnHotel').checked=true;clickSearchOptions();break;case'imgFlightHotel':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh2.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='none';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnFlightHotel').checked=true;clickSearchOptions();break;case'imgFlightCar':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc2.jpg';document.getElementById('imgPackages').src='client/includes/images/p1.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='none';document.getElementById('imgPackages').style.cursor='hand';document.getElementById('rbnFlightCar').checked=true;clickSearchOptions();break;case'imgPackages':document.getElementById('imgFlights').src='client/includes/images/f1.jpg';document.getElementById('imgHotel').src='client/includes/images/h1.jpg';document.getElementById('imgFlightHotel').src='client/includes/images/fh1.jpg';document.getElementById('imgFlightCar').src='client/includes/images/fc1.jpg';document.getElementById('imgPackages').src='client/includes/images/p2.jpg';document.getElementById('imgFlights').style.cursor='hand';document.getElementById('imgHotel').style.cursor='hand';document.getElementById('imgFlightHotel').style.cursor='hand';document.getElementById('imgFlightCar').style.cursor='hand';document.getElementById('imgPackages').style.cursor='none';document.getElementById('rbnCar').checked=true;clickSearchOptions();break;}}}function CallBackMain(type){if(type=='1'){if(document.getElementById('ddlCountry').value!='0|0'){MainMethodRegions('GetAllRegions',document.getElementById('ddlCountry').value);}else
{var control=document.getElementById("ddlRegion");while(control.length>0){control.options[0]=null;}var controlResort=document.getElementById("ddlResort");while(controlResort.length>0){controlResort.options[0]=null;}control.options.add(new Option("Any Region","0|0"));controlResort.options.add(new Option("Any Resort","0|0"));}}else if(type=='2'){if(document.getElementById('ddlRegion').value!='0|0'){MainMethodResorts('GetAllResorts',document.getElementById('ddlRegion').value);}else
{var control=document.getElementById("ddlResort");while(control.length>0){control.options[0]=null;}control.options.add(new Option("Any Resort","0|0"));}}else if(type=='3'){SubmitMethod('SetClassVariables');}}function MainMethodRegions(strFunctionName,strId){if(strFunctionName.length>0){var url="holiday/ddlCallBack.aspx?fn="+strFunctionName+"&id="+strId;xmlHttp=GetXmlHttpObject(stateChanged);xmlHttp.open("GET",url,true);xmlHttp.send(null);}else
{}}function MainMethodResorts(strFunctionName,strId){if(strFunctionName.length>0){var url="holiday/ddlCallBack.aspx?fn="+strFunctionName+"&id="+strId;xmlHttp=GetXmlHttpObject(stateChangedRegion);xmlHttp.open("GET",url,true);xmlHttp.send(null);}else
{}}function SubmitMethod(strFunctionName){var strleavingfrom=document.getElementById('ddlFrom').value;var strdate=document.getElementById('date15_date').value;var strmonth=document.getElementById('date15_month').value;var mnthyear15=strmonth.split('-');var strmonth=mnthyear15[0];var stryear=mnthyear15[1];var strflexibility=document.getElementById('T2').value;var strstyingfor=document.getElementById('ddlDuration').value;var strcountry=document.getElementById('ddlCountry').value;var strRegions=document.getElementById('ddlRegion').value;var strResorts=document.getElementById('ddlResort').value;var stradult=document.getElementById('ddlAdult').value;var strchild=document.getElementById('ddlChild').value;var strinfant=document.getElementById('ddlInfant').value;var strIdValue=strleavingfrom+"@"+strdate+"/"+strmonth+"/"+stryear+"@"+strflexibility+"@"+strstyingfor+"@"+strcountry+"@"+strRegions+"@"+strResorts+"@"+stradult+"@"+strchild+"@"+strinfant;if(strFunctionName.length>0){var url="holiday/ddlCallBack.aspx?fn="+strFunctionName+"&id="+strIdValue;xmlHttp=GetXmlHttpObject(stateChangedOnSubmit);xmlHttp.open("GET",url,true);xmlHttp.send(null);}}function stateChanged(){if(xmlHttp.readyState==4||xmlHttp.readyState=="complete"){var respText=xmlHttp.responseText;if(respText!=null){OnChange_Country(respText);}}}function stateChangedRegion(){if(xmlHttp.readyState==4||xmlHttp.readyState=="complete"){var respText=xmlHttp.responseText;if(respText!=null){OnChange_Region(respText);}}}function stateChangedOnSubmit(){if(xmlHttp.readyState==4||xmlHttp.readyState=="complete"){var respText=xmlHttp.responseText;if(respText!=null){window.location="holiday/HolidayGenie_Packages/PckgAvailabilty.aspx";}}}function GetXmlHttpObject(handler){var objXmlHttp=null;if(navigator.userAgent.indexOf("Opera")>=0){alert("This example doesn't work in Opera");return;}if(navigator.userAgent.indexOf("MSIE")>=0){var strName="Msxml2.XMLHTTP";if(navigator.appVersion.indexOf("MSIE 5.5")>=0){strName="Microsoft.XMLHTTP";}try
{objXmlHttp=new ActiveXObject(strName);objXmlHttp.onreadystatechange=handler;return objXmlHttp;}catch(e){alert("Error. Scripting for ActiveX might be disabled");return;}}if(navigator.userAgent.indexOf("Mozilla")>=0){objXmlHttp=new XMLHttpRequest();objXmlHttp.onload=handler;objXmlHttp.onerror=handler;return objXmlHttp;}}function OnChange_Country(resText){if(resText.length>0){var arrRegions=resText.split('@');var arrSingleRegion="";var control=document.getElementById("ddlRegion");while(control.length>0){control.options[0]=null;}var i=0;control.options.add(new Option("Any Region","0|0"));for(i=0;i<arrRegions.length;i++){arrSingleRegion=arrRegions[i].split('=');control.options.add(new Option(arrSingleRegion[1],arrSingleRegion[0]));}var ctlResort=document.getElementById("ddlResort");while(ctlResort.length>0){ctlResort.options[0]=null;}ctlResort.options.add(new Option("Any Resort","0|0"));}else
{}}function OnChange_Region(resText){if(resText.length>0){var arrResort=resText.split('@');var arrSingleResort="";var control=document.getElementById("ddlResort");while(control.length>0){control.options[0]=null;}var i=0;control.options.add(new Option("Any Resort","0|0"));for(i=0;i<arrResort.length;i++){arrSingleResort=arrResort[i].split('|');control.options.add(new Option(arrSingleResort[1],arrSingleResort[1]));}}else
{}}var IEAndFFDisplay='';if(navigator.userAgent.indexOf("Firefox")!=-1){IEAndFFDisplay='table-row';}else
{IEAndFFDisplay='block';}function PagePost(){var CnMonth1=document.getElementById('date15_month');var VMonth1=CnMonth1.value;var CnDate1=document.getElementById('date15_date');var VDate1=CnDate1.value;var mnthyear15=VMonth1.split('-');var VMonth1=mnthyear15[0];var VYear1=mnthyear15[1];var VDOB1=VDate1+"/"+VMonth1+"/"+VYear1;var fieldName1='DepatureDate';var ctlreg=document.getElementById('ddlRegion');if(ctlreg.value==''){alert(' Please Select Region ');arguments.IsValid=false;return;}if(!isDate(VDOB1,fieldName1)){arguments.IsValid=false;return;}if(!isGraterThanToday(VDOB1)){alert(' Depature Date is less than Today');arguments.IsValid=false;return;}var ctlflexibility=document.getElementById('T2');var strflexibility=ctlflexibility.value;switch(strflexibility){case"+/-1 Day":if(CheckDepartureDateWithFlexibility(VDOB1,1)){CallBackMain('3');}break;case"+/-2 Days":if(CheckDepartureDateWithFlexibility(VDOB1,2)){CallBackMain('3');}break;case"+/-3 Days":if(CheckDepartureDateWithFlexibility(VDOB1,3)){CallBackMain('3');}break;case"None":if(CheckDepartureDateWithFlexibility(VDOB1,0)){CallBackMain('3');}break;}}function SetCodeBehindValuesOfSearchOption(){var strleavingfrom=document.getElementById('ddlFrom').value;var strdate=document.getElementById('date15_date').value;var strmonth=document.getElementById('date15_month').value;var mnthyear15=strmonth.split('-');var strmonth=mnthyear15[0];var stryear=mnthyear15[1];var strflexibility=document.getElementById('T2').value;var strstyingfor=document.getElementById('ddlDuration').value;var strcountry=document.getElementById('ddlCountry').value;var strRegions=document.getElementById('ddlRegion').value;var strResorts=document.getElementById('ddlResort').value;var stradult=document.getElementById('ddlAdult').value;var strchild=document.getElementById('ddlChild').value;var strinfant=document.getElementById('ddlInfant').value;var myresponse=Default.SetClassVariables(strleavingfrom,strdate,strmonth,stryear,strflexibility,strstyingfor,strcountry,strRegions,strResorts,stradult,strchild,strinfant);window.location="HolidayGenie_Packages/PckgAvailabilty.aspx";}function CheckDepartureDateWithFlexibility(flexdate,daydiff){var DepDate=flexdate.split("/");var x1=new Date(DepDate[2],DepDate[1]-1,DepDate[0]);var y1=new Date();var difference=Date.UTC(y1.getYear(),y1.getMonth(),y1.getDate(),0,0,0)-Date.UTC(x1.getYear(),x1.getMonth(),x1.getDate()-daydiff,0,0,0);var diff=difference/1000/60/60/24;if(diff<0)diff=diff*-1;if(diff<=2){alert("For last minute booking please contact our travel expert on 0870 442 4699");arguments.IsValid=false;return false;}else
{return true;}}var cal15=new CalendarPopup();cal15.setReturnFunction("setMultipleValues4");function setMultipleValues4(y,m,d){var date_now=new Date();var cur_month=date_now.getMonth();var diff=11-cur_month;if(m>cur_month){document.forms[0].date15_month.selectedIndex=m-cur_month-1;}else
{document.forms[0].date15_month.selectedIndex=m+diff;}for(var i=0;i<document.forms[0].date15_date.options.length;i++){if(document.forms[0].date15_date.options[i].value==d){document.forms[0].date15_date.selectedIndex=i;}}UpdateDate();}var cal16=new CalendarPopup();cal16.setReturnFunction("setMultipleValues5");function setMultipleValues5(y,m,d){var date_now=new Date();var cur_month=date_now.getMonth();var diff=11-cur_month;if(m>cur_month){document.forms[0].date16_month.selectedIndex=m-cur_month-1;}else
{document.forms[0].date16_month.selectedIndex=m+diff;}for(var i=0;i<document.forms[0].date16_date.options.length;i++){if(document.forms[0].date16_date.options[i].value==d){document.forms[0].date16_date.selectedIndex=i;}}}function getDateString(y_obj,m_obj,d_obj){var m=m_obj.options[m_obj.selectedIndex].value;var arr=m.split('-');m=arr[0];y=arr[1];var d=d_obj.options[d_obj.selectedIndex].value;if(y==""||m==""){return null;}if(d==""){d=1;}return str=y+'-'+m+'-'+d;}function YearChange(){var curryear=new Date();curryear=curryear.getFullYear();var year=document.getElementById('date15_year').value;if(year<curryear){currUpdate();UpdateDate();}if(year==curryear){currUpdate();UpdateDate();}if(year>curryear){document.getElementById('date15_date').selectedIndex=0;document.getElementById('date15_month').selectedIndex=0;UpdateDate();}}function clickSearchOptions(){document.getElementById('rowDirectOnly').style.display=IEAndFFDisplay;document.getElementById('rowOldSearch').style.display=IEAndFFDisplay;document.getElementById('rowGoingTo').style.display=IEAndFFDisplay;document.getElementById('rowNewSearch').style.display='none';document.getElementById('rowPakageGoingTo').style.display='none';document.getElementById('rowCountry').style.display='none';document.getElementById('rowRegion').style.display='none';document.getElementById('rowResort').style.display='none';document.getElementById('T2').options[0].selected=true;if(document.getElementById('rbnFlight').checked){if((document.getElementById('Infant2').style.display=IEAndFFDisplay)||(document.getElementById('Infant1').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Child1').style.display=IEAndFFDisplay)||(document.getElementById('Child2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Adult1').style.display=IEAndFFDisplay)||(document.getElementById('Adult2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}document.getElementById('GoingToTB').style.display=IEAndFFDisplay;document.getElementById('GoingToText').style.display=IEAndFFDisplay;document.getElementById('GoingToDD').style.display='none';document.getElementById('CheckFlights').style.display=IEAndFFDisplay;document.getElementById('PreferredAirline').style.display=IEAndFFDisplay;document.getElementById('HotelRoom').style.display='none';document.getElementById('Durations').style.display='none';document.getElementById('CabinClass').style.display=IEAndFFDisplay;document.getElementById('AgeText').style.display='none';document.getElementById('AgeTB').style.display='none';document.getElementById('ddlHotelRooms').selectedIndex=0;document.getElementById('RatingsDD').style.display='none';document.getElementById('FlightClass').innerHTML='Class :';document.getElementById('FlexibilityDD').style.display=IEAndFFDisplay;document.getElementById('TicketTypeText').style.display=IEAndFFDisplay;document.getElementById('TicketTypeDD').style.display=IEAndFFDisplay;document.getElementById('FlexibilityText').innerHTML='Flexibility';document.getElementById('ReturnDateText').style.display=IEAndFFDisplay;document.getElementById('ReturnDateDD').style.display=IEAndFFDisplay;document.getElementById('ReturnDatePic').style.display=IEAndFFDisplay;document.getElementById('tdLinkFlight').className="clickActive";document.getElementById('tdLinkHotel').className="clickUnActive";document.getElementById('tdLinkFlightHotel').className="clickUnActive";document.getElementById('tdLinkFlightCar').className="clickUnActive";document.getElementById('tdLinkCar').className="clickUnActive";document.getElementById('tdLinkHolidays').className="clickUnActive";document.getElementById('tdLinkCarHire').className="clickUnActive";}else if(document.getElementById('rbnHotel').checked){document.getElementById('rowDirectOnly').style.display=IEAndFFDisplay;document.getElementById('rowOldSearch').style.display=IEAndFFDisplay;document.getElementById('rowGoingTo').style.display=IEAndFFDisplay;document.getElementById('rowNewSearch').style.display='none';document.getElementById('rowPakageGoingTo').style.display='none';document.getElementById('rowCountry').style.display='none';document.getElementById('rowRegion').style.display='none';document.getElementById('rowResort').style.display='none';if((document.getElementById('Infant2').style.display=IEAndFFDisplay)||(document.getElementById('Infant1').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Child1').style.display=IEAndFFDisplay)||(document.getElementById('Child2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Adult1').style.display=IEAndFFDisplay)||(document.getElementById('Adult2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}document.getElementById('GoingToTB').style.display=IEAndFFDisplay;document.getElementById('GoingToText').style.display=IEAndFFDisplay;document.getElementById('GoingToDD').style.display='none';document.getElementById('CheckFlights').style.display='none';document.getElementById('PreferredAirline').style.display='none';document.getElementById('ddlHotelRooms').selectedIndex=0;document.getElementById('HotelRoom').style.display=IEAndFFDisplay;document.getElementById('Durations').style.display='none';document.getElementById('CabinClass').style.display='none';document.getElementById('FlightClass').innerHTML='Room :';document.getElementById('AgeText').style.display='none';document.getElementById('AgeTB').style.display='none';document.getElementById('RatingsDD').style.display=IEAndFFDisplay;document.getElementById('FlexibilityText').innerHTML='Ratings';document.getElementById('FlexibilityDD').style.display='none';document.getElementById('TicketTypeText').style.display='none';document.getElementById('TicketTypeDD').style.display='none';document.getElementById('ReturnDateText').style.display=IEAndFFDisplay;document.getElementById('ReturnDateDD').style.display=IEAndFFDisplay;document.getElementById('ReturnDatePic').style.display=IEAndFFDisplay;document.getElementById('tdLinkFlight').className="clickUnActive";document.getElementById('tdLinkHotel').className="clickActive";document.getElementById('tdLinkFlightHotel').className="clickUnActive";document.getElementById('tdLinkFlightCar').className="clickUnActive";document.getElementById('tdLinkCar').className="clickUnActive";document.getElementById('tdLinkHolidays').className="clickUnActive";document.getElementById('tdLinkCarHire').className="clickUnActive";}else if(document.getElementById('rbnFlightHotel').checked){document.getElementById('rowDirectOnly').style.display=IEAndFFDisplay;document.getElementById('rowOldSearch').style.display=IEAndFFDisplay;document.getElementById('rowGoingTo').style.display=IEAndFFDisplay;document.getElementById('rowNewSearch').style.display='none';document.getElementById('rowPakageGoingTo').style.display='none';document.getElementById('rowCountry').style.display='none';document.getElementById('rowRegion').style.display='none';document.getElementById('rowResort').style.display='none';if((document.getElementById('Infant2').style.display=IEAndFFDisplay)||(document.getElementById('Infant1').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Child1').style.display=IEAndFFDisplay)||(document.getElementById('Child2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Adult1').style.display=IEAndFFDisplay)||(document.getElementById('Adult2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}document.getElementById('GoingToTB').style.display=IEAndFFDisplay;document.getElementById('GoingToText').style.display=IEAndFFDisplay;document.getElementById('GoingToDD').style.display='none';document.getElementById('CheckFlights').style.display=IEAndFFDisplay;document.getElementById('PreferredAirline').style.display=IEAndFFDisplay;document.getElementById('ddlHotelRooms').selectedIndex=0;document.getElementById('HotelRoom').style.display=IEAndFFDisplay;document.getElementById('CabinClass').style.display='none';document.getElementById('FlightClass').innerHTML='Room :';document.getElementById('AgeText').style.display='none';document.getElementById('AgeTB').style.display='none';document.getElementById('RatingsDD').style.display=IEAndFFDisplay;document.getElementById('FlexibilityText').innerHTML='Ratings';document.getElementById('FlexibilityDD').style.display='none';document.getElementById('TicketTypeText').style.display=IEAndFFDisplay;document.getElementById('TicketTypeDD').style.display=IEAndFFDisplay;document.getElementById('ReturnDateText').style.display=IEAndFFDisplay;document.getElementById('ReturnDateDD').style.display=IEAndFFDisplay;document.getElementById('ReturnDatePic').style.display=IEAndFFDisplay;document.getElementById('Durations').style.display='none';document.getElementById('tdLinkFlight').className="clickUnActive";document.getElementById('tdLinkHotel').className="clickUnActive";document.getElementById('tdLinkFlightHotel').className="clickActive";document.getElementById('tdLinkFlightCar').className="clickUnActive";document.getElementById('tdLinkCar').className="clickUnActive";document.getElementById('tdLinkHolidays').className="clickUnActive";document.getElementById('tdLinkCarHire').className="clickUnActive";}else if(document.getElementById('rbnCar').checked){if((document.getElementById('Infant2').style.display=IEAndFFDisplay)||(document.getElementById('Infant1').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Child1').style.display=IEAndFFDisplay)||(document.getElementById('Child2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Adult1').style.display=IEAndFFDisplay)||(document.getElementById('Adult2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}document.getElementById('rowDirectOnly').style.display='none';document.getElementById('rowOldSearch').style.display='none';document.getElementById('rowGoingTo').style.display='none';document.getElementById('rowNewSearch').style.display=IEAndFFDisplay;document.getElementById('rowPakageGoingTo').style.display=IEAndFFDisplay;document.getElementById('rowCountry').style.display=IEAndFFDisplay;document.getElementById('rowRegion').style.display=IEAndFFDisplay;document.getElementById('rowResort').style.display=IEAndFFDisplay;document.getElementById('GoingToTB').style.display='none';document.getElementById('GoingToText').style.display=IEAndFFDisplay;document.getElementById('GoingToDD').style.display=IEAndFFDisplay;document.getElementById('CheckFlights').style.display='none';document.getElementById('PreferredAirline').style.display='none';document.getElementById('HotelRoom').style.display='none';document.getElementById('CabinClass').style.display='none';document.getElementById('FlightClass').innerHTML='Duration :';document.getElementById('AgeText').style.display='none';document.getElementById('AgeTB').style.display='none';document.getElementById('ddlHotelRooms').selectedIndex=0;document.getElementById('RatingsDD').style.display='none';document.getElementById('FlexibilityText').innerHTML='Flexibility';document.getElementById('FlexibilityDD').style.display=IEAndFFDisplay;document.getElementById('TicketTypeText').style.display='none';document.getElementById('TicketTypeDD').style.display='none';document.getElementById('TicketTypeDD').style.display='none';document.getElementById('ReturnDateText').style.display='none';document.getElementById('ReturnDateDD').style.display='none';document.getElementById('ReturnDatePic').style.display='none';document.getElementById('T2').options[3].selected=true;document.getElementById('Durations').style.display=IEAndFFDisplay;document.getElementById('tdLinkFlight').className="clickUnActive";document.getElementById('tdLinkHotel').className="clickUnActive";document.getElementById('tdLinkFlightHotel').className="clickUnActive";document.getElementById('tdLinkFlightCar').className="clickUnActive";document.getElementById('tdLinkCar').className="clickActive";document.getElementById('tdLinkHolidays').className="clickUnActive";document.getElementById('tdLinkCarHire').className="clickUnActive";}else if(document.getElementById('rbnFlightCar').checked){document.getElementById('rowDirectOnly').style.display=IEAndFFDisplay;document.getElementById('rowOldSearch').style.display=IEAndFFDisplay;document.getElementById('rowGoingTo').style.display=IEAndFFDisplay;document.getElementById('rowNewSearch').style.display='none';document.getElementById('rowPakageGoingTo').style.display='none';document.getElementById('rowCountry').style.display='none';document.getElementById('rowRegion').style.display='none';document.getElementById('rowResort').style.display='none';if((document.getElementById('Infant2').style.display=IEAndFFDisplay)||(document.getElementById('Infant1').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Child1').style.display=IEAndFFDisplay)||(document.getElementById('Child2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}if((document.getElementById('Adult1').style.display=IEAndFFDisplay)||(document.getElementById('Adult2').style.display=IEAndFFDisplay)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}document.getElementById('GoingToTB').style.display=IEAndFFDisplay;document.getElementById('GoingToText').style.display=IEAndFFDisplay;document.getElementById('GoingToDD').style.display='none';document.getElementById('CheckFlights').style.display=IEAndFFDisplay;document.getElementById('PreferredAirline').style.display=IEAndFFDisplay;document.getElementById('ddlHotelRooms').selectedIndex=0;document.getElementById('HotelRoom').style.display='none';document.getElementById('CabinClass').style.display=IEAndFFDisplay;document.getElementById('FlightClass').innerHTML='Class :';document.getElementById('AgeText').style.display=IEAndFFDisplay;document.getElementById('AgeTB').style.display=IEAndFFDisplay;document.getElementById('RatingsDD').style.display='none';document.getElementById('FlexibilityText').innerHTML='Flexibility';document.getElementById('FlexibilityDD').style.display=IEAndFFDisplay;document.getElementById('TicketTypeText').style.display=IEAndFFDisplay;document.getElementById('TicketTypeDD').style.display=IEAndFFDisplay;document.getElementById('TicketTypeDD').style.display=IEAndFFDisplay;document.getElementById('ReturnDateText').style.display=IEAndFFDisplay;document.getElementById('ReturnDateDD').style.display=IEAndFFDisplay;document.getElementById('ReturnDatePic').style.display=IEAndFFDisplay;document.getElementById('Durations').style.display='none';document.getElementById('tdLinkFlight').className="clickUnActive";document.getElementById('tdLinkHotel').className="clickUnActive";document.getElementById('tdLinkFlightHotel').className="clickUnActive";document.getElementById('tdLinkFlightCar').className="clickActive";document.getElementById('tdLinkCar').className="clickUnActive";document.getElementById('tdLinkHolidays').className="clickUnActive";document.getElementById('tdLinkCarHire').className="clickUnActive";}else if(document.getElementById('rbnHolidays').checked){document.getElementById('tdLinkFlight').className="clickUnActive";document.getElementById('tdLinkHotel').className="clickUnActive";document.getElementById('tdLinkFlightHotel').className="clickUnActive";document.getElementById('tdLinkFlightCar').className="clickUnActive";document.getElementById('tdLinkCar').className="clickUnActive";document.getElementById('tdLinkHolidays').className="clickActive";document.getElementById('tdLinkCarHire').className="clickUnActive";window.location="http://worldwide.holidaygenie.com/fe/hgregions/holidays/";}else if(document.getElementById('rbnCarHire').checked){document.getElementById('tdLinkFlight').className="clickUnActive";document.getElementById('tdLinkHotel').className="clickUnActive";document.getElementById('tdLinkFlightHotel').className="clickUnActive";document.getElementById('tdLinkFlightCar').className="clickUnActive";document.getElementById('tdLinkCar').className="clickUnActive";document.getElementById('tdLinkHolidays').className="clickUnActive";document.getElementById('tdLinkCarHire').className="clickActive";window.location="http://www.holidaygenie.com/car/";}}function RoomDropDowActive(){if(document.getElementById('ddlHotelRooms').selectedIndex==1&&((document.getElementById('rbnHotel').checked)||(document.getElementById('rbnFlightHotel').checked))){document.getElementById('Adult1').style.display='block';document.getElementById('Child1').style.display='block';document.getElementById('Infant1').style.display='block';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}else if(document.getElementById('ddlHotelRooms').selectedIndex==2&&((document.getElementById('rbnHotel').checked)||(document.getElementById('rbnFlightHotel').checked))){document.getElementById('Adult1').style.display='block';document.getElementById('Child1').style.display='block';document.getElementById('Infant1').style.display='block';document.getElementById('Adult2').style.display='block';document.getElementById('Child2').style.display='block';document.getElementById('Infant2').style.display='block';}else if(document.getElementById('ddlHotelRooms').selectedIndex==0&&((document.getElementById('rbnHotel').checked)||(document.getElementById('rbnFlightHotel').checked))){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}else if((document.getElementById('rbnFlight').checked)||(document.getElementById('rbnCar').checked)||(document.getElementById('rbnFlightCar').checked)){document.getElementById('Adult1').style.display='none';document.getElementById('Child1').style.display='none';document.getElementById('Infant1').style.display='none';document.getElementById('Adult2').style.display='none';document.getElementById('Child2').style.display='none';document.getElementById('Infant2').style.display='none';}}function UpdateDate(){var date_now=new Date();var cur_month=date_now.getMonth();var mnthyr=document.getElementById('date15_month').value;var myvar=mnthyr.split('-');var mnth=Number(myvar[0]);var maxMonthDays=new Array('31','28','31','30','31','30','31','31','30','31','30','31');var drM=Number(document.getElementById('date15_date').selectedIndex+1);var Mvalue=Number(document.getElementById('date15_month').selectedIndex+1);var maxvaluesmonth=Number(maxMonthDays[mnth-1].toString());if(drM<=maxvaluesmonth){var dat=document.getElementById('date15_date').value;var mnthyr=document.getElementById('date15_month').value;var myvar=mnthyr.split('-');var mnth=myvar[0];var yr=myvar[1];var days=new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');var d=new Date(yr,mnth-1,dat);var daynumber=d.getDay();var monthnumber=d.getMonth();var dayname=days[daynumber];document.getElementById('Results_date15').innerHTML=dayname;}var year=yr;var months=mnth;if(drM>=29){if(maxvaluesmonth==28&&months==2){document.getElementById('date15_date').value=28;}else if(daysInFebruary(year)==29&&months==2){document.getElementById('date15_date').value=29;}else if(drM>maxvaluesmonth){document.getElementById('date15_date').selectedIndex=maxvaluesmonth-1;document.getElementById('date16_date').selectedIndex=6;document.getElementById('date16_month').selectedIndex=document.getElementById('date15_month').selectedIndex+1;}}var days=document.getElementById('date15_date').options[document.getElementById('date15_date').selectedIndex].value;days=Number(days);months=Number(months);year=Number(year);if(days>=25){days=days+7;if(document.getElementById('date15_month').selectedIndex==11){months=document.getElementById('date15_month').selectedIndex;document.getElementById('date16_month').selectedIndex=months;if(maxvaluesmonth==31){days=31;document.getElementById('date16_date').selectedIndex=days-1;}else if(maxvaluesmonth==30){days=30;document.getElementById('date16_date').selectedIndex=days-1;}else if(maxvaluesmonth==28){days=28;document.getElementById('date16_date').selectedIndex=days-1;}else if(daysInFebruary(year)==29){days=29;document.getElementById('date16_date').selectedIndex=days-1;}}else
{if(months==12){days=days-31;months=document.getElementById('date15_month').selectedIndex+1;year=year+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(maxvaluesmonth==31){days=days-31;months=document.getElementById('date15_month').selectedIndex+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(maxvaluesmonth==30){days=days-30;months=document.getElementById('date15_month').selectedIndex+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(maxvaluesmonth==28){days=days-30;days=days+2;months=document.getElementById('date15_month').selectedIndex+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(daysInFebruary(year)==29){days=days-30;days=days+1;months=document.getElementById('date15_month').selectedIndex+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}if(yr==2007){document.getElementById('date15_year').selectedIndex=0;}else
{document.getElementById('date15_year').selectedIndex=1;}}}else
{if(daysInFebruary(year)==29){if(days<=22){days=days+7;months=document.getElementById('date15_month').selectedIndex;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else
{if(maxvaluesmonth==30){days=days+7;days=days-30;if(days==0){days=30;months=document.getElementById('date15_month').selectedIndex;}else
{months=document.getElementById('date15_month').selectedIndex+1;}document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(maxvaluesmonth==29){days=days+7;days=days-29;months=document.getElementById('date15_month').selectedIndex+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else
{days=days+7;months=document.getElementById('date15_month').selectedIndex;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}}}else if(daysInFebruary(year)==28){if(days<=22){days=days+7;months=document.getElementById('date15_month').selectedIndex;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(months==6&&days>=23){days=30;months=document.getElementById('date15_month').selectedIndex;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(days>=23){if(maxvaluesmonth==30){days=days+7;days=days-30;if(days==0){days=30;months=document.getElementById('date15_month').selectedIndex;}else
{months=document.getElementById('date15_month').selectedIndex+1;}document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else if(maxvaluesmonth==28){days=days+7;days=days-28;months=document.getElementById('date15_month').selectedIndex+1;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}else
{days=days+7;months=document.getElementById('date15_month').selectedIndex;document.getElementById('date16_date').selectedIndex=days-1;document.getElementById('date16_month').selectedIndex=months;}}}if(yr==2007){document.getElementById('date15_year').selectedIndex=0;}else
{document.getElementById('date15_year').selectedIndex=1;}}daynames15();daynames16();}function daynames15(){var dat=document.getElementById('date15_date').value;var mnthyr=document.getElementById('date15_month').value;var myvar=mnthyr.split('-');var mnth=myvar[0];var yr=myvar[1];var days=new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');var d=new Date(yr,mnth-1,dat);var daynumber=d.getDay();var monthnumber=d.getMonth();var dayname=days[daynumber];document.getElementById('Results_date15').innerHTML=dayname;if(yr==2007){document.getElementById('date15_year').selectedIndex=0;}else
{document.getElementById('date15_year').selectedIndex=1;}}function daynames16(){var dat=document.getElementById('date16_date').value;var mnthyr=document.getElementById('date16_month').value;var myvar=mnthyr.split('-');var mnth=myvar[0];var yr=myvar[1];var mnth=Number(mnth);var yr=Number(yr);var dat=Number(dat);mnth=mnth-1;var days=new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');var d=new Date(yr,mnth,dat);var daynumber=d.getDay();var dayname=days[daynumber];document.getElementById('Results_date16').innerHTML=dayname;if(yr==2007){document.getElementById('date16_year').selectedIndex=0;}else
{document.getElementById('date16_year').selectedIndex=1;}}function UpdateDate16(){var mnthyr=document.getElementById('date16_month').value;var myvar=mnthyr.split('-');var months=myvar[0];var year=myvar[1];var maxMonthDays=new Array('31','28','31','30','31','30','31','31','30','31','30','31');var drM=Number(document.getElementById('date16_date').selectedIndex+1);var Mvalue=Number(document.getElementById('date16_month').selectedIndex+1);var maxvaluesmonth=Number(maxMonthDays[months-1].toString());if(drM>=29){if(maxvaluesmonth==28&&months==2){document.getElementById('date16_date').value=28;}else if(daysInFebruary(year)==29&&months==2){document.getElementById('date16_date').value=29;}else if(drM>maxvaluesmonth){document.getElementById('date16_date').selectedIndex=maxvaluesmonth-1;}}daynames16();}function window_onload(){var date_now=new Date();var day_now=date_now.getDate();var cur_month=date_now.getMonth();document.getElementById("date15_year").style.display='none';document.getElementById("date16_year").style.display='none';var maxMonthDays=new Array('31','28','31','30','31','30','31','31','30','31','30','31');var maxvaluesmonth=Number(maxMonthDays[cur_month].toString());var maxvaluesmonth15=Number(maxMonthDays[document.getElementById('date15_month').selectedIndex].toString());if((day_now+6)>=maxvaluesmonth){document.getElementById("date15_date").selectedIndex=day_now+6-maxvaluesmonth;document.getElementById("date15_month").selectedIndex=1;}else
{document.getElementById("date15_date").selectedIndex=day_now+6;document.getElementById("date15_month").selectedIndex=0;}if((day_now+13)>=maxvaluesmonth){document.getElementById("date16_date").selectedIndex=day_now+13-maxvaluesmonth;document.getElementById("date16_month").selectedIndex=1;}else
{document.getElementById("date16_date").selectedIndex=day_now+13;document.getElementById("date16_month").selectedIndex=0;}var mnthyr=document.getElementById('date15_month').value;var myvar=mnthyr.split('-');var mnth=myvar[0];var mnthyr16=document.getElementById('date16_month').value;var myvar16=mnthyr16.split('-');var mnth16=myvar16[0];daynames15();daynames16();}function validate(){var startday=document.getElementById('date15_date').options[document.getElementById('date15_date').selectedIndex].value;var startmonth=document.getElementById('date15_month').options[document.getElementById('date15_month').selectedIndex].value;var startyear=document.getElementById('date15_year').options[document.getElementById('date15_year').selectedIndex].value;var endday=document.getElementById('date16_date').options[document.getElementById('date16_date').selectedIndex].value;var endmonth=document.getElementById('date16_month').options[document.getElementById('date16_month').selectedIndex].value;var endyear=document.getElementById('date16_year').options[document.getElementById('date16_year').selectedIndex].value;unvalidstartdate=startday+'/'+startmonth+'/'+startyear;unvalidenddate=endday+'/'+endmonth+'/'+endyear;var startdate=new Date(startyear-0,startmonth-1,startday-0);var enddate=new Date(endyear-0,endmonth-1,endday-0);var validstartdate=padout(startdate.getDate())+'/'+padout(startdate.getMonth()+1)+'/'+y2k(startdate.getYear());var validenddate=padout(enddate.getDate())+'/'+padout(enddate.getMonth()+1)+'/'+y2k(enddate.getYear());if(unvalidstartdate!=validstartdate){alert('Start Date is invalid');return false;}if(unvalidenddate!=validenddate){alert('End Date is invalid');return false;}starttime=Date.UTC(y2k(startdate.getYear()),startdate.getMonth(),startdate.getDate(),0,0,0);endtime=Date.UTC(y2k(enddate.getYear()),enddate.getMonth(),enddate.getDate(),0,0,0);if(starttime<endtime){}else{alert('Departure date can not less than Return Date');return false;}return true;}function ValidateControls(){var departure;var arrival;departure=document.getElementById('ddlFrom');arrival=document.getElementById('txtTo');if((!document.getElementById('rbnFlightHotel').checked)&&(!document.getElementById('rbnFlight').checked)&&(!document.getElementById('rbnCar').checked)&&(!document.getElementById('rbnHotel').checked)&&(!document.getElementById('rbnFlightCar').checked)){alert("Please select a search option for the customize package");return false;}if((document.getElementById('rbnFlightCar').checked)){if(document.getElementById('txtDriverAge').value==''){alert('Please enter Driver Age');return false;}}if(arrival!=null){if(!document.getElementById('rbnCar').checked){if((arrival.value=="")||(arrival.value.length==0)){alert("Please Enter the Arriving City");return false;}}else
{if(document.getElementById('rbnCar').checked){if(document.getElementById('ddlTo').selectedIndex==0){alert("Please Select the Arriving City for Package");return false;}arrival=document.getElementById('ddlTo');}}if(departure.value==arrival.value){alert("Departing city and Arriving city cannot be the same");return false;}}var CnYear=document.getElementById("date16_year");var CnMonth=document.getElementById("date16_month");var VMonth=CnMonth.value;var mnthyear16=VMonth.split('-');var VMonth=mnthyear16[0];var VYear=mnthyear16[1];var CnDate=document.getElementById("date16_date");var VDate=CnDate.value;var VDOB=VDate+"/"+VMonth+"/"+VYear;var fieldName='Return Date';if(!isDate(VDOB,fieldName)){return false;}if(!document.getElementById('rbnCar').checked){if(!isGraterThanToday(VDOB)){alert('Return Date is less than Today');return false;}}var CnYear1=document.getElementById("date15_year");var CnMonth1=document.getElementById("date15_month");var VMonth1=CnMonth1.value;var mnthyear15=VMonth1.split('-');var VMonth1=mnthyear15[0];var VYear1=mnthyear15[1];var CnDate1=document.getElementById("date15_date");var VDate1=CnDate1.value;var VDOB1=VDate1+"/"+VMonth1+"/"+VYear1;var fieldName1='DepatureDate';if(!isDate(VDOB1,fieldName1)){return false;}if(!isGraterThanToday(VDOB1)){alert(' Depature Date is less than Today');return false;}if(!document.getElementById('rbnCar').checked){var sd1=VDOB1.split("/");var sd2=VDOB.split("/");var x=new Date(sd1[2],sd1[1]-1,sd1[0]);var y=new Date(sd2[2],sd2[1]-1,sd2[0]);var difference=Date.UTC(y.getFullYear(),y.getMonth(),y.getDate(),0,0,0)-Date.UTC(x.getFullYear(),x.getMonth(),x.getDate(),0,0,0);var nights=difference/1000/60/60/24;if(nights<0){alert("Return date has to be greater than Departure date");return false;}}var DepDate=VDOB1.split("/");var x1=new Date(DepDate[2],DepDate[1]-1,DepDate[0]);var y1=new Date();var difference=Date.UTC(y1.getFullYear(),y1.getMonth(),y1.getDate(),0,0,0)-Date.UTC(x1.getFullYear(),x1.getMonth(),x1.getDate(),0,0,0);var diff=difference/1000/60/60/24;if(diff<0)diff=diff*-1
if(diff<=2){alert("For last minute booking please contact our travel expert on 0870 442 4699");return false;}document.getElementById('LinkButton1').style.backgroundImage="Url(http://media.holidaygenie.com/client/images/searchload.gif)";document.getElementById('LinkButton1').style.width="114px";document.getElementById('LinkButton1').style.height="36px";document.getElementById('imgLoad').style.display="block";document.getElementById('LinkButton1').style.display="none";}function currUpdate(){var maxMonthDays=new Array('31','28','31','30','31','30','31','31','30','31','30','31');var currday=(new Date().getDate())+7;var currmonth=(new Date().getMonth());var curryear=(new Date().getYear());var maxvaluesmonth=Number(maxMonthDays[currmonth].toString());if(currday>maxvaluesmonth){var diff=currday-maxvaluesmonth;document.getElementById('date15_date').selectedIndex=diff-1;if(currmonth==11){document.getElementById('date15_month').selectedIndex=0;document.getElementById('date15_year').selectedIndex=document.getElementById('date15_year').selectedIndex+1;}else
{document.getElementById('date15_month').selectedIndex=currmonth+1;}}else
{document.getElementById('date15_date').selectedIndex=currday-1;document.getElementById('date15_month').selectedIndex=currmonth;}}