var viewportWIDTH=window.innerWidth;var viewportHEIGHT=window.innerHeight;var areaCache={};var MIN_AREA_LENGTH=10;var MAX_AREA_LENGTH=15;var SEARCH_RESULTS_PER_PAGE=5;var SEARCH_RESULTS_PER_PAGE_ROUTING=10;var SEARCH_RESULTS_PER_PAGE_ROUTING_STEP=1;var ELTYPE_ROUTING="routing";var ELTYPE_ROUTINGPOINT="routingpoint";
var ELTYPE_USERPOINT="userpoint";var ELTYPE_ROAD="road";var ELTYPE_INTERSECTION="intersection";var Gr_chars=["φ","χ","θ","ξ","ψ","μπ","υ","α","β","γ","δ","ε","ζ","η","ι","κ","λ","μ","ν","ο","π","ρ","σ","τ","υ","φ","χ","ω","θ","ξ","φ","χ","θ","ξ","ψ","μπ","υ","α","β","γ","δ","ε","ζ","η","ι","κ","λ","μ","ν","ο","π","ρ","σ","τ","υ","φ","χ","ω","θ","σ","σ","α"];
var Grklish_chars=["ph","ch","th","ks","ps","b","u","a","v","g","d","e","z","h","i","k","l","m","n","o","p","r","s","t","y","f","x","w","8","3","PH","CH","TH","KS","PS","B","U","A","V","G","D","E","Z","H","I","K","L","M","N","O","P","R","S","T","Y","F","X","W","Q","c","C","4"];var searchResultsRoad={};
var searchResultsCounter=0;var iconRouteFrom;var iconRouteTo;var selectedPoints=[];var selectedPointsCounter=0;var selectedPointsPage=0;var markersOnMap=[];var testMarker;var map;var timeout;var iconPerCategoryId=[];var latlng;var checkGeo=false;var poimanager;var mapPOISnapshotZoom;var displayedLayers={};
var markersOnMap=[];var poiLayers=[];var poiCategories=[];var atms_layers=[205,137,202,75,157,260,158,219,159,93,145,264,214,208,102,35,169,236,235,234,172,110,230,226,44,51,242,180,120];var gas_stations_layers=[34,68,140,66,173,97,43,227,167,164,194,134,45,117,222,49,53,144,182,63];var bars_layers=[152,69,207,163,231,196,177,26,122,61,225,90];
var cars_layers=[50,191,189,57,95,245,166,224];var pservices_layers=[171,101,65,232,128,162,79,255,87,216,83,249,56,241,211];var pplaces_layers=[148,62];var education_layers=[103,237,108,46];var religion_layers=[184,33,246];var hotels_layers=[239,84,1000];var culture_layers=[254,85,206,190,174];var banks_layers=[197,130,259,81,217,80,212,267,209,31,91,168,175,99,233,36,37,111,161,109,105,48,54,113,112,52,247,176,183,240,60];
var entertainment_layers=[116,155,199,131,229,165,181];var security_layers=[138,115,106];var health_layers=[119,70,156,261,147,89,192,243];var poiLayerInfo={"152":"ΖΩΝΤΑΝΗ ΜΟΥΣΙΚΗ","69":"CAFE BAR","207":"LIVE SHOW","163":"WESTERN BAR","231":"FLOCAFE","196":"GAY BAR","177":"ROCK BAR","26":"CLUB","122":"ΠΑΡΑΔΟΣΙΑΚΑ ΚΑΦΕΝΕΙΑ","61":"STARBUCKS","225":"INTERNET CAFE","90":"BAR","100":"CARREFOUR","67":"ΑΒ ΒΑΣΙΛΟΠΟΥΛΟΣ","228":"ΧΑΛΚΙΑΔΑΚΗΣ","107":"ΣΚΛΑΒΕΝΙΤΗΣ","74":"ΜΑΡΙΝΟΠΟΥΛΟΣ","186":"ΜΕΤΡΟ","258":"ΛΟΙΠΑ ΣΟΥΠΕΡ ΜΑΡΚΕΤ","252":"ΜΑΣΟΥΤΗΣ","251":"DIA","248":"ΓΑΛΑΞΙΑΣ","59":"LIDL","92":"MY MARKET","126":"ΒΕΡΟΠΟΥΛΟΣ","94":"ATLANTIK","29":"MINI MARKET","268":"BAZAAR","205":"ΣΥΝΕΤΑΙΡΙΣΤΙΚΗ ΧΑΝΙΩΝ","137":"HSBC BANK","202":"ΠΑΝΕΛΛΗΝΙΑ","75":"ΠΕΙΡΑΙΩΣ","157":"ΑΓΡΟΤΙΚΗ","260":"PROBANK","158":"ΚΥΠΡΟΥ","219":"ING BANK","159":"ALPHA BANK","93":"PROTONBANK","145":"FBB","264":"ASPIS BANK","214":"ΛΑΙΚΗ","208":"BARCLAYS BANK","102":"ΕΓΝΑΤΙΑ","35":"ΓΕΝΙΚΗ","169":"ΕΜΠΟΡΙΚΗ","236":"CITIBANK","235":"ΕΛΛΗΝΙΚΗ","234":"ΑΤΤΙΚΗΣ","172":"ΤΑΧΥΔΡΟΜΙΚΟ ΤΑΜΙΕΥΤΗΡΙΟ","110":"ΕΘΝΙΚΗ","230":"HYPOVEREINSBANK","226":"ABN AMRO BANK","44":"EFG EUROBANK","51":"EUROBANK-OPEN24","242":"ΠΑΓΚΡΗΤΙΑ ΣΥΝΕΤΑΙΡΙΣΤΙΚΗ","180":"ΩΜΕΓΑ","120":"MILLENIUMBANK","139":"ΑΘΛΗΤΙΚΑ ΚΕΝΤΡΑ","149":"ΧΩΡΟΙ ΑΘΛΗΣΗΣ","39":"ΦΑΡΑΓΓΙΑ","266":"ΜΝΗΜΕΙΑ","125":"ΑΞΙΟΘΕΑΤΑ","41":"ΣΠΗΛΑΙΑ","215":"ΛΙΜΝΕΣ","133":"ΑΡΧΑΙΟΛΟΓΙΚΟΙ ΧΩΡΟΙ","50":"ΧΩΡΟΙ ΣΤΑΘΜΕΥΣΗΣ","191":"ΒΟΥΛΚΑΝΙΖΑΤΕΡ","189":"ΣΕΑ","57":"ΠΟΛΙΣ ΠΑΡΚ","95":"ΚΤΕΟ","245":"ΤΑΞΙ","166":"ΣΥΝΕΡΓΕΙΑ","224":"ΔΙΟΔΙΑ","171":"ΟΤΕ","101":"ΕΛΤΑ","65":"ΔΕΗ","232":"ΝΟΜΑΡΧΙΕΣ","128":"ΦΥΛΑΚΕΣ","162":"ΑΛΛΕΣ ΥΠΗΡΕΣΙΕΣ","79":"Κ.Ε.Π.","255":"ΥΠΟΥΡΓΕΙΑ","87":"ΔΗΜΑΡΧΕΙΑ","216":"ΠΡΕΣΒΕΙΕΣ-ΠΡΟΞΕΝΕΙΑ","83":"ΑΣΦΑΛΙΣΤΙΚΑ ΤΑΜΕΙΑ","249":"ΤΕΛΩΝΕΙΑ","56":"ΔΙΚΑΣΤΗΡΙΑ","241":"ΕΤΑΙΡΕΙΕΣ ΥΔΡΕΥΣΗΣ","211":"ΕΦΟΡΙΕΣ","148":"ΠΑΡΚΑ","62":"ΠΛΑΤΕΙΕΣ","103":"ΠΑΝΕΠΙΣΤΗΜΙΑ","237":"ΕΞΕΤΑΣΤΙΚΑ ΚΕΝΤΡΑ ECDL","108":"ΓΥΜΝΑΣΙΑ - ΛΥΚΕΙΑ","46":"ΠΑΙΔ. ΣΤΑΘΜΟΙ - ΔΗΜΟΤΙΚΑ","136":"CLUB RESTAURANTS","64":"ΤΑΒΕΡΝΕΣ","142":"ΟΥΖΕΡΙ","76":"ΓΡΗΓΟΡΗΣ ΜΙΚΡΟΓΕΥΜΑΤΑ","78":"ΕΛΛΗΝΙΚΗ ΚΟΥΖΙΝΑ","72":"PIANO BAR","193":"ΜΟΝΤΕΡΝΑ ΚΟΥΖΙΝΑ","73":"ΜΕΞΙΚΑΝΙΚΗ ΚΟΥΖΙΝΑ","135":"24 HOURS","153":"ΦΟΥΡΝΟΙ","223":"ΨΑΡΟΤΑΒΕΡΝΕΣ","86":"VEGETARIAN","257":"ΕΚΔΗΛΩΣΕΙΣ","262":"GOODYS","218":"ΙΤΑΛΙΚΗ ΚΟΥΖΙΝΑ","146":"BAR RESTAURANTS","265":"ΑΝΑΤΟΛΗ","88":"ΤΑΒΕΡΝΕΣ ΜΕ ΜΟΥΣΙΚΗ","28":"ΜΕΖΕΔΟΠΩΛΕΙΑ","170":"BEER-WINE RESTAURANTS","32":"ΨΗΣΤΑΡΙΑ","96":"Pizza Fan","42":"ΚΡΕΠΕΡΙ - FAST FOOD","104":"ΑΠΩ ΑΝΑΤΟΛΗ","185":"ΔΙΕΘΝΗΣ ΚΟΥΖΙΝΑ","55":"CAFE RESTAURANTS","178":"PIZZERIA","124":"ΚΛΑΣΣΙΚΗ ΚΟΥΖΙΝΑ","123":"ΖΑΧΑΡΟΠΛΑΣΤΕΙΑ","184":"ΜΟΝΑΣΤΗΡΙΑ","33":"ΕΚΚΛΗΣΙΕΣ","246":"ΚΟΙΜΗΤΗΡΙΑ","154":"ΚΑΤΑΣΤΗΜΑΤΑ ΚΩΤΣΟΒΟΛΟΣ","253":"ΚΑΤΑΣΤΗΜΑΤΑ NOKIA-SHOP","71":"ΚΑΤΑΣΤΗΜΑΤΑ MICROLAND","263":"ΑΛΛΑ ΚΑΤΑΣΤΗΜΑΤΑ","127":"E-SHOP","27":"ΚΑΤΑΣΤΗΜΑΤΑ ΠΛΑΙΣΙΟ","198":"ΚΑΤΑΣΤΗΜΑΤΑ ΓΕΡΜΑΝΟΣ","121":"ΚΑΤΑΣΤΗΜΑΤΑ MULTIRAMA","30":"ΚΑΤΑΣΤΗΜΑΤΑ E-ALEXANDROS","129":"ΚΑΤΑΣΤΗΜΑΤΑ ΙΚΕΑ","58":"PRAKTIKER","244":"MAKRO","239":"ΞΕΝΟΔΟΧΕΙΑ","84":"ΕΝΟΙΚΙΑΖΟΜΕΝΑ ΔΩΜΑΤΙΑ","1000":"booking.com ΞΕΝΟΔΟΧΕΙΑ ","254":"ΘΕΑΤΡΑ","85":"ΒΙΒΛΙΟΘΗΚΕΣ","206":"ΠΙΝΑΚΟΘΗΚΕΣ","190":"ΠΟΛΙΤΙΣΤΙΚΑ / ΠΝΕΥΜΑΤΙΚΑ ΚΕΝΤΡΑ","174":"ΜΟΥΣΕΙΑ","34":"ΑΛΛΕΣ ΜΑΡΚΕΣ","68":"SHELL","140":"AEGEAN","66":"SUN OIL","173":"JETOIL","97":"ΛΟΙΠΑ ΒΕΝΖΙΝΑΔΙΚΑ","43":"CYCLON","227":"ΕΤΕΚΑ","167":"MAMID OIL","164":"ΕΚΟ","194":"Ε.Π.","134":"DRACOIL","45":"KMOIL","117":"SILK OIL","222":"BP","49":"MED OIL","53":"AVIN","144":"REVOIL","182":"EL PETROL","63":"ELIN OIL","204":"ΣΥΝ. ΣΤΑΘΜΟΙ ΠΡΟΣ ΤΟΥΡΚΙΑ","221":"ΣΥΝ. ΣΤΑΘΜΟΙ ΠΡΟΣ ΑΛΒΑΝΙΑ","200":"ΣΥΝ. ΣΤΑΘΜΟΙ ΠΡΟΣ ΒΟΥΛΓΑΡΙΑ","47":"ΣΥΝ. ΣΤΑΘΜΟΙ ΠΡΟΣ Π.Γ.Δ.Μ.","256":"ΤΡΑΜ","201":"ΟΣΕ","141":"ΜΑΡΙΝΕΣ","188":"ΚΤΕΛ","82":"ΑΕΡΟΔΡΟΜΙΑ","179":"ΠΡΟΑΣΤΙΑΚΟΣ","150":"ΜΕΤΡΟ","210":"ΛΙΜΑΝΙΑ","151":"ΕΛΙΚΟΔΡΟΜΙΑ","197":"ΕΛΛΗΝΙΚΗ","130":"ΑΤΤΙΚΗΣ","259":"ΩΜΕΓΑ","81":"ΚΥΠΡΟΥ","217":"BARCLAYS BANK","80":"PROBANK","212":"ΛΑΙΚΗ","267":"EUROBANK-OPEN24","209":"ALPHA BANK","31":"ΣΥΝΕΤΑΙΡΙΣΤΙΚΗ ΧΑΝΙΩΝ","91":"ΠΕΙΡΑΙΩΣ","168":"ΤΑΧΥΔΡΟΜΙΚΟ ΤΑΜΙΕΥΤΗΡΙΟ","175":"EFG EUROBANK","99":"ING BANK","233":"MILLENIUMBANK","36":"ΠΑΓΚΡΗΤΙΑ ΣΥΝΕΤΑΙΡΙΣΤΙΚΗ","37":"HSBC BANK","111":"ΑΓΡΟΤΙΚΗ","161":"ΕΘΝΙΚΗ","109":"PROTONBANK","105":"ΤΡΑΠΕΖΑ ΕΛΛΑΔΟΣ","48":"BNPPARIBAS","54":"ΓΕΝΙΚΗ","113":"CITIBANK","112":"FBB","52":"ΕΓΝΑΤΙΑ","247":"HYPOVEREINSBANK","176":"ASPIS BANK","183":"ΠΑΝΕΛΛΗΝΙΑ","240":"ABN AMRO BANK","60":"ΕΜΠΟΡΙΚΗ","238":"ΧΕΙΜΕΡΙΝΟΙ ΠΡΟΟΡΙΣΜΟΙ","250":"ΥΠΑΙΘΡΙΟΣ ΧΩΡΟΣ ΑΝΑΨΥΧΗΣ","98":"ΠΗΓΗ","114":"ΠΑΡΑΛΙΕΣ ΓΑΛΑΖΙΑΣ ΣΗΜΑΙΑΣ","203":"ΟΡΕΙΒΑΤΙΚΑ ΚΑΤΑΦΥΓΙΑ","143":"CAMPING","77":"ΧΙΟΝΟΔΡΟΜΙΚΑ ΚΕΝΤΡΑ","40":"ΠΑΡΑΛΙΕΣ","138":"ΛΙΜΕΝΑΡΧΕΙΑ","115":"ΑΣΤΥΝΟΜΙΚΑ ΤΜΗΜΑΤΑ","106":"ΠΥΡΟΣΒΕΣΤΙΚΟΙ ΣΤΑΘΜΟΙ","119":"ΙΚΑ","70":"ΚΕΝΤΡΑ ΥΓΕΙΑΣ","156":"ΑΓΡΟΤΙΚΑ ΙΑΤΡΕΙΑ","261":"ΕΚΑΒ","147":"ΦΑΡΜΑΚΕΙΑ","89":"ΝΟΣΟΚΟΜΕΙΑ","192":"ΙΔΙΩΤΙΚΕΣ ΚΛΙΝΙΚΕΣ","243":"ΔΙΑΓΝΩΣΤΙΚΑ ΚΕΝΤΡΑ","116":"ΕΜΠΟΡΙΚΑ ΚΕΝΤΡΑ","155":"ΕΚΘΕΣΙΑΚΟΙ ΧΩΡΟΙ","199":"ΚΙΝΗΜΑΤΟΓΡΑΦΟΙ","131":"ΕΚΘΕΣΙΑΚΑ ΚΕΝΤΡΑ","229":"WATERPARKS","165":"ΚΤΗΜΑΤΑ","181":"ΚΑΖΙΝΟ"};
var poiLayerIdToCategoryId=[];function initialize(){initIcons();initMap();initPOIMenu();initPOILayers();if(!((navigator.platform=="iPhone")||(navigator.platform=="iPod"))){$("#map_up").css("display","");$("#map_down").css("display","");$("#map_left").css("display","");$("#map_right").css("display","")
}jQuery(document.frm.division_road).bind("change",function(){doLoadAreas("division_road","area_road")});jQuery("#road_search").bind("click",function(){updateRoadSearchResults()});google.maps.event.addListener(map,"dragend",function(){mapUpdated()});google.maps.event.addListener(map,"zoom_changed",function(){mapUpdated()
});jQuery("#pharmacies").get(0).checked=false;jQuery("#hospitals").get(0).checked=false;jQuery("#find_route").bind("click",function(){getNGIRoute(route_from,route_to)});$("#route_header").css("display","none")}function initPOILayers(){poiLayers.push({"cat":"atms","layers":atms_layers});poiCategories[0]="ΑΤΜ";
for(i in atms_layers){poiLayerIdToCategoryId[atms_layers[i]]=0}poiLayers.push({"cat":"gas_stations","layers":gas_stations_layers});poiCategories[1]="Πρατήρια Βενζίνης";for(i in gas_stations_layers){poiLayerIdToCategoryId[gas_stations_layers[i]]=1}poiLayers.push({"cat":"banks","layers":banks_layers});
poiCategories[2]="Τράπεζες";for(i in banks_layers){poiLayerIdToCategoryId[banks_layers[i]]=2}poiLayers.push({"cat":"religion","layers":religion_layers});poiCategories[3]="Θρησκεία";for(i in religion_layers){poiLayerIdToCategoryId[religion_layers[i]]=3}poiLayers.push({"cat":"cars","layers":cars_layers});
poiCategories[4]="Αυτοκίνητο";for(i in cars_layers){poiLayerIdToCategoryId[cars_layers[i]]=4}poiLayers.push({"cat":"bars","layers":bars_layers});poiCategories[5]="Bar-Club";for(i in bars_layers){poiLayerIdToCategoryId[bars_layers[i]]=5}poiLayers.push({"cat":"pservices","layers":pservices_layers});poiCategories[6]="Δημ. Υπηρεσίες";
for(i in pservices_layers){poiLayerIdToCategoryId[pservices_layers[i]]=6}poiLayers.push({"cat":"security","layers":security_layers});poiCategories[7]="Υπ. Ασφαλείας";for(i in security_layers){poiLayerIdToCategoryId[security_layers[i]]=7}poiLayers.push({"cat":"health","layers":health_layers});poiCategories[8]="Υγεία";
for(i in health_layers){poiLayerIdToCategoryId[health_layers[i]]=8}poiLayers.push({"cat":"pplaces","layers":pplaces_layers});poiCategories[9]="Δημ. Χώροι";for(i in pplaces_layers){poiLayerIdToCategoryId[pplaces_layers[i]]=9}poiLayers.push({"cat":"entertainment","layers":entertainment_layers});poiCategories[10]="Ψυχαγωγία";
for(i in entertainment_layers){poiLayerIdToCategoryId[entertainment_layers[i]]=10}poiLayers.push({"cat":"culture","layers":culture_layers});poiCategories[11]="Πολιτισμός";for(i in culture_layers){poiLayerIdToCategoryId[culture_layers[i]]=11}poiLayers.push({"cat":"education","layers":education_layers});
poiCategories[12]="Εκπαίδευση";for(i in education_layers){poiLayerIdToCategoryId[education_layers[i]]=12}poiLayers.push({"cat":"hotels","layers":hotels_layers});poiCategories[13]="Ξενοδοχεία";for(i in hotels_layers){poiLayerIdToCategoryId[hotels_layers[i]]=13}}function showMap(A){latlng=new google.maps.LatLng(A.coords.latitude,A.coords.longitude);
var B={zoom:16,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},navigationControl:true,navigationControlOptions:{style:google.maps.NavigationControlStyle.ANDROID}};if(viewportHEIGHT-45<270){viewportHEIGHT=325
}$("#map").css("width",viewportWIDTH-5);$("#map").css("height",viewportHEIGHT-45);map=new google.maps.Map(document.getElementById("map"),B);showCurrLocMarker(A);checkGeo=true}function initMap(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showMap)}if(!checkGeo){latlng=new google.maps.LatLng(37.98809628017408,23.762537240982056);
var A={zoom:16,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},navigationControl:true,navigationControlOptions:{style:google.maps.NavigationControlStyle.ANDROID}};if(viewportHEIGHT-45<270){viewportHEIGHT=325
}$("#map").css("width",viewportWIDTH-5);$("#map").css("height",viewportHEIGHT-45);map=new google.maps.Map(document.getElementById("map"),A)}}function showCurrLocMarker(A){addCurrLocPoint(A)}function addCurrLocPoint(A){var C=new google.maps.LatLng(A.coords.latitude,A.coords.longitude);var B={};$.ajax({type:"POST",url:"functs/revGeoResults.jsp",data:{"pointX":A.coords.longitude,"pointY":A.coords.latitude},dataType:"json",success:function(E){if(E.revGeoResults[0]){B.isCurrLoc=true;
B.roadName=E.revGeoResults[0].roadName;B.roadNumber="";if(E.revGeoResults[0].roadNumber1!=0){B.roadNumber=E.revGeoResults[0].roadNumber1+" "}if(E.revGeoResults[0].roadNumber2!=0){B.roadNumber+=E.revGeoResults[0].roadNumber2}B.roadZip=E.revGeoResults[0].roadZip;B.roadMunicipality=E.revGeoResults[0].roadMunicipality;
B.name=B.roadName+" "+B.roadNumber;var D=new UserPoint(C,B,1);instantiateEntry(D)}}})}function mapUpdated(){var A=map.getZoom();var B=map.getBounds();if((A==mapPOISnapshotZoom)&&(B.getSouthWest().lng()==mapPOISnapshotBounds.getSouthWest().lng())&&(B.getSouthWest().lat()==mapPOISnapshotBounds.getSouthWest().lat())&&(B.getNorthEast().lng()==mapPOISnapshotBounds.getNorthEast().lng())&&(B.getNorthEast().lat()==mapPOISnapshotBounds.getNorthEast().lat())){return 
}mapPOISnapshotZoom=A;mapPOISnapshotBounds=B;mapPOISnapshotTimer=null;getPOIs(getDisplayedLayersArray(),{"southwest":{"lat":mapPOISnapshotBounds.getSouthWest().lat(),"lng":mapPOISnapshotBounds.getSouthWest().lng()},"northeast":{"lat":mapPOISnapshotBounds.getNorthEast().lat(),"lng":mapPOISnapshotBounds.getNorthEast().lng()}});
updateHospitals();updatePharmacies()}function noenter(){return !(window.event&&window.event.keyCode==13)}function initIcons(){addIconPerCategoryMap(0,"ATM");addIconPerCategoryMap(1,"Gas_Stations");addIconPerCategoryMap(2,"Banks");addIconPerCategoryMap(3,"Religion");addIconPerCategoryMap(4,"Cars");addIconPerCategoryMap(5,"Bars");
addIconPerCategoryMap(6,"Public_Services");addIconPerCategoryMap(7,"Security");addIconPerCategoryMap(8,"Health");addIconPerCategoryMap(9,"Public_Places");addIconPerCategoryMap(10,"Entertainment");addIconPerCategoryMap(11,"Culture");addIconPerCategoryMap(12,"Education");addIconPerCategoryMap(13,"Hotels");
HEALTH_ICON=1002;addIconPerCategoryMap(HEALTH_ICON,"Pharmacy");HOSPITAL_ICON=1001;addIconPerCategoryMap(HOSPITAL_ICON,"Hospital");SELECTED_ICON=1000;addIconPerCategoryMap(SELECTED_ICON,"Default")}function addIconPerCategoryMap(A,C){var B="images/markers/Scaled_"+C+".png";iconPerCategoryId[A]=B}function initPOIMenu(){var A='<br><table style="width:100%">';
A+='<tr align="center"><td><a href="javascript:toggleCheckBox(\'pharmacies\')"><img id="pharmacies_ico" style="border:0" src="images/markers/ico_pharmacies.png"></a><input type="checkbox" id="pharmacies" onclick="togglePharmaciesOnCall(this.checked)"></td>';A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'hospitals\')"><img style="border:0" id="hospitals_ico" src="images/markers/ico_hospitals.png"></a><input type="checkbox" id="hospitals" onclick="toggleHospitals(this.checked)"></td>';
A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'atms\')"><img style="border:0" id="atms_ico" src="images/markers/ico_atms.png"></a><input type="checkbox" id="atms" onclick="toggleImage(\'atms\')"></td>';A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'gas_stations\')"><img style="border:0" id="gas_stations_ico" src="images/markers/ico_gas_stations.png"></a><input type="checkbox" id="gas_stations" onclick="toggleImage(\'gas_stations\')"></td>';
A+="<td>&nbsp;</td></tr>";A+='<tr align="center"><td><a id="pharmacies_href" href="javascript:toggleCheckBox(\'pharmacies\')">Εφ.Φαρμακεία</a></td><td>&nbsp;</td><td><a id="hospitals_href" href="javascript:toggleCheckBox(\'hospitals\')">Εφ.Νοσοκομεία</a></td><td>&nbsp;</td><td><a id="atms_href" href="javascript:toggleCheckBox(\'atms\')">ΑΤΜ</a></td><td>&nbsp;</td><td><a id="gas_stations_href" href="javascript:toggleCheckBox(\'gas_stations\')">Πρ. Βενζίνης</a></td></tr>';
A+='<tr><td colspan="8">&nbsp;<td>&nbsp;</td></tr>';A+='<tr align="center"><td><a href="javascript:toggleCheckBox(\'banks\')"><img style="border:0" id="banks_ico" src="images/markers/ico_banks.png"></a><input type="checkbox" id="banks" onclick="toggleImage(\'banks\')"></td>';A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'religion\')"><img style="border:0" id="religion_ico" src="images/markers/ico_religion.png"></a><input type="checkbox" id="religion" onclick="toggleImage(\'religion\')"></td>';
A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'cars\')"><img style="border:0" id="cars_ico" src="images/markers/ico_cars.png"></a><input type="checkbox" id="cars" onclick="toggleImage(\'cars\')"></td>';A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'bars\')"><img style="border:0" id="bars_ico" src="images/markers/ico_bars.png"></a><input type="checkbox" id="bars" onclick="toggleImage(\'bars\')"></td>';
A+="<td>&nbsp;</td></tr>";A+='<tr align="center"><td><a id="banks_href" href="javascript:toggleCheckBox(\'banks\')">Τράπεζες</a></td><td>&nbsp;</td><td><a id="religion_href" href="javascript:toggleCheckBox(\'religion\')">Θρησκεία</a></td><td>&nbsp;</td><td><a id="cars_href" href="javascript:toggleCheckBox(\'cars\')">Αυτοκίνητο</a></td><td>&nbsp;</td><td><a id="bars_href" href="javascript:toggleCheckBox(\'bars\')">Bar-Club</a></td></tr>';
A+='<tr><td colspan="8">&nbsp;&nbsp;</td></tr>';A+='<tr align="center"><td><a href="javascript:toggleCheckBox(\'pservices\')"><img style="border:0" id="pservices_ico" src="images/markers/ico_pservices.png"></a><input type="checkbox" id="pservices" onclick="toggleImage(\'pservices\')"></td>';A+="<td>&nbsp;</td>";
A+='<td><a href="javascript:toggleCheckBox(\'security\')"><img style="border:0" id="security_ico" src="images/markers/ico_security.png"></a><input type="checkbox" id="security" onclick="toggleImage(\'security\')"></td>';A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'health\')"><img style="border:0" id="health_ico" src="images/markers/ico_health.png"></a><input type="checkbox" id="health" onclick="toggleImage(\'health\')"></td>';
A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'pplaces\')"><img style="border:0" id="pplaces_ico" src="images/markers/ico_pplaces.png"></a><input type="checkbox" id="pplaces" onclick="toggleImage(\'pplaces\')"></td>';A+="<td>&nbsp;</td></tr>";A+='<tr align="center"><td><a id="pservices_href" href="javascript:toggleCheckBox(\'pservices\')">Δημ. Υπηρεσίες</a></td><td>&nbsp;</td><td><a id="security_href" href="javascript:toggleCheckBox(\'security\')">Υπ. Ασφαλείας</a></td><td>&nbsp;</td><td><a id="health_href" href="javascript:toggleCheckBox(\'health\')">Υγεία</a></td><td>&nbsp;</td><td><a id="pplaces_href" href="javascript:toggleCheckBox(\'pplaces\')">Δημ. Χώροι</a></td></tr>';
A+='<tr><td colspan="8">&nbsp;&nbsp;</td></tr>';A+='<tr align="center"><td><a href="javascript:toggleCheckBox(\'entertainment\')"><img style="border:0" id="entertainment_ico" src="images/markers/ico_entertainment.png"></a><input type="checkbox" id="entertainment" onclick="toggleImage(\'entertainment\')"></td>';
A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'culture\')"><img style="border:0" id="culture_ico" src="images/markers/ico_culture.png"></a><input type="checkbox" id="culture" onclick="toggleImage(\'culture\')"></td>';A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'education\')"><img style="border:0" id="education_ico" src="images/markers/ico_education.png"></a><input type="checkbox" id="education" onclick="toggleImage(\'education\')"></td>';
A+="<td>&nbsp;</td>";A+='<td><a href="javascript:toggleCheckBox(\'hotels\')"><img style="border:0" id="hotels_ico" src="images/markers/ico_hotels.png"></a><input type="checkbox" id="hotels" onclick="toggleImage(\'hotels\')"></td>';A+="<td>&nbsp;</td></tr>";A+='<tr align="center"><td><a id="entertainment_href" href="javascript:toggleCheckBox(\'entertainment\')">Ψυχαγωγία</a></td><td>&nbsp;</td><td><a id="culture_href" href="javascript:toggleCheckBox(\'culture\')">Πολιτισμός</a></td><td>&nbsp;</td><td><a id="education_href" href="javascript:toggleCheckBox(\'education\')">Εκπαίδευση</a></td><td>&nbsp;</td><td><a id="hotels_href" href="javascript:toggleCheckBox(\'hotels\')">Ξενοδοχεία</a></td></tr>';
A+='<tr><td colspan="8">&nbsp;&nbsp;</td></tr>';A+='<tr align="center"><td colspan="8" style="background-color:#33FFCC"><b><a href="javascript:show_td(0)" class="small_header">Εμφάνιση Χάρτη</a></b></td></tr>';A+="</table>";$("#poi_td").html(A)}function toggleCheckBox(A){if(jQuery("#"+A).get(0).checked){jQuery("#"+A).get(0).checked=false;
$("#"+A+"_ico").attr("src","images/markers/ico_"+A+".png");$("#"+A+"_href").css("font-style","normal");togglePOIOnCall(A,false)}else{jQuery("#"+A).get(0).checked=true;$("#"+A+"_ico").attr("src","images/markers/ico_"+A+"_pressed.png");$("#"+A+"_href").css("font-style","italic");togglePOIOnCall(A,true)
}}function toggleImage(A){if(!jQuery("#"+A).get(0).checked){jQuery("#"+A).get(0).checked=false;$("#"+A+"_ico").attr("src","images/markers/ico_"+A+".png");$("#"+A+"_href").css("font-style","normal");togglePOIOnCall(A,false)}else{jQuery("#"+A).get(0).checked=true;$("#"+A+"_ico").attr("src","images/markers/ico_"+A+"_pressed.png");
$("#"+A+"_href").css("font-style","italic");togglePOIOnCall(A,true)}}function togglePOIOnCall(B,A){if(B=="pharmacies"){togglePharmaciesOnCall(A)}else{if(B=="hospitals"){toggleHospitals(A)}else{togglePOICategory(A,B)}}}function updateRoadSearchResults(){var H="#find_road_results";var D="division_road";
var E="area_road";var J="street_name";var K="street_number";var A=jQuery(H);var G=document.frm[D].value;var I=document.frm[E].value;var C=document.frm[J].value;var F=document.frm[K].value;if(trim(C).length==0){C=" ";if(trim(I).length==0){return }}A.empty();A.append("<br />");A.append('<div align="center">Παρακαλώ περιμένετε...<img src="images/loader.gif" style="border:0px;" /> </div>');
var B=translateGrklish(C);jQuery.ajax({type:"POST",url:"functs/geoResults2.jsp",data:{"division":G,"area":I,"street_name":B,"street_number":F},dataType:"json",success:function(O){searchResultsCounter++;searchResultsRoad=O;var N=0;var M=[];while(N<searchResultsRoad.response_data.length){var L=getSearchResultsText(searchResultsRoad.response_data[N]);
if(arrayIndexOf(M,L)<0){M.push(L);N++}else{searchResultsRoad.response_data.splice(N,1)}}searchResultsRoad.response_data.sort(sortNGIRoadResults);showSearchResultsRoad(0)}})}function sortNGIRoadResults(C,B){var A=Number(C.geocodingScore);var F=Number(B.geocodingScore);if(A<F){return -1}if(A>F){return 1
}var E=getSearchResultsText(C);var D=getSearchResultsText(B);if(E<D){return -1}if(E>D){return 1}return 0}function showSearchResultsRoad(B){var D="#find_road_results";var H=jQuery(D);H.empty();var A=searchResultsRoad.response_data.length;var F;if(A<=0){H.append("<br />");F='<div align="center">Δεν βρέθηκαν αποτελέσματα</div>';
H.append(F);return }var E=B+SEARCH_RESULTS_PER_PAGE;if(E>A){E=A}H.append("<br />");var C=getResultsPager(A,B,"showSearchResultsRoad");H.append('<div align="center">'+C+"</div>");H.append("<br />");F='<div align="center"><table>';for(var G=B;G<E;G++){F+='<tr style="height:20px">';F+="<td>";F+=(G+1)+". ";
F+="</td>";F+="<td>";F+='<a href="javascript:show_td(0);addRoadPoint('+G+')">';F+=getSearchResultsText(searchResultsRoad.response_data[G]);F+="</a>";F+="&nbsp;&nbsp;&nbsp;</td>";F+='<td><a href="javascript:addRoadPoint('+G+");setRoutePointFrom('"+searchResultsRoad.response_data[G].pointY+"','"+searchResultsRoad.response_data[G].pointX+"')\">";
F+='<img src="images/start_hex.png" style="border:0px; margin-right:3px;" title="Διαδρομή από" alt="Διαδρομή από" />';F+="</a></td>";F+="<td>&nbsp;&nbsp;&nbsp;</td>";F+='<td><a href="javascript:addRoadPoint('+G+");setRoutePointTo('"+searchResultsRoad.response_data[G].pointY+"','"+searchResultsRoad.response_data[G].pointX+"')\">";
F+='<img src="images/stop_hex.png" style="border:0px; margin-right:3px;" title="Διαδρομή έως" alt="Διαδρομή έως" /></a></td>';F+="</td>";F+="</tr>"}F+="</table></div>";H.append(F);H.append("<br />")}function getResultsPager(F,A,E){var C=A+SEARCH_RESULTS_PER_PAGE;if(C>F){C=F}var B="";if((A>0)||(C<F)){B+='<table align="center">';
B+='<tr><td align="center">';if(A>0){var D=A-SEARCH_RESULTS_PER_PAGE;if(D<0){D=0}B+='<a href="javascript:'+E+"("+D+')">';B+='<img src="images/velaki_aristera.png" style="border:0px;" title="Προηγούμενη σελίδα" alt="Προηγούμενη σελίδα" />';B+="</a>"}else{B+='<img src="images/velaki_aristera_gray.png" style="border:0px;" />'
}B+='</td><td align="center" width="70%">';B+="&nbsp;<b>Αποτελέσματα:</b>&nbsp;<br> "+(A+1)+"-"+C+"/"+F;B+='</td><td align="center">';if(C<F){B+='<a href="javascript:'+E+"("+C+')">';B+='<img src="images/velaki_deksia.png" style="border:0px;" title="Επόμενη σελίδα" alt="Επόμενη σελίδα" />';B+="</a>"}else{B+='<img src="images/velaki_deksia_gray.png" style="border:0px;" />'
}B+="</td></tr>";B+="</table>"}else{B+='<table align="center" width="100%">';B+='<tr><td align="center">';B+="<b>Αποτελέσματα:</b> "+F;B+="</td></tr>";B+="</table>"}return B}function getSearchResultsText(A){return A.foundAs+", "+A.municipality}function addRoadPoint(B){var D=searchResultsCounter*1000+B;
var C=searchResultsRoad.response_data[B];var E=new google.maps.LatLng(C.pointY,C.pointX);var A=new RoadPoint(E,searchResultsRoad.request_data,C,D);instantiateEntry(A)}function instantiateEntry(C){var B=-1;for(var A=0;A<selectedPoints.length;A++){if(selectedPoints[A].data.equals(C)){if(selectedPoints[A].data.getType()==ELTYPE_ROUTING){selectedPoints[A].data.remove();
selectedPoints.splice(A,1)}else{B=A;break}}}if(B<0){C.init();if((C.data)&&(C.data.comments)){UserPointsCounter++}addToMarkersOnMap(C);addSelectionEntry(C)}else{selectedPoints[B].data.show()}}function addToMarkersOnMap(B){if(B.getType()==ELTYPE_USERPOINT){markersOnMap.push({"lat":B.latlng.lat(),"lng":B.latlng.lng(),"name":B.data.name})
}else{if(B.getType()==ELTYPE_ROAD){var A=B.response.foundAs+" "+B.request.street_number;markersOnMap.push({"lat":B.latlng.lat(),"lng":B.latlng.lng(),"name":A})}else{if(B.getType()==ELTYPE_INTERSECTION){markersOnMap.push({"lat":B.latlng.lat(),"lng":B.latlng.lng(),"name":B.response.foundAs})}}}}function removeFromMarkersOnMap(C,A){var B=findMarkerOnMap(C,A);
if(B>=0){markersOnMap.splice(B,1)}}function findMarkerOnMap(B,A){for(i in markersOnMap){if((markersOnMap[i].lat==B)&&(markersOnMap[i].lng==A)){return i}}return -1}function addSelectionEntry(A){var B=selectedPointsCounter++;selectedPoints.push({"ident":B,"data":A})}function showSelectedPoints(){var D=jQuery("#about_td");
D.empty();var A="";if((selectedPoints.length>0)||(poiCategoriesSelected.length>0)||(pharmaciesOnMap.length>0)||(hospitalsOnMap.length>0)){A+='<table width="100%">';A+='<tr><td colspan="3"><img src="images/blank.gif" height="5px"></td></tr>';for(var B=0;B<selectedPoints.length;B++){A+="<tr>";A+='<td valign="top">';
A+=(B+1)+". ";A+="</td>";A+='<td valign="top">';A+='<a href="javascript:showSelectedPoint('+selectedPoints[B].ident+')">';A+=selectedPoints[B].data.getText();A+="</a>";A+="</td>";A+='<td align="right" valign="top">&nbsp;&nbsp;';if(arrayIndexOf(selectedPoints[B].data.getAttributes(),"vertex")>=0){if(selectedPoints[B].data.getType()!=ELTYPE_ROUTINGPOINT){A+="<a href=\"javascript:setRoutePointFrom('"+selectedPoints[B].data.latlng.lat()+"','"+selectedPoints[B].data.latlng.lng()+"');showSelectedPoints()\">";
A+='<img src="images/start_hex.png" style="border:0px; margin-right:3px;" title="Διαδρομή από" alt="Διαδρομή από" />';A+="</a>&nbsp;&nbsp;";A+="<a href=\"javascript:setRoutePointTo('"+selectedPoints[B].data.latlng.lat()+"','"+selectedPoints[B].data.latlng.lng()+"');showSelectedPoints()\">";A+='<img src="images/stop_hex.png" style="border:0px; margin-right:3px;" title="Διαδρομή έως" alt="Διαδρομή έως" />';
A+="</a>&nbsp;&nbsp;"}}A+='<a href="javascript:removeSelectionEntry('+selectedPoints[B].ident+');">';A+='<img src="images/delete_hex.png" style="border:0px; margin-right:3px;" title="Διαγραφή" alt="Διαγραφή" />';A+="</a>";A+="</td>";A+="</tr>";A+='<tr><td colspan="3"><img src="images/blank.gif" height="5px"></td></tr>'
}var C=B+1;if(pharmaciesOnMap.length>0){A+="<tr>";A+='<td valign="top">';A+=(C)+". ";A+="</td>";A+='<td valign="top">';A+='<a href="javascript:showPharmacies()">Εφ. Φαρμακεία</a>';A+="</td>";A+='<td align="right" valign="top">';A+="<a href=\"javascript:toggleCheckBox('pharmacies');showSelectedPoints()\">";
A+='<img src="images/delete_hex.png" style="border:0px; margin-right:3px;" title="Διαγραφή" alt="Διαγραφή" />';A+="</a>";A+="</td>";A+="</tr>";C++}if(hospitalsOnMap.length>0){A+="<tr>";A+='<td valign="top">';A+=(C)+". ";A+="</td>";A+='<td valign="top">';A+='<a href="javascript:showHospitals()">Εφ. Νοσοκομεία</a>';
A+="</td>";A+='<td align="right" valign="top">';A+="<a href=\"javascript:toggleCheckBox('hospitals');showSelectedPoints()\">";A+='<img src="images/delete_hex.png" style="border:0px; margin-right:3px;" title="Διαγραφή" alt="Διαγραφή" />';A+="</a>";A+="</td>";A+="</tr>";C++}for(j=0;j<poiCategoriesSelected.length;
j++){A+="<tr>";A+='<td valign="top">';A+=(C+j)+". ";A+="</td>";A+='<td valign="top">';A+='<a href="javascript:showPOIs(1,'+poiCategoriesSelected[j].catid+')">';A+=poiCategoriesSelected[j].cat_name;A+="</a>";A+="</td>";A+='<td align="right" valign="top">';A+="<a href=\"javascript:toggleCheckBox('"+poiCategoriesSelected[j].cat+"');showSelectedPoints()\">";
A+='<img src="images/delete_hex.png" style="border:0px; margin-right:3px;" title="Διαγραφή" alt="Διαγραφή" />';A+="</a>";A+="</td>";A+="</tr>"}if((route_from)&&(route_to)){A+='<tr><td colspan="3">&nbsp;</td></tr>';A+='<tr><td colspan="3">&nbsp;</td></tr>';A+='<tr><td colspan="3" align="center"><b><a href="javascript:show_td(1);findRouteMenu()">Μενού Διαδρομής...</a></b>'
}A+="</table>"}else{A="<br><br><h3>&nbsp;&nbsp;Δεν υπάρχει κανένα σημείο στο χάρτη</h3>"}D.append(A);show_td(3)}function findSelectedPoint(B){var A=0;while((A<selectedPoints.length)&&(selectedPoints[A].ident!=B)){A++}if(A<selectedPoints.length){return A}return -1}function showSelectedPoint(B){var A=findSelectedPoint(B);
if(A>=0){if(selectedPoints[A].data.getType()!=ELTYPE_ROUTING){show_td(0)}selectedPoints[A].data.show()}}function removeSelectionEntry(B){var A=findSelectedPoint(B);if(A>=0){if(((selectedPoints[A].data)&&(selectedPoints[A].data.latlng))&&(selectedPoints[A].data.getType()!=ELTYPE_ROUTINGPOINT)){removeFromMarkersOnMap(selectedPoints[A].data.latlng.lat(),selectedPoints[A].data.latlng.lng())
}selectedPoints[A].data.remove();selectedPoints.splice(A,1);showSelectedPoints()}}function translateGrklish(A){var B=A;for(i in Grklish_chars){var C=new RegExp(Grklish_chars[i],"g");B=B.replace(C,Gr_chars[i])}return B}function doLoadAreas(A,C,D){var B="ΑΤΤΙΚΗΣ";if(areaCache[document.frm[A].value]==undefined){$.ajax({type:"POST",url:"functs/retrieveAreas.jsp",data:{"division":document.frm[A].value},dataType:"json",success:function(E){areaCache[document.frm[A].value]=E;
setAreaOptions(C,E)}})}else{setAreaOptions(C,areaCache[document.frm[A].value])}}function setAreaOptions(C,D){document.frm[C].options.length=1;for(var B in D){var A=trimString(D[B],MAX_AREA_LENGTH);document.frm[C].innerHTML+='<option value="'+D[B]+'">'+A+"</option>"}document.frm[C].selectedIndex=0}function show_td(A){if(A==0){$("#find_td").css("display","none");
$("#poi_td").css("display","none");$("#about_td").css("display","none");$("#menu_map").attr("class","menu_active");$("#href_map").attr("class","href_active");$("#menu_find").attr("class","menu_inactive");$("#href_find").removeAttr("class");$("#menu_poi").attr("class","menu_inactive");$("#href_poi").removeAttr("class");
$("#menu_about").attr("class","menu_inactive");$("#href_about").removeAttr("class");mapUpdated()}else{if(A==1){$("#find_td").css("display","");$("#poi_td").css("display","none");$("#about_td").css("display","none");$("#menu_map").attr("class","menu_inactive");$("#href_map").removeAttr("class");$("#menu_find").attr("class","menu_active");
$("#href_find").attr("class","href_active");$("#menu_poi").attr("class","menu_inactive");$("#href_poi").removeAttr("class");$("#menu_about").attr("class","menu_inactive");$("#href_about").removeAttr("class")}else{if(A==2){$("#poi_td").css("display","");$("#find_td").css("display","none");$("#about_td").css("display","none");
$("#menu_map").attr("class","menu_inactive");$("#href_map").removeAttr("class");$("#menu_find").attr("class","menu_inactive");$("#href_find").removeAttr("class");$("#menu_poi").attr("class","menu_active");$("#href_poi").attr("class","href_active");$("#menu_about").attr("class","menu_inactive");$("#href_about").removeAttr("class")
}else{if(A==3){$("#about_td").css("display","");$("#find_td").css("display","none");$("#poi_td").css("display","none");$("#menu_map").attr("class","menu_inactive");$("#href_map").removeAttr("class");$("#menu_find").attr("class","menu_inactive");$("#href_find").removeAttr("class");$("#menu_poi").attr("class","menu_inactive");
$("#href_poi").removeAttr("class");$("#menu_about").attr("class","menu_active");$("#href_about").attr("class","href_active")}}}}}function findRoadMenu(){$("#roadMenu_td").css("background-color","white");$("#roadMenu_a").css("font-weight","bold");$("#roadMenu_a").css("text-decoration","none");$("#roadMenu_a").css("font-style","italic");
$("#roadMenu_a").css("color","black");$("#routeMenu_a").css("font-weight","");$("#routeMenu_a").css("text-decoration","");$("#routeMenu_a").css("font-style","");$("#routeMenu_a").css("color","");$("#roadMenu_td").css("border-top","1px solid");$("#roadMenu_td").css("border-bottom","");$("#routeMenu_td").css("background-color","#CCCCCC");
$("#routeMenu_td").css("border-bottom","1px solid");$("#routeMenu_td").css("border-top","");$("#route_header").css("display","none");$("#road_header").css("display","")}function findRouteMenu(){$("#routeMenu_a").css("font-weight","bold");$("#routeMenu_a").css("text-decoration","none");$("#routeMenu_a").css("font-style","italic");
$("#routeMenu_a").css("color","black");$("#roadMenu_a").css("font-weight","");$("#roadMenu_a").css("text-decoration","");$("#roadMenu_a").css("font-style","");$("#roadMenu_a").css("color","");$("#route_header").css("display","");$("#road_header").css("display","none");$("#routeMenu_td").css("background-color","white");
$("#routeMenu_td").css("border-top","1px solid");$("#routeMenu_td").css("border-bottom","");$("#roadMenu_td").css("background-color","#CCCCCC");$("#roadMenu_td").css("border-bottom","1px solid");$("#roadMenu_td").css("border-top","")}function about(){show_td(3);var A="<b>browser:</b>"+navigator.appName;
A+="<br><b>platform:</b>"+navigator.platform;A+="<br><b>useragent:</b>"+navigator.userAgent;A+="<br><b>geolocation:</b>"+navigator.geolocation;A+="<br>";document.getElementById("about_td").innerHTML=A}function panMap(A){if(A=="up"){map.panBy(0,-10)}else{if(A=="left"){map.panBy(-10,0)}else{if(A=="right"){map.panBy(10,0)
}else{if(A=="down"){map.panBy(0,10)}}}}};
