var nn,mnm,mmm,nmn;var nmm=new Array;nn=0;mmm=0;mnm=0;nmn=0;function getPostcodeLatLong(nnn,mm){var nm;localSearch.setSearchCompleteCallback(null,function(){if(localSearch.results[0]){var mn=localSearch.results[0].lat;var mnn=localSearch.results[0].lng;var point=new GLatLng(mn,mnn);assignLatLng(mn,mnn,mm);}else{}});localSearch.execute(nnn+", UK");}function assignLatLng(lat,lng,mm){if(mm=="1"){nn=lat;mnm=lng;}else if(mm=="2"){mmm=lat;nmn=lng;}else if(mm=="3"){var nmmn=lat;var nmmm=lng;mmnmm="";var mmnm="";var n;n=nmm.length;nmm[n]={lat:nmmn,lng:nmmm};for(var i=0;i<nmm.length;i++){mmnm=mmnm+" to: "+nmm[i].lat+","+nmm[i].lng;}nm="from: "+nn+","+mnm+mmnm+" to: "+mmm+","+nmn;getDistance(nm);}if(nn!=0&&mmm!=0){nm=nn+","+mnm+" to "+mmm+","+nmn;getDistance(nm);}}function writeGeos(nnmm,nnnm,mmmmm,nnnn){document.getElementById(nnmm).innerHTML=nnnm;document.getElementById(mmmmm).innerHTML=nnnn;}function writeRoute(pcd){var mnmm,mnmn;mnmm=document.getElementById("waypoints");mnmn=mnmm.innerHTML;mnmm.innerHTML=mnmn+","+pcd;}function getDistance(nm){var mmmnn,mmnmn;if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map"));nnmn=document.getElementById("dirdiv");map.setCenter(new GLatLng(nn,mnm),3);directions=new GDirections(map,nnmn);GEvent.addListener(directions,"load",function(){mmmmn=directions.getDuration();nmnn=directions.getDistance();document.getElementById("hidDistance").value=nmnn.meters;document.getElementById("hidTime").value=mmmmn.seconds;});directions.load(nm);}}function getPostcodes(nnn,mm){var xmlHttpReq;var mmn,results,mn,mnn;var mmmn,mmnn,mmmm;mmn="http://www.whichtable.com/utdsxmlgetpcs.asp?pc="+nnn;mmmm=parseInt(Math.random()*99999999999999);mmn=mmn+"&mr="+mmmm;if(window.XMLHttpRequest){xmlHttpReq=new XMLHttpRequest;xmlHttpReq.overrideMimeType("text/xml");}else if(window.ActiveXObject){xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}xmlHttpReq.open("GET",mmn,true);xmlHttpReq.onreadystatechange=function(){if(xmlHttpReq.readyState==4){if(xmlHttpReq.status==200){mmmn=xmlHttpReq.responseXML.getElementsByTagName("lat")[0];mmnn=xmlHttpReq.responseXML.getElementsByTagName("lng")[0];mn=mmmn.childNodes[0].nodeValue;mnn=mmnn.childNodes[0].nodeValue;if(mn==0){getPostcodeLatLong(nnn,mm);}else{assignLatLng(mn,mnn,mm);}}else{}}};xmlHttpReq.send(null);}function createMarker(point,nnm,vt){var icon=new GIcon;icon.image="http://maps.google.com/mapfiles/ms/micons/cabs.png";icon.shadow="http://maps.google.com/mapfiles/ms/micons/cabs.shadow.png";icon.iconAnchor=new GPoint(10,34);icon.infoWindowAnchor=new GPoint(6,1);icon.infoShadowAnchor=new GPoint(13,13);var marker=new GMarker(point,icon);GEvent.addListener(marker,"mouseover",function(){marker.openInfoWindowHtml("<b>"+nnm+"</b><br />"+vt+"<br /><a href='assign.asp'>Assign Job</a>");});return marker;}function loadmapNr(pid){var xmlHttpReq;var mmn,results,mn,mmmnm;var lng,lat,mmnn,mmmn,mmmm;var lon,lat,mnnm,mnnn,map,point,marker,nnm,vt,nmnm;mnnm=51.49408266;mnnn=-0.17295341;if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map"));map.setCenter(new GLatLng(mnnm,mnnn),15);map.addControl(new GSmallMapControl);nmnm=47;nnm="Jafar";lng=-0.18342;lat=51.49888999999999;vt="Estate";point=new GLatLng(lat,lng);map.addOverlay(createMarker(point,nnm,vt));}}