var mmnmm="F";function resetTrip(mnnnmm){if(mnnnmm=="F"){mmnmm="F";}}function getAddressv1(mm,mmm,nn,mmmm,nnm,mnnnnn){var xmlHttpReq;var nm,results,nmnmn,rst,mn;var mnmnn,mnmnm,mnmmn,mnmmm,mmnnn,mmnmn,mmnnm,nmn,nnmmn;var nnmnm,nnmmm,mnnmm,mnnmn,mnnnm,mnnnn,nmmnm,nnnnm;var nmnm,mnnmmm,nnmm,nnnnn;var nnmn,nmmn,nmnn,mmmnnn,adoid,addid,adcombid,mnmnnm;var mmmnnm,mmmnmn;nnnnn=document.frm_booking.hdPostcodeFrom;nnmn="lblBnoFrom";nmmn="txtBnoFrom";nmnn="ftfhid";mmmnnn="ftf";mnnmnm="hidadoidFrom";mnmnmm="hidaddidFrom";if(nn=="txtDestination"){mmnmm="T";}if(mnnnnn==0){nmnmn=mm.value;nmnm="0";adoid="0";addid="0";}else{nnmm=document.frm_Journey.slcAdrec;mnmnnm=nnmm.options[nnmm.selectedIndex].value;nmnmn=nnmm.options[nnmm.selectedIndex].text;adcombid=mnmnnm.split("|");nmnm=adcombid[0];adoid=adcombid[1];addid=adcombid[2];}nm="getaddress.asp?adid="+nmnm+"&adoid="+adoid+"&addid="+addid+"&ft="+nmnmn;mnnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+mnnm;if(window.XMLHttpRequest){try{xmlHttpReq=new XMLHttpRequest;xmlHttpReq.overrideMimeType("text/xml");}catch(err1){try{xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}catch(err2){xmlHttpReq=new ActiveXObject("Msml2.XMLHTTP");}}}else if(window.ActiveXObject){xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}xmlHttpReq.open("GET",nm,true);xmlHttpReq.onreadystatechange=function(){if(xmlHttpReq.readyState==4){if(xmlHttpReq.status==200){rst=xmlHttpReq.responseXML.getElementsByTagName("rst")[0].childNodes[0].nodeValue;if(rst==1){nnmnm=xmlHttpReq.responseXML.getElementsByTagName("organ")[0];nnmmm=xmlHttpReq.responseXML.getElementsByTagName("line1")[0];mnnmm=xmlHttpReq.responseXML.getElementsByTagName("line2")[0];mnnmn=xmlHttpReq.responseXML.getElementsByTagName("line3")[0];mnnnm=xmlHttpReq.responseXML.getElementsByTagName("line4")[0];mnnnn=xmlHttpReq.responseXML.getElementsByTagName("town")[0];nmmnm=xmlHttpReq.responseXML.getElementsByTagName("county")[0];nnnnm=xmlHttpReq.responseXML.getElementsByTagName("postcode")[0];mmmnnm=xmlHttpReq.responseXML.getElementsByTagName("adoid")[0];mmmnmn=xmlHttpReq.responseXML.getElementsByTagName("addid")[0];if(nnmnm.childNodes[0]){mnmnn=nnmnm.childNodes[0].nodeValue;}else{mnmnn="";}if(nnmmm.childNodes[0]){mnmnm=nnmmm.childNodes[0].nodeValue;}else{mnmnm="";}if(mnnmm.childNodes[0]){mnmmn=mnnmm.childNodes[0].nodeValue;}else{mnmmn="";}if(mnnmn.childNodes[0]){mnmmm=mnnmn.childNodes[0].nodeValue;}else{mnmmm="";}if(mnnnm.childNodes[0]){mmnnn=mnnnm.childNodes[0].nodeValue;}else{mmnnn="";}if(mnnnn.childNodes[0]){mmnmn=mnnnn.childNodes[0].nodeValue;}else{mmnmn="";}if(nmmnm.childNodes[0]){mmnnm=nmmnm.childNodes[0].nodeValue;}else{mmnnm="";}if(nnnnm.childNodes[0]){nmn=nnnnm.childNodes[0].nodeValue;}else{nmn="";}if(mmmnnm.childNodes[0]){adoid=mmmnnm.childNodes[0].nodeValue;}else{adoid=0;}if(mmmnmn.childNodes[0]){addid=mmmnmn.childNodes[0].nodeValue;}else{addid=0;}mn="";if(mnmnn!=""){mn=mnmnn+", ";}if(mnmnm!=""){mn=mn+mnmnm+", ";}if(mnmmn!=""){mn=mn+mnmmn+", ";}if(mnmmm!=""){mn=mn+mnmmm+", ";}if(mmnnn!=""){mn=mn+mmnnn+", ";}if(mmnmn!=""){mn=mn+mmnmn+", ";}if(mmnnm!=""){mn=mn+mmnnm+", ";}if(nmn!=""){nnmmn=nmn.substring(0,nmn.indexOf(" "));}else{nnmmn="0";}if(mmnmm=="T"){nnm="lblDestination";mmm=document.frm_Journey.hdpcodeto;mmmm=document.frm_booking.hidDestinationDesc;nn="txtDestination";nnnnn=document.frm_booking.hdPostcodeTo;nnmn="lblBnoTo";nmmn="txtBnoTo";nmnn="ftthid";mmmnnn="ftt";mnnmnm="hidadoidTo";mnmnmm="hidaddidTo";}dom=findDOM(nnm,1);dom.visibility="visible";mmm.value=nnmmn;nnnnn.value=nmn;mmmm.value=mn;document.getElementById(nn).innerHTML=mn;document.getElementById(nmnn).value=mn;document.getElementById(mmmnnn).value=mn;document.getElementById(mnnmnm).value=adoid;document.getElementById(mnmnmm).value=addid;dom=findDOM(nnmn,1);dom.visibility="visible";if(mn.indexOf("irport")>0||mn.indexOf("IRPORT")>0){document.getElementById(nnmn).innerHTML="Terminal";}else{document.getElementById(nnmn).innerHTML="House No";}dom=findDOM(nmmn,1);dom.visibility="visible";dom=findDOM("slcAdrec",1);dom.visibility="hidden";dom=findDOM("lblPickAdrec",1);dom.visibility="hidden";if(mmnmm=="F"){flightCheckAd(mn);getPostcodeLatLong(nmn,1);}else{getPostcodeLatLong(nmn,2);}}else if(rst==2){dom=findDOM("slcAdrec",1);dom.visibility="visible";dom=findDOM("lblPickAdrec",1);dom.visibility="visible";document.frm_Journey.slcAdrec.options.length=0;var mmmmnm,i,mnmnmn,mmmmmm,adoidnodes,mnmnnn;mmmmnm=xmlHttpReq.responseXML.getElementsByTagName("adid");mnnnnm=xmlHttpReq.responseXML.getElementsByTagName("addesc");adoidnodes=xmlHttpReq.responseXML.getElementsByTagName("adoid");mnmnnn=xmlHttpReq.responseXML.getElementsByTagName("addid");for(i=0;i<mmmmnm.length;i++){nmnm=mmmmnm[i].childNodes[0].nodeValue;mnnmmm=mnnnnm[i].childNodes[0].nodeValue;adoid=adoidnodes[i].childNodes[0].nodeValue;addid=mnmnnn[i].childNodes[0].nodeValue;adcombid=nmnm+"|"+adoid+"|"+addid;mnmnmn=new Option(mnnmmm,adcombid,false,false);mmmmmm=document.frm_Journey.slcAdrec;mmmmmm.options[mmmmmm.options.length]=mnmnmn;}}else{document.getElementById(nn).innerHTML="Not Found";}}}};xmlHttpReq.send(null);}function updAddBno(nmmn,nmnn,nn,mmmm){var mmmmmn,mmmmnn,nmmmnm,mnnnmn,mmmnmm;mmmmmn=nmmn.value;mmmnmm=nmnn.value;mmmmnn=document.getElementById(nn);mnnnmn=mmmmnn.innerHTML;mmmmnn.innerHTML=mmmmmn+" "+mmmnmm;mmmm.value=mmmmmn+" "+mmmnmm;}function bdu(){var mmmn,nnn,mmnm;var nmmm,nmm,mmn;var nnnmn,nnnm,mmmmn;var nmmmn,mnmn,nmmnn,tbd,mmmnn;mmmn=document.getElementById("slcmonth");nnn=document.getElementById("slcday");mmnm=mmmn.options[mmmn.selectedIndex].value;mmn=nnn.options[nnn.selectedIndex].value;nmmm=mmnm.substring(0,4);nmm=mmnm.substring(4);mmmnn=document.getElementById("txtBD");tbd=mmmnn.value;tbd=mmn+"-"+nmm+"-"+nmmm;mmmnn.value=tbd;txaUpd(document.frm_bDate.txtBD,"txtDate",document.frm_booking.hidDate);showLabel("lblDate");}function monthdays(){var mmmn,nnn,mmnm,mnmm,seldw;var nmmm,nmm,mmnn;var mmn=1;var nnnmn,nnnm,mmmmn;var nmmmn,mnmn,nmmnn,tbd,mmmnn;mmmn=document.getElementById("slcmonth");nnn=document.getElementById("slcday");mmnm=mmmn.options[mmmn.selectedIndex].value;nmmm=Number(mmnm.substring(0,4));nmm=Number(mmnm.substring(4))-1;mmmmn=new Date;nnnmn=mmmmn.getMonth();if(nnnmn==nmm){mmn=mmmmn.getDate();}nnnm=nmm;mnmm=new Date;mnmm.setFullYear(nmmm);mnmm.setMonth(nmm,mmn);nnn.options.length=0;while(nmm==nnnm){mmn=mnmm.getDate();selwd=mnmm.getDay();switch(selwd){case 0:mmnn="Sun";break;case 1:mmnn="Mon";break;case 2:mmnn="Tue";break;case 3:mmnn="Wed";break;case 4:mmnn="Thu";break;case 5:mmnn="Fri";break;case 6:mmnn="Sat";default:;}mnmn=mmn;if(mnmn<10){mnmn="0"+mnmn;}nmmnn=mmn;nmmmn=new Option(nmmnn,mnmn,false,false);nnn.options[nnn.options.length]=nmmmn;mmn++;mnmm.setDate(mmn);nnnm=mnmm.getMonth();}}function updDate(){var mmmmm,mnnmmn,mnnmnn,i,nnnn,mmmnm;mmmmm=document.forms.frm_bDate.txtBD.value;mnnmmn=mmmmm.substr(0,2);mnnmnn=mmmmm.substr(6,4)+mmmmm.substr(3,2);mmmnm=document.forms.frm_bDate.slcmonth;nnnn=document.forms.frm_bDate.slcday;for(i=0;i<mmmnm.options.length;i++){if(mmmnm.options[i].value==mnnmnn){mmmnm.options[i].selected="selected";monthdays();}}for(i=0;i<nnnn.options.length;i++){if(nnnn.options[i].value==mnnmmn){nnnn.options[i].selected="selected";}}txaUpd(document.frm_bDate.txtBD,"txtDate",document.frm_booking.hidDate);showLabel("lblDate");}function cntrlFill(mm,mmm,nn,mnn,mmmm,nnm){var n,dom,va,i,j,ig,txthidTo,hidTo;i=mm.options[mm.selectedIndex].value;n=mm.options[mm.selectedIndex].text;mmm.value=n;txtTo=document.getElementById(nn);txtTo.innerHTML=n;txthidTo=document.getElementById(mmmm);txthidTo.value=n;dom=findDOM(nnm,1);dom.visibility="visible";hidTo=document.getElementById(mnn);hidTo.value=i;}function cntrlFillSlc(mm,nn,mnn,mmmm,nnm){var n,dom,va,i,j,ig,txtTo,hidTo,txthidTo;i=mm.options[mm.selectedIndex].value;n=mm.options[mm.selectedIndex].text;hidTo=document.getElementById(mnn);hidTo.value=i;txtTo=document.getElementById(nn);txtTo.innerHTML=n;txthidTo=document.getElementById(mmmm);txthidTo.value=n;dom=findDOM(nnm,1);dom.visibility="visible";if(nn=="txtVehicle"){txtTo.innerHTML=n+" ( <a target='Vehicle' width='500' class='link1' href='vehiclepage.asp?vid="+i+"'></a> )";}}function flightCheck(mm){var n,dom,i,x,y,mmm;i=mm.options[mm.selectedIndex].value;n=mm.options[mm.selectedIndex].text;x=n.indexOf("irport");y=n.indexOf("IRPORT");if(x>-1||y>-1){mmm=findDOM("flight",1);mmm.display="inline";}else{mmm=findDOM("flight",1);mmm.display="none";}}function flightCheckAd(n){var dom,x,y,mmm;x=n.indexOf("irport");y=n.indexOf("IRPORT");if(x>-1||y>-1){mmm=findDOM("flight",1);mmm.display="inline";}else{mmm=findDOM("flight",1);mmm.display="none";}}function txaUpd(mm,nn,mnn){var n,dom,va,i,j,ig,txtTo,hidTo;n=mm.value;txtTo=document.getElementById(nn);txtTo.innerHTML=n;mnn.value=n;}function flightDetails(mm,nn,mnn,nmnnm){var n,nmnnn,mnnn,dom,txtTo;n=mm.value;txtTo=document.getElementById("ctrlTxt");mnnn="<b>"+nmnnm+"</b>: "+n;txtTo.innerHTML=mnnn;mnn.value=n;}function txaFlight(mm,nn,mnn,nmnnm){var n,nmnnn,mnnn,dom,txtTo;n=mm.value;txtTo=document.getElementById(nn);nmnnn=txtTo.innerHTML;mnnn="<b>"+nmnnm+"</b>: "+n;txtTo.innerHTML=mnnn;nmnnn=txtTo.innerHTML;mnn.value=n;}function getFlight(){var myf;myf=document.getElementById("tdFlight");}function timeUpd(){var n,mnmmnn,nnnmm,dom,mm,va,i,j,ig,txtTo,hidTo;mm=document.frm_bDate.slcAmpm;mnmmnn=document.frm_bDate.txtTime.value;nnnmm=mm.options[mm.selectedIndex].text;n=mnmmnn+" "+nnnmm;txtTo=document.getElementById("strTime");txtTo.innerHTML="at "+n;document.frm_booking.hidTime.value=n;}function timeUpdSl(){var n,cHr,cMin,nnnmm,dom,nnmnn,nmnmm,va,i,j,ig,txtTo,hidTo;nnmnn=document.frm_bDate.slcHour;nmnmm=document.frm_bDate.slcMinute;cHr=nnmnn.options[nnmnn.selectedIndex].text;cMin=nmnmm.options[nmnmm.selectedIndex].text;n=cHr+":"+cMin;txtTo=document.getElementById("strTime");txtTo.innerHTML="at "+n;n=n+":00";document.frm_booking.hidHour.value=cHr;document.frm_booking.hidMinute.value=cMin;document.frm_booking.hidTime.value=n;}function xmlhttpPost(nmmmmm,nmmmmn,strResultFunc){var xmlHttpReq=false;if(window.XMLHttpRequest){xmlHttpReq=new XMLHttpRequest;xmlHttpReq.overrideMimeType("text/xml");}else if(window.ActiveXObject){xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}xmlHttpReq.open("POST",nmmmmm,true);xmlHttpReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlHttpReq.onreadystatechange=function(){if(xmlHttpReq.readyState==4){eval(strResultFunc+"(xmlHttpReq.responseText;);");}};xmlHttpReq.send(nmmmmn);}function getCar(){var xmlHttpReq,nm,results,mnmmmm,nmmmm,mnm;var mmnnnm,bi,vi,oi,di,mm,bp,mmnnmm,mmnnmn,d;var mmnmmn,mmnnnn,mnmmnm,mnmmmn;document.getElementById("txtPrice").innerHTML=" ";bi=document.frm_booking.hidb.value;oi=document.frm_booking.hidOrigin.value;di=document.frm_booking.hidDestination.value;mmnnmm=document.frm_booking.hdPostcodeFrom.value;mmnnmn=document.frm_booking.hdPostcodeTo.value;d=document.frm_booking.hidDistance.value;mmnmmn=document.frm_booking.hidadoidFrom.value;mmnnnn=document.frm_booking.hidaddidFrom.value;mnmmnm=document.frm_booking.hidadoidTo.value;mnmmmn=document.frm_booking.hidaddidTo.value;mm=document.frm_vehicle.slcVehicle;vi=mm.options[mm.selectedIndex].value;nm="xmlhtgetcarad.asp?bi="+bi+"&vi="+vi+"&op="+mmnnmm+"&dp="+mmnnmn+"&di="+di+"&d="+d;nm=nm+"&foid="+mmnmmn+"&fdid="+mmnnnn+"&toid="+mnmmnm+"&tdid="+mnmmmn;mnnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+mnnm;if(window.XMLHttpRequest){try{xmlHttpReq=new XMLHttpRequest;xmlHttpReq.overrideMimeType("text/xml");}catch(err1){try{xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}catch(err2){xmlHttpReq=new ActiveXObject("Msml2.XMLHTTP");}}}else if(window.ActiveXObject){xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}xmlHttpReq.open("GET",nm,true);xmlHttpReq.onreadystatechange=function(){if(xmlHttpReq.readyState==4){if(xmlHttpReq.status==200){mnmmmm=xmlHttpReq.responseText;results=mnmmmm.split("|");mmnnnm=results[0];nmmmm=results[1];mnm=results[2];mnm=parseFloat(mnm);mnm=mnm.toFixed(2);document.getElementById("txtVehicle").innerHTML=mmnnnm+" (Max "+nmmmm+" passengers)<br>( <a target='Vehicle' width='500' class='link1' href='vehiclepage.asp?vid="+vi+"'>Check the vehicle</a> )";document.getElementById("txtPassengers").value=nmmmm;if(mnm>-1){if(mnm==0){mnm="Call";}document.getElementById("txtPrice").innerHTML="\xA3"+mnm;dom=findDOM("lblPrice",1);dom.visibility="visible";document.getElementById("hidPrice").value=mnm;dom=findDOM("lblPriceNote",1);dom.visibility="visible";}else{alert("Unfortunately we can not accept your booking as it is outside the area of our operation. You may wish to visit www.CabBookers.com to find a cab service closer to you.");document.frm_booking.hidOrigin.value=0;document.frm_booking.hidDestination.value=0;document.frm_booking.hdPostcodeFrom.value="";document.frm_booking.hdPostcodeTo.value="";document.frm_Journey.ftf.value="";document.frm_Journey.ftt.value="";document.frm_booking.hidDistance.value=0;document.frm_booking.hidadoidFrom.value=0;document.frm_booking.hidaddidFrom.value=0;document.frm_booking.hidadoidTo.value=0;document.frm_booking.hidaddidTo.value=0;}}}};xmlHttpReq.send(null);}function getUser(){var xmlHttpReq;var nm,results,us,ps,sn,snval,bi,ad,adval,mn,phn,mmnmmm,mbl,mmnmnm,em,mmnmnn;bi=document.frm_booking.hidb.value;us=document.frm_login.txtUser.value;ps=document.frm_login.txtPass.value;nm="xmlhtgetuser.asp?bi="+bi+"&us="+us+"&ps="+ps;mnnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+mnnm;if(window.XMLHttpRequest){try{xmlHttpReq=new XMLHttpRequest;xmlHttpReq.overrideMimeType("text/xml");}catch(err1){try{xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}catch(err2){xmlHttpReq=new ActiveXObject("Msml2.XMLHTTP");}}}else if(window.ActiveXObject){xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}xmlHttpReq.open("GET",nm,true);xmlHttpReq.onreadystatechange=function(){if(xmlHttpReq.readyState==4){if(xmlHttpReq.status==200){sn=xmlHttpReq.responseXML.getElementsByTagName("sname")[0];ad=xmlHttpReq.responseXML.getElementsByTagName("adr")[0];phn=xmlHttpReq.responseXML.getElementsByTagName("phn")[0];mbl=xmlHttpReq.responseXML.getElementsByTagName("mbl")[0];em=xmlHttpReq.responseXML.getElementsByTagName("em")[0];snval=sn.childNodes[0].nodeValue;adval=ad.childNodes[0].nodeValue;mmnmmm=phn.childNodes[0].nodeValue;mmnmnm=mbl.childNodes[0].nodeValue;mmnmnn=em.childNodes[0].nodeValue;mn=snval+"<br>"+adval+"<br><br>"+"<b>Tel: </b>"+mmnmmm+"<br><b>Tel: </b>"+mmnmnm+"<br><b>Email: </b>"+mmnmnn+"<br><br>";document.getElementById("txtContact").innerHTML=mn;bookName=findDOM("bookname",1);bookName.display="block";document.frm_login.txtBookname.value=snval;document.frm_booking.hidBookname.value=snval;dom=findDOM("submitbp",1);dom.visibility="visible";var bn="<b>Booking Name: </b>"+snval;document.getElementById("tdBookname").innerHTML=bn;showLabel("lblContact");}else{}}};xmlHttpReq.send(null);}function usehttpresponse(){if(xmlHttpReq.readyState==4){if(xmlHttpReq.status==200){var timeValue=xmlHttpReq.responseText;}}}function opwindow(url,wtyp){window.open(url,0,"toolbar=0,directories=0,status=0, menubar=0,scrollbars=0,resizable=1,width=400,height=150,left=250,top=450");}function showLabel(nnm){dom=findDOM(nnm,1);dom.visibility="visible";}function newUser(){document.frm_booking.action="bookingpnu.asp";document.frm_booking.submit();}function changePage(newLoc){nextPage=newLoc.options[newLoc.selectedIndex].text;if(nextPage!=""){}}function showlogin(lg){if(lg==1){dom=findDOM("tblLogin",1);dom.display="inline";dom=findDOM("tblNewUser",1);dom.display="none";}else{dom=findDOM("tblLogin",1);dom.display="none";dom=findDOM("tblNewUser",1);dom.display="inline";}}
