var mnmnm,nnmnn,mnnnn,mmmmnm,nnmnmn;var mnn=new Array;mnmnm=0;mnnnn=0;nnmnn=0;mmmmnm=0;nnmnmn=0;function odClick(mm,nn,nnn){var mmmm,mmnm,mnmn,nnnn,mmn,mnm,nnnm,nnmm,nmnm;toggleTblprice(0);if(mm==1){mmnm="tdorigctrl";mnnm="tblorigctrl";mmmm="tblorigadr";mnmn="origComment";nnnn="origInstruct";nnnm="tblorigQ";mmmmm="hidOrigType";mnmnn="origAdrTxtPc";mmmn="hidOrigAdress";nmn="tbladlist";}else{mmnm="tddestctrl";mnnm="tbldestctrl";mmmm="tbldestadr";mnmn="destComment";nnnn="destInstruct";nnnm="tbldestQ";mmmmm="hidDestType";mnmnn="destAdrTxtPc";mmmn="hidDestAdress";nmn="tbladlistDest";}dom=findDOM(nnnm,1);dom.display="none";document.getElementById(mnmnn).innerHTML="";document.getElementById(mmmn).value="";document.getElementById(mmmmm).value=nn;if(nn==-1){var mmmmnn;document.getElementById("txtOrigPostcode").display="none";document.getElementById("btnTxtFrom").display="inline";document.getElementById("txtFrom").display="inline";document.getElementById(mnmn).innerHTML="Please enter the street name and/or any part of postcode and click submit.";dom=findDOM(mnnm,1);dom.display="none";dom=findDOM(mmmm,1);dom.display="inline";}else if(nn==3){dom=findDOM(mnnm,1);if(dom.display=="none"){dom.display="inline";dom=findDOM(mmmm,1);dom.display="none";dom=findDOM(nmn,1);dom.display="none";}if(mm==1){mmn="txtOrigPostcode";mnm="txtOrigPostcode";nmnm="btnTxtFrom";nnmm="txtFrom";}else{mmn="txtDestPostcode";mnm="txtDestPostcode";nmnm="btnTxtDestination";nnmm="txtDestination";}document.getElementById(mmnm).innerHTML="<input type='text' name='"+mmn+"' id='"+mnm+"' onblur='getAddressPC("+mm+")'>";document.getElementById(mmn).display="inline";document.getElementById(nmnm).display="none";document.getElementById(nnmm).display="none";document.getElementById(mnmn).innerHTML="Please enter the full postcode including spaces.<br>Examples; (SW1 9SJ) (N1 9PU).";document.getElementById(nnnn).innerHTML="Enter Postcode";}else{dom=findDOM(mnnm,1);if(dom.display=="none"){dom.display="inline";dom=findDOM(mmmm,1);dom.display="none";dom=findDOM(nmn,1);dom.display="none";}if(mm==1){mmn="origList";mnm="origList";}else{mmn="destList";mnm="destList";}if(nn==-5){document.getElementById(mmnm).innerHTML="<select id='"+mnm+"' name='"+mmn+"' style='width:250px; font-size:11px;' onchange='gtAdBk("+mm+")'><option value='-1'></option></select>";pplAdBk(mm,nn,nnn);}else{document.getElementById(mmnm).innerHTML="<select id='"+mnm+"' name='"+mmn+"' style='width:250px; font-size:11px;' onchange='getPostcode("+mm+")'><option value='-1'></option></select>";populateCtrl(mm,nn,nnn);}}}function populateCtrl(mm,nn,nnn){var mmmmn,mmmnmm,mmmmmn,mmmmmm,nnnnn,nmnmn,nnmn,nnnnm,mn,nnmmm,nmmnm,mmmnmnn;nm="xmlGetOdList.asp?bi=1"+"&odt="+nn;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){if(mm==1){document.getElementById("origList").options.length=0;nnmmm="origComment";nmmnm="origInstruct";}else if(mm==2){document.getElementById("destList").options.length=0;nnmmm="destComment";nmmnm="destInstruct";}document.getElementById(nnmmm).innerHTML="Please select the "+nnn+" from the list below.<br>If your "+nnn+" is not on the list, click on postcode<br> and enter the full postcode of the "+nnn+".";document.getElementById(nmmnm).innerHTML=nnn;nnnnn=xmlHttpReq.responseXML.getElementsByTagName("odloc");mmmnmm=xmlHttpReq.responseXML.getElementsByTagName("odid");mmmmmn=xmlHttpReq.responseXML.getElementsByTagName("oddesc");mmmmmm=xmlHttpReq.responseXML.getElementsByTagName("odpostcode");if(mm==1){document.getElementById("origList").options[0]=new Option("Please select",0,false,false);}else if(mm==2){document.getElementById("destList").options[0]=new Option("Please select",0,false,false);}for(mn=0;mn<nnnnn.length;mn++){nmnmn=mmmnmm[mn].childNodes[0].nodeValue;nnmn=mmmmmn[mn].childNodes[0].nodeValue;nnnnm=mmmmmm[mn].childNodes[0].nodeValue;if(nn==15){nnmn=nnmn+" - "+nnnnm;}if(mm==1){document.getElementById("origList").options[mn+1]=new Option(nnmn,nmnmn,false,false);}else if(mm==2){document.getElementById("destList").options[mn+1]=new Option(nnmn,nmnmn,false,false);}}}}};xmlHttpReq.send(null);}function getFullAddress(mmmmnmn,mnmmm,mmmnnnn){var xmlHttpReq;var nm,results,nmnmmm,nmmnnn,mmm;var mnmnnn,mnmmmn,mnmmmm,mmnnnn,mmnnnm,mmnnmm,mnnmnm,mnmm,mmmnnm;var nmnnmn,nmmnmm,nmmmnn,nnmmmn,nmmmmn,nmmnnm,nmmnmn,nmnn;var mmnmnm,mmmmmmn,nnnmm,mmnmnnn,mmnnmmn,mmnnn,nmn;var mmnmmm,mmmnnn,mmnmnn,mmnmmn,nmmmm,nmmmn,nnmnm,mmmmmmm;var mnnnnm,nmnnnn,nmm,mmmn,nmnmmn;toggleTblprice(0);mmnmmm="lblBnoFrom";mmmnnn="txtBnoFrom";mmnmnn="ftfhid";mmnmmn="ftf";mnmnmm="hidadoidFrom";mnnmmn="hidaddidFrom";mmnnn="origAdrTxt";nmn="tbladlist";mmmn="hidOrigAdress";nnmmn=document.frmBooking.slcAdrec;nmnmmn="hidOrigPc";nmm="F";if(mnmmm=="txtDestination"){nmm="T";mnmmm="txtDestination";mmnmmm="lblBnoTo";mmmnnn="txtBnoTo";mmnmnn="ftthid";mmnmmn="ftt";mnmnmm="hidadoidTo";mnnmmn="hidaddidTo";mmnnn="destAdrTxt";nmn="tbladlistDest";nnmmn=document.frmBooking.slcAdrecDest;}if(mnmmm=="txtVia"){nmm="V";mmnmmm="lblBnoVia";mmmnnn="txtBnoVia";mmnmnn="ftvhid";mmnmmn="ftv";mnmnmm="hidadoidVia";mnnmmn="hidaddidVia";mmnnn="ViaAdrTxt";nmn="tbladlistVia";nnmmn=document.frmBooking.slcAdrecVia;}if(mmmnnnn==0){nmnmmm=mmmmnmn.value;mmnmnm="0";nmmmm="0";nmmmn="0";}else{nnnmm=nnmmn;mmmmmmm=nnnmm.options[nnnmm.selectedIndex].value;nmnmmm=nnnmm.options[nnnmm.selectedIndex].text;nnmnm=mmmmmmm.split("|");mmnmnm=nnmnm[0];nmmmm=nnmnm[1];nmmmn=nnmnm[2];}nm="getaddressPC.asp?adid="+mmnmnm+"&adoid="+nmmmm+"&addid="+nmmmn+"&ft="+nmnmmm;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){nmmnnn=xmlHttpReq.responseXML.getElementsByTagName("rst")[0].childNodes[0].nodeValue;if(nmmnnn==1){nmnnmn=xmlHttpReq.responseXML.getElementsByTagName("organ")[0];nmmnmm=xmlHttpReq.responseXML.getElementsByTagName("line1")[0];nmmmnn=xmlHttpReq.responseXML.getElementsByTagName("line2")[0];nnmmmn=xmlHttpReq.responseXML.getElementsByTagName("line3")[0];nmmmmn=xmlHttpReq.responseXML.getElementsByTagName("line4")[0];nmmnnm=xmlHttpReq.responseXML.getElementsByTagName("town")[0];nmmnmn=xmlHttpReq.responseXML.getElementsByTagName("county")[0];nmnn=xmlHttpReq.responseXML.getElementsByTagName("postcode")[0];mnnnnm=xmlHttpReq.responseXML.getElementsByTagName("adoid")[0];nmnnnn=xmlHttpReq.responseXML.getElementsByTagName("addid")[0];if(nmnnmn.childNodes[0]){mnmnnn=nmnnmn.childNodes[0].nodeValue;}else{mnmnnn="";}if(nmmnmm.childNodes[0]){mnmmmn=nmmnmm.childNodes[0].nodeValue;}else{mnmmmn="";}if(nmmmnn.childNodes[0]){mnmmmm=nmmmnn.childNodes[0].nodeValue;}else{mnmmmm="";}if(nnmmmn.childNodes[0]){mmnnnn=nnmmmn.childNodes[0].nodeValue;}else{mmnnnn="";}if(nmmmmn.childNodes[0]){mmnnnm=nmmmmn.childNodes[0].nodeValue;}else{mmnnnm="";}if(nmmnnm.childNodes[0]){mmnnmm=nmmnnm.childNodes[0].nodeValue;}else{mmnnmm="";}if(nmmnmn.childNodes[0]){mnnmnm=nmmnmn.childNodes[0].nodeValue;}else{mnnmnm="";}if(nmnn.childNodes[0]){mnmm=nmnn.childNodes[0].nodeValue;}else{mnmm="";}if(mnnnnm.childNodes[0]){nmmmm=mnnnnm.childNodes[0].nodeValue;}else{nmmmm=0;}if(nmnnnn.childNodes[0]){nmmmn=nmnnnn.childNodes[0].nodeValue;}else{nmmmn=0;}mmm="";if(mnmnnn!=""){mmm=mnmnnn+", ";}if(mnmmmn!=""){mmm=mmm+mnmmmn+", ";}if(mnmmmm!=""){mmm=mmm+mnmmmm+", ";}if(mmnnnn!=""){mmm=mmm+mmnnnn+", ";}if(mmnnnm!=""){mmm=mmm+mmnnnm+", ";}if(mmnnmm!=""){mmm=mmm+mmnnmm+", ";}if(mnnmnm!=""){mmm=mmm+mnnmnm+", ";}if(mnmm!=""){mmmnnm=mnmm.substring(0,mnmm.indexOf(" "));}else{mmmnnm="0";}if(nmm=="T"){mnmmm="txtDestination";mmnmmm="lblBnoTo";mmmnnn="txtBnoTo";mmnmnn="ftthid";mmnmmn="ftt";mnmnmm="hidadoidTo";mnnmmn="hidaddidTo";mmnnn="destAdrTxt";nmn="tbladlistDest";mmmn="hidDestAdress";nnmmn=document.frmBooking.slcAdrecDest;nmnmmn="hidDestPc";}if(nmm=="V"){mnmmm="txtVia";mmnmmm="lblBnoVia";mmmnnn="txtBnoVia";mmnmnn="ftvhid";mmnmmn="ftv";mnmnmm="hidadoidVia";mnnmmn="hidaddidVia";mmnnn="ViaAdrTxt";nmn="tbladlistVia";mmmn="hidViaAdress";nnmmn=document.frmBooking.slcAdrecVia;var mmnnm,mnnnmm,mmnmm,mmnnmnm,vn;mmnnm=document.getElementById("tblviaList");vn=mmnnm.rows.length-3;mnnnmm=mmnnm.insertRow(mmnnm.rows.length);mmnmm=mnnnmm.insertCell(0);mmnmm.innerHTML=vn+1;mmnmm.className="txt4";mmnmm=mnnnmm.insertCell(1);mmnmm.innerHTML=mmm;mmnmm.className="txt4";mmnmm=mnnnmm.insertCell(2);mmnmm.innerHTML="<a href=\"javascript:removeVia("+vn+");\">Remove</a>";mmnmm.className="link1";}if(nmm=="T"||nmm=="F"){document.getElementById(mnmmm).value=mnmm;document.getElementById(nmnmmn).value=mnmm;document.getElementById(mmnnn).innerHTML=mmm;document.getElementById(mmmn).value=mmm;}else{document.getElementById(mnmmm).value=mnmm;document.getElementById(mmmn).value=mmm;}dom=findDOM(nmn,1);dom.display="none";if(nmm=="F"){getPostcodeLatLong(mnmm,1);}else if(nmm=="T"){getPostcodeLatLong(mnmm,2);}else{getPostcodeLatLong(mnmm,3);}}else if(nmmnnn==2){dom=findDOM(nmn,1);dom.display="inline";if(nmm=="T"){document.frmBooking.slcAdrecDest.options.length=0;}else if(nmm=="F"){document.frmBooking.slcAdrec.options.length=0;}else{document.frmBooking.slcAdrecVia.options.length=0;}var nmnmnm,mn,mnnmnn,nnmmn,mmmmnnm,mmmmnnn;nmnmnm=xmlHttpReq.responseXML.getElementsByTagName("adid");mmmnmnm=xmlHttpReq.responseXML.getElementsByTagName("addesc");mmmmnnm=xmlHttpReq.responseXML.getElementsByTagName("adoid");mmmmnnn=xmlHttpReq.responseXML.getElementsByTagName("addid");for(mn=0;mn<nmnmnm.length;mn++){mmnmnm=nmnmnm[mn].childNodes[0].nodeValue;mmmmmmn=mmmnmnm[mn].childNodes[0].nodeValue;nmmmm=mmmmnnm[mn].childNodes[0].nodeValue;nmmmn=mmmmnnn[mn].childNodes[0].nodeValue;nnmnm=mmnmnm+"|"+nmmmm+"|"+nmmmn;mnnmnn=new Option(mmmmmmn,nnmnm,false,false);if(nmm=="T"){document.frmBooking.slcAdrecDest.options[document.frmBooking.slcAdrecDest.options.length]=mnnmnn;}else if(nmm=="F"){document.frmBooking.slcAdrec.options[document.frmBooking.slcAdrec.options.length]=mnnmnn;}else{document.frmBooking.slcAdrecVia.options[document.frmBooking.slcAdrecVia.options.length]=mnnmnn;}}}else{document.getElementById(mnmmm).value="Not Found";}}}};xmlHttpReq.send(null);}function removeVia(vn){toggleTblprice(0);var mmnnm,rn,mn,nnmmnm;mnn.splice(vn,1);mmnnm=document.getElementById("tblviaList");mmnnm.deleteRow(vn+3);rn=mmnnm.rows.length;if(rn>3){for(var mn=1;mn<rn-2;mn++){nnmmnm=mmnnm.rows[mn+2].cells;nnmmnm[0].innerText=mn;nnmmnm[2].innerHTML="<a href=\"javascript:removeVia("+(mn-1)+");\">Remove</a>";}}assignLatLng(0,0,3);}function showVehicle(mnnmmm){if(mnnmmm>0){var mmmmn,nm,nnm,mmmmnn;var mmmmmnn,results,mnnmmm,mmnmnnm,mmmmnmm,mmnmmnn,mmnmmmn,mmnmmnm;mmmmn=118;nm="xmlGetVehicle.asp?bi="+mmmmn+"&vi="+mnnmmm;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){mmmmnn=xmlHttpReq.responseText;document.getElementById("tdVclDetails").innerHTML=mmmmnn;}}};xmlHttpReq.send(null);}else if(mnnmmm==0){document.getElementById("tdVclDetails").innerHTML="";}else{}}function showGT(mmmnnmm){if(mmmnnmm==0){dom=findDOM("tblgt",1);dom.display="none";dom=findDOM("btnQuote",1);dom.display="inline";dom=findDOM("btnQuery",1);dom.display="none";document.frmBooking.action="bookd2.asp";}else{if(document.getElementById("rdVclType-1").checked){dom=findDOM("tblgt",1);dom.display="inline";dom=findDOM("btnQuote",1);dom.display="none";dom=findDOM("btnQuery",1);dom.display="inline";document.frmBooking.action="bookquery.asp";}else{dom=findDOM("tblgt",1);dom.display="none";dom=findDOM("btnQuery",1);dom.display="none";dom=findDOM("btnQuote",1);dom.display="inline";document.frmBooking.action="bookd2.asp";}}}function showVia(){toggleTblprice(0);if(document.getElementById("chkVia").checked){dom=findDOM("tblvia",1);dom.display="inline";}else{dom=findDOM("tblvia",1);dom.display="none";}}function regvchk(){if(nnmnmn==0){document.getElementById("tdVclDetails").innerHTML="";}setTimeout("regvchk()",1000);}function getPrice(){var xmlHttpReq,nm,results,carDtl,mmmmnmm,nmmm,mmmnm,mnmmn;var mmnmmmm,mmmmn,mnmmnm,mnmnnm,mnmnmn,mmmmnmn,bp,nmnnn,nmnmm,mmmmmnm;var mmnmnmm,mmnmnmn,mmnnmnn,mmnnnmm;var nn,mm,mnmmmnm,mmmnnnm,rdbt,cs,mmnn;document.getElementById("txtPrice").innerHTML=" ";mmnn=document.getElementById("txaVia").value;mmmmn=document.frmBooking.hidb.value;hot=document.frmBooking.hidOrigType.value;nnnmn=document.frmBooking.hidDestType.value;mmmmmnm=document.frmBooking.hidDistance.value;for(var mn=0;mn<frmBooking.rdVclType.length;mn++){if(frmBooking.rdVclType[mn].checked){mnmmnm=document.frmBooking.rdVclType[mn].value;break;}else{mnmmnm=0;}}if(mnmmnm==0){alert("Please select a vehicle type");}for(var mn=0;mn<frmBooking.rdbt.length;mn++){if(frmBooking.rdbt[mn].checked){rdbt=document.frmBooking.rdbt[mn].value;}}cs=document.frmBooking.slcCs.value;if(hot==-1){nmnnn=document.frmBooking.txtFrom.value;mmmnnnm=document.getElementById("origAdrTxt").innerHTML;}else{nmnnn="0";}if(hot==3){nmnnn=document.getElementById("txtOrigPostcode").value;}else{if(hot!=-1){nmnnn="0";}}if(hot!=-1&&hot!=3){mm=document.getElementById("origList");mnmnnm=mm.options[mm.selectedIndex].value;nmnnn=document.getElementById("hidOrigPc").value;}else{mnmnnm=0;}if(mmnn!=""){nmnnn=document.getElementById("hidOrigPc").value;mnmnnm=0;}if(nnnmn==-1){nmnmm=document.frmBooking.txtDestination.value;}else{nmnmm="0";}if(nnnmn==3){nmnmm=document.getElementById("txtDestPostcode").value;}else{if(nnnmn!=-1){nmnmm="0";}}if(nnnmn!=-1&&nnnmn!=3){mm=document.getElementById("destList");mnmnmn=mm.options[mm.selectedIndex].value;nmnmm=document.getElementById("hidDestPc").value;}else{mnmnmn=0;}if(mmnn!=""){nmnmm=document.getElementById("hidDestPc").value;mnmnmn=0;}nm="xmlGetPrice.asp?bi="+mmmmn+"&vi="+mnmmnm+"&op="+nmnnn+"&dp="+nmnmm+"&oi="+mnmnnm+"&di="+mnmnmn+"&bt="+rdbt+"&cs="+cs+"&d="+mmmmmnm;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){carDtl=xmlHttpReq.responseText;results=carDtl.split("|");mmnmmmm=results[0];mmmmnmm=results[1];nmmm=results[2];mnmmn=results[3];mmmnm=results[4];nmmm=parseFloat(nmmm)+parseFloat(mnn.length*3);if(rdbt=="R"){mnmmn=parseFloat(mnmmn)+parseFloat(mnn.length*3);mmmnm=parseFloat(mmmnm)+parseFloat(mnn.length*6);}nmmm=parseFloat(nmmm);nmmm=nmmm.toFixed(2);mnmmn=parseFloat(mnmmn);mnmmn=mnmmn.toFixed(2);mmmnm=parseFloat(mmmnm);mmmnm=mmmnm.toFixed(2);if(nmmm>-1){if(nmmm==0){nmmm="Call";}if(mmmnm==0){document.getElementById("txtPrice").innerHTML="\xA3"+nmmm;document.getElementById("txtPrice1st").innerHTML="";document.getElementById("lblPrice1st").innerHTML="";document.getElementById("txtPrice2nd").innerHTML="";document.getElementById("lblPrice2nd").innerHTML="";document.getElementById("hidPrice").value=nmmm;}else{document.getElementById("txtPrice").innerHTML="\xA3"+mmmnm;document.getElementById("txtPrice1st").innerHTML="\xA3"+nmmm;document.getElementById("lblPrice1st").innerHTML="1st Journey";document.getElementById("txtPrice2nd").innerHTML="\xA3"+mnmmn;document.getElementById("lblPrice2nd").innerHTML="2nd Journey";document.getElementById("hidPrice").value=mmmnm;}dom=findDOM("tblPrice",1);dom.display="inline";}else{alert("Unfortunately we are unable to provide an online price for your journey. Please contact us for a favourable quote.");}}}};xmlHttpReq.send(null);}function getAddressPC(mm){var pc,nm,nmmmnm,mmnnmn;toggleTblprice(0);if(mm==1){pc=document.getElementById("txtOrigPostcode").value;document.getElementById("hidOrigPc").value=pc;mmnnn="origAdrTxtPc";mmmn="hidOrigAdress";}else{pc=document.getElementById("txtDestPostcode").value;document.getElementById("hidDestPc").value=pc;mmnnn="destAdrTxtPc";mmmn="hidDestAdress";}getPostcodeLatLong(pc,mm);nm="xmlGetPaf.asp?pc="+pc;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){nmmmnm=xmlHttpReq.responseXML.getElementsByTagName("address")[0];if(nmmmnm.childNodes[0]){mmnnmn=nmmmnm.childNodes[0].nodeValue;}else{mmnnmn="";}document.getElementById(mmnnn).innerHTML=mmnnmn;document.getElementById(mmmn).value=mmnnmn;}}};xmlHttpReq.send(null);}function showLgn(ct){if(ct=="e"){mnnn=findDOM("tblcustexist",1);mnnn.display="inline";mnnn=findDOM("tblcustnew",1);mnnn.display="none";mnnn=findDOM("qupgr",1);mnnn.display="inline";}else if(ct=="n"){mnnn=findDOM("tblcustexist",1);mnnn.display="none";mnnn=findDOM("tblcustnew",1);mnnn.display="inline";mnnn=findDOM("qupgr",1);mnnn.display="inline";}}function showBkPgr(mmmnnmn){var mnmmnn;if(mmmnnmn==1){mnmmnn=findDOM("tblBkPgrDtl",1);mnmmnn.display="inline";}else{mnmmnn=findDOM("tblBkPgrDtl",1);mnmmnn.display="none";}}function getUser(nnmnnm){var xmlHttpReq;var nm,results,us,ps,sn,mnnnnn,mmmmn,nnnnmm,nnnmnn,mmm,nnnmmn,nnnmmm,nnnnnm,nnnnmn,em,nnnnnn;if(nnmnnm=3){mmmmn=document.getElementById("hidb").value;us=document.frm_quote.txtUser.value;ps=document.frm_quote.txtPass.value;}else{mmmmn=document.frmBooking.hidb.value;us=document.frmBooking.txtUser.value;ps=document.frmBooking.txtPass.value;}nm="xmlhtgetuser.asp?bi="+mmmmn+"&us="+us+"&ps="+ps;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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];nnnnmm=xmlHttpReq.responseXML.getElementsByTagName("adr")[0];nnnmmn=xmlHttpReq.responseXML.getElementsByTagName("phn")[0];nnnnnm=xmlHttpReq.responseXML.getElementsByTagName("mbl")[0];em=xmlHttpReq.responseXML.getElementsByTagName("em")[0];nnnnnn=em.childNodes[0].nodeValue;if(nnnnnn=="--"){document.getElementById("txtContact").innerHTML="<b>Login Failed</b>";}else{mnnnnn=sn.childNodes[0].nodeValue;nnnmnn=nnnnmm.childNodes[0].nodeValue;nnnmmm=nnnmmn.childNodes[0].nodeValue;nnnnmn=nnnnnm.childNodes[0].nodeValue;mmm=mnnnnn+"<br>"+nnnmnn+"<br><br>"+"<b>Tel: </b>"+nnnmmm+"<br><b>Tel: </b>"+nnnnmn+"<br><b>Email: </b>"+nnnnnn+"<br><br>";document.getElementById("txtContact").innerHTML=mmm;mnnn=findDOM("tdBookname",1);mnnn.display="block";dom=findDOM("submitbp",1);dom.visibility="visible";var bn="<b>Booking Name: </b>"+mnnnnn;document.getElementById("tdBookname").innerHTML=bn;if(nnmnnm==2){dom=findDOM("tblpmin",1);dom.display="inline";}else{}}}}};xmlHttpReq.send(null);}function getPostcodeLatLong(mnmm,mmmnmn){var nmmn;if(mnmm!="0"&&String(mnmm).substring(0,1)!="-"){localSearch.setSearchCompleteCallback(null,function(){if(localSearch.results[0]){var nnnmnm=localSearch.results[0].lat;var nnmnmm=localSearch.results[0].lng;var point=new GLatLng(nnnmnm,nnmnmm);assignLatLng(nnnmnm,nnmnmm,mmmnmn);}else{}});localSearch.execute(mnmm+", UK");}}function assignLatLng(lat,lng,mmmnmn){var nmmn,mnnmm,mmnn;mmnn="";if(mmmnmn=="1"){mnmnm=lat;nnmnn=lng;mnnmm=document.getElementById("txaVia");if(mnnmm.value==""){mnn.splice(0);}else{nmmn="";for(var mn=0;mn<mnn.length;mn++){mmnn=mmnn+" to "+mnn[mn].lat+","+mnn[mn].lng;}}if(mnmnm!=0&&mnnnn!=0){nmmn=mnmnm+","+nnmnn+mmnn+" to "+mnnnn+","+mmmmnm;getDistance(nmmn);}}else if(mmmnmn=="2"){mnnnn=lat;mmmmnm=lng;mnnmm=document.getElementById("txaVia");if(mnnmm.value==""){mnn.splice(0);}else{nmmn="";for(var mn=0;mn<mnn.length;mn++){mmnn=mmnn+" to: "+mnn[mn].lat+","+mnn[mn].lng;}}if(mnmnm!=0&&mnnnn!=0){nmmn="from: "+mnmnm+","+nnmnn+mmnn+" to: "+mnnnn+","+mmmmnm;getDistance(nmmn);}}else if(mmmnmn=="3"){var mmnnnmn=0;var nmmmmm=lat;var nnmnnn=lng;var mmm,nmnnmm;mmm=document.getElementById("hidViaAdress").value;mnnmm=document.getElementById("txaVia");nmnnmm="";var n,mmnnnnm,mnmmmmn;n=mnn.length;if(nmmmmm!=0&&nnmnnn!=0){mnn[n]={lat:nmmmmm,lng:nnmnnn,mmmnn:mmm};}n=mnn.length;if(n>0||nmmmmm==0){nmmn="";mmnn="";mnnmm.value="";for(var mn=0;mn<mnn.length;mn++){mmnn=mmnn+" to: "+mnn[mn].lat+","+mnn[mn].lng;mnnmm.value=nmnnmm+"|"+mnn[mn].mmmnn;nmnnmm=mnnmm.value;}nmmn="from: "+mnmnm+","+nnmnn+mmnn+" to: "+mnnnn+","+mmmmnm;getDistance(nmmn);}}}function getDistance(nmmn){var mmnnnnn,mnmmmmm;if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map"));directionsPanel=document.getElementById("dirdiv");map.setCenter(new GLatLng(mnmnm,nnmnn),3);directions=new GDirections(map,directionsPanel);GEvent.addListener(directions,"load",function(){mmmnmmn=directions.getDuration();mmmnmmm=directions.getDistance();document.getElementById("hidDistance").value=mmmnmmm.meters;document.getElementById("hidDuration").value=mmmnmmn.seconds;});directions.load(nmmn);}}function getPostcode(nmm){var pc,nm,nmnn,mnmm,mm,mmnmn,mnnnm,mnnmn,nmnnm,mmmnn,nmmnn;toggleTblprice(0);if(nmm==1){mm=document.getElementById("origList");mmnmn=mm.options[mm.selectedIndex].value;mnnnm="hidOrigPc";mnnmn="hidorigList";nmnnm="hidOrigAdress";}else{mm=document.getElementById("destList");mmnmn=mm.options[mm.selectedIndex].value;mnnnm="hidDestPc";mnnmn="hiddestList";nmnnm="hidDestAdress";}document.getElementById(mnnmn).value=mmnmn;nm="xmlGetPostcode.asp?cid="+mmnmn;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){nmnn=xmlHttpReq.responseXML.getElementsByTagName("postcode")[0];nmmnn=xmlHttpReq.responseXML.getElementsByTagName("adr")[0];if(nmnn.childNodes[0]){pc=nmnn.childNodes[0].nodeValue;}else{pc="";}if(nmmnn.childNodes[0]){mmmnn=nmmnn.childNodes[0].nodeValue;}else{mmmnn="";}document.getElementById(mnnnm).value=pc;document.getElementById(nmnnm).value=mmmnn;if(pc!=""){getPostcodeLatLong(pc,nmm);}}}};xmlHttpReq.send(null);}function toggleTblprice(st){if(document.getElementById("tblPrice")!=null){dom=findDOM("tblPrice",1);if(st==1){dom.display="inline";}else{if(dom.display=="inline"){dom.display="none";}}}}function validate(form){var s,a,e,IError,incomplete,showerror,rdval,k,p;p=0;for(var k=0;k<frmBooking.rdcustype.length;k++){if(frmBooking.rdcustype[k].checked){rdval=document.frmBooking.rdcustype[k].value;p=1;}}if(p==0){dom=findDOM("rdcustypeEr",1);dom.visibility="visible";alert("Please let us know if you are an existing or a new customer.");return false;}else{dom=findDOM("rdcustypeEr",1);dom.visibility="hidden";}if(rdval=="e"){document.getElementById("nuName").optional="true";document.getElementById("nuMobile").optional="true";if(document.getElementById("txtContact").innerHTML==""){alert("Please enter your email and password and then press Login button");return false;}}else{document.getElementById("nuName").optional="false";document.getElementById("nuMobile").optional="false";document.getElementById("nuEmail").optional="false";if(document.getElementById("nuName").value==""){alert("Please enter your name.");dom=findDOM("nuNameEr",1);dom.visibility="visible";return false;}else{dom=findDOM("nuNameEr",1);dom.visibility="hidden";}if(document.getElementById("nuMobile").value==""){alert("Please enter your phone or mobile number.");dom=findDOM("nuMobileEr",1);dom.visibility="visible";return false;}else{dom=findDOM("nuMobileEr",1);dom.visibility="hidden";}if(document.getElementById("nuEmail").value==""){alert("Please enter your Email.");dom=findDOM("nuEmailEr",1);dom.visibility="visible";return false;}else{dom=findDOM("nuEmailEr",1);dom.visibility="hidden";}}p=0;for(var k=0;k<frmBooking.rdbkpgr.length;k++){if(frmBooking.rdbkpgr[k].checked){rdval=document.frmBooking.rdbkpgr[k].value;p=1;}}if(p==0){dom=findDOM("rdbkpgrEr",1);dom.visibility="visible";alert("Please let us know if you are the passenger.");return false;}else{dom=findDOM("rdbkpgrEr",1);dom.visibility="hidden";}if(rdval=="y"){document.getElementById("txtPgrName").optional="true";document.getElementById("txtPgrPhone").optional="true";}else{document.getElementById("txtPgrName").optional="false";document.getElementById("txtPgrPhone").optional="false";if(document.getElementById("txtPgrName").value==""){alert("Please enter passenger name.");dom=findDOM("txtPgrNameEr",1);dom.visibility="visible";return false;}else{dom=findDOM("txtPgrNameEr",1);dom.visibility="hidden";}if(document.getElementById("txtPgrPhone").value==""){alert("Please enter passenger's phone.");dom=findDOM("txtPgrPhoneEr",1);dom.visibility="visible";return false;}else{dom=findDOM("txtPgrPhoneEr",1);dom.visibility="hidden";}}p=0;for(var k=0;k<frmBooking.rdpm.length;k++){if(frmBooking.rdpm[k].checked){rdval=document.frmBooking.rdpm[k].value;p=1;}}if(p==0){dom=findDOM("rdpmEr",1);dom.visibility="visible";alert("Please select payment type.");return false;}else{dom=findDOM("rdpmEr",1);dom.visibility="hidden";}for(var j=0;j<form.length;j++){e=form.elements[j];if(e.optional||e.type=="submit"||e.type=="hidden"||e.type=="button"||e.type=="radio"){continue;}s=form.elements[j].value;a=form.elements[j].id;IError=a+"Er";showerror=false;if(s.length<1){incomplete=true;showerror=true;}else{for(var mn=0;mn<s.length;mn++){var c=s.charAt(mn);if(mn==0&&c==" "){s=s.substring(1,s.length);if(s.length<1){incomplete=true;showerror=true;}mn=-1;continue;}if(c!=" "){break;}else{incomplete=true;showerror=true;}}}if(showerror==true){dom=findDOM(IError,1);dom.visibility="visible";}else{dom=findDOM(IError,1);dom.visibility="hidden";}}if(incomplete==true){alert("you must complete all required fields");return false;}if(document.getElementById("chktc").checked==false){dom=findDOM("chktcEr",1);dom.visibility="visible";alert("Please tick the terms and conditions to confirm your acceptance of our terms before you proceed.");return false;}else{dom=findDOM("chktcEr",1);dom.visibility="hidden";}}function odClickQk(mm,nn,nnn){var mmmm,mmnm,mnmn,nnnn,mmn,mnm,nnnm,nnmm,nmnm;if(mm==1){mmnm="tdorigctrl";mnnm="tblorigctrl";mmmm="tblorigadr";mnmn="origComment";nnnn="origInstruct";nnnm="tblorigQ";mmmmm="hidOrigType";mnmnn="origAdrTxtPc";mmmn="hidOrigAdress";nmn="tbladlist";}else{mmnm="tddestctrl";mnnm="tbldestctrl";mmmm="tbldestadr";mnmn="destComment";nnnn="destInstruct";nnnm="tbldestQ";mmmmm="hidDestType";mnmnn="destAdrTxtPc";mmmn="hidDestAdress";nmn="tbladlistDest";}dom=findDOM(nnnm,1);dom.display="none";document.getElementById(mnmnn).innerHTML="";document.getElementById(mmmn).value="";document.getElementById(mmmmm).value=nn;if(nn==-1){var mmmmnn;document.getElementById("txtOrigPostcode").display="none";document.getElementById("btnTxtFrom").display="inline";document.getElementById("txtFrom").display="inline";document.getElementById(mnmn).innerHTML="Please enter the street name and/or any part of postcode and click submit.";dom=findDOM(mnnm,1);dom.display="none";dom=findDOM(mmmm,1);dom.display="inline";if(mm==1){dom=findDOM("rdDstType15",1);dom.display="inline";dom=findDOM("rdDstType16",1);dom.display="inline";dom=findDOM("rdDstType3",1);dom.display="inline";dom=findDOM("rdDstType-1",1);dom.display="inline";}else{dom=findDOM("rdOrgType15",1);dom.display="inline";dom=findDOM("rdOrgType16",1);dom.display="inline";dom=findDOM("rdOrgType3",1);dom.display="inline";dom=findDOM("rdOrgType-1",1);dom.display="inline";}}else if(nn==3){dom=findDOM(mnnm,1);if(dom.display=="none"){dom.display="inline";dom=findDOM(mmmm,1);dom.display="none";dom=findDOM(nmn,1);dom.display="none";}if(mm==1){mmn="txtOrigPostcode";mnm="txtOrigPostcode";nmnm="btnTxtFrom";nnmm="txtFrom";}else{mmn="txtDestPostcode";mnm="txtDestPostcode";nmnm="btnTxtDestination";nnmm="txtDestination";}document.getElementById(mmnm).innerHTML="<input type='text' name='"+mmn+"' id='"+mnm+"' onblur='getAddressPC("+mm+")'>";document.getElementById(mmn).display="inline";document.getElementById(nmnm).display="none";document.getElementById(nnmm).display="none";document.getElementById(mnmn).innerHTML="Please enter the full postcode including spaces.<br>Examples; (SW1 9SJ) (N1 9PU).";document.getElementById(nnnn).innerHTML="Enter Postcode";if(mm==1){dom=findDOM("rdDstType15",1);dom.display="inline";dom=findDOM("rdDstType16",1);dom.display="inline";dom=findDOM("rdDstType3",1);dom.display="inline";dom=findDOM("rdDstType-1",1);dom.display="inline";}else{dom=findDOM("rdOrgType15",1);dom.display="inline";dom=findDOM("rdOrgType16",1);dom.display="inline";dom=findDOM("rdOrgType3",1);dom.display="inline";dom=findDOM("rdOrgType-1",1);dom.display="inline";}}else{dom=findDOM(mnnm,1);if(dom.display=="none"){dom.display="inline";dom=findDOM(mmmm,1);dom.display="none";dom=findDOM(nmn,1);dom.display="none";}if(mm==1){mmn="origList";mnm="origList";if(nn==1){dom=findDOM("rdDstType15",1);dom.display="none";dom=findDOM("rdDstType16",1);dom.display="none";dom=findDOM("rdDstType3",1);dom.display="none";dom=findDOM("rdDstType-1",1);dom.display="none";}else{dom=findDOM("rdDstType15",1);dom.display="inline";dom=findDOM("rdDstType16",1);dom.display="inline";dom=findDOM("rdDstType3",1);dom.display="inline";dom=findDOM("rdDstType-1",1);dom.display="inline";}}else{mmn="destList";mnm="destList";if(nn==1){dom=findDOM("rdOrgType15",1);dom.display="none";dom=findDOM("rdOrgType16",1);dom.display="none";dom=findDOM("rdOrgType3",1);dom.display="none";dom=findDOM("rdOrgType-1",1);dom.display="none";}else{dom=findDOM("rdOrgType15",1);dom.display="inline";dom=findDOM("rdOrgType16",1);dom.display="inline";dom=findDOM("rdOrgType3",1);dom.display="inline";dom=findDOM("rdOrgType-1",1);dom.display="inline";}}document.getElementById(mmnm).innerHTML="<select id='"+mnm+"' name='"+mmn+"' style='width:250px; font-size:11px;' onchange='getPostcode("+mm+")'><option value='-1'></option></select>";populateCtrl(mm,nn,nnn);}}function gtAdBk(nmm){var pc,nm,nmnn,mnmm,mm,mmnmn,mnnnm,mnnmn,nmnnm,mmmnn,nmmnn,ai;var mnnnmn,nmnmnn,nnmmmm,mmmnnm,nnmmnn,nmnnnm,ctrlhidAdbType;toggleTblprice(0);ai=document.getElementById("hidAcntId").value;if(nmm==1){mm=document.getElementById("origList");mmnmn=mm.options[mm.selectedIndex].value;mnnnm="hidOrigPc";mnnmn="hidorigList";nmnnm="hidOrigAdress";ctrlhidAdbType="hidAdbOrigOdtype";}else{mm=document.getElementById("destList");mmnmn=mm.options[mm.selectedIndex].value;mnnnm="hidDestPc";mnnmn="hiddestList";nmnnm="hidDestAdress";ctrlhidAdbType="hidAdbDestOdtype";}document.getElementById(mnnmn).value=mmnmn;nm="xmlGetAdBk.asp?bi=1&ai="+ai+"&cid="+mmnmn;nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){mnnnmn=xmlHttpReq.responseXML.getElementsByTagName("odid")[0];nmmnn=xmlHttpReq.responseXML.getElementsByTagName("oddesc")[0];nmnn=xmlHttpReq.responseXML.getElementsByTagName("odpostcode")[0];nmnmnn=xmlHttpReq.responseXML.getElementsByTagName("odpcode")[0];nnmmnn=xmlHttpReq.responseXML.getElementsByTagName("odtype")[0];if(mnnnmn.childNodes[0]){nnmmmm=mnnnmn.childNodes[0].nodeValue;}else{nnmmmm=0;}if(nmmnn.childNodes[0]){mmmnn=nmmnn.childNodes[0].nodeValue;}else{mmmnn="";}if(nmnn.childNodes[0]){pc=nmnn.childNodes[0].nodeValue;}else{pc="";}if(nmnmnn.childNodes[0]){mmmnnm=nmnmnn.childNodes[0].nodeValue;}else{mmmnnm="";}if(nnmmnn.childNodes[0]){nmnnnm=nnmmnn.childNodes[0].nodeValue;}else{nmnnnm="";}document.getElementById(mnnnm).value=pc;document.getElementById(nmnnm).value=mmmnn;document.getElementById(mnnmn).value=nnmmmm;document.getElementById(ctrlhidAdbType).value=nmnnnm;if(pc!=""){getPostcodeLatLong(pc,nmm);}}}};xmlHttpReq.send(null);}function pplAdBk(mm,nn,nnn){var mmmnmm,mmmmmn,mmmmmm,nnnnn,nmnmn,nnmn,nnnnm,mn,nnmmm,nmmnm,mmmnmnn,ai;ai=document.getElementById("hidAcntId").value;if(mm==1){document.getElementById("origComment").innerHTML="<img src='images/status_progress.gif'>";}else if(mm==2){document.getElementById("destComment").innerHTML="<img src='images/status_progress.gif'>";}nm="xmlGetAdBk.asp?bi=1&ai="+ai+"&cid=0";nnm=parseInt(Math.random()*99999999999999);nm=nm+"&mr="+nnm;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){if(mm==1){document.getElementById("origList").options.length=0;nnmmm="origComment";nmmnm="origInstruct";}else if(mm==2){document.getElementById("destList").options.length=0;nnmmm="destComment";nmmnm="destInstruct";}nnnnn=xmlHttpReq.responseXML.getElementsByTagName("odloc");mmmnmm=xmlHttpReq.responseXML.getElementsByTagName("odid");mmmmmn=xmlHttpReq.responseXML.getElementsByTagName("oddesc");mmmmmm=xmlHttpReq.responseXML.getElementsByTagName("odpostcode");if(mm==1){document.getElementById("origList").options[0]=new Option("Please select",0,false,false);}else if(mm==2){document.getElementById("destList").options[0]=new Option("Please select",0,false,false);}for(mn=0;mn<nnnnn.length;mn++){nmnmn=mmmnmm[mn].childNodes[0].nodeValue;nnmn=mmmmmn[mn].childNodes[0].nodeValue;nnnnm=mmmmmm[mn].childNodes[0].nodeValue;if(nn==15){nnmn=nnmn+" - "+nnnnm;}if(mm==1){document.getElementById("origList").options[mn+1]=new Option(nnmn,nmnmn,false,false);}else if(mm==2){document.getElementById("destList").options[mn+1]=new Option(nnmn,nmnmn,false,false);}}document.getElementById(nnmmm).innerHTML="Please select the "+nnn+" from the list below.<br>If your "+nnn+" is not on the list, click on postcode<br> and enter the full postcode of the "+nnn+".";document.getElementById(nmmnm).innerHTML=nnn;}}};xmlHttpReq.send(null);}function odClickQkShrt(mm,nn,nnn){var mmmm,mmnm,mnmn,nnnn,mmn,mnm,nnnm,nnmm,nmnm,slcOther;if(mm==1){mmnm="tdorigctrl";mnnm="tblorigctrl";mmmm="tblorigadr";mnmn="origComment";nnnn="origInstruct";nnnm="tblorigQ";mmmmm="hidOrigType";mnmnn="origAdrTxtPc";mmmn="hidOrigAdress";nmn="tbladlist";}else{mmnm="tddestctrl";mnnm="tbldestctrl";mmmm="tbldestadr";mnmn="destComment";nnnn="destInstruct";nnnm="tbldestQ";mmmmm="hidDestType";mnmnn="destAdrTxtPc";mmmn="hidDestAdress";nmn="tbladlistDest";}dom=findDOM(nnnm,1);dom.display="none";document.getElementById(mnmnn).innerHTML="";document.getElementById(mmmn).value="";document.getElementById(mmmmm).value=nn;if(nn==-2){if(mm==1){slcOther=document.getElementById("slcOT");dom=findDOM("spanslcot",1);dom.display="none";dom=findDOM("slcOT",1);dom.display="inline";nn=slcOther.value;nnn=slcOther.options[slcOther.selectedIndex].text;document.getElementById(mmmmm).value=nn;}else{slcOther=document.getElementById("slcDT");dom=findDOM("spanslcdt",1);dom.display="none";dom=findDOM("slcDT",1);dom.display="inline";nn=slcOther.value;nnn=slcOther.options[slcOther.selectedIndex].text;document.getElementById(mmmmm).value=nn;}}if(nn==-1){var mmmmnn;document.getElementById("txtOrigPostcode").display="none";document.getElementById("btnTxtFrom").display="inline";document.getElementById("txtFrom").display="inline";document.getElementById(mnmn).innerHTML="Please enter the street name and/or any part of postcode and click submit.";dom=findDOM(mnnm,1);dom.display="none";dom=findDOM(mmmm,1);dom.display="inline";}else if(nn==3){dom=findDOM(mnnm,1);if(dom.display=="none"){dom.display="inline";dom=findDOM(mmmm,1);dom.display="none";dom=findDOM(nmn,1);dom.display="none";}if(mm==1){mmn="txtOrigPostcode";mnm="txtOrigPostcode";nmnm="btnTxtFrom";nnmm="txtFrom";}else{mmn="txtDestPostcode";mnm="txtDestPostcode";nmnm="btnTxtDestination";nnmm="txtDestination";}document.getElementById(mmnm).innerHTML="<input type='text' name='"+mmn+"' id='"+mnm+"' onblur='getAddressPC("+mm+")'>";document.getElementById(mmn).display="inline";document.getElementById(nmnm).display="none";document.getElementById(nnmm).display="none";document.getElementById(mnmn).innerHTML="Please enter the full postcode including spaces.<br>Examples; (SW1 9SJ) (N1 9PU).";document.getElementById(nnnn).innerHTML="Enter Postcode";}else{dom=findDOM(mnnm,1);if(dom.display=="none"){dom.display="inline";dom=findDOM(mmmm,1);dom.display="none";dom=findDOM(nmn,1);dom.display="none";}if(mm==1){mmn="origList";mnm="origList";}else{mmn="destList";mnm="destList";}document.getElementById(mmnm).innerHTML="<select id='"+mnm+"' name='"+mmn+"' style='width:250px; font-size:11px;' onchange='getPostcode("+mm+")'><option value='-1'></option></select>";populateCtrl(mm,nn,nnn);}}function initQform(){document.getElementById("hidOrigType").value=0;document.getElementById("hidDestType").value=0;document.getElementById("hidDistance").value=0;document.getElementById("txtFrom").value="";document.getElementById("hidOrigAdress").value="0";document.getElementById("txtOrigPostcode").value="";document.getElementById("hidOrigPc").value="0";document.getElementById("hidorigList").value="0";document.getElementById("hidAdbOrigOdtype").value="0";document.getElementById("txtDestination").value="";document.getElementById("hidDestAdress").value="0";document.getElementById("txtDestPostcode").value="";document.getElementById("hidDestPc").value="0";document.getElementById("hiddestList").value="0";document.getElementById("hidAdbDestOdtype").value="0";}