var init_load=0;var myLocationMarker=null;var getVars={};var MIN_AREA_LENGTH=10;var MAX_AREA_LENGTH=15;var SEARCH_RESULTS_PER_PAGE=5;var print_MapWidth;var print_MapHeight;var printData="";var Gr_chars=["φ","χ","θ","ξ","ψ","μπ","α","β","γ","δ","ε","ζ","η","ι","κ","λ","μ","ν","ο","π","ρ","σ","τ","υ","φ","χ","ω","φ","χ","θ","ξ","ψ","μπ","υ","α","β","γ","δ","ε","ζ","η","ι","κ","λ","μ","ν","ο","π","ρ","σ","τ","υ","φ","χ","ω","θ","σ","σ","Υ","υ","Υ"];
var Grklish_chars=["ph","ch","th","ks","ps","b","a","v","g","d","e","z","h","i","k","l","m","n","o","p","r","s","t","y","f","x","w","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","Y","u","U"];var intersectionChars=["&","\\+"," και "," καί "," KAI "," kai "," ΚΑΙ "," k "," K "," κ "," Κ "];
var numbers=["0","1","2","3","4","5","6","7","8","9"];var UserPointsCounter=1;var map;var poiManager;var clear_state=0;var markersOnMap=[];var selectedPointsCounter=0;var selectedPoints=[];var geoResultsMap=[];var newsArray=[];var areaCache={};var mapPOISnapshotZoom;var mapPOISnapshotBounds;var mapPOISnapshotTimer=null;
var POI_RELOAD_TIMEOUT=500;var show_per_page=5;var fromPlace;var toPlace;var carRouting=false;var mmmRouting=false;var otpUrl="http://otp:8080/opentripplanner-api-webapp/ws/";var searchResultsCounter=0;jQuery(document).ready(function(){initProperties();$("#tabset").tabs();$("#tabset").bind("tabsshow",function(A,B){selectedTab=B.index;
if(selectedTab=="0"){$("#road_text").focus()}else{if(selectedTab=="1"){$("#route_road_text1").focus()}}showSelectedPoints()});$("#route").show();$("#to").html(propertiesMap[0].art_stin);$("#area_road").bind("change",function(){geoResultArea($("#division_road").val(),$("#area_road").val())});setShowPerPage();
jQuery("#find_route").bind("click",function(){carRouting=true;addRoutingEntry(0)});jQuery("#city").bind("change",function(){updateTo($("#city").val())});jQuery("#oasa_lines").bind("change",function(){getOASALineRoutes($("#oasa_lines").val(),"oasa_routes")});jQuery("#oasa_routes").bind("change",function(){showOASARoute($("#oasa_routes").val(),$("#oasa_lines").val())
});jQuery(document.frm.division_road).bind("change",function(){doLoadAreas("division_road","area_road")});initPagination();if(show_per_page==8){$(".next_link").css("margin-left","375px")}else{if(show_per_page==6){$(".next_link").css("margin-left","278px")}else{if(show_per_page==12){$(".next_link").css("margin-left","555px")
}else{if(show_per_page==5){$(".next_link").css("margin-left","260px")}}}}initializePois();initializeMap();poiManager=new POIManager(map);google.maps.event.addListener(map,"dragend",function(){mapUpdated();hideAllLayerList(categoriesSize)});google.maps.event.addListener(map,"zoom_changed",function(){mapUpdated();
hideAllLayerList(categoriesSize);contextmenu.style.visibility="hidden"});google.maps.event.addListener(map,"click",function(){hideAllLayerList(categoriesSize)});google.maps.event.addListener(map,"rightclick",function(){hideAllLayerList(categoriesSize)});jQuery(window).bind("resize",mapUpdated);registerPOIPanels();
$("#road_text").focus();createContextMenu(map,1);initializeOasa();initTrafficParentNames();initIcons();routePoisChecked=$("#route_pois").get(0).checked;$("input[name=search_type]:radio").click(function(){if($(this).val()=="Σημεία ενδιαφέροντος"){$("#to").hide();$("#city").hide();$("#more-options-plus").hide();
$("#selectcity").hide();$("#more-options").hide();$("#example1").html("π.χ. πλατεία ομόνοιας Αθήνα ή max stores Ελληνικό")}else{if($(this).val()=="Οδός ή Διασταύρωση"){$("#city").show();$("#more-options-plus").show();$("#selectcity").show();$("#to").show();var A='π.χ. Κηφισίας 27, Αθήνα 11523 <a style="color:#E88E00;" href="javascript:showMoreExamples()">περισσότερα παραδείγματα</a>';
$("#example1").html(A)}}});createNews()});function createNews(){newsArray.push('<table><tr><td>Θέλεις να δεις τις συντεταγμένες ή τον Ταχυδρομικό Κώδικα ενός σημείου; Κάνε με το ποντίκι δεξί κλικ πάνω στο χάρτη!</td><td><img src="images/new/hints/deksi.png"/></td></tr></table>');newsArray.push('<table><tr><td>Τώρα μπορείς να σύρεις την αφετηρία και τον προορισμό μιας διαδρομής!</td><td><img src="images/new/hints/drag.png"/></td></tr></table>');
newsArray.push('<table><tr><td>Στείλε μια διαδρομή στο κινητό σου από το εικονίδιο "Σύνδεσμος"! <a href="mobile.html" target="_new" style="color:#E88E00;">Μάθε πώς...</a></td><td><img src="images/new/various/link.png"/></td></tr></table>');newsArray.push('<table><tr><td>Αν γέμισες τον χάρτη με σημεία ενδιαφέροντος μπορείς να τα εξαφανίσεις προσωρινά πατώντας στο κουμπί με το ματάκι!</td><td><img src="images/new/various/hide-category.png"/></td></tr></table>');
newsArray.push('<table><tr><td>Τώρα στην αναζήτηση διαδρομής μπορείς να γράψεις την πλήρη διεύθυνση (οδό, αριθμό, ΤΚ, πόλη) ή ό,τι από αυτά ξέρεις!</td><td><img src="images/new/hints/search.png"/></td></tr></table>');newsArray.push('<table><tr><td>Ψάξε για επιχειρήσεις με το όνομά τους και την περιοχή τους από την επιλογή Σημεία Ενδιαφέροντος (π.χ. Max stores Ηλιούπολη)</td><td><img src="images/new/hints/maxs.png"/></td></tr></table>');
newsArray.push('<table><tr><td>Τα αναγνωρίσιμα σημεία κατά μήκος μιας διαδρομής σε βοηθούν στην πλοήγηση. Δεν χρειάζεται να θυμάσαι οδούς πια!</td><td><img src="images/new/hints/lamp.jpg" width="65"/></td></tr></table>');newsArray.push('<table><tr><td>Δεν ξέρεις σε ποιά από τις εκκλησίες που εμφάνισες γίνεται ο γάμος; Βρες την στη λίστα με τα επιλεγμένα σημεία.</td><td><img src="images/new/hints/lamp.jpg"/></td></tr></table>');
newsArray.push('<table><tr><td>Πρόσθεσε ένα σημείο εύκολα στο χάρτη για να το στείλεις σε φίλους σου!</td><td><img src="images/new/hints/addpoi.png"/></td></tr></table>');var A=newsArray[Math.floor(Math.random()*newsArray.length)];$("#news").html(A)}function setShowPerPage(){var A=$("body").width();if(A>=1000&&A<1260){show_per_page=6
}else{if(A>=1260&&A<1360){show_per_page=8}else{if(A>=1360){show_per_page=12}}}}function showMoreSearchOptions(){$("#more-options").show();$("#more-options-content").show();$("form").show();$("#more-options-plus").hide();var A=$("#city");A[0].selectedIndex=0;$("#selectcity").html(A[0].options[0].text)
}function hideMoreSearchOptions(){$("#more-options").hide();$("#more-options-content").hide();$("form").hide();$("#more-options-plus").show()}function showTraffic(){toggleTrafficCategory($("#city").val(),0)}function removeTraffic(){toggleTrafficCategory($("#city").val(),1)}function initializeOasa(){oasaManager=new OASA(map,null,"http://"+contextURL+"/images/oasaicons");
oasaManager.setAreaLinesElement(document.getElementById("oasa_area_lines"));jQuery("#oasa_search_txt").autocomplete(oasaLinesText,{"matchContains":true,"width":180}).result(function(D,F,E){E=String(E);var B=E.indexOf(" ");if(B>0){var A=E.substring(0,B);var C=document.getElementById("oasa_lines");for(var B=0;
B<C.options.length;B++){if(C.options[B].innerHTML.substring(0,A.length)==A){if(C.selectedIndex!=B){C.selectedIndex=B;C.onchange()}break}}}})}function initializePois(){$("#nav-one li").hover(function(){$("ul",this).fadeIn("fast")},function(){})}function initializeMap(){var A=$("body").width();var B=(A-330)+"px";
initInfoWindow();map=GetSessionId()}function identifyUserLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(function(A){var C=new google.maps.LatLng(A.coords.latitude,A.coords.longitude);var B='<div class="myInfoBox">';B+='<div class="infoBox-inner">';$.ajax({type:"POST",url:"functs/revGeoResults.jsp",data:{"pointY":A.coords.latitude,"pointX":A.coords.longitude},dataType:"json",success:function(E){if(E.revGeoResults[0]){B+=E.revGeoResults[0].roadName+" ";
if(E.revGeoResults[0].roadNumber1!=0){B+=E.revGeoResults[0].roadNumber1+" "}if(E.revGeoResults[0].roadNumber2!=0){B+=E.revGeoResults[0].roadNumber2+" "}var D=E.revGeoResults[0].roadName+", "+E.revGeoResults[0].roadMunicipality;B+=", ";B+=E.revGeoResults[0].roadMunicipality+", "+E.revGeoResults[0].roadZip+"<br>";
B+='<div class="info-route">';B+="<a href=\"javascript:setRouteDirection('"+A.coords.latitude+"','"+A.coords.longitude+"','from','"+D+"')\">";B+='<img src="images/new/various/start-route.png" style="border:0px; margin-right:3px;" title="Διαδρομή από" alt="Διαδρομή από" />Διαδρομή από</a>';B+="<a href=\"javascript:setRouteDirection('"+A.coords.latitude+"','"+A.coords.longitude+"','to','"+D+"')\">";
B+='<img src="images/new/various/stop-route.png" style="border:0px; margin-right:3px;" title="Διαδρομή προς" alt="Διαδρομή προς" />Διαδρομή προς</a>';B+='<iframe title="YouTube video player" class="youtube-player" type="text/html" width="260" height="150" src="http://www.youtube.com/embed/UmFjNiiVk9w?rel=0" frameborder="0"></iframe>';
B+="</div>";B+="</div>";B+='<div class="infoBox-bottom"></div>';infowindow.setContent(B);if(myLocationMarker!=null){myLocationMarker.setPosition(new google.maps.LatLng(A.coords.latitude,A.coords.longitude))}else{myLocationMarker=new google.maps.Marker({map:map,position:new google.maps.LatLng(A.coords.latitude,A.coords.longitude),icon:getDefaultMarkerImage()});
myLocationMarker.setMap(map)}infowindow.setPosition(C);infowindow.open(map,myLocationMarker);map.setCenter(C);google.maps.event.addListener(myLocationMarker,"click",function(){infowindow.open(map,myLocationMarker)});google.maps.event.addListener(map,"click",function(){infowindow.close()})}}})},function(){handleNoGeolocation(true)
})}else{handleNoGeolocation(false)}}function handleNoGeolocation(A){if(A){var B="Η υπηρεσία αναγνώρισης τοποθεσίας απέτυχε!"}else{var B="Ο browser δεν υποστηρίζει την υπηρεσά αναγνώρισης τοποθεσίας."}alert(B)}function updateTo(B){if(B==propertiesMap[0].area_Athens){$("#to").html(propertiesMap[0].art_stin);
changeMapCenter(B);$("#city").css("left","")}if(B==propertiesMap[0].area_Patra){$("#to").html(propertiesMap[0].art_stin);changeMapCenter(B);$("#city").css("left","")}if(B==propertiesMap[0].area_Thes){$("#to").html(propertiesMap[0].art_sti);changeMapCenter(B);$("#city").css("left","")}if(B==propertiesMap[0].area_Iraklio){$("#to").html(propertiesMap[0].art_sto);
changeMapCenter(B);$("#city").css("left","")}if(B==propertiesMap[0].area_Larisa){$("#to").html(propertiesMap[0].art_sti);changeMapCenter(B);$("#city").css("left","")}if(B==propertiesMap[0].area_all){$("#to").html("");$("#city").css("left","30px")}if($("#traffic").is(".buttonpressed")){var A=1;jQuery("#traffic").removeClass("buttonpressed");
toggleTrafficCategory($("#city").val(),A)}}function runSearch(A){if(A.keyCode==13){searchPoint()}}function runRouteSearch1(A){if(A.keyCode==13){updateRouteSearchResults("#route_road_text1","#rr1")}}function runRouteSearch2(A){if(A.keyCode==13){updateRouteSearchResults("#route_road_text2","#rr2")}}function searchPoint(){recreateResDivRSearch();
var A=$("input[name=search_type]:checked").val();if(A==propertiesMap[0].pois){smartSearch()}else{updateRoadSearchResults("#road_text","#find_road_results")}}function searchType(){var A=$("input[name=search_type]:checked").val();if(A==propertiesMap[0].pois){$("#city").hide();$("#to").hide();$("#road_text").hide();
$("#pois_text").show();$("#find_road_results").empty()}else{$("#city").show();$("#to").show();$("#pois_text").hide();$("#road_text").show();$("#smart_search_results").empty()}}function hideElementsOnInit(){$("#results").hide();$("#nores").hide();$("#pois_text").hide();$("#MMM").hide();$("#allroutes").hide();
$("#rr1").hide();$("#rr2").hide();$("#route_pois_div").hide();$("#more-options").hide();$("#more-options-content").hide();$("#route_results_1").hide();$("#loading_search").hide();$("#loading_route2").hide();$("#loading_route1").hide();$("#norr1").hide();$("#norr2").hide();$("#chosen-title").hide();$("#chosen-title-route").hide()
}function changeMapCenter(C){var D=getDivisionFromCity(C);var B="π.χ. Κηφισίας ή κιφισιασ";var A=C;jQuery.ajax({type:"POST",url:"functs/geoResults2.jsp",data:{"division":D,"area":A,"street_number":"","zipcode":"","street_name":B,"id":0},dataType:"json",success:function(H){var E=H.response_data;var G=E[0];
var I=G.pointY;var F=G.pointX;map.setCenter(new google.maps.LatLng(I,F),14)}})}function parseSearchInput(B){var F=[];var E="";var A="";var D="";var C="";D=parseZipcodeFromAddress(trim(B));B=removeNonWordChars(trim(B));B=B.toString().replace(D,"");D=D.toString().replace(/\s/,"");B=translateGrklish(B);
A=parseStreetNumberFromAddress(trim(B));B=B.replace(A,"");B=removeConsequentWhiteSpaces(B);B=trim(B);F.push({"address":B,"streetNumber":trim(A),"zipcode":trim(D)});return F}function parseStreetNumberFromAddress(B){var A="";var D=new RegExp(/\s\d{1,}\w{0,}/);if(D.test(B)){while(D.test(B)){var C=D.exec(B);
A+=C;B=B.toString().replace(C,"");A+=" "}}A=removeConsequentWhiteSpaces(A);return trim(A)}function removeNonWordChars(A){var B=new RegExp(/[,.?=-]/);if(B.test(A)){A=A.replace(B," ")}A=removeConsequentWhiteSpaces(A);return A}function removeConsequentWhiteSpaces(A){var B=new RegExp(/\s{2,}/);if(B.test(A)){A=A.replace(B," ")
}return A}function parseZipcodeFromAddress(B){var C="";var E=new RegExp(/\d{3}\s\d{2}/);var D=new RegExp(/\d{2}\s\d{3}/);var A=new RegExp(/\d{5}/);if(A.test(B)){C=A.exec(B)}else{if(E.test(B)){C=E.exec(B)}else{if(D.test(B)){C=D.exec(B)}}}return C}function parseIntersectionInput(A){var D=[];var C="";C=parseZipcodeFromAddress(trim(A));
var B=getIntersectionToken(A);A=removeNonWordChars(trim(A));A=A.toString().replace(C,"");C=C.toString().replace(/\s/,"");A=translateGrklish(A);if(B!=undefined&&B!=""){D.push({"address":trim(A),"token":B,"zipcode":trim(C)})}return D}function isIntersection(A){return contains(A,intersectionChars)}function getIntersectionToken(A){for(var C in intersectionChars){var B=intersectionChars[C];
if(A.search(B)!=-1){return B}}}function getDivisionFromCity(B){var A="";if(B==propertiesMap[0].area_Athens){A=propertiesMap[0].perfecture_Attica}else{if(B==propertiesMap[0].area_Thes){A=propertiesMap[0].perfecture_Thes}else{if(B==propertiesMap[0].area_Patra){A=propertiesMap[0].perfecture_Patra}else{if(B==propertiesMap[0].area_Iraklio){A=propertiesMap[0].perfecture_Iraklio
}else{if(B==propertiesMap[0].area_Larisa){A=propertiesMap[0].perfecture_Larisa}else{if(B==propertiesMap[0].area_all){A=""}}}}}}return A}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 translateGreek(A){var B=A;
for(i in Gr_chars){var C=new RegExp(Gr_chars[i],"g");B=B.replace(C,Grklish_chars[i])}return B}function showCategory(A){var B="#categoryMenu_"+A;$(B).show()}function hideCategory(A){var B="#categoryMenu_"+A;$(B).hide()}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((cutCoordinate(markersOnMap[i].lat)==cutCoordinate(B))&&(cutCoordinate(markersOnMap[i].lng)==cutCoordinate(A))){return i}}return -1}function mapUpdated(){if(mapPOISnapshotTimer!=null){clearTimeout(mapPOISnapshotTimer)}mapPOISnapshotTimer=setTimeout("mapUpdated1();",POI_RELOAD_TIMEOUT)
}function mapUpdated1(){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;poiManager.getPOIs(getDisplayedLayersArray(),{"southwest":{"lat":mapPOISnapshotBounds.getSouthWest().lat(),"lng":mapPOISnapshotBounds.getSouthWest().lng()},"northeast":{"lat":mapPOISnapshotBounds.getNorthEast().lat(),"lng":mapPOISnapshotBounds.getNorthEast().lng()}});
updatePharmacies();updateHospitals();oasaManager.updateStops();updateGasStations()}function SlideUpDiv(B){var A="#"+B;$(A).slideUp("fast")}function SlideDownDiv(B){var A="#"+B;$(A).slideDown("fast");if(A=="#MMM"){oasaManager.updateStops()}}function removeFromMarkersOnMap(C,A){var B=findMarkerOnMap(C,A);
if(B>=0){markersOnMap.splice(B,1)}}function print(){printData=GenerateSessionData();var J="print3.jsp";var H=map.getBounds();var I={"northeast":{"lat":H.getNorthEast().lat(),"lng":H.getNorthEast().lng()},"southwest":{"lat":H.getSouthWest().lat(),"lng":H.getSouthWest().lng()}};var B=Math.pow(2,map.getZoom());
var G=map.getProjection().fromLatLngToPoint(H.getNorthEast());var F=map.getProjection().fromLatLngToPoint(H.getSouthWest());var E=new google.maps.Point(Math.floor((G.x+255)/256),Math.floor(G.y/256));var A=new google.maps.Point(Math.floor((F.x+255)/256),Math.floor(F.y/256));var C=E;var D={"northeast":{"x":E["x"],"y":E["y"]},"southwest":{"x":A["x"],"y":A["y"]}};
print_MapWidth=D.northeast.x-D.southwest.x;print_MapHeight=D.southwest.y-D.northeast.y;OpenWindow=window.open(J,"newwin","toolbar=no,scrollbars=yes,menubar=no");SlideUpDiv("Print_text")}function doLoadAreas(A,C,D){var B="ΑΤΤΙΚΗΣ";if(areaCache[document.frm[A].value]==undefined){jQuery.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);jQuery(document.frm[C]).append('<option value="'+D[B]+'">'+A+"</option>");jQuery("#selectarea_road").text("Περιοχή")
}document.frm[C].selectedIndex=0}function showLayersFromSelectedCategory(C,B){var A="#list_"+C;if($(A).css("top")=="40px"){$(A).css("top","-999em")}else{hideAllLayerList(B);$(A).css("top","40px")}}function pedestrianRoute(){if($("#ped_route").attr("src")=="images/new/various/pedestrian_button.png"){$("#ped_route").attr("src","images/new/various/pedestrian_button_sel.png");
$("#car_route").attr("src","images/new/various/car_button.png")}else{if($("#ped_route").attr("src")=="images/new/various/pedestrian_button_sel.png"){$("#ped_route").attr("src","images/new/various/pedestrian_button.png")}}}function carRoute(){if($("#car_route").attr("src")=="images/new/various/car_button.png"){$("#car_route").attr("src","images/new/various/car_button_sel.png");
$("#ped_route").attr("src","images/new/various/pedestrian_button.png")}else{if($("#car_route").attr("src")=="images/new/various/car_button_sel.png"){$("#car_route").attr("src","images/new/various/car_button.png")}}}function openDuties(){if($("#accordion").is(":visible")){$("#accordion").slideUp("fast")
}else{$("#accordion").accordion({collapsible:true,animated:"slide",navigation:true,event:"click",collapsible:true,autoHeight:false,clearStyle:false,fillSpace:false});$("#accordion").slideDown("fast");google.maps.event.addListener(map,"click",function(){$("#accordion").slideUp("fast")})}}function doShowTopBanner(){sas_pageid="19001/134282";
sas_formatid=7913;sas_target="";SmartAdServer_iframe(sas_pageid,sas_formatid,sas_target,728,90)}function doShowLeftBanner(){sas_pageid="19001/134282";sas_formatid=7911;sas_target="";SmartAdServer_iframe(sas_pageid,sas_formatid,sas_target,300,250)}function refreshBanners(){if(refreshBannersPage){console.log("refreshBannersPage:"+refreshBannersPage);
sas_tmstp=Math.round(Math.random()*10000000000);A=1;if(!A){var A=1;sas_master="M"}else{sas_master="S"}iframe=document.getElementsByTagName("iframe");for(var B=0;B<iframe.length;B++){if(iframe[B].src.search("smartadserver")!=-1){if(iframe[B].offsetWidth==728){sas_pageid="19001/134282";sas_formatid=7913;
sas_target="";iframe[B].src="http://diff4.smartadserver.com/call/pubif/"+sas_pageid+"/"+sas_formatid+"/"+sas_master+"/"+sas_tmstp+"/"+escape(sas_target)+"?"}else{if(iframe[B].offsetWidth==300){sas_pageid="19001/134282";sas_formatid=7911;sas_target="";iframe[B].src="http://diff4.smartadserver.com/call/pubif/"+sas_pageid+"/"+sas_formatid+"/"+sas_master+"/"+sas_tmstp+"/"+escape(sas_target)+"?"
}else{if(iframe[B].offsetWidth==160){sas_pageid="19001/134282";sas_formatid=7912;sas_target="";iframe[B].src="http://diff4.smartadserver.com/call/pubif/"+sas_pageid+"/"+sas_formatid+"/"+sas_master+"/"+sas_tmstp+"/"+escape(sas_target)+"?"}}}}}refreshBannersPage=false}}function clearMMMRoutes(){if(oasaManager){oasaManager.clearRoutes()
}var A=$("#oasa_routes");A[0].selectedIndex=0;var B=document.getElementById("oasa_routes");$("#selectoasa_routes").html(B.options[0].text)}function isDutiesChecked(){if($("#pharmacies").is(":checked")){return true}if($("#gas_stations").is(":checked")){return true}for(i in clinics){if(jQuery("#hospital_id_"+i).is(":checked")){return true
}}return false}function geoResultArea(B,A){jQuery.ajax({type:"POST",url:"functs/geoResults2Area.jsp",data:{"division":B,"area":A},dataType:"json",success:function(E){if(E.status==0){var C=E.response_data[0];var D=C.pointX;var F=C.pointY;map.setCenter(new google.maps.LatLng(F,D))}}})}function showAvoidProps(){$("#avoidProps").show();
$("#avoidPlus a").css("background-image",'url("images/new/various/minus-img.png")');$("#avoidPlus a").attr("href","javascript:hideAvoidProps()")}function hideAvoidProps(){$("#avoidProps").hide();$("#avoidPlus a").css("background-image",'url("images/new/various/plus-img.png")');$("#avoidPlus a").attr("href","javascript:showAvoidProps()")
}function recreateResDivRSearch(){$(".scroll-pane").remove();var A='<div class="scroll-pane">';A+='<div id="results" style="margin-top:2px;">';A+='<div id="find_road_results"></div>';A+='<div id="smart_search_results"></div>';A+="</div>";A+="</div>";$("#res-scroll").html(A)}function recreateChosenPoisDiv(){$(".scroll-pane-2").remove();
var A='<div class="scroll-pane-2">';A+='<div id="chosen_pois"></div>';A+="</div>";$("#chosen-pois-scroll").html(A);$(".scroll-pane-5").remove();var A='<div class="scroll-pane-5">';A+='<div id="chosen_pois_route2"></div>';A+="</div>";$("#chosen_pois_route").html(A)}function recreateRoute1Div(){$("#rr1").remove();
var A='<div id="rr1" style="float:left; display:none;">';A+='<div id="res-route">';A+='<ul style="margin:0; background-color:#f2f2f2; ">';A+='<li style="width:60px;"><a href="#route-scroll-1a">Οδοί</a></li>';A+='<li style="width:170px;"><a href="#route-scroll-1b">Σημεία Ενδιαφέροντος</a></li>';A+="</ul>";
A+='<img onclick="clearSearchRouteResults(\'#rr1\')" style="position:absolute; top:4px; right:0" src="images/new/various/close-category.png"/>';A+="</div>";A+='<div id="route-scroll-1a">';A+='<div class="scroll-pane-rr1">';A+='<div id="rrs1"></div>';A+="</div>";A+="</div>";A+='<div id="route-scroll-1b">';
A+='<div class="scroll-pane-rp1">';A+='<div id="rrp1"></div>';A+="</div>";A+="</div>";A+="</div>";$("#route1").html(A)}function recreateRoute2Div(){$("#rr2").remove();var A='<div id="rr2" style="float:left; display:none;">';A+='<div id="res-route">';A+='<ul style="margin:0;">';A+='<li style="width:60px;"><a href="#route-scroll-2a">Οδοί</a></li>';
A+='<li style="width:170px;"><a href="#route-scroll-2b">Σημεία Ενδιαφέροντος</a></li>';A+="</ul>";A+='<img onclick="clearSearchRouteResults(\'#rr2\')" style="position:absolute; top:4px; right:0" src="images/new/various/close-category.png"/>';A+="</div>";A+='<div id="route-scroll-2a">';A+='<div class="scroll-pane-rr2">';
A+='<div id="rrs2"></div>';A+="</div>";A+="</div>";A+='<div id="route-scroll-2b">';A+='<div class="scroll-pane-rp2">';A+='<div id="rrp2"></div>';A+="</div>";A+="</div>";A+="</div>";A+="</div>";$("#route2").html(A)}function closeSearchResults(){$("#close-results").hide();$("#res-scroll").hide()}function closeMapInfo(){$("#infoMap").remove()
}function showMoreExamples(){$("#moreExamples").show()}function closeMoreExamples(){$("#moreExamples").hide()};
