function showCalendar(lay) { if (lay=='retDate' && document.GetFareFlightForm.returnJourneySpan[0].checked) { return disableReturning(); } var ie4 = (document.all) ? true : false; var ns4 = (document.layers) ? true : false; var ns6 = (document.getElementById && !document.all) ? true : false; if (ns4){return;} var days = new Array ("Mo","Tu","We","Th","Fr","Sa","Su"); var ret_txt = ''; for(i=0;i<7;i++) { ret_txt += ''; if(startday<=7) { for(i=1;i < startday;i++) { ret_txt+=''; } } counter=startday; for(i=1;i<=dayCount;i++) { counter++; ret_txt += ''; } } ret_txt+=''; ret_txt+='
'+days[i]+'<\/b><\/td>'; } if(lay=='depDate') { if ( document.GetFareFlightForm.departDateYear.value == document.GetFareFlightForm.returnDateYear.value ) { if ( document.GetFareFlightForm.departDateMonth.value == document.GetFareFlightForm.returnDateMonth.value ) { if ( parseInt(document.GetFareFlightForm.returnDateDay.value) < parseInt(document.GetFareFlightForm.departDateDay.value) ) { document.GetFareFlightForm.returnDateDay.value = document.GetFareFlightForm.departDateDay.value; showCalendar('retDate'); } } } yr = parseInt(document.GetFareFlightForm.departDateYear.value); mn = parseInt(document.GetFareFlightForm.departDateMonth.value); selectedDay = parseInt(document.GetFareFlightForm.departDateDay.value); selectedInterval = parseInt(document.GetFareFlightForm.departDateRange.value)+1; var val = 'depart'; var validationCheckFunc = 'checkDepartDate()'; } if(lay=='retDate') { yr = parseInt(document.GetFareFlightForm.returnDateYear.value); mn = parseInt(document.GetFareFlightForm.returnDateMonth.value); selectedDay = parseInt(document.GetFareFlightForm.returnDateDay.value); selectedInterval = parseInt(document.GetFareFlightForm.returnDateRange.value)+1; var val = 'return'; var validationCheckFunc = 'checkReturnDate()'; } if(yr<200){yr+=1900;} start=new Date(yr,mn,1); startday=start.getDay(); if(startday==0){startday=7;} nxt_yr=yr; nxt_mon=mn+1; if(nxt_mon>11){nxt_mon=0;nxt_yr++;} end=new Date(nxt_yr,nxt_mon,1); dayCount=Math.round((parseInt(end.valueOf())-parseInt(start.valueOf()))/(1000*60*60*24)); ret_txt+='
=i?'':'bgcolor="#ffffff"')+'>'; ret_txt += ''; ret_txt += (selectedDay==i?''+i+'<\/b>':i); ret_txt += '<\/a><\/td>'; if(counter>=8) { counter=1; ret_txt+='<\/tr>
'; if(ie4) { document.all(lay).innerHTML=ret_txt; } if(ns6) { over = document.getElementById([lay]); range = document.createRange(); range.setStartBefore(over); domfrag = range.createContextualFragment(ret_txt); while (over.hasChildNodes()) { over.removeChild(over.lastChild); } over.appendChild(domfrag); } } function hideCalendar(lay){ var ie4 = (document.all) ? true : false; var ns4 = (document.layers) ? true : false; var ns6 = (document.getElementById && !document.all) ? true : false; if (ns4){return;} ret_txt = ''; ret_txt += '
 <\/td>'; ret_txt += '<\/tr><\/table>'; if(ie4){ document.all(lay).innerHTML=ret_txt; } if(ns6){ over = document.getElementById([lay]); range = document.createRange(); range.setStartBefore(over); domfrag = range.createContextualFragment(ret_txt); while (over.hasChildNodes()){ over.removeChild(over.lastChild); } over.appendChild(domfrag); } } function checkAreaCode() { check_HomePhoneNumber(); check_WorkPhoneNumber(); check_MobilePhoneNumber(); return true; } function check_HomePhoneNumber() { hpCountryCode = document.getElementsByName("mainPassengerHpCountryCode")[0]; hpAreaCode = document.getElementsByName("mainPassengerHpAreaCode")[0]; hpNumber = document.getElementsByName("mainPassengerHpAreaCode")[0]; check_phoneNumber(hpCountryCode, hpAreaCode, hpNumber); } function check_WorkPhoneNumber() { wpCountryCode = document.getElementsByName("mainPassengerWpCountryCode")[0]; wpAreaCode = document.getElementsByName("mainPassengerWpAreaCode")[0]; wpNumber = document.getElementsByName("mainPassengerWpAreaCode")[0]; check_phoneNumber(wpCountryCode, wpAreaCode, wpNumber); } function check_MobilePhoneNumber() { wpCountryCode = document.getElementsByName("mainPassengerMpCountryCode")[0]; wpNumber = document.getElementsByName("mainPassengerMpNumber")[0]; check_phoneNumber(wpCountryCode, wpNumber); } function check_phoneNumber(countryCode, areaCode, number) { if ((hpAreaCode.value.replace(/^\s*|\s*$/g, "").length == 0) && (hpNumber.value.replace(/^\s*|\s*$/g, "").length == 0)) { countryCode.value=""; } } function check_phoneNumber(countryCode, number) { if (number.value.replace(/^\s*|\s*$/g, "").length == 0) { countryCode.value=""; } } function doPopup(sector, fareIndex){} function removeBox() {}