var BASE_PATH="http://tripsketch.info";var isIE=false;var isFF=false;var isSafari=false;var isMacOS=false;var isChrome=false;var DEFAULT_CITY_ZOOM_LEVEL=11;var DEFAULT_AIRPORT_ZOOM_LEVEL=12;var DEFAULT_LOGISTICAL_ZOOM_LEVEL=14;var ZOOM_LEVEL_MYTRIPS=14;var ZOOM_LEVEL_COUNTRY=5;var DEFAULT_NBC_ZOOM_LEVEL=6;var MYTRIPSIMAGEWIDTH=250;var MYTRIPSIMAGEHEIGHT=166;var MYTRIPSVERTICALIMAGEWIDTH=150;var MYTRIPSVERTICALIMAGEHEIGHT=270;var FWWIDTH=500;var FWHEIGHT=333;var HOMEIMGWIDTH=736;var HOMEIMGHEIGHT=340;var HomePageImgHeight=HOMEIMGHEIGHT;var DOCWIDTH=0;var DOCHEIGHT=0;var BUDIMGWIDTH=500;var BUDIMGHEIGHT=333;var auctionDayValidatity=2;var NEARBYCITYDISTANCE=80.4672;var AVERAGESPEED=64.37376;var OPENTABLEURL="http://www.opentable.com?ref=4153";var OPENTABLERESERVEURL="http://www.opentable.com/reserve/restaurantnickname&ref=4153";var ProjectSourcePath=BASE_PATH;var ProjectSourcePathCookie=BASE_PATH+"/Tripsketch/Web/";var imagepath=BASE_PATH+"/Images";var SPImagePath="/ServicesImages/";var EventsImagePath=imagepath+"/Events/";var ItineraryAuctioningDocPath="Images/AuctionDocuments/";Global_TravelModes=new Array();Global_TravelModes[0]="Metro";Global_TravelModes[1]="Bus";Global_TravelModes[2]="Train";Global_TravelModes[3]="Walking";Global_TravelModes[4]="Taxi";Global_TravelModes[5]="Rental Car";Global_TravelModes[6]="Car and Driver";Global_TravelModes[7]="Limousine";Global_TravelModes[8]="Shuttle";Global_TravelModes[9]="Helicopter";Global_TravelModes[10]="Subway";Global_TravelModes[11]="Sky Train";Global_TravelModes[12]="Air";Global_TravelModes[13]="Boat";Global_PublicTravelModes=new Array();Global_PublicTravelModes[0]="Metro";Global_PublicTravelModes[1]="Bus";Global_PublicTravelModes[2]="Train";Global_PublicTravelModes[3]="Shuttle";Global_PublicTravelModes[4]="Subway";Global_PublicTravelModes[5]="Sky Train";Global_PublicTravelModes[6]="Air";Global_PublicTravelModes[7]="Boat";Global_PrivateTravelModes=new Array();Global_PrivateTravelModes[0]="Walking";Global_PrivateTravelModes[1]="Taxi";Global_PrivateTravelModes[2]="Rental Car";Global_PrivateTravelModes[3]="Car and Driver";Global_PrivateTravelModes[4]="Limousine";Global_PrivateTravelModes[5]="Helicopter";Global_Interest=new Array();Global_Interest[0]="Family";Global_Interest[1]="Popular";Global_Interest[2]="Museum";Global_Interest[3]="Business";Global_Interest[4]="Architecture";Global_Interest[5]="Politics";Global_Interest[6]="Science";Global_Interest[7]="Art";Global_Interest[8]="Recreation";Global_Interest[9]="Shopping";Global_Interest[10]="Dining";Global_Interest[11]="Lounge";Global_Interest[12]="Performing arts";Global_Interest[13]="Entertainment";Global_Interest[14]="Garden";Global_Interest[15]="Relaxation";Global_Interest[16]="Scheduled tours";Global_Interest[17]="Custom tours";Global_Interest[18]="Spiritual";Global_Interest[19]="Local Culture and Classes";Global_ServiceTypes=new Array();Global_ServiceTypes[0]="Private";Global_ServiceTypes[1]="Group";global_Other_value=63;global_serviceoffered_value=69;var HOMEPAGE=0;var AIRPORTCITYLANDING=1;var CLITINERARYREVIEW=2;var TRANSPORTSCREEN=3;var BUDGETSCREEN=4;var AIRPORT=2;var CITY=5;var DIRECTORYSTRUCTUREPATH="Web/";var imagepath=BASE_PATH+"/Images";var adImagePath=BASE_PATH+"/Images/SPImages/Advertisement/";var SPImagePath="/ServicesImages/";var gblUserEvent="";var gblIsURLImplemented=false;var gblUserEventType=0;var gbl_ClickEvent="";var gbl_isLoginUser=true,gbl_isUserSP=false,gblIsLoadItineraryURL=false;var isBidUser=false;var isTraveler=false;var gblBidItineraryURI="";var markerGroups={"Restaurant":[],"Hotel":[],"City":[],"Attraction":[],"Service":[],"SuggestedAttraction":[],"CustomHotel":[],"Airport":[],"Appointment":[],"Event":[]};var arrNumbInWords=new Array("Zeroth","First","Second","Third","Fourth","Fifth","Sixth","Seventh","Eighth","Ninth","Tenth","Eleventh","Twelfth","Thirteenth","Fourteenth","Fifteenth","Sixteenth","Seventeenth","Eighteenth","Ninteenth","Twentieth");function checkBrowser(){if(/MSIE/i.test(navigator.userAgent)){isIE=true;if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var ieversion=new Number(RegExp.$1);if(ieversion<=6){alert('TripSketch application does not support Internet Explorer 6.0. Please use FireFox 2.* or Internet Explorer 7.0 to browse the application.');return false;}}}else if(/FireFox/i.test(navigator.userAgent)){isFF=true;}else if(/Chrome/i.test(navigator.userAgent)){isChrome=true;return false;}else if(/Safari/i.test(navigator.userAgent)){isSafari=true;return false;}else if(/Macintosh/i.test(navigator.userAgent)){isMac=true;}if(navigator.platform.match("Mac")){isMacOS=true;}}function checkHorizontalScrollBar(){var mainBodyObj=document.getElementById("mainBody");if(mainBodyObj){}}function handleEvent(Event,objName,objIndex){if(document.all){if(typeof Event=="undefined"){Event=this.id;}}attraction_RegExp=/attraction/i;if(Event.search(attraction_RegExp)!=-1){Restructured_Event=Event;Event="attractiondetails";}airports_RegExp=/servicetags/;if(Event.search(airports_RegExp)!=-1){document.getElementById('itemdetails').style.display="block";document.getElementById('attractiondetails').style.display="none";Restructured_Event=Event;Event="servicetagslisting";}closeCalendar();gblIsSaveRequested=false;switch(Event){case"AppLoad":gblUserEvent="headerpage_ibtnhome";gblUserEventType=0;AppLoad_fn();break;case"Airport":Airport_fn();break;case"SignUp":if('headerpage_ibtnhome'==gblUserEvent){gblUserEvent='';}showSignInPage();break;case"Downtown":Downtown_fn();break;case"RegisterUser":gblUserEventType=1;gblUserEvent='';gblIsURLImplemented=true;SendRequest('RegisterTraveler.php','get','travelerReg');break;case"headerpage_ibtnUpdateLocation":SendRequest('UpdateLocation.php','get','UpdateLocation');break;case"headerpage_ibtnImportOpenTableData":case"headerpage_ibtnImportData":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';exportOpenTableData();break;case"headerpage_ibtntripplanner":if(!document.location.href.match("p=land")){if(gbl_isLandingPageRequested){gbl_isLandingPageRequested=false;}attractionpage_load_fn();if(gblUserEvent=="loadMytripsPage"){gblItineraryName="";}if(global_start_location==global_prev_start_location){getLandingPage('frmdisplaypanel');}else{global_start_location=global_prev_start_location;if(global_prev_start_location==0){document.getElementById('loadpage').innerHTML=gbl_prevFormHTML;if((global_prev_start_location==0||global_prev_start_location==1)&&document.frmdisplaypanel1){for(i=0;i<document.frmdisplaypanel1.rdoAirPort.length;i++){if(document.frmdisplaypanel1.rdoAirPort[i].value==global_prev_start_location){document.frmdisplaypanel1.rdoAirPort[i].checked=true;break;}}}hidePanel('layer2');display('layer1');display('layer1.1');display('layer1.2');cookieInfoListener(global_cookieInfo);getLandingPage('frmdisplaypanel');}else if(global_prev_start_location==1){document.getElementById('loadpage').innerHTML=gbl_prevFormHTML;if((global_prev_start_location==0||global_prev_start_location==1)&&document.frmdisplaypanel1){for(i=0;i<document.frmdisplaypanel1.rdoAirPort.length;i++){if(document.frmdisplaypanel1.rdoAirPort[i].value==global_prev_start_location){document.frmdisplaypanel1.rdoAirPort[i].checked=true;break;}}}hidePanel('layer1');hidePanel('layer1.1');hidePanel('layer1.2');display('layer2');cookieInfoListener(global_cookieInfo);getLandingPage('frmdisplaypanel2');}else{getLandingPage('frmdisplaypanel3');}}var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_ibtntripplanner').className="TopLevelMenuTextSelectedTab";}break;case"attractiondetails":displayattractiondetails(Restructured_Event);break;case"airportdetails":drpAirport_fn(Restructured_Event);break;case"servicetagslisting":serviceTagListing_fn(Restructured_Event);break;case"displaypanel_load":displaypanel_load_fn(Event);break;case"showall_option_filter":displayshowall_fn(Event);break;case"drpAirport":drpAirport_fn();break;case"List":attractionpage_filterdropdown_attraction_fn();break;case"getUserTypes":getUserTypes_fn(objName);break;case"HotelList":attractionpage_filterdropdown_hotel_fn();break;case"NearbyList":attractionpage_filterdropdown_nearby_fn();break;case"CharitiesList":attractionpage_filterdropdown_charities_fn();break;case"ServicesList":attractionpage_filterdropdown_services_fn();break;case"Stay_at_airport":attractionpage_filterdropdown_stayatairport_fn();break;case"attractionpage_ibtnattrairport":attractionpage_ibtnattrairport_fn();break;case"attractionpage_ibtnattrdowntown":attractionpage_ibtnattrdowntown_fn();break;case"attractionpage_ibtnattrgoldengatepark":attractionpage_ibtnattrgoldengatepark_fn();break;case"headerpage_ibtnExpertAdvise":viewTEList(0);break;case"header_ibtmyProfile":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';SendRequest('RegisterTravelEditor.php?&action=Edit&RequestType=user','get','editTravelEditordetails');break;case"articalblogs":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';if(gbl_isAdmin){SendRequest('ArticleBlogList.php?requestType=admin&action=list','get','articleblogsload');}else{SendRequest('ArticleBlogList.php?requestType=user&action=list','get','articleblogsload');}break;case"headerpage_ibtnclrcache_admin":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';SendRequest('ClearCityCache.php','get','displayclearcacheform');break;case"headerpage_ibtnaddnewsp_admin":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';SendRequest('demo_spregistration.php?RequestType=admin','get','displayaddspform');break;case"headerpage_ibtnattrproviders_admin":SendRequest('CityAttractionsList.php','get','displayAttractionsListsform');break;case"headerpage_ibtnFeatures_admin":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_ibtnFeatures_fn();break;case"headerpage_ibtnattrtours_admin":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_ibtnAttrtours_fn();break;case"headerpage_articleblog_registration":headerpage_articleblog_registration_fn();break;case"headerpage_ibtnregistration":headerpage_ibtnregistration_fn();break;case"headerpage_ibtnserviceproviderlist":headerpage_ibtnserviceproviderlist_fn();break;case"headerpage_ibtnApproveUsersList":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_ibtnApproveUsersList_fn();break;case"footerlinks_feedback":footerlinks_feedback_fn();break;case"footerlinks_partner":footerlinks_partner_fn();break;case"headerpage_articlebloglist":headerpage_articlebloglist_fn();break;case"headerpage_ibtnImportViatorData":headerpage_ibtnImportViatorData_fn();break;case"attractionpage_load":attractionpage_load_fn();break;case"attractionpage_ibtnmap":attractionpage_ibtnmap_fn();break;case"attractionpage_ibtnmaybes":attractionpage_ibtnmaybes_fn();break;case"attractionpage_ibtnclear":attractionpage_ibtnclear_fn();break;case"homepage_ibtnsketchnow":gblUserEventType=0;gblUserEvent=Event;if(gbl_isLandingPageRequested){gbl_isLandingPageRequested=false;}attractionpage_load_fn();break;case"landingPage_sketchnow":gblUserEventType=0;gblUserEvent=Event;landingPage_load_fn();break;case"homepage_load_airportlist":homepage_load_airportlist_fn();break;case"headerpage_ibtnsearch":headerpage_ibtnsearch_fn();break;case"viewReports":case"headerpage_ibtn_viewReports":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';getReportsPage();break;case"headerpage_ibtnmytrip":if(!gbl_DirectLoadMyTripsPage){RedirectURLLocation(gbl_MyTripsPageURLHash);}else{RedirectURLLocation(global_PreviousURL);}break;case"loadMytripsPage":gblUserEvent=Event;gblUserEventType=1;gblIsMyTripRequested=true;headerpage_ibtnmytrip_fn();isBidUser=false;isSaveAsItineary=false;isTraveler=false;finalize_flag=false;var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}var objMytrip=document.getElementById('headerpage_ibtnmytrip');objMytrip.className="TopLevelMenuTextSelectedTab";if(document.all){objMytrip.onclick=handleEvent;}else{objMytrip.setAttribute('onClick',"javascript:handleEvent('headerpage_ibtnmytrip')");}break;case"headerpage_ibtnadvice":headerpage_ibtnadvice_fn();break;case"headerpage_ibtnexplore":headerpage_ibtnexplore_fn();break;case"headerpage_ibtnread":gblUserEvent=Event;RedirectURLLocation(gbl_ReadPageURLHash);break;case"loadReadPage":headerpage_ibtnread_fn();var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_ibtnread').className="TopLevelMenuTextSelectedTab";break;case"headerpage_ibtngive":gblUserEvent=Event;headerpage_ibtngive_fn();var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_ibtngive').className="TopLevelMenuTextSelectedTab";break;case"headerpage_ibtnhome":RedirectURLLocation(gbl_HomePageURLHash);break;case"loadHomePage":if(gblUserEvent!=Event){gblUserEvent=Event;gblUserEventType=0;headerpage_ibtnhome_fn();if(document.getElementById('homepage_headerTR')){var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_ibtnhome').className="TopLevelMenuTextSelectedTab";if(global_cookieInfo!="~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~~,~"){cookieInfoListener(global_cookieInfo);}else{initializeDisplayPanel();}}}break;case"headerpage_ibtnserviceprovider":headerpage_ibtnserviceprovider_fn();break;case"headerpage_ibtneditserviceprovider":headerpage_ibtneditserviceprovider_fn();break;case"headerpage_ibtnmyprofile":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_ibtnmyprofile_fn();break;case"headerpage_ibtnservices":headerpage_ibtnservices_fn();break;case"headerpage_ibtnusermgt":headerpage_ibtnusermgt_fn();break;case"footerlinks_aboutus":footerlinks_aboutus_fn();break;case"footerlinks_partner":footerlinks_partner_fn();break;case"footerlinks_contactus":footerlinks_contactus_fn();break;case"footerlinks_termsofuse":footerlinks_termsofuse_fn();break;case"footerlinks_press":footerlinks_press_fn();break;case"footerlinks_privacy":footerlinks_privacy_fn();break;case"headerpage_TEregistration":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';footerlinks_TEditor_fn();break;case"headerpage_ibtnTravelEditorprofile":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';travelEditor_fn();break;case"headerpage_ibtnTravelEditorList":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';TravelEditorList();break;case"headerpage_TExpertRegistration":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';TravelExpertReg_fn();break;case"headerpage_ibtnTravelExpertList":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';TravelExpertList_fn();break;case"headerpage_ibtnTravelExpertprofile":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';TravelexpertProfile();break;case"headerpage_ibtnTravelerProfile":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';TravelerProfile();break;case"headerpage_ibtnblogs":headerpage_ibtnblogs_fn();break;case"headerpage_ibtnblogs_admin":headerpage_ibtnblogs_admin_fn();break;case"headerpage_ibtnTravellEditorProfile":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_TravellEditorProfile_fn();break;case"headerpage_ibtnbudget":var budgetURL=gbl_BudgetPageURLHash;if(global_CityAirportInfoObj["CityID"]!=''&&global_start_location!=0&&global_start_location!=4){budgetURL=budgetURL+"&ci="+customReplaceSpecialChar(global_CityAirportInfoObj["Name"]);}else if(global_CityAirportInfoObj["CityID"]!=''&&global_CityAirportInfoObj["StartType"]==0){var curCity="";for(gcCnt=0,gcCnt1=gbl_CityList.length;gcCnt<gcCnt1;gcCnt++){if(gbl_CityList[gcCnt].CityId==global_CityAirportInfoObj["CityID"]){curCity=gbl_CityList[gcCnt].CityName;break;}}budgetURL=budgetURL+"&c="+customReplaceSpecialChar(curCity);}else if(global_CountryInfoObj.CountryID!=''&&global_start_location==0){budgetURL=budgetURL+"&ct="+customReplaceSpecialChar(global_CountryInfoObj.CountryName);}RedirectURLLocation(budgetURL);break;case"loadBudgetPage":gblUserEvent=Event;headerpage_ibtnbudget_fn();SerachCityHotels();gblUserEventType=1;var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_ibtnbudget').className="TopLevelMenuTextSelectedTab";hideLoadingImages();break;case"headerpage_ibtnread":headerpage_ibtnread_fn();var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_ibtnread').className="TopLevelMenuTextSelectedTab";break;case"headerpage_explore":RedirectURLLocation(gbl_ExplorePageURLHash);break;case"loadExplorePage":var node=document.getElementById('homepage_headerTR');var els=node.getElementsByTagName("td");for(var i=0,j=els.length;i<j;i++)if(els[i].className.match("TopLevelMenuTextSelectedTab")){els[i].className="TopLevelMenuTextTab";}document.getElementById('headerpage_explore').className="TopLevelMenuTextSelectedTab";headerpage_explore_fn();break;case"headerpage_ibtnbudgetItems":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_ibtnbudgetItems_fn();break;case"headerpage_ibtnExpertAdvise":viewTEList(0);break;case"headerpage_newatt":gblIsURLImplemented=true;gblUserEventType=1;gblUserEvent='';headerpage_newattractions_fn();break;case"headerpage_ibtnImportViatorData":headerpage_ibtnImportViatorData_fn();break;case"handle_askExpert":gbl_CommentsFlag=true;viewTEList('landingPage');break;}gblUserActionBeforeSave="";if(objName){var inputs=document.getElementsByTagName("input");for(i=0;i<inputs.length;i++){if(inputs[i].type=="radio"&&inputs[i].name==objName){document.getElementsByName(objName)[objIndex].checked=true;break;}}}}function AppLoad_fn(){var url=window.location.href;var urlArr=url.split("#");hideLoadingImages();if(!url.match('#')||(urlArr.length==2&&urlArr[1]=="")){SendRequest("/DisplayPanel","get","displaypanel");}else if(urlArr.length==1||url.match("#p=home")){SendRequest("/homepagecontents","get","homepageLoad");}else if(url.match('#')){gbl_isLoginUser=false;var qsKey=new Array();var qsValue=new Array();var i=0;if(urlArr[1].indexOf("&")==-1){var qsDetails=urlArr[1].split("=");qsKey[i]=qsDetails[0];qsValue[i]=qsDetails[1];}else{var qsDetails=urlArr[1].split("&");for(j=0;j<qsDetails.length;j++){var datails=qsDetails[j].split("=");qsKey[i]=datails[0];qsValue[i]=datails[1];i++;}}switch(qsKey[0]){case"login":var URL=window.location.href;URLArr=URL.split("//");if(URLArr.length==2){URI_Arr_Domain=URLArr[1].split("/");if(URI_Arr_Domain.length==1){URL_Domain=URI_Arr_Domain[0];}else{URL_Domain=URI_Arr_Domain[0];}}window.location.href=URLArr[0]+"//"+URL_Domain+"/Tripsketch/Web/SPdemo.php";case"viewItinerary":gblIsLoadItineraryURL=true;if(qsValue.length>1){switch(qsKey[1]){case"user":isBidUser=true;gblBidItineraryUUID=qsValue[0];var BidItineraryURI="/itinerarylist/"+qsKey[0]+"/"+qsValue[0];SendRequest(BidItineraryURI,"get","itinerarylist");break;case"action":isTraveler=true;var BidItineraryURI="/itinerarylist/"+qsKey[0]+"/"+qsValue[0];SendRequest(BidItineraryURI,"get","itinerarylist");break;case"spuuid":var signInDiv=document.getElementById('RegisterUser');signInDiv.innerHTML="Register As Service Provider";if(document.all){signInDiv.onclick=sp_registration_fn;}else{signInDiv.setAttribute('onClick',"javascript: sp_registration_fn();");}document.getElementById('headerpage_ibtnhome').style.visibility="hidden";document.getElementById('headerpage_ibtntripplanner').style.visibility="hidden";document.getElementById('headerpage_ibtnbudget').style.visibility="hidden";document.getElementById('headerpage_ibtndemo').style.visibility="hidden";isBidUser=true;gbl_isUserSP=true;gblBiddingSPID=qsValue[1];gblBidItineraryUUID=qsValue[0];var BidItineraryURI="/itinerarylist/"+qsKey[0]+"/"+qsValue[0];SendRequest(BidItineraryURI,"get","itinerarylist");break;}showLoadingImages();}else{var ItineraryURI="/itinerarylist/"+qsKey[0]+"/"+qsValue[0];SendRequest(ItineraryURI,"get","itinerarylist");}var myTripsDiv=document.getElementById('headerpage_ibtnmytrip');myTripsDiv.className="TopLevelMenuTextSelectedTab";if(document.all){myTripsDiv.onclick=handleEvent;}else{myTripsDiv.setAttribute('onClick',"javascript:handleEvent(this.id)");}document.getElementById('headerpage_ibtnhome').className="TopLevelMenuTextTab";gblUserEvent='';break;case"viewBudget":if(qsValue.length>3){var ItineraryURI="ViewBudgetDetails.php?budgetID="+qsValue[0]+"&spuuid="+qsValue[2]+"&action="+qsValue[3];}else{var ItineraryURI="ViewBudgetDetails.php?budgetID="+qsValue[0]+"&userUUID="+qsValue[1]+"&action="+qsValue[2];}SendRequest(ItineraryURI,"get","showBudgetDetails");if(qsValue.length>1){if(qsKey[2]=="spuuid"){var signInDiv=document.getElementById('RegisterUser');signInDiv.innerHTML="Register As Service Provider";if(document.all){signInDiv.onclick=sp_registration_fn;}else{signInDiv.setAttribute('onClick',"javascript: sp_registration_fn();");}document.getElementById('headerpage_ibtnhome').style.visibility="hidden";document.getElementById('headerpage_ibtntripplanner').style.visibility="hidden";document.getElementById('headerpage_ibtnbudget').style.visibility="hidden";document.getElementById('headerpage_ibtndemo').style.visibility="hidden";}}gblUserEvent='';break;case"viewPreference":var ItineraryURI="TravelerInfo.php?preferenceID="+qsValue[0]+"&user="+qsValue[1];SendRequest(ItineraryURI,"get","travelerInfo");break;case"myprofile":SendRequest('MyProfile.php','get','serviceproviderprofile');break;case"paypal":switch(qsValue[2]){case"1":SendRequest('MyProfile.php?pid='+qsValue[0]+"&AdID="+qsValue[1],'get','serviceproviderprofile');break;case"2":SendRequest('TExpertPayment.php?pid='+qsValue[0]+"&USERID="+qsValue[1]+"&Type="+qsValue[2]+"&itineraryId="+qsValue[3]+"&travelerID="+qsValue[4],'get','travelExpertProfileRO');break;}}}}function UpdateMCPDetails(){if(gbl_LeavingFromCityInfo){if(gbl_LeavingFromCityInfo.Name==""){document.getElementById('FromLocation').value="Airport/City";}else{document.getElementById('FromLocation').value=gbl_LeavingFromCityInfo.Name;document.getElementById('FromLocation').style.color="#000000";}if(document.getElementById('DepartureDateLF')){if(gbl_LeavingFromCityInfo.Enddate!=""){document.getElementById('DepartureDateLF').value=gbl_LeavingFromCityInfo.Enddate;document.getElementById('DepartureTimeLF').value=gbl_LeavingFromCityInfo.DepartTime;}}}PlannedCityCount=gbl_VacationCityPlanner.length;var tblObjDestListTable=document.getElementById('tblDestList');var lastRowCntr=tblObjDestListTable.rows.length;for(var iCnt=1;iCnt<=PlannedCityCount;iCnt++){if(iCnt>3){AddNewDestination();}TxtBoxCityName=document.getElementById('Dest'+iCnt);TxtBoxCityName.value=gbl_VacationCityPlanner[iCnt-1].Name;if(gbl_VacationCityPlanner[iCnt-1].StartType==1){TxtBoxCityName.value=TxtBoxCityName.value+", "+gbl_VacationCityPlanner[iCnt-1].Country;}TxtBoxCityName.style.color="#000000";TxtBoxArrDate=document.getElementById('ArrivalDateDest'+iCnt);TxtBoxArrDate.value=gbl_VacationCityPlanner[iCnt-1].Startdate;if(!gbl_LeavingFromCityInfo||(gbl_LeavingFromCityInfo&&gbl_LeavingFromCityInfo.Enddate=="")){document.getElementById('DepartureDateLF').value=TxtBoxArrDate.value;document.getElementById('DepartureTimeLF').value=gbl_VacationCityPlanner[iCnt-1].ArrivalTime;}TxtBoxArrTime=document.getElementById('ArrivalTimeDest'+iCnt);TxtBoxArrTime.value=gbl_VacationCityPlanner[iCnt-1].ArrivalTime;var noOfDays=document.getElementById('DepartureNoDays'+iCnt);if(document.getElementById('DepartureDateDest'+iCnt)&&document.getElementById('DepartureTimeDest'+iCnt)){TxtBoxDepDate=document.getElementById('DepartureDateDest'+iCnt);TxtBoxDepDate.value=gbl_VacationCityPlanner[iCnt-1].Enddate;TxtBoxDepTime=document.getElementById('DepartureTimeDest'+iCnt);TxtBoxDepTime.value=gbl_VacationCityPlanner[iCnt-1].DepartTime;}DrpBoxDays=document.getElementById('DepartureNoDays'+iCnt);if(DrpBoxDays){DrpBoxDays.value=gbl_VacationCityPlanner[iCnt-1].noOfDays;}}if(PlannedCityCount<3){for(var iDestCnt=PlannedCityCount+1;iDestCnt<=3;iDestCnt++){if(iDestCnt!=1){if(gblIsFromMC){var prevDestArrDate=document.getElementById("ArrivalDateDest"+(iDestCnt-1)).value;var prevNoOfDays=parseInt(document.getElementById("DepartureNoDays"+(iDestCnt-1)).value);var prevArrTime=document.getElementById("ArrivalTimeDest"+(iDestCnt-1)).value;var prevDestDepDate=createDateString(prevDestArrDate,prevNoOfDays);var prevDestDepTime=prevArrTime;}else{if(document.getElementById("DepartureDateDest"+(iDestCnt-1))){var prevDestDepDate=document.getElementById("DepartureDateDest"+(iDestCnt-1)).value;var prevDestDepTime=document.getElementById("DepartureTimeDest"+(iDestCnt-1)).value;}}document.getElementById("ArrivalDateDest"+iDestCnt).value=prevDestDepDate;document.getElementById("ArrivalTimeDest"+iDestCnt).value=prevDestDepDate;}currentDestArrDate=document.getElementById("ArrivalDateDest"+iDestCnt).value;var DepDateStr=createDateString(currentDestArrDate,3);if(document.getElementById("DepartureDateDest"+iDestCnt)){document.getElementById("DepartureDateDest"+iDestCnt).value=DepDateStr;}if(gblIsFromMC){var prevDestIndex=iDestCnt-1;var prevArrDate=document.getElementById("ArrivalDateDest"+prevDestIndex).value;var prevNoOfDays=parseInt(document.getElementById("DepartureNoDays"+prevDestIndex).value);var prevDepDate=createDateString(prevArrDate,prevNoOfDays);document.getElementById("ArrivalDateDest"+iDestCnt).value=prevDepDate;}else{if(document.getElementById("DepartureTimeDest"+(iDestCnt-1))){if(document.getElementById("DepartureTimeDest"+(iDestCnt-1)).value!=""){document.getElementById("ArrivalTimeDest"+iDestCnt).value=document.getElementById("DepartureTimeDest"+(iDestCnt-1)).value;document.getElementById("DepartureTimeDest"+iDestCnt).value=document.getElementById("ArrivalTimeDest"+iDestCnt).value;}}}DrpBoxDays=document.getElementById('DepartureNoDays'+iDestCnt);if(DrpBoxDays){DrpBoxDays.value=3;}}}TravelerCount=document.getElementById('txtTravelerCount');TravelerCount.value=gbl_VacationCityPlanner[0].TravelerCount;TripCurrency=document.getElementById('TripCurrency');if(gbl_VacationCityPlanner[0].TripCurrency==-1||gbl_VacationCityPlanner[0].TripCurrency==""){gbl_VacationCityPlanner[0].TripCurrency="149";}TripCurrency.value=gbl_VacationCityPlanner[0].TripCurrency;NumOfRooms=document.getElementById('txtRoomCount');NumOfRooms.value=gbl_VacationCityPlanner[0].Group;}function DeleteExistingDestination(DestId){var tblObjDestListTable=document.getElementById('tblDestList');var TotalRowCount=tblObjDestListTable.rows.length;if(TotalRowCount==2){alert(" Location can not be deleted, \n Atleast one location is required...");}for(iRow=1;iRow<TotalRowCount&&TotalRowCount>2;iRow++){iDest=iRow+1;if(tblObjDestListTable.rows[iRow].cells[2].childNodes[0].id==DestId){DestCityName=tblObjDestListTable.rows[iRow].cells[2].childNodes[0].value;var dNum=parseInt(extractNumber(DestId.substring(DestId.length-1)));var indexVCP=dNum-1;if(gbl_VacationCityPlanner.length!=0&&indexVCP<gbl_VacationCityPlanner.length&&DestCityName==gbl_VacationCityPlanner[indexVCP].Name){if(gbl_arrAllLodging.length>0||itineraryItemsArrGlobal.length>0){if(itineraryItemsArrGlobal.length>0){for(var iTemp1=0;iTemp1<itineraryItemsArrGlobal.length;iTemp1++){if(gbl_VacationCityPlanner[indexVCP].CityID==itineraryItemsArrGlobal[iTemp1].cityId){alert("You have already scheduled items for this city. Please review and make any required adjustments.");return;}}}if(gbl_arrAllLodging.length>0){for(var iTemp2=0;iTemp2<gbl_arrAllLodging.length;iTemp2++){if(gbl_VacationCityPlanner[indexVCP].CityID==gbl_arrAllLodging[iTemp2].cityId){alert("You have already scheduled items for this city. Please review and make any required adjustments.");return;}}}}gbl_VacationCityPlanner.splice(indexVCP,1);}tblObjDestListTable.deleteRow(iRow);if(iRow==1){document.getElementById("up"+iDest).style.display="none";}if(iRow!=TotalRowCount-1){for(var iCnt=iRow;iCnt<TotalRowCount;iCnt++){var Counter=iCnt;var currTableRowCount=tblObjDestListTable.rows.length;if(iCnt==currTableRowCount)return;var currentRow=tblObjDestListTable.rows[iCnt];currentRow.cells[1].childNodes[0].nodeValue=arrNumbInWords[Counter]+" Destination: ";currentRow.cells[2].childNodes[0].id="Dest"+Counter;currentRow.cells[3].childNodes[0].id="DeleteDest"+Counter;currentRow.cells[4].childNodes[0].id="ArrivalDateDest"+Counter;currentRow.cells[5].childNodes[0].id="ArrivalTimeDest"+Counter;if(!gblIsFromMC){currentRow.cells[6].childNodes[0].id="DepartureDateDest"+Counter;currentRow.cells[7].childNodes[0].id="DepartureTimeDest"+Counter;}if(document.all){currentRow.cells[3].childNodes[0].onclick="javascript: DeleteExistingDestination('Dest"+Counter+"');)";currentRow.cells[4].childNodes[2].onclick="javascript: displayCalendar(document.frmMultiCityPlanner.ArrivalDateDest"+Counter+",'mm/dd/yyyy',this)";currentRow.cells[6].childNodes[2].onclick="javascript: displayCalendar(document.frmMultiCityPlanner.DepartureDateDest"+Counter+",'mm/dd/yyyy',this)";}else{currentRow.cells[3].childNodes[0].setAttribute('onClick',"DeleteExistingDestination('Dest"+Counter+"');");currentRow.cells[4].childNodes[0].setAttribute('onChange',"SelectDateChanged('ArrivalDateDest"+Counter+"');");currentRow.cells[4].childNodes[2].setAttribute('onClick',"displayCalendar(document.frmMultiCityPlanner.ArrivalDateDest"+Counter+",'mm/dd/yyyy',this)");try{currentRow.cells[6].childNodes[0].setAttribute('onChange',"SelectTimeChanged('ArrivalTimeDest"+Counter+"');");}catch(err){currentRow.cells[6].childNodes[1].setAttribute('onChange',"SelectTimeChanged('ArrivalTimeDest"+Counter+"');");}if(!gblIsFromMC){currentRow.cells[6].childNodes[2].setAttribute('onClick',"displayCalendar(document.frmMultiCityPlanner.DepartureDateDest"+Counter+",'mm/dd/yyyy',this)");currentRow.cells[6].childNodes[0].setAttribute('onChange',"SelectDateChanged('DepartureDateDest"+Counter+"');");currentRow.cells[7].childNodes[0].setAttribute('onChange',"SelectTimeChanged('DepartureTimeDest"+Counter+"');");}}}}break;}}if(TotalRowCount-1==iRow){if(document.getElementById('down'+(iRow-1))){document.getElementById('down'+(iRow-1)).style.display="none";}}}function AddNewDestination(){var tblObjDestListTable=document.getElementById('tblDestList');var lastRowCntr=tblObjDestListTable.rows.length;var NewRowIndex=lastRowCntr;var row=tblObjDestListTable.insertRow(NewRowIndex);NewRowIndex--;row.style.height=35;var Cntr=NewRowIndex+1;var cellOne=row.insertCell(0);cellOne.style.textAlign="right";cellOne.style["paddingRight"]="4px";stringToAdd='<img id="up'+Cntr+'" height="17" width="17" title="Move this city up" onclick="moveUpDown(1,\'ArrivalDateDest'+Cntr+'\')" style="cursor: pointer;" src="../Images/Theme-1/MultiCityPlanner/upArrow.png"/>';stringToAdd=stringToAdd+'<img id="down'+Cntr+'" height="17" width="17" title="Move this city down" onclick="moveUpDown(0,\'ArrivalDateDest'+Cntr+'\')" style="cursor: pointer; display:none;" src="../Images/Theme-1/MultiCityPlanner/downArrow.png"/>';cellOne.innerHTML=stringToAdd;if(document.getElementById('down'+(Cntr-1))){document.getElementById('down'+(Cntr-1)).style.display="";}var cellThree=row.insertCell(1);cellThree.className="Description";cellThree.setAttribute('Class',"Description");cellThree.style.textAlign="left";var txtDestination=arrNumbInWords[NewRowIndex+1]+" Destination:&nbsp;";cellThree.innerHTML=txtDestination;var cellFour=row.insertCell(2);stringToAdd='<input type="text" id="Dest'+Cntr+'" style="color:#999999;" onFocus="if(this.value==\'Airport/City\') this.value=\'\';this.style.color=\'#000000\';" onChange="" onClick="if(this.value==\'Airport/City\') this.value=\'\';this.style.color=\'#000000\';" value="Airport/City" size="23" />';cellFour.innerHTML=stringToAdd;newRowAutoSuggestion(Cntr);var cellFive=row.insertCell(3);cellFive.style.width=25;stringToAdd='<img id="DeleteDest'+Cntr+'" src="../Images/Theme-1/MultiCityPlanner/DeleteCity_Icon.png" alt="calender" width="14" height="14" onClick="DeleteExistingDestination(\'Dest'+Cntr+'\');" style="cursor:pointer" title="Delete destinaltion" />';cellFive.innerHTML=stringToAdd;var cellSix=row.insertCell(4);cellSix.align="right";stringToAdd='<input type="text" style="background-color:#FFFFFF;background-image:url(../Images/blank.gif)" id="ArrivalDateDest'+Cntr+'" value="" readonly=""  size="11" onChange="SelectDateChanged(\'ArrivalDateDest'+Cntr+'\');" />';cellSix.innerHTML=stringToAdd;stringToAdd='&nbsp;&nbsp;<img src="../Images/calendar.gif" alt="calender" width="14" height="14" onClick="displayCalendar(document.frmMultiCityPlanner.ArrivalDateDest'+Cntr+',\'mm/dd/yyyy\',this)" style="cursor:pointer" title="select arrival date" />&nbsp;&nbsp;';cellSix.innerHTML=cellSix.innerHTML+stringToAdd;if(document.getElementById("DepartureDateDest"+(Cntr-1))){if(document.getElementById("DepartureDateDest"+(Cntr-1)).value!=""){document.getElementById("ArrivalDateDest"+Cntr).value=document.getElementById("DepartureDateDest"+(Cntr-1)).value;}}else{document.getElementById("ArrivalDateDest"+Cntr).value=gbl_VacationCityPlanner[gbl_VacationCityPlanner.length-1].Enddate;}var cellSeven=row.insertCell(5);var selArrTime=document.createElement('select');selArrTime.id='ArrivalTimeDest'+Cntr;selArrTime.style.width='85px';selArrTime.className='DropDownList';selArrTime.setAttribute('Class',"DropDownList");if(isIE){selArrTime.onchange=function(){SelectTimeChanged("ArrivalTimeDest"+Cntr);};}else{selArrTime.setAttribute('onChange',"SelectTimeChanged('ArrivalTimeDest"+Cntr+"');");}AddTimeSlots(selArrTime);cellSeven.appendChild(selArrTime);if(document.getElementById("DepartureTimeDest"+(Cntr-1))){if(document.getElementById("DepartureTimeDest"+(Cntr-1)).value!=""){document.getElementById("ArrivalTimeDest"+Cntr).value=document.getElementById("DepartureTimeDest"+(Cntr-1)).value;}}else{document.getElementById("ArrivalTimeDest"+Cntr).value=gbl_VacationCityPlanner[gbl_VacationCityPlanner.length-1].DepartTime;}if(!gblIsFromMC){var cellEight=row.insertCell(6);cellEight.align="right";stringToAdd='<input type="text" style="background-color:#FFFFFF;background-image:url(../Images/blank.gif)" id="DepartureDateDest'+Cntr+'" value="" readonly=""  size="11" onChange="SelectDateChanged(\'DepartureDateDest'+Cntr+'\');" />';cellEight.innerHTML=stringToAdd;stringToAdd='&nbsp;&nbsp;<img src="../Images/calendar.gif" alt="calender" width="14" height="14" onClick="displayCalendar(document.frmMultiCityPlanner.DepartureDateDest'+Cntr+',\'mm/dd/yyyy\',this)" style="cursor:pointer" title="select arrival date" />&nbsp;&nbsp;';cellEight.innerHTML=cellEight.innerHTML+stringToAdd;if(document.getElementById("ArrivalDateDest"+Cntr).value!=""){SelectDateChanged("ArrivalDateDest"+Cntr);}var cellNine=row.insertCell(7);var selDepTime=document.createElement('select');selDepTime.id='DepartureTimeDest'+Cntr;selDepTime.style.width='85px';selDepTime.className='DropDownList';selDepTime.setAttribute('Class',"DropDownList");if(isIE){selDepTime.onchange=function(){SelectTimeChanged("DepartureTimeDest"+Cntr);};}else{selDepTime.setAttribute('onChange',"SelectTimeChanged('DepartureTimeDest"+Cntr+"');");}AddTimeSlots(selDepTime);cellNine.appendChild(selDepTime);if(document.getElementById("ArrivalTimeDest"+Cntr).value!=""){document.getElementById("DepartureTimeDest"+Cntr).value=document.getElementById("ArrivalTimeDest"+Cntr).value;}}else{var cellSeven=row.insertCell(6);var selDrpBox=document.createElement('select');selDrpBox.id='DepartureNoDays'+Cntr;selDrpBox.style.width='8em';selDrpBox.className='DropDownList';selDrpBox.setAttribute('Class',"DropDownList");if(isIE){selDrpBox.onchange=function(){SelectDaysChanged("DepartureNoDays"+Cntr);};}else{selDrpBox.setAttribute('onChange',"SelectDaysChanged('DepartureNoDays"+Cntr+"');");}cellSeven.appendChild(selDrpBox);for(var dayCnt=1;dayCnt<=15;dayCnt++){if(dayCnt==1){document.getElementById("DepartureNoDays"+Cntr).options[dayCnt]=new Option(dayCnt+" day",dayCnt);}else if(dayCnt==3){document.getElementById("DepartureNoDays"+Cntr).options[dayCnt]=new Option(dayCnt+" days",dayCnt,'selected');}else{document.getElementById("DepartureNoDays"+Cntr).options[dayCnt]=new Option(dayCnt+" days",dayCnt);}}}}function newRowAutoSuggestion(iCnt){oTextbox1=new AutoSuggestControl(document.getElementById("Dest"+iCnt),vacationCitySuggestionObj);}function AddTimeSlots(objSelect){objSelect.options[0]=new Option('Midnight','00:00:00');objSelect.options[1]=new Option('00:15 AM','00:15:00');objSelect.options[2]=new Option('00:30 AM','00:30:00');objSelect.options[3]=new Option('00:45 AM','00:45:00');objSelect.options[4]=new Option('01:00 AM','01:00:00');objSelect.options[5]=new Option('01:15 AM','01:15:00');objSelect.options[6]=new Option('01:30 AM','01:30:00');objSelect.options[7]=new Option('01:45 AM','01:45:00');objSelect.options[8]=new Option('02:00 AM','02:00:00');objSelect.options[9]=new Option('02:15 AM','02:15:00');objSelect.options[10]=new Option('02:30 AM','02:30:00');objSelect.options[11]=new Option('02:45 AM','02:45:00');objSelect.options[12]=new Option('03:00 AM','03:00:00');objSelect.options[13]=new Option('03:15 AM','03:15:00');objSelect.options[14]=new Option('03:30 AM','03:30:00');objSelect.options[15]=new Option('03:45 AM','03:45:00');objSelect.options[16]=new Option('04:00 AM','04:00:00');objSelect.options[17]=new Option('04:15 AM','04:15:00');objSelect.options[18]=new Option('04:30 AM','04:30:00');objSelect.options[19]=new Option('04:45 AM','04:45:00');objSelect.options[20]=new Option('05:00 AM','05:00:00');objSelect.options[21]=new Option('05:15 AM','05:15:00');objSelect.options[22]=new Option('05:30 AM','05:30:00');objSelect.options[23]=new Option('05:45 AM','05:45:00');objSelect.options[24]=new Option('06:00 AM','06:00:00');objSelect.options[25]=new Option('06:15 AM','06:15:00');objSelect.options[26]=new Option('06:30 AM','06:30:00');objSelect.options[27]=new Option('06:45 AM','06:45:00');objSelect.options[28]=new Option('07:00 AM','07:00:00');objSelect.options[29]=new Option('07:15 AM','07:15:00');objSelect.options[30]=new Option('07:30 AM','07:30:00');objSelect.options[31]=new Option('07:45 AM','07:45:00');objSelect.options[32]=new Option('08:00 AM','08:00:00');objSelect.options[33]=new Option('08:15 AM','08:15:00');objSelect.options[34]=new Option('08:30 AM','08:30:00');objSelect.options[35]=new Option('08:45 AM','08:45:00');objSelect.options[36]=new Option('09:00 AM','09:00:00');objSelect.options[37]=new Option('09:15 AM','09:15:00');objSelect.options[38]=new Option('09:30 AM','09:30:00');objSelect.options[39]=new Option('09:45 AM','09:45:00');objSelect.options[40]=new Option('10:00 AM','10:00:00');objSelect.options[41]=new Option('10:15 AM','10:15:00');objSelect.options[42]=new Option('10:30 AM','10:30:00');objSelect.options[43]=new Option('10:45 AM','10:45:00');objSelect.options[44]=new Option('11:00 AM','11:00:00');objSelect.options[45]=new Option('11:15 AM','11:15:00');objSelect.options[46]=new Option('11:30 AM','11:30:00');objSelect.options[47]=new Option('11:45 AM','11:45:00');objSelect.options[48]=new Option('Noon','12:00:00','selected');objSelect.options[49]=new Option('12:15 PM','12:15:00');objSelect.options[50]=new Option('12:30 PM','12:30:00');objSelect.options[51]=new Option('12:45 PM','12:45:00');objSelect.options[52]=new Option('01:00 PM','13:00:00');objSelect.options[53]=new Option('01:15 PM','13:15:00');objSelect.options[54]=new Option('01:30 PM','13:30:00');objSelect.options[55]=new Option('01:45 PM','13:45:00');objSelect.options[56]=new Option('02:00 PM','14:00:00');objSelect.options[57]=new Option('02:15 PM','14:15:00');objSelect.options[58]=new Option('02:30 PM','14:30:00');objSelect.options[59]=new Option('02:45 PM','14:45:00');objSelect.options[60]=new Option('03:00 PM','15:00:00');objSelect.options[61]=new Option('03:15 PM','15:15:00');objSelect.options[62]=new Option('03:30 PM','15:30:00');objSelect.options[63]=new Option('03:45 PM','15:45:00');objSelect.options[64]=new Option('04:00 PM','16:00:00');objSelect.options[65]=new Option('04:15 PM','16:15:00');objSelect.options[66]=new Option('04:30 PM','16:30:00');objSelect.options[67]=new Option('04:45 PM','16:45:00');objSelect.options[68]=new Option('05:00 PM','17:00:00');objSelect.options[69]=new Option('05:15 PM','17:15:00');objSelect.options[70]=new Option('05:30 PM','17:30:00');objSelect.options[71]=new Option('05:45 PM','17:45:00');objSelect.options[72]=new Option('06:00 PM','18:00:00');objSelect.options[73]=new Option('06:15 PM','18:15:00');objSelect.options[74]=new Option('06:30 PM','18:30:00');objSelect.options[75]=new Option('06:45 PM','18:45:00');objSelect.options[76]=new Option('07:00 PM','19:00:00');objSelect.options[77]=new Option('07:15 PM','19:15:00');objSelect.options[78]=new Option('07:30 PM','19:30:00');objSelect.options[79]=new Option('07:45 PM','19:45:00');objSelect.options[80]=new Option('08:00 PM','20:00:00');objSelect.options[81]=new Option('08:15 PM','20:15:00');objSelect.options[82]=new Option('08:30 PM','20:30:00');objSelect.options[83]=new Option('08:45 PM','20:45:00');objSelect.options[84]=new Option('09:00 PM','21:00:00');objSelect.options[85]=new Option('09:15 PM','21:15:00');objSelect.options[86]=new Option('09:30 PM','21:30:00');objSelect.options[87]=new Option('09:45 PM','21:45:00');objSelect.options[88]=new Option('10:00 PM','22:00:00');objSelect.options[89]=new Option('10:15 PM','22:15:00');objSelect.options[90]=new Option('10:30 PM','22:30:00');objSelect.options[91]=new Option('10:45 PM','22:45:00');objSelect.options[92]=new Option('11:00 PM','23:00:00');objSelect.options[93]=new Option('11:15 PM','23:15:00');objSelect.options[94]=new Option('11:30 PM','23:30:00');objSelect.options[95]=new Option('11:45 PM','23:45:00');}function SelectTimeChanged(DestId){var DestCount=document.getElementById('tblDestList').rows.length-1;var DestIndex=DestId.substring(DestId.length-1);if(isNaN(DestIndex)){document.getElementById("ArrivalTimeDest1").value=document.getElementById("DepartureTimeLF").value;DestId="ArrivalTimeDest1";DestIndex=DestId.substring(DestId.length-1);}var DestTimeType=DestId.substring(0,DestId.length-1);var nextDestIndex=parseInt(DestIndex)+1;var TimeToSet=document.getElementById(DestId).value;var iDestCnt;if(DestTimeType=="ArrivalTimeDest"){iDestCnt=DestIndex;}else if(DestTimeType=="DepartureTimeDest"){iDestCnt=nextDestIndex;}for(;iDestCnt<=DestCount;iDestCnt++){document.getElementById('ArrivalTimeDest'+iDestCnt).value=TimeToSet;if(document.getElementById("DepartureTimeDest"+iDestCnt)){document.getElementById("DepartureTimeDest"+iDestCnt).value=TimeToSet;}}}function SelectDateChanged(DestId){DestCount=document.getElementById('tblDestList').rows.length-1;DestIndex=DestId.substring(DestId.length-1);if(isNaN(DestIndex)){document.getElementById("ArrivalDateDest1").value=document.getElementById("DepartureDateLF").value;DestId="ArrivalDateDest1";DestIndex=DestId.substring(DestId.length-1);}var dateObject;var dateString;if("ArrivalDateDest"==DestId.substring(0,DestId.length-1)&&DestIndex<=DestCount){currDestArrDate=document.getElementById(DestId).value;currDestDepDate=document.getElementById("DepartureDateDest"+DestIndex).value;monthToSet1=currDestArrDate.substring(0,2);monthToSet=extractNumber(monthToSet1)-1;dateToSet=currDestArrDate.substring(3,5);yearToSet=currDestArrDate.substring(6,10);dateObject=new Date();dateObject.setFullYear(yearToSet,monthToSet,dateToSet);dateObject.setDate(dateObject.getDate()+3);dateValue=dateObject.getDate();monthValue=dateObject.getMonth()+1;yearValue=dateObject.getFullYear();if(monthValue<=9)monthValue="0"+monthValue;if(dateValue<=9)dateValue="0"+dateValue;dateString=monthValue+"/"+dateValue+"/"+yearValue;document.getElementById("DepartureDateDest"+DestIndex).value=dateString;if(DestIndex<DestCount){SelectDateChanged("DepartureDateDest"+DestIndex);}}else if("DepartureDateDest"==DestId.substring(0,DestId.length-1)&&DestIndex<=DestCount){currDestIndex=extractNumber(DestIndex);nextDestIndex=parseInt(currDestIndex)+1;currDestDepDate=document.getElementById(DestId).value;nextDestArrDate=document.getElementById("ArrivalDateDest"+(nextDestIndex)).value;document.getElementById("ArrivalDateDest"+nextDestIndex).value=currDestDepDate;SelectDateChanged("ArrivalDateDest"+nextDestIndex);}}function changeDestDate(arrDateObj,depDateObj){var dt=new Date(arrDateObj.value);dt=dt.getTime()+(1000*24*60*60*3);dt=new Date(dt);var dateValue=dt.getDate();var monthValue=dt.getMonth()+1;var yearValue=dt.getFullYear();if(monthValue<=9)monthValue="0"+monthValue;if(dateValue<=9)dateValue="0"+dateValue;depDateObj.value=monthValue+"/"+dateValue+"/"+yearValue;}function SaveMultiTrip(Answer){if(Answer){gblUserActionBeforeSave="MultiCityPlan";itineraryModal('itinerary');return;}else{gblItineraryName="";gblUserEmail="";global_itinraryID=0;gblItineraryAction="";gbl_itineraryTripCost=0;gbl_itineraryAttCost=0;gbl_itineraryAttCost=0;gbl_currentBudgetSource=null;gbl_currentBudgetSourceCopy=null;gbl_VacationCityPlanner=new Array();itineraryItemsArrGlobal=new Array();gbl_arrAllLodging=new Array();gbl_arrAllAppointment=new Array();gbl_vacationBudgetArr=new Array();gbl_arrinteraryBudget=new Array();try{gbl_arrinteraryBudget[0]=-1;}catch(err){}}}function PlanMultiCity(){gbl_MultiCityPlannerUpdate=false;global_start_location=3;var tblObjDestListTable=document.getElementById('tblDestList');var RowCntr=tblObjDestListTable.rows.length-1;var DestCityName;var DestArrDate;var DestArrTime;var DestDepDate;var DestDepTime;var iPrevDest;gbl_isNBCclicked=false;gbl_arrAllNearByCities=new Array();var NumOfTravelers=document.getElementById('txtTravelerCount');var NumOfRooms=document.getElementById('txtRoomCount');var Currency=document.getElementById('TripCurrency');var ValidationDone=false;var TodayDate=GetTodayDate();if(document.getElementById('FromLocation').value==""||document.getElementById('FromLocation').value=="Airport/City"){alert("Please enter leaving from city.");document.getElementById('FromLocation').focus();return;}var DestDepDateOrg=document.getElementById('DepartureDateLF').value;DestDepDate=new Date(DestDepDateOrg.split("/")[2],parseInt(extractNumber(DestDepDateOrg.split("/")[0]))-1,extractNumber(DestDepDateOrg.split("/")[1]));DestDepTime=document.getElementById('DepartureTimeLF').value;DestDepDate.setHours(DestDepTime.split(":")[0]);DestDepDate.setMinutes(DestDepTime.split(":")[1]);DestDepDate=DestDepDate.getTime();var DestArrDateOrg=document.getElementById('ArrivalDateDest1').value;DestArrDate=new Date(DestArrDateOrg.split("/")[2],parseInt(extractNumber(DestArrDateOrg.split("/")[0]))-1,extractNumber(DestArrDateOrg.split("/")[1]));DestArrTime=document.getElementById('ArrivalTimeDest1').value;DestArrDate.setHours(DestArrTime.split(":")[0]);DestArrDate.setMinutes(DestArrTime.split(":")[1]);DestArrDate=DestArrDate.getTime();if(DestDepDate>DestArrDate){alert("Arrival of first destination should be later than departure of Leaving From city.");return;}var Answer=false;for(var iDest=1;iDest<=RowCntr;iDest++){DestCity=document.getElementById('Dest'+iDest);if(DestCity.value!=""&&DestCity.value!="Airport/City"&&DestCity.value!="Airport/City"){if(checkMCPCity(DestCity.value)==false)return;Answer=false;if(gbl_VacationCityPlanner.length>0){if(gbl_VacationCityPlanner.length>=iDest&&gbl_VacationCityPlanner[iDest-1].Name!=DestCity.value&&gblItineraryName==""&&(itineraryItemsArrGlobal.length>0||gbl_arrAllLodging.length>0)){if(itineraryItemsArrGlobal.length>0){for(var iTemp1=0;iTemp1<itineraryItemsArrGlobal.length;iTemp1++){if(itineraryItemsArrGlobal[iTemp1].cityId==gbl_VacationCityPlanner[iDest-1].CityID){Answer=confirm("You have an unsaved itinerary. Would you like to save it?");if(Answer){gblUserActionBeforeSave="MultiCityPlan";itineraryModal('itinerary');return;}else{gblItineraryName="";gblUserEmail="";global_itinraryID=0;gblItineraryAction="";gbl_itineraryTripCost=0;gbl_itineraryAttCost=0;gbl_itineraryAttCost=0;gbl_currentBudgetSource=null;gbl_currentBudgetSourceCopy=null;gbl_VacationCityPlanner=new Array();itineraryItemsArrGlobal=new Array();gbl_arrAllLodging=new Array();gbl_arrAllAppointment=new Array();gbl_vacationBudgetArr=new Array();gbl_arrinteraryBudget=new Array();try{gbl_arrinteraryBudget[0]=-1;}catch(err){}}}}}else if(gbl_arrAllLodging.length>0){for(var iTemp2=0;iTemp2<itineraryItemsArrGlobal.length;iTemp2++){if(gbl_arrAllLodging[iTemp2].cityId==gbl_VacationCityPlanner[iDest-1].CityID){Answer=confirm("You have an unsaved itinerary. Would you like to save it?");if(Answer){gblUserActionBeforeSave="MultiCityPlan";itineraryModal('itinerary');return;}else{gblItineraryName="";gblUserEmail="";global_itinraryID=0;gblItineraryAction="";gbl_itineraryTripCost=0;gbl_itineraryAttCost=0;gbl_itineraryAttCost=0;gbl_currentBudgetSource=null;gbl_currentBudgetSourceCopy=null;gbl_VacationCityPlanner=new Array();itineraryItemsArrGlobal=new Array();gbl_arrAllLodging=new Array();gbl_arrAllAppointment=new Array();gbl_vacationBudgetArr=new Array();gbl_arrinteraryBudget=new Array();try{gbl_arrinteraryBudget[0]=-1;}catch(err){}}}}}}else if(gblItineraryName!=""&&!isEditItinerary&&gbl_VacationCityPlanner.length>=iDest&&gbl_VacationCityPlanner[iDest-1].Name!=DestCity.value){gblItineraryName="";gblUserEmail="";global_itinraryID=0;gblItineraryAction="";gbl_itineraryTripCost=0;gbl_itineraryAttCost=0;gbl_itineraryAttCost=0;gbl_currentBudgetSource=null;gbl_currentBudgetSourceCopy=null;gbl_VacationCityPlanner=new Array();itineraryItemsArrGlobal=new Array();gbl_arrAllLodging=new Array();gbl_arrAllAppointment=new Array();gbl_vacationBudgetArr=new Array();gbl_arrinteraryBudget=new Array();try{gbl_arrinteraryBudget[0]=-1;}catch(err){}}else if(isEditItinerary&&gbl_VacationCityPlanner.length>=iDest){if(gbl_VacationCityPlanner[iDest-1].Name!=DestCity.value){var plannerStartDateTime=new Date(DestArrDate);plannerStartDateTime.setHours(DestArrTime.split(":")[0]);plannerStartDateTime.setMinutes(DestArrTime.split(":")[1]);plannerStartDateTime.setSeconds(0);var plannerEndDateTime=new Date(DestDepDate);plannerEndDateTime.setHours(DestDepTime.split(":")[0]);plannerEndDateTime.setMinutes(DestDepTime.split(":")[1]);plannerEndDateTime.setSeconds(0);CityName=findCityName(DestCity);if(global_start_location==4){var iCnt=searchItem(gbl_CountryList,CityName,true,"countryName");Answer=true;}else{var iCnt=searchItem(gbl_CityList,CityName,true,"cityDetails");if(iCnt==-1){iCnt=searchAirportItem(gbl_UniqueAirportList,CityName);Answer=searchMultiCityItineraryItems(plannerStartDateTime.getTime(),plannerEndDateTime.getTime(),false,gbl_UniqueAirportList[iCnt].AirportCityId);}else{Answer=searchMultiCityItineraryItems(plannerStartDateTime.getTime(),plannerEndDateTime.getTime(),false,gbl_CityList[iCnt].CityId);}}if(!Answer){return;}Answer=false;}}DestArrDate=document.getElementById('ArrivalDateDest'+iDest).value;DestArrTime=document.getElementById('ArrivalTimeDest'+iDest).value;if(gblIsFromMC){var noOfDays=parseInt(document.getElementById('DepartureNoDays'+iDest).value);DestDepDate=createDateString(DestArrDate,noOfDays);DestDepTime=DestArrTime;}else{DestDepDate=document.getElementById('DepartureDateDest'+iDest).value;DestDepTime=document.getElementById('DepartureTimeDest'+iDest).value;}var plannerStartDateTime=new Date(DestArrDate);plannerStartDateTime.setHours(DestArrTime.split(":")[0]);plannerStartDateTime.setMinutes(DestArrTime.split(":")[1]);plannerStartDateTime.setSeconds(0);var plannerEndDateTime=new Date(DestDepDate);plannerEndDateTime.setHours(DestDepTime.split(":")[0]);plannerEndDateTime.setMinutes(DestDepTime.split(":")[1]);plannerEndDateTime.setSeconds(0);CityName=findCityName(CityName);if(global_start_location==4){var iCnt=searchItem(gbl_CountryList,CityName,true,"countryName");Answer=true;}else{var iCnt=searchItem(gbl_CityList,CityName,true,"cityDetails");if(iCnt==-1){iCnt=searchAirportItem(gbl_UniqueAirportList,CityName);Answer=searchMultiCityItineraryItems(plannerStartDateTime.getTime(),plannerEndDateTime.getTime(),false,gbl_UniqueAirportList[iCnt].AirportCityId);}else{Answer=searchMultiCityItineraryItems(plannerStartDateTime.getTime(),plannerEndDateTime.getTime(),false,gbl_CityList[iCnt].CityId);}}if(!Answer){return;}Answer=false;}if(!Answer){if(!multiCityPlan(iDest))return;}}else{if(iDest==1){alert("Please enter the missing city.");break;}}if(iDest==RowCntr){ValidationDone=true;}}if(ValidationDone==true&&!Answer){var PlannerTripCurrency=document.frmMultiCityPlanner.TripCurrency.value;getExchangeRate(PlannerTripCurrency);var addDetails=SaveMCPDetails();gbl_checkPlanNowClicked=true;gbl_isPlanNowRequested=true;gbl_VacationCityPlannerIndex=0;if(addDetails=true){showLoadingImages();handleEvent("homepage_ibtnsketchnow");}else{alert("Adding Multi-City Details failed...  ");handleEvent("homepage_ibtnsketchnow");}}}function executeMCSaveItineraryAction(Answer){if(Answer){gblUserActionBeforeSave="MultiCityPlan";itineraryModal('itinerary');return;}else{gblItineraryName="";gblUserEmail="";global_itinraryID=0;gblItineraryAction="";gbl_itineraryTripCost=0;gbl_itineraryAttCost=0;gbl_itineraryAttCost=0;gbl_currentBudgetSource=null;gbl_currentBudgetSourceCopy=null;gbl_VacationCityPlanner=new Array();itineraryItemsArrGlobal=new Array();gbl_arrAllLodging=new Array();gbl_arrAllAppointment=new Array();gbl_vacationBudgetArr=new Array();gbl_arrinteraryBudget=new Array();try{gbl_arrinteraryBudget[0]=-1;}catch(err){}}}function multiCityPlan(iDest){gbl_MultiCityPlannerUpdate=false;var DestCityName;var DestArrDate;var DestArrTime;var DestDepDate;var DestDepTime;var iPrevDest;var NumOfTravelers=document.getElementById('txtTravelerCount');var NumOfRooms=document.getElementById('txtRoomCount');var Currency=document.getElementById('TripCurrency');var ValidationDone=false;var TodayDate=GetTodayDate();if(iDest>1){iPrevDest=iDest-1;var PrevDestCity=document.getElementById('Dest'+(iDest-1));if(DestCity.value==PrevDestCity.value){alert("Two consecutive cities should not be the same.");return false;}}DestArrDate=document.getElementById('ArrivalDateDest'+iDest).value;DestArrTime=document.getElementById('ArrivalTimeDest'+iDest).value;if(gblIsFromMC){var noOfDays=parseInt(document.getElementById('DepartureNoDays'+iDest).value);DestDepDate=createDateString(DestArrDate,noOfDays);DestDepTime=DestArrTime;}else{DestDepDate=document.getElementById('DepartureDateDest'+iDest).value;DestDepTime=document.getElementById('DepartureTimeDest'+iDest).value;}var DestDepDateObj=new Date(DestDepDate);var DestArrDateObj=new Date(DestArrDate);var TodayDateObj=new Date(TodayDate);if(DestArrDate==""){alert("Please enter the missing arrival date for city '"+DestCity.value+"'.");return false;}else if(DestArrDateObj.getTime()<=TodayDateObj.getTime()&&isEditItinerary!=true){alert("Arrival date for city '"+DestCity.value+"' should be later than today ("+TodayDate+").");return false;}else if(iDest>1){iPrevDest=iDest-1;if(gblIsFromMC){var prevDetArrDate=document.getElementById('ArrivalDateDest'+iPrevDest).value;var prevDestArrTime=document.getElementById('ArrivalTimeDest'+iPrevDest).value;var noOfDays=parseInt(document.getElementById('DepartureNoDays'+iPrevDest).value);PrevDestDepDate=createDateString(prevDetArrDate,noOfDays);PrevDestDepTime=prevDestArrTime;}else{PrevDestDepDate=document.getElementById('DepartureDateDest'+iPrevDest).value;PrevDestDepTime=document.getElementById('DepartureTimeDest'+iPrevDest).value;}var PrevDestDepDateObj=new Date(PrevDestDepDate);var DestArrDateObj=new Date(DestArrDate);if(PrevDestDepDateObj==DestArrDateObj&&DestArrTime<PrevDestDepTime){alert("Arrival time for city '"+DestCity.value+"' should be later than the departure time from the previous destination.");return false;}if(PrevDestDepDateObj>DestArrDateObj){alert("Arrival date for city '"+DestCity.value+"' should be later than the departure date from the previous destination.");return false;}}if(DestDepDate==""){alert("Please enter the missing departure date for city '"+DestCity.value+"'.");return false;}else if(DestArrDateObj==DestDepDateObj){if(DestArrTime>=DestDepTime){alert("Departure time for city '"+DestCity.value+"' should be later than arrival time.");return false;}}else if(DestArrDateObj>DestDepDateObj){alert("Please enter the departure date for city '"+DestCity.value+"' later than arrival date.");return false;}return true;}function checkMCPCity(DestCity){CityName=DestCity;if(global_start_location==4){var iCnt=searchItem(gbl_CountryList,CityName,true,"countryName");}else{CityNewName=findCityName(CityName);var iCnt=searchItem(global_List_CityName,CityNewName,true,"cityName");if(iCnt==-1){iCnt=searchAirportItem(gbl_UniqueAirportList,CityName);}}if(iCnt==-1){alert(CityName+" is not a destination we cover at this time, please choose another city");return false;}}function GetTodayDate(){var myDate=new Date();var CurrMonth=myDate.getMonth()+1;var CurrDate=myDate.getDate();var CurrYear=myDate.getFullYear();if(CurrMonth<=9)CurrMonth="0"+CurrMonth;if(CurrDate<=9)CurrDate="0"+CurrDate;StrTodayDate=CurrMonth+"/"+CurrDate+"/"+CurrYear;return StrTodayDate;}function SaveMCPDetails(){var tblObjDestListTable=document.getElementById('tblDestList');var RowCntr=tblObjDestListTable.rows.length-1;var currDestName;var currDestArrDate;var currDestDepDate;var currDestArrTime;var currDestDepTime;var travelerCount=document.getElementById('txtTravelerCount').value;var roomCount=document.getElementById('txtRoomCount').value;var tripCurrency=document.getElementById('TripCurrency').value;var defaultTransportCost="";var UpdateAction=false;var updateDestCntr;if(gbl_VacationCityPlanner.length!=0){UpdateAction=true;updateDestCntr=0;}if(tripCurrency==-1){gbl_userPrefCurrencyDetails=null;gbl_currentCurrencyDetails=null;}if(gbl_VacationCityPlanner.length==0){var itiResult=checkItinerarySaved('');if(!itiResult){gblUserActionBeforeSave="MultiCity";return;}itineraryItemsArrGlobal=new Array();shortListItemsArrGlobal=new Array();gbl_arrAllCustomHotels=new Array();gbl_arrAllAppointment=new Array();gbl_arrAllLodging=new Array();gblItineraryName="";gblUserEmail="";gblItineraryAction="";gbl_ItineraryId=0;global_itinraryID=0;}var LFCityName=document.getElementById('FromLocation').value;var LFDepDate=document.getElementById('DepartureDateLF').value;var LFDepTime=document.getElementById('DepartureTimeLF').value;gbl_LeavingFromCityInfo=new CLSCityAirportInfo('',LFDepTime,'','',LFCityName,'',LFDepDate,'','','','','','',1);var isAirport=false;for(var iCnt=1;iCnt<=RowCntr;iCnt++){currDestName=document.getElementById('Dest'+iCnt).value;currDestName=findCityName(currDestName);currDestArrDate=document.getElementById('ArrivalDateDest'+iCnt).value;currDestArrTime=document.getElementById('ArrivalTimeDest'+iCnt).value;if(gblIsFromMC){var noOfDays=parseInt(document.getElementById('DepartureNoDays'+iCnt).value);currDestDepDate=createDateString(currDestArrDate,noOfDays);currDestDepTime=currDestArrTime;}else{currDestDepDate=document.getElementById('DepartureDateDest'+iCnt).value;currDestDepTime=document.getElementById('DepartureTimeDest'+iCnt).value;}isAirport=false;if(global_start_location==4){var cityCnt=searchItem(gbl_CountryList,CityName,true,"countryName");if(iCnt==1){isAirport=false;global_CountryInfoObj=new CLSCountryInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_CountryList[cityCnt].Id,gbl_CountryList[cityCnt].Name,currDestArrDate,currDestDepDate,roomCount,'','','',tripCurrency);setpagevalues(4,gbl_CountryList[cityCnt].Id,currDestArrTime,currDestDepTime,travelerCount,'',currDestArrDate,currDestDepDate,global_travel_priority,'','',currDestName,'','',roomCount,'',1);flag_city_executed=0;checkCountryContents(currDestName);}}else{cityCnt=searchItem(gbl_CityList,currDestName,true,"cityDetails");if(cityCnt==-1){cityCnt=searchAirportItem(gbl_UniqueAirportList,currDestName);isAirport=true;if(iCnt==1){var cookieUri="CookieStorageController.php?startLocation="+0;cookieUri+="&ArrivalTime="+currDestArrTime;cookieUri+="&DepartTime="+currDestDepTime;cookieUri+="&TravelerCount="+travelerCount;cookieUri+="&ID="+gbl_UniqueAirportList[cityCnt].AirportCityId;cookieUri+="&Name="+encodeURI(currDestName);cookieUri+="&Startdate="+currDestArrDate;cookieUri+="&Enddate="+currDestDepDate;cookieUri+="&Room="+roomCount;cookieUri+="&LocationID="+gbl_UniqueAirportList[cityCnt].AirportLocationId;cookieUri+="&AirPortTripCurrency="+tripCurrency;cookieUri+="&RequestType="+COOKIE_STORE;;global_CityAirportInfoObj=new CLSCityAirportInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_UniqueAirportList[cityCnt].AirportCityId,gbl_UniqueAirportList[cityCnt].AirportName,currDestArrDate,currDestDepDate,roomCount,gbl_UniqueAirportList[cityCnt].AirportLocationId,gbl_UniqueAirportList[cityCnt].CityId,gbl_UniqueAirportList[cityCnt].AirportCountry,gbl_UniqueAirportList[cityCnt].TransportCost,tripCurrency,0);setpagevalues(3,gbl_UniqueAirportList[cityCnt].AirportCityId,currDestArrTime,currDestDepTime,travelerCount,'',currDestArrDate,currDestDepDate,global_travel_priority,'','',currDestName,'','',roomCount,'',1);if(!gblIsFromMC){SendRequest(cookieUri,"get","cookieInfoStorage");}flag_city_executed=0;checkcontents(currDestName);}}else{if(iCnt==1){isAirport=false;global_CityAirportInfoObj=new CLSCityAirportInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_CityList[cityCnt].CityId,currDestName,currDestArrDate,currDestDepDate,roomCount,'',gbl_CityList[cityCnt].CityId,gbl_CityList[cityCnt].CityCountry,gbl_CityList[cityCnt].TransportCost,tripCurrency,1);var cookieUri="CookieStorageController.php?startLocation="+3;cookieUri+="&ArrivalTime="+currDestArrTime;cookieUri+="&DepartTime="+currDestDepTime;cookieUri+="&TravelerCount="+travelerCount;cookieUri+="&ID="+gbl_CityList[cityCnt].CityId;cookieUri+="&Name="+currDestName;cookieUri+="&Startdate="+currDestArrDate;cookieUri+="&Enddate="+currDestDepDate;cookieUri+="&Room="+roomCount;cookieUri+="&LocationID="+'';cookieUri+="&TripCurrency="+tripCurrency;cookieUri+="&RequestType="+COOKIE_STORE;if(!gblIsFromMC){SendRequest(cookieUri,"get","cookieInfoStorage");}flag_city_executed=0;checkcontents(currDestName);setpagevalues(3,gbl_CityList[cityCnt].CityId,currDestArrTime,currDestDepTime,travelerCount,'',currDestArrDate,currDestDepDate,global_travel_priority,'','',currDestName,'','',roomCount,'',1);}}}if(UpdateAction==false){if(currDestName!=""&&currDestName!="Airport/City"){if(global_start_location==4){if(iCnt!=1)gbl_arrAllVacationCountry[gbl_arrAllVacationCountry.length]=new CLSVacationCountryBase(gbl_CountryList[cityCnt].Id,currDestName,gbl_arrCountries,gbl_arrRegions,gbl_arrAllCities,gbl_arrAllAttractions,gbl_arrAllHotels,gbl_arrAllLogisticals,gbl_arrAllImages,gbl_arrHotelServices,false);gbl_VacationCityPlanner[gbl_VacationCityPlanner.length]=new CLSCityAirportInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_CountryList[cityCnt].Id,currDestName,currDestArrDate,currDestDepDate,roomCount,'','','',0,tripCurrency,1);}else{if(isAirport==false){gbl_VacationCityPlanner[gbl_VacationCityPlanner.length]=new CLSCityAirportInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_CityList[cityCnt].CityId,currDestName,currDestArrDate,currDestDepDate,roomCount,0,gbl_CityList[cityCnt].CityId,gbl_CityList[cityCnt].CityCountry,gbl_CityList[cityCnt].TransportCost,tripCurrency,1);}else{gbl_VacationCityPlanner[gbl_VacationCityPlanner.length]=new CLSCityAirportInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_UniqueAirportList[cityCnt].AirportId,gbl_UniqueAirportList[cityCnt].AirportName,currDestArrDate,currDestDepDate,roomCount,gbl_UniqueAirportList[cityCnt].AirportLocationId,gbl_UniqueAirportList[cityCnt].AirportCityId,gbl_UniqueAirportList[cityCnt].AirportCountry,gbl_UniqueAirportList[cityCnt].TransportCost,tripCurrency,0);}}}}else if(UpdateAction==true){if(currDestName!=""&&currDestName!="Airport/City"&&DestCity.value!="Airport/City"){gbl_VacationCityPlanner[updateDestCntr]=new CLSCityAirportInfo(currDestArrTime,currDestDepTime,travelerCount,gbl_CityList[cityCnt].CityId,currDestName,currDestArrDate,currDestDepDate,roomCount,'',gbl_CityList[cityCnt].CityId,gbl_CityList[cityCnt].CityCountry,gbl_CityList[cityCnt].TransportCost,tripCurrency,1);updateDestCntr++;}}}return true;}function CLSAirportList(AirportId,AirportName,AirportCityName,AirportCode,AirportLocationId,AirportLocationURI,AirportURI,AirportCountry,TransportCost,AirportCityId,displayFlag,Distance){this.AirportId=AirportId;this.AirportName=AirportName;this.AirportCityName=AirportCityName;this.AirportCode=AirportCode;this.AirportLocationId=AirportLocationId;this.AirportLocationURI=AirportLocationURI;this.AirportURI=AirportURI;this.AirportCountry=AirportCountry;this.TransportCost=TransportCost;this.AirportCityId=AirportCityId;this.displayFlag=displayFlag;this.Distance=Distance;}function CLSCityList(CityId,CityName,CityLocationId,CityURI,CityCountry,TransportCost,Destination){this.CityId=CityId;this.CityName=CityName;this.CityLocationId=CityLocationId;this.CityURI=CityURI;this.CityCountry=CityCountry;this.TransportCost=TransportCost;this.Destination=Destination;}function CLSCountryList(CountryId,CountryName,CountryURI,Code){this.Id=CountryId;this.Name=CountryName;this.URI=CountryURI;this.Code=Code;}var gbl_AirportList=new Array();var gbl_UniqueAirportList=new Array();var gbl_CityList=new Array();var gbl_CountryList=new Array();function moveUpDown(actionFlag,DestId){var DestIndex=parseInt(DestId.substring(DestId.length-1));var otherDestIndex;if(actionFlag==0){otherDestIndex=DestIndex+1;}else{otherDestIndex=DestIndex-1;}if((document.getElementById('Dest'+(DestIndex)).value!=""&&document.getElementById('Dest'+(DestIndex)).value!="Airport/City")&&(document.getElementById('Dest'+(otherDestIndex)).value!=""&&document.getElementById('Dest'+(otherDestIndex)).value!="Airport/City")){val=swapValues(DestIndex,actionFlag);}}function swapValues(currIndex,actionFlag){if(actionFlag==0){var nextIndex=currIndex+1;}else{var nextIndex=currIndex;currIndex=currIndex-1;}var currCityName=document.getElementById('Dest'+currIndex).value;var nextCityName=document.getElementById('Dest'+nextIndex).value;var currArrDateTimeObj=new Date(document.getElementById('ArrivalDateDest'+(currIndex)).value);currArrDateTimeObj.setHours(document.getElementById('ArrivalTimeDest'+(currIndex)).value.split(":")[0]);currArrDateTimeObj.setMinutes(document.getElementById('ArrivalTimeDest'+(currIndex)).value.split(":")[1]);var nextArrDateTimeObj=new Date(document.getElementById('ArrivalDateDest'+(nextIndex)).value);nextArrDateTimeObj.setHours(document.getElementById('ArrivalTimeDest'+(nextIndex)).value.split(":")[0]);nextArrDateTimeObj.setMinutes(document.getElementById('ArrivalTimeDest'+(nextIndex)).value.split(":")[1]);if(itineraryItemsArrGlobal.length>0){for(var itCnt=0,itCnt1=itineraryItemsArrGlobal.length;itCnt<itCnt1;itCnt++){if(itineraryItemsArrGlobal[itCnt].currentItineraryStartingDateTime.getTime()>=currArrDateTimeObj.getTime()){alert("not allowd");return false;}else if(itineraryItemsArrGlobal[itCnt].currentItineraryStartingDateTime.getTime()>=nextArrDateTimeObj.getTime()){alert("not allowd");return false;}}}document.getElementById('Dest'+currIndex).value=nextCityName;document.getElementById('Dest'+nextIndex).value=currCityName;if(gblIsFromMC){var currNumDays=parseInt(document.getElementById('DepartureNoDays'+(currIndex)).value);var nextNumDays=parseInt(document.getElementById('DepartureNoDays'+(nextIndex)).value);document.getElementById('DepartureNoDays'+(currIndex)).value=nextNumDays;document.getElementById('DepartureNoDays'+(nextIndex)).value=currNumDays;}else{var currNumDays=dateDiff(document.getElementById('ArrivalDateDest'+(currIndex)).value,document.getElementById('DepartureDateDest'+(currIndex)).value);var nextNumDays=dateDiff(document.getElementById('ArrivalDateDest'+(nextIndex)).value,document.getElementById('DepartureDateDest'+(nextIndex)).value);}var currArrDate=document.getElementById('ArrivalDateDest'+(currIndex)).value;var currArrTime=document.getElementById('ArrivalTimeDest'+(currIndex)).value;var nextArrDate=document.getElementById('ArrivalDateDest'+(nextIndex)).value;var nextArrTime=document.getElementById('ArrivalTimeDest'+(nextIndex)).value;var currDepDate=createDateString(currArrDate,nextNumDays);var nextArrDate=currDepDate;document.getElementById('ArrivalDateDest'+(nextIndex)).value=nextArrDate;if(gblIsFromMC){}else{document.getElementById('DepartureDateDest'+(currIndex)).value=nextArrDate;var nextDepDate=createDateString(nextArrDate,currNumDays);document.getElementById('DepartureDateDest'+(nextIndex)).value=nextDepDate;}if(gbl_VacationCityPlanner.length>0){cityName=document.getElementById('Dest'+currIndex).value;currIndex=currIndex-1;if(currIndex<gbl_VacationCityPlanner.length){var airIndex=searchAirportItem(gbl_AirportList,cityName);if(airIndex==-1){cityName=findCityName(cityName);airIndex=searchItem(gbl_CityList,cityName,true,"cityDetails");if(airIndex!=-1){var Country=gbl_CityList[airIndex].CityCountry;var cityId=gbl_CityList[airIndex].CityId;var Id=gbl_CityList[airIndex].CityId;var dafaultTransportCost=gbl_CityList[airIndex].TransportCost;var locationId="";var tripStartType=1;}}else{var tripStartType=0;var Country=gbl_AirportList[airIndex].AirportCountry;var Id=gbl_AirportList[airIndex].AirportId;var cityId=gbl_AirportList[airIndex].AirportCityId;var dafaultTransportCost=gbl_AirportList[airIndex].TransportCost;var locationId=gbl_AirportList[airIndex].AirportLocationId;}gbl_VacationCityPlanner[currIndex].Name=cityName;gbl_VacationCityPlanner[currIndex].CityID=cityId;gbl_VacationCityPlanner[currIndex].LocationID=locationId;gbl_VacationCityPlanner[currIndex].DefaultTransportCost=dafaultTransportCost;gbl_VacationCityPlanner[currIndex].StartType=tripStartType;gbl_VacationCityPlanner[currIndex].Country=Country;gbl_VacationCityPlanner[currIndex].ID=Id;gbl_VacationCityPlanner[currIndex].Startdate=currArrDate;gbl_VacationCityPlanner[currIndex].Enddate=createDateString(currArrDate,nextNumDays);}cityName=document.getElementById('Dest'+nextIndex).value;nextIndex=nextIndex-1;if(nextIndex<gbl_VacationCityPlanner.length){var airIndex=searchAirportItem(gbl_AirportList,cityName);if(airIndex==-1){cityName=findCityName(cityName);airIndex=searchItem(gbl_CityList,cityName,true,"cityDetails");if(airIndex!=-1){var Country=gbl_CityList[airIndex].CityCountry;var cityId=gbl_CityList[airIndex].CityId;var Id=gbl_CityList[airIndex].CityId;var dafaultTransportCost=gbl_CityList[airIndex].TransportCost;var locationId="";var tripStartType=1;}}else{var tripStartType=0;var Country=gbl_AirportList[airIndex].AirportCountry;var Id=gbl_AirportList[airIndex].AirportId;var cityId=gbl_AirportList[airIndex].AirportCityId;var dafaultTransportCost=gbl_AirportList[airIndex].TransportCost;var locationId=gbl_AirportList[airIndex].AirportLocationId;}gbl_VacationCityPlanner[nextIndex].Name=cityName;gbl_VacationCityPlanner[nextIndex].CityID=cityId;gbl_VacationCityPlanner[nextIndex].LocationID=locationId;gbl_VacationCityPlanner[nextIndex].DefaultTransportCost=dafaultTransportCost;gbl_VacationCityPlanner[nextIndex].StartType=tripStartType;gbl_VacationCityPlanner[nextIndex].Country=Country;gbl_VacationCityPlanner[nextIndex].ID=Id;gbl_VacationCityPlanner[nextIndex].Startdate=currDepDate;gbl_VacationCityPlanner[nextIndex].Enddate=createDateString(currDepDate,currNumDays);}}return true;}function swapValuesOld(currIndex,actionFlag){if(actionFlag==0){nextIndex=currIndex+1;var prevNext=currIndex-1;}else{nextIndex=currIndex-1;var prevNext=nextIndex-1;}var currArrDateTimeObj=new Date(document.getElementById('ArrivalDateDest'+(currIndex)).value);currArrDateTimeObj.setHours(document.getElementById('ArrivalTimeDest'+(currIndex)).value.split(":")[0]);currArrDateTimeObj.setMinutes(document.getElementById('ArrivalTimeDest'+(currIndex)).value.split(":")[1]);var nextArrDateTimeObj=new Date(document.getElementById('ArrivalDateDest'+(nextIndex)).value);nextArrDateTimeObj.setHours(document.getElementById('ArrivalTimeDest'+(nextIndex)).value.split(":")[0]);nextArrDateTimeObj.setMinutes(document.getElementById('ArrivalTimeDest'+(nextIndex)).value.split(":")[1]);if(itineraryItemsArrGlobal.length>0){for(var itCnt=0,itCnt1=itineraryItemsArrGlobal.length;itCnt<itCnt1;itCnt++){if(itineraryItemsArrGlobal[itCnt].currentItineraryStartingDateTime.getTime()>=currArrDateTimeObj.getTime()){alert("not allowd");return false;}else if(itineraryItemsArrGlobal[itCnt].currentItineraryStartingDateTime.getTime()>=nextArrDateTimeObj.getTime()){alert("not allowd");return false;}}}var currName=document.getElementById('Dest'+(currIndex)).value;var currArrDate=document.getElementById('ArrivalDateDest'+(currIndex)).value;var currArrTime=document.getElementById('ArrivalTimeDest'+(currIndex)).value;var currNumDays=parseInt(document.getElementById('DepartureNoDays'+(currIndex)).value);if(prevNext==0){var prevArrDate=document.getElementById('ArrivalDateDest'+(nextIndex)).value;}else{var prevArrDate=document.getElementById('ArrivalDateDest'+(prevNext)).value;}if(prevNext!=0){var prevNumDays=parseInt(document.getElementById('DepartureNoDays'+(prevNext)).value);}var currDepDate=createDateString(currArrDate,currNumDays);var prevDepDate=createDateString(prevArrDate,prevNumDays);if(prevNext==0){prevDepDate=document.getElementById('DepartureDateLF').value;}if(actionFlag==0){document.getElementById('ArrivalDateDest'+(currIndex)).value=prevDepDate;var currentDestArrDate=document.getElementById('ArrivalDateDest'+(currIndex)).value;var currNoOfDays=gbl_VacationCityPlanner[currIndex].noOfDays;var nextNoOfDays=gbl_VacationCityPlanner[prevNext].noOfDays;currDepDate=createDateString(currentDestArrDate,currNoOfDays);gbl_VacationCityPlanner[currIndex].Startdate=currentDestArrDate;gbl_VacationCityPlanner[currIndex].Enddate=currDepDate;document.getElementById('ArrivalDateDest'+(nextIndex)).value=currDepDate;var nextDestArrDate=document.getElementById('ArrivalDateDest'+(nextIndex)).value;var nxtDepDate=createDateString(nextDestArrDate,nextNoOfDays);gbl_VacationCityPlanner[prevNext].Startdate=nextDestArrDate;gbl_VacationCityPlanner[prevNext].Enddate=nxtDepDate;document.getElementById('DepartureNoDays'+(currIndex)).value=currNoOfDays;document.getElementById('DepartureNoDays'+(nextIndex)).value=nextNoOfDays;var nextNameObj=document.getElementById('Dest'+(nextIndex));var nextArrDateObj=document.getElementById('ArrivalDateDest'+(currIndex));var nextArrTimeObj=document.getElementById('ArrivalTimeDest'+(currIndex));var nextArrDate=document.getElementById('ArrivalDateDest'+(currIndex)).value;var nextArrTime=document.getElementById('ArrivalTimeDest'+(currIndex)).value;var nextDepDate=currDepDate;document.getElementById('Dest'+(currIndex)).value=nextNameObj.value;document.getElementById('Dest'+(nextIndex)).value=currName;if(gbl_VacationCityPlanner.length>0){var nextCityName=gbl_VacationCityPlanner[prevNext].Name;var nextCityId=gbl_VacationCityPlanner[prevNext].CityID;var nextLocation=gbl_VacationCityPlanner[prevNext].LocationID;var nextDefaultCost=gbl_VacationCityPlanner[prevNext].noOfDays;var nextStartType=gbl_VacationCityPlanner[prevNext].StartType;var nextCountry=gbl_VacationCityPlanner[prevNext].Country;var nextID=gbl_VacationCityPlanner[prevNext].ID;var nextStartDate=gbl_VacationCityPlanner[prevNext].Startdate;var nextEndDate=gbl_VacationCityPlanner[prevNext].Enddate;var currCityName=gbl_VacationCityPlanner[currIndex].Name;var currCityId=gbl_VacationCityPlanner[currIndex].CityID;var currLocation=gbl_VacationCityPlanner[currIndex].LocationID;var currDefaultCost=gbl_VacationCityPlanner[currIndex].noOfDays;var currStartType=gbl_VacationCityPlanner[currIndex].StartType;var currCountry=gbl_VacationCityPlanner[currIndex].Country;var currID=gbl_VacationCityPlanner[currIndex].ID;var currStartDate=gbl_VacationCityPlanner[currIndex].Startdate;var currEndDate=gbl_VacationCityPlanner[currIndex].Enddate;var currArrTime=gbl_VacationCityPlanner[currIndex].ArrivalTime;var currDepTime=gbl_VacationCityPlanner[currIndex].DepartTime;gbl_VacationCityPlanner[currIndex].Name=gbl_VacationCityPlanner[prevNext].Name;gbl_VacationCityPlanner[currIndex].CityID=gbl_VacationCityPlanner[prevNext].CityID;gbl_VacationCityPlanner[currIndex].LocationID=gbl_VacationCityPlanner[prevNext].LocationID;gbl_VacationCityPlanner[currIndex].noOfDays=gbl_VacationCityPlanner[prevNext].noOfDays;gbl_VacationCityPlanner[currIndex].StartType=gbl_VacationCityPlanner[prevNext].StartType;gbl_VacationCityPlanner[currIndex].Country=gbl_VacationCityPlanner[prevNext].Country;gbl_VacationCityPlanner[currIndex].ID=gbl_VacationCityPlanner[prevNext].ID;gbl_VacationCityPlanner[currIndex].Startdate=gbl_VacationCityPlanner[prevNext].Startdate;gbl_VacationCityPlanner[currIndex].Enddate=gbl_VacationCityPlanner[prevNext].Enddate;gbl_VacationCityPlanner[currIndex].ArrivalTime=gbl_VacationCityPlanner[prevNext].ArrivalTime;gbl_VacationCityPlanner[currIndex].DepartTime=gbl_VacationCityPlanner[prevNext].DepartTime;gbl_VacationCityPlanner[prevNext].Name=currCityName;gbl_VacationCityPlanner[prevNext].CityID=currCityId;gbl_VacationCityPlanner[prevNext].LocationID=currLocation;gbl_VacationCityPlanner[prevNext].noOfDays=currDefaultCost;gbl_VacationCityPlanner[prevNext].StartType=currStartType;gbl_VacationCityPlanner[prevNext].Country=currCountry;gbl_VacationCityPlanner[prevNext].ID=currID;gbl_VacationCityPlanner[prevNext].Startdate=currStartDate;gbl_VacationCityPlanner[prevNext].Enddate=currEndDate;gbl_VacationCityPlanner[prevNext].ArrivalTime=currArrTime;gbl_VacationCityPlanner[prevNext].DepartTime=currDepTime;}}else{document.getElementById('ArrivalDateDest'+(nextIndex)).value=prevDepDate;var currentDestArrDate=document.getElementById('ArrivalDateDest'+(nextIndex)).value;var currNoOfDays=gbl_VacationCityPlanner[nextIndex].noOfDays;var nextNoOfDays=gbl_VacationCityPlanner[prevNext].noOfDays;nxtDepDate=createDateString(currentDestArrDate,currNoOfDays);gbl_VacationCityPlanner[nextIndex].Startdate=currentDestArrDate;gbl_VacationCityPlanner[nextIndex].Enddate=nxtDepDate;document.getElementById('ArrivalDateDest'+(currIndex)).value=nxtDepDate;var nextDestArrDate=document.getElementById('ArrivalDateDest'+(currIndex)).value;currDepDate=createDateString(nextDestArrDate,nextNoOfDays);gbl_VacationCityPlanner[prevNext].Startdate=nextDestArrDate;gbl_VacationCityPlanner[prevNext].Enddate=currDepDate;document.getElementById('DepartureNoDays'+(nextIndex)).value=currNoOfDays;document.getElementById('DepartureNoDays'+(currIndex)).value=nextNoOfDays;var nextNameObj=document.getElementById('Dest'+(nextIndex));var nextArrDateObj=document.getElementById('ArrivalDateDest'+(nextIndex));var nextArrTimeObj=document.getElementById('ArrivalTimeDest'+(nextIndex));var nextArrDate=document.getElementById('ArrivalDateDest'+(nextIndex)).value;var nextArrTime=document.getElementById('ArrivalTimeDest'+(nextIndex)).value;var nextDepDate=nxtDepDate;document.getElementById('Dest'+(currIndex)).value=nextNameObj.value;if(gbl_VacationCityPlanner.length>0){var nextCityName=gbl_VacationCityPlanner[nextIndex].Name;var nextCityId=gbl_VacationCityPlanner[nextIndex].CityID;var nextLocation=gbl_VacationCityPlanner[nextIndex].LocationID;var nextDefaultCost=gbl_VacationCityPlanner[nextIndex].noOfDays;var nextStartType=gbl_VacationCityPlanner[nextIndex].StartType;var nextCountry=gbl_VacationCityPlanner[nextIndex].Country;var nextID=gbl_VacationCityPlanner[nextIndex].ID;var nextStartDate=gbl_VacationCityPlanner[nextIndex].Startdate;var nextEndDate=gbl_VacationCityPlanner[nextIndex].Enddate;var currCityName=gbl_VacationCityPlanner[prevNext].Name;var currCityId=gbl_VacationCityPlanner[prevNext].CityID;var currLocation=gbl_VacationCityPlanner[prevNext].LocationID;var currDefaultCost=gbl_VacationCityPlanner[prevNext].noOfDays;var currStartType=gbl_VacationCityPlanner[prevNext].StartType;var currCountry=gbl_VacationCityPlanner[prevNext].Country;var currID=gbl_VacationCityPlanner[prevNext].ID;var currStartDate=gbl_VacationCityPlanner[prevNext].Startdate;var currEndDate=gbl_VacationCityPlanner[prevNext].Enddate;var currArrTime=gbl_VacationCityPlanner[prevNext].ArrivalTime;var currDepTime=gbl_VacationCityPlanner[prevNext].DepartTime;gbl_VacationCityPlanner[prevNext].Name=gbl_VacationCityPlanner[nextIndex].Name;gbl_VacationCityPlanner[prevNext].CityID=gbl_VacationCityPlanner[nextIndex].CityID;gbl_VacationCityPlanner[prevNext].LocationID=gbl_VacationCityPlanner[nextIndex].LocationID;gbl_VacationCityPlanner[prevNext].noOfDays=gbl_VacationCityPlanner[nextIndex].noOfDays;gbl_VacationCityPlanner[prevNext].StartType=gbl_VacationCityPlanner[nextIndex].StartType;gbl_VacationCityPlanner[prevNext].Country=gbl_VacationCityPlanner[nextIndex].Country;gbl_VacationCityPlanner[prevNext].ID=gbl_VacationCityPlanner[nextIndex].ID;gbl_VacationCityPlanner[prevNext].Startdate=gbl_VacationCityPlanner[nextIndex].Startdate;gbl_VacationCityPlanner[prevNext].Enddate=gbl_VacationCityPlanner[nextIndex].Enddate;gbl_VacationCityPlanner[prevNext].ArrivalTime=gbl_VacationCityPlanner[nextIndex].ArrivalTime;gbl_VacationCityPlanner[prevNext].DepartTime=gbl_VacationCityPlanner[nextIndex].DepartTime;gbl_VacationCityPlanner[nextIndex].Name=currCityName;gbl_VacationCityPlanner[nextIndex].CityID=currCityId;gbl_VacationCityPlanner[nextIndex].LocationID=currLocation;gbl_VacationCityPlanner[nextIndex].noOfDays=currDefaultCost;gbl_VacationCityPlanner[nextIndex].StartType=currStartType;gbl_VacationCityPlanner[nextIndex].Country=currCountry;gbl_VacationCityPlanner[nextIndex].ID=currID;gbl_VacationCityPlanner[nextIndex].Startdate=currStartDate;gbl_VacationCityPlanner[nextIndex].Enddate=currEndDate;gbl_VacationCityPlanner[nextIndex].ArrivalTime=currArrTime;gbl_VacationCityPlanner[nextIndex].DepartTime=currDepTime;}}nextNameObj.value=currName;return true;}function createDateString(objDate,noOfDays){var monthToSet=extractNumber(objDate.substring(0,2));var monthToSet=parseInt(monthToSet)-1;var dateToSet=objDate.substring(3,5);var yearToSet=objDate.substring(6,10);var dateObject=new Date();dateObject.setFullYear(yearToSet,monthToSet,dateToSet);dateObject.setDate(dateObject.getDate()+noOfDays);dateValue=dateObject.getDate();monthValue=dateObject.getMonth()+1;yearValue=dateObject.getFullYear();if(monthValue<=9)monthValue="0"+monthValue;if(dateValue<=9)dateValue="0"+dateValue;dateString=monthValue+"/"+dateValue+"/"+yearValue;return dateString;}//createDateString