// Copyright (c) Position s.r.o.
// All rights reserved.
d=parent;f=document;g=f.all;h=top;m=false;q=window;t=true;v=Math;bb=v.round;bc=Array;bd=parseInt;be=Option;bf=String;bg=navigator.userAgent;bh=Number;ZOOM_MAX=0;ZOOM_MIN=0;CURRENT_SCALE=0;CONTROL_PAN=m;CTRL_DOWN=m;SWITCH_PAN_CTRL=m;ID_CONTROL_SCALES="idControlScales";CURRENT_SCALE_GIF="zoom_red.gif";SCALE_GIF="zoom";PATH_IMAGES="../img/";COUNT_SCALE_LEVELS_GIF=8;ID_SCALE_TEXT="idScaleText";SCALE_BLACK="scale_b.gif";SCALE_WHITE="scale_w.gif";PATH_MAP_CURSOR="../cur/";SEARCH="basic";tSwitchCity="city";tSwitchAdr="adr";MAP_PROFIL="small";TIMEBOX=0;HSC_MAP_ROUTE="";SELECTED_COMBO=0;T_TEXT_COMBO="- - -  vyberte z nabídky  - - - ";T_ERR_COMBO="- - -  nebyla vybrána žádná položka  - - - ";IS_SEARCH=0;IS_LOCATE=0;function goScroll(){var idR=f.getElementById("resultRect");if(idR){var id=f.getElementsByTagName("html")[0];if(id){var idH=f.getElementById("idHtml");if(idH){if(f.all&&(navigator.userAgent.indexOf('Opera')!=-1)){var spoj=f.body.clientHeight}else{var spoj=id.clientHeight}var scrollY=177+idR.offsetTop+idR.clientHeight-spoj;q.scrollTo(0,scrollY);}}}return}function SearchKeyPress(e,path){if(!e)e=q.event;if((e.which?e.which:e.keyCode)==13){searchAdr(path);if(f.all)e.returnValue=m;else e.preventDefault();return m}return t}function searchAdr(path,indexa){if(SEARCH){var searchSwitch=SEARCH}switch(searchSwitch){case"basic":var searchInputAdr=f.getElementById("inputAdr");var city=searchInputAdr.value;if(city==""){return}city="&cmdline="+urlEncode(city);var url="form=l"+city;break;case"advanced":var searchInputStreet=f.getElementById("inputStreet");var street=searchInputStreet.value;var searchInputCity=f.getElementById("inputCity");var city=searchInputCity.value;var searchInputCp=f.getElementById("inputCp");var cp=searchInputCp.value;var searchInputCo=f.getElementById("inputCo");var co=searchInputCo.value;if((street=="")&&(city=="")&&(cp=="")&&(co=="")){return}street="&street="+urlEncode(street);city="&city="+urlEncode(city);co="&co="+urlEncode(co);cp="&cp="+urlEncode(cp);var url="form="+tSwitchAdr+street+city+co+cp;break;default:break}var idResult=f.getElementById('idSearchIframe');if(idResult)idResult.src=path+"?"+url;hideRoutingIframe();closeSearchIframe();closeNearestIframe();goScroll();}function goToExampleSearch(s){id=f.getElementById("inputAdr");if(id){id.value=s;searchAdr("search/result.search.php");}return}function changeSearch(searchSwitch){if(searchSwitch!=SEARCH){SEARCH=searchSwitch;setSearch(searchSwitch);}return}function setSearch(searchSwitch){switch(searchSwitch){case"advanced":setSearchAdvanced();break;case"basic":setSearchBasic();break;default:break}}function setSearchAdvanced(){var idSearchTitleBasic=f.getElementById("idSearchTitleBasic");var idSearchTitleAdvanced=f.getElementById("idSearchTitleAdvanced");var address=f.getElementById("address");var streetB=f.getElementById("streetB");var cityB=f.getElementById("cityB");var cp=f.getElementById("cp");var co=f.getElementById("co");var adrExample=f.getElementById("adrExample");var hrefSearchAdvanced=f.getElementById("hrefSearchAdvanced");var hrefSearchBasic=f.getElementById("hrefSearchBasic");if(idSearchTitleBasic)idSearchTitleBasic.style.display="none";if(idSearchTitleAdvanced)idSearchTitleAdvanced.style.display="block";if(address)address.style.display="none";if(streetB)streetB.style.display="block";if(cityB)cityB.style.display="block";if(cp)cp.style.display="block";if(co)co.style.display="block";if(adrExample)adrExample.style.display="none";if(hrefSearchAdvanced)hrefSearchAdvanced.style.display="none";if(hrefSearchBasic)hrefSearchBasic.style.display="block";return}function setSearchBasic(){var idSearchTitleBasic=f.getElementById("idSearchTitleBasic");var idSearchTitleAdvanced=f.getElementById("idSearchTitleAdvanced");var address=f.getElementById("address");var streetB=f.getElementById("streetB");var cityB=f.getElementById("cityB");var cp=f.getElementById("cp");var co=f.getElementById("co");var adrExample=f.getElementById("adrExample");var hrefSearchAdvanced=f.getElementById("hrefSearchAdvanced");var hrefSearchBasic=f.getElementById("hrefSearchBasic");if(idSearchTitleBasic)idSearchTitleBasic.style.display="block";if(idSearchTitleAdvanced)idSearchTitleAdvanced.style.display="none";if(address)address.style.display="block";if(streetB)streetB.style.display="none";if(cityB)cityB.style.display="none";if(cp)cp.style.display="none";if(co)co.style.display="none";if(adrExample)adrExample.style.display="block";if(hrefSearchAdvanced)hrefSearchAdvanced.style.display="block";if(hrefSearchBasic)hrefSearchBasic.style.display="none";return}function getPreviewRect(){var id=f.getElementById("idPreviewIframe");if(id){if(idPreviewIframe.previewRect){return idPreviewIframe.previewRect}}return m}function setPreviewRect(previewRectMap){var id=f.getElementById("idPreviewIframe");if(id){if(idPreviewIframe.setPreviewRect){idPreviewIframe.setPreviewRect(previewRectMap);return t}}return m}function refreshPreview(scale,session){var id=f.getElementById("idPreviewIframe");if(id){if(idPreviewIframe.refreshPreview){idPreviewIframe.refreshPreview(scale,session);return 1}}return 0}function updatePreviewRect(previewRectMap){var id=f.getElementById("idPreviewIframe");if(id){if(idPreviewIframe.updatePreviewRect){idPreviewIframe.updatePreviewRect(previewRectMap);}}return 1}function setScalePreview(previewRect,scale){var id=f.getElementById("idPreviewIframe");if(id){if(idPreviewIframe.setScalePreview){idPreviewIframe.setScalePreview(previewRect,scale);}}return 1}function locateMap(x,y){var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.locateMap){idMapIframe.locateMap(x,y);}}return 1}function getSessionPreview(){var id=f.getElementById("idPreviewIframe");if(id){if(idPreviewIframe.getSession){return idPreviewIframe.getSession();}}return""}function getSessionMap(){var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.getSession){return idMapIframe.getSession();}}return""}function formatTextScale(s){s=bf(s);var i=s.indexOf('.');if(i<0)i=s.indexOf(',');if(i>=0)s=s.substring(0,i);var i,j;var o='';j=0;for(i=s.length-1;i>=0;i--){if((j!=0)&&((j%3)==0))o=' '+o;o=s.charAt(i)+o;j++}return o}function renderScales(navigateScales,currentScale){var delitel=0;var idControlScales=f.getElementById(ID_CONTROL_SCALES);if(idControlScales){delitel=COUNT_SCALE_LEVELS_GIF/navigateScales.length;var textImg="";for(var indexToNavigateScales=0;indexToNavigateScales<navigateScales.length;indexToNavigateScales++){var altText=formatTextScale(navigateScales[indexToNavigateScales]);if(indexToNavigateScales==currentScale){textImg+="\n<span title=\"1 : "+altText+"\" class=\"actualScale\">"+(indexToNavigateScales+1)+"</span>";}else{textImg+="\n<a title=\"1 : "+altText+"\" href=\"Javascript:gotoScale("+navigateScales[indexToNavigateScales]+");\" />"+(indexToNavigateScales+1)+"</a>"}}idControlScales.innerHTML=textImg}return 1}function renderTextScale(width,text,currentScale){var idScaleText=f.getElementById(ID_SCALE_TEXT);if(idScaleText){var widthTretina=v.round(width/3);var titleText=formatTextScale(currentScale);var scaleText="\n<span>"+text+"</span>\n";scaleText+="<img src=\""+PATH_IMAGES+SCALE_BLACK+"\" title=\"1 : "+titleText+"\" alt=\"1 : "+titleText+"\" width=\""+widthTretina+"\" />\n";scaleText+="<img src=\""+PATH_IMAGES+SCALE_WHITE+"\" title=\"1 : "+titleText+"\" alt=\"1 : "+titleText+"\" width=\""+widthTretina+"\" />\n";scaleText+="<img src=\""+PATH_IMAGES+SCALE_BLACK+"\" title=\"1 : "+titleText+"\" alt=\"1 : "+titleText+"\" width=\""+widthTretina+"\" />\n";idScaleText.innerHTML=scaleText}return 1}function clickMoveLeft(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveLeft){idMapIframe.moveLeft();}return}function clickMoveUp(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveUp){idMapIframe.moveUp();}return}function clickMoveRight(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveRight){idMapIframe.moveRight();}return}function clickMoveDown(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveDown){idMapIframe.moveDown();}return}function clickMoveUpLeft(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveUpLeft){idMapIframe.moveUpLeft();}return}function clickMoveUpRight(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveUpRight){idMapIframe.moveUpRight();}return}function clickMoveDownRight(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveDownRight){idMapIframe.moveDownRight();}return}function clickMoveDownLeft(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.moveDownLeft){idMapIframe.moveDownLeft();}return}function clickZoomOut(){var idM=f.getElementById("idMapIframe");if(idM)if((CURRENT_SCALE>ZOOM_MIN)&&(idMapIframe.zoomOut)){idMapIframe.zoomOut();}return}function clickZoomIn(){var idM=f.getElementById("idMapIframe");if(idM)if((CURRENT_SCALE<ZOOM_MAX)&&(idMapIframe.zoomIn)){idMapIframe.zoomIn();}return}function clickZoom(){setControlPan(m);}function clickPan(){setControlPan(t);}function gotoScale(scale){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.setScale){idMapIframe.setScale(scale);}return}function locateObj(scale,pos){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.locateObj){idMapIframe.locateObj(scale,pos);}return}function locateGc(scale,pos){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.locateGc){idMapIframe.locateGc(scale,pos);}return}function hiddenObjekt(id,i){var idO=f.getElementById(id);if(idO){idO.style.visibility=i}return}function hidddenSearchBookmark(){var prvky=new bc('idsearchBookmark');for(var i=0;i<prvky.length;i++){hiddenObjekt(prvky[i],"hidden");}}function bookmark(id){var rns="";if(id=="routeNoShow"){id="routeBookmark";rns="yes"}var idBookmark=f.getElementById(id);if(idBookmark){if(idBookmark.className!="activeBookmark"){if(id!="searchBookmark"){var searchBookmark=f.getElementById('searchBookmark');if(searchBookmark){searchBookmark.className="passiveBookmark"}hidddenSearchBookmark();}if(id!="routeBookmark"){var routeBookmark=f.getElementById('routeBookmark');if(routeBookmark){routeBookmark.className="passiveBookmark"}var idRouteBookmark=f.getElementById('idrouteBookmark');if(idRouteBookmark){idRouteBookmark.style.top="-900px"}}idBookmark.className="activeBookmark";var idIframe=f.getElementById('id'+id);if(idIframe){idIframe.style.visibility="visible";if(id=="searchBookmark"){setSearch(SEARCH);hideRoutingIframe();closeNearestIframe();showSearchIframe();}if(id=="routeBookmark"){idIframe.style.top="0";if(rns==""){hideSearchIframe();closeNearestIframe();showRoutingIframe();}}}}if(CLICK_ROUTING!=""){CLICK_ROUTING="";setButtonClickMap("");setControlPan();}}return}function changeMapCursor(cursor){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.changeMouseCursor){idMapIframe.changeMouseCursor(cursor);}return 1}function setPassiveLi(id){var o=f.getElementById(id);if(o){o.innerHTML=o.innerHTML.replace(/active/,"passive");}return 1}function clearIframe(id){var o=f.getElementById(id);if(o){var text=o.innerHTML;text=text.replace(/<iframe[\d*\D*\s*\S*\w*\W*]*iframe>/i,"");o.innerHTML=text}return 1}function urlEncode(str){var len=str.length;var res=new bf();var charOrd=new bh();for(var i=0;i<len;i++){charOrd=str.charCodeAt(i);if((charOrd>=65&&charOrd<=90)||(charOrd>=97&&charOrd<=122)||(charOrd>=48&&charOrd<=57)||(charOrd==33)||(charOrd==36)||(charOrd==95)){res+=str.charAt(i);}else{res+='%';if(charOrd>255)res+='u';var hexValStr=charOrd.toString(16);if((hexValStr.length)%2==1)hexValStr='0'+hexValStr;res+=hexValStr}}return res}function nearestMenu(nearest,i){var pathMenu="../nearest/menu.nearest.php";setPassiveLi("nearest");clearIframe("nearest");var session=urlEncode(getSessionMap());var idA=f.getElementById("near"+i);if(idA){var li=idA.parentNode;if(li){var cl='ifr';if(nearest=='auto')cl='ifrAuto';if(nearest=='police')cl='ifrPolice';li.innerHTML=li.innerHTML+"<iframe class=\""+cl+"\" id=\"idMenuNearestIframe\" name=\"idMenuNearestIframe\" src=\""+pathMenu+"?menu="+nearest+"\" frameborder=\"0\"></iframe>";}}setSrcResultNearest(nearest,"");var idA=f.getElementById("near"+i);if(idA){idA.className="activeNearest"}var idD=f.getElementById("idDetailIframe");if(idD){idD.style.zIndex="10";idD.style.left="-2000px"}if(idDetailIframe.document){var idDH=d.idDetailIframe.document.getElementsByTagName("html")[0];if(idDH){idDH.style.visibility="hidden"}}return}function setSrcResultNearest(nearest,id){var pathNearest="../nearest/result.nearest.php";var pos=urlEncode(getNearestPointFix());var session=urlEncode(getSessionMap());id=urlEncode(id);var profil="";if(getMapProfil){profil="&profile="+getMapProfil();}var idResult=f.getElementById('idNearestIframe');if(idResult){idResult.src=pathNearest+"?nearest="+nearest+"&id="+id+"&pos="+pos+"&session="+session+profil}hideRoutingIframe();hideSearchIframe();var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.setVisibleIconsNear){idMapIframe.setVisibleIconsNear("hidden");}showTimebox();}function nearest(nearest,i){setPassiveLi("nearest");clearIframe("nearest");setSrcResultNearest(nearest,"");var idA=f.getElementById("near"+i);if(idA){idA.className="activeNearest"}return}function chBG(id,i){var O=f.getElementById(id);if(O){if(i)O.className='mc_a';else O.className='mc_p'}return}function setSizeMap(x,y){var xCtvrt=v.round(x/10);var yCtvrt=v.round(y/10);var xPul=v.round(x/2)-xCtvrt;var yPul=v.round(y/2)-yCtvrt;var idHtml=f.getElementById("idHtml");var whiteBack=f.getElementById("whiteBack");var logoNG=f.getElementById("logoNG");var bookmarkRect=f.getElementById("bookmarkRect");var iframeMapRect=f.getElementById("iframeMapRect");var idMapIframe=f.getElementById("idMapIframe");var mapControl=f.getElementById("mapControl");var resultRect=f.getElementById("resultRect");var rightMenu=f.getElementById("rightMenu");var moveUp=f.getElementById("moveUp");var MU=f.getElementById("MU");var moveDown=f.getElementById("moveDown");var MD=f.getElementById("MD");var moveLeft=f.getElementById("moveLeft");var ML=f.getElementById("ML");var moveRight=f.getElementById("moveRight");var MR=f.getElementById("MR");var moveUpLeft=f.getElementById("moveUpLeft");var moveUpRight=f.getElementById("moveUpRight");var moveDownRight=f.getElementById("moveDownRight");var moveDownLeft=f.getElementById("moveDownLeft");var controlPanel=f.getElementById("controlPanel");var idScaleText=f.getElementById("idScaleText");if(logoNG){logoNG.style.left=580+x+"px"}if(idHtml){idHtml.style.width=973+x+"px";idHtml.style.height=930+y+"px"}if(whiteBack){whiteBack.style.width=973+x+"px";whiteBack.style.height=830+y+"px"}if(bookmarkRect){bookmarkRect.style.width=951+x+"px"}if(iframeMapRect){iframeMapRect.style.width=665+x+"px";iframeMapRect.style.height=405+y+"px";}if(idMapIframe){idMapIframe.style.width=665+x+"px";idMapIframe.style.height=405+y+"px"}if(mapControl){mapControl.style.width=717+x+"px";mapControl.style.height=457+y+"px"}if(resultRect){resultRect.style.width=717+x+"px";resultRect.style.top=520+y+"px"}if(rightMenu){rightMenu.style.left=732+x+"px"}if(moveUp){moveUp.style.width=567+x-xCtvrt-xCtvrt+"px";moveUp.style.left=75+xCtvrt+"px"}if(MU){MU.style.left=271+xPul+"px"}if(moveDown){moveDown.style.width=567+x-xCtvrt-xCtvrt+"px";moveDown.style.left=75+xCtvrt+"px";moveDown.style.top=432+y+"px"}if(MD){MD.style.left=271+xPul+"px"}if(moveLeft){moveLeft.style.height=307+y-yCtvrt-yCtvrt+"px";moveLeft.style.top=75+yCtvrt+"px"}if(ML){ML.style.top=141+yPul+"px"}if(moveRight){moveRight.style.height=307+y-yCtvrt-yCtvrt+"px";moveRight.style.top=75+yCtvrt+"px";moveRight.style.left=692+x+"px"}if(MR){MR.style.top=141+yPul+"px"}if(moveUpLeft){moveUpLeft.style.height=75+yCtvrt+"px";moveUpLeft.style.width=75+xCtvrt+"px"}if(moveUpRight){moveUpRight.style.left=642+x-xCtvrt+"px";moveUpRight.style.width=75+xCtvrt+"px";moveUpRight.style.height=75+yCtvrt+"px"}if(moveDownRight){moveDownRight.style.left=642+x-xCtvrt+"px";moveDownRight.style.top=382+y-yCtvrt+"px";moveDownRight.style.height=75+yCtvrt+"px";moveDownRight.style.width=75+xCtvrt+"px"}if(moveDownLeft){moveDownLeft.style.top=382+y-yCtvrt+"px";moveDownLeft.style.height=75+yCtvrt+"px";moveDownLeft.style.width=75+xCtvrt+"px"}if(controlPanel){controlPanel.style.width=717+x+"px";controlPanel.style.top=465+y+"px"}if(idScaleText){idScaleText.style.left=410+x+"px";idScaleText.style.top=434+y+"px"}return}function clearActiveMap(){var o=f.getElementById("idTextMap");if(o){o.innerHTML=o.innerHTML.replace(/active/,"passive");}return}function setActiveMap(id){var o=f.getElementById(id);if(o){o.className="activeMap"}return}function getMapProfil(){return MAP_PROFIL}function clickChangeMap(i){if(MAP_PROFIL==i){return}var idM=f.getElementById("idMapIframe");if(idM){switch(i){case"small":if(idMapIframe.setProfil){MAP_PROFIL=i;idMapIframe.setProfil();clearActiveMap();setSizeMap(0,0);setActiveMap(i);}break;case"middle":if(idMapIframe.setProfil){MAP_PROFIL=i;idMapIframe.setProfil();clearActiveMap();setSizeMap(55,171);setActiveMap(i);}break;case"big":if(idMapIframe.setProfil){MAP_PROFIL=i;idMapIframe.setProfil();clearActiveMap();setSizeMap(190,279);setActiveMap(i);}break;default:}}return}function keyDownCTRL(e){if(!e)e=q.event;var ctrlDown=e.ctrlKey;var idM=f.getElementById("idMapIframe");if(idM){var M=!idMapIframe.mouseButton}else{var M=1}if(ctrlDown&&!CTRL_DOWN&&M){CTRL_DOWN=t;setControlPan(!CONTROL_PAN);}return}function keyUpCTRL(e){if(!e)e=q.event;var ctrlUp=e.ctrlKey;var idM=f.getElementById("idMapIframe");if(idM){var M=!idMapIframe.mouseButton}else{var M=1}if(!ctrlUp&&CTRL_DOWN&&M){CTRL_DOWN=m;setControlPan(!CONTROL_PAN);}if(!ctrlUp&&CTRL_DOWN&&!M){CTRL_DOWN=m;SWITCH_PAN_CTRL=t;}return}function setControlPan(i){if(CLICK_ROUTING!=""){CLICK_ROUTING="";setButtonClickMap("");}if(i==m){CONTROL_PAN=m}if(i==t){CONTROL_PAN=t}if(CONTROL_PAN==m){chBG('zoom',1);chBG('pan',0);changeMapCursor("url(\""+PATH_MAP_CURSOR+"DynamicZoomIn.cur\"), crosshair");}else{chBG('zoom',0);chBG('pan',1);changeMapCursor("url(\""+PATH_MAP_CURSOR+"Pan.cur\"), move");}}CLICK_ROUTING="";CLICK_ROUTING_ZAL="";var TIME_timeBox;ROUTE_START=new objectRoutingForm("start");ROUTE_OVER=new objectRoutingForm("over");ROUTE_END=new objectRoutingForm("end");function objectRoutingForm(idName){this.idName=idName;this.iconPos="";this.formState="adr";this.pos="";this.clickMap=clickRouting;this.setClick=setClickRouting;this.addCombo=addComboRouting;this.setCombo=setComboRouting;this.getPosFromCombo=getPosFromComboRouting;this.setEnterCity=enterCityRouting;this.setAdrOk=setAdrOkRouting;this.setErr=setErrRouting;}function setButtonClickMap(i){var a=new bc("start","over","end");for(var l=0;l<a.length;l++){var idB=f.getElementById(a[l]+"ClickRoute");if(idB){if(a[l]==i){idB.disabled=t}else{idB.disabled=m}}}}function clickRouting(){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.drawIconFlagRoute){idMapIframe.drawIconFlagRoute(-20,-20,this.idName);}if(this.idName!="over"){closeRoutingIframe();}hideSearchIframe();closeNearestIframe();CLICK_ROUTING=this;setButtonClickMap(this.idName);chBG('zoom',0);chBG('pan',0);changeMapCursor("url(\""+PATH_MAP_CURSOR+"Routing.cur\"), crosshair");this.iconPos="";if(idM){if(idMapIframe.setVisibleIconsRoute){idMapIframe.setVisibleIconsRoute("visible");}if(this.idName!="over"){if(idMapIframe.setVisibleIconPointR){idMapIframe.setVisibleIconPointR("hidden");}}}return}function clickMapRoute(x,y){CLICK_ROUTING_ZAL=CLICK_ROUTING;var idC=f.getElementById("idCoordIframe");if(idC){if(idCoordIframe.submitForm){idCoordIframe.submitForm(x,y);var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.drawIconFlagRoute){idMapIframe.drawIconFlagRoute(x,y,CLICK_ROUTING.idName);}}}CLICK_ROUTING="";setButtonClickMap("");setControlPan();}function setClickRoute(left,h,proj,name){var id=CLICK_ROUTING_ZAL;if(id){id.setClick(name);id.iconPos=proj+";"+left+";"+h+";";id.pos=name+";"+id.iconPos;id.formState="click"}return}function setClickRouting(name){var i=this.idName;var idStreet=f.getElementById(i+"StreetRoute");var idCity=f.getElementById(i+"CityRoute");var idName=f.getElementById(i+"NameRoute");var idEnter=f.getElementById(i+"EnterCityRoute");var idCombo=f.getElementById(i+"ComboBox");var idErr=f.getElementById(i+"Err");var idClick=f.getElementById(i+"ClickRoute");if(idStreet){idStreet.style.visibility="hidden"}if(idCity){idCity.style.visibility="hidden"}if(idEnter){idEnter.style.visibility="visible"}if(idClick){idClick.style.visibility="hidden"}if(idName){idName.style.visibility="visible";idName.value=name}if(idCombo){idCombo.style.visibility="hidden"}if(idErr){idErr.style.visibility="hidden"}return}function addComboRouting(array){var i=this.idName;var idCombo=f.getElementById(i+"ComboBox");var comboText="";var cnt=array.length;if(cnt>1){if(idCombo){if(f.all){for(var l=idCombo.length-1;l>=0;l--){idCombo.remove(l);}var opt=new be();opt.value="0";opt.text=T_TEXT_COMBO;idCombo.add(opt,0);for(var k=0;k<cnt;k++){var opt=new be();opt.value=array[k][0];opt.text=array[k][1];idCombo.add(opt,k+1);}}else{comboText+="<option value=\"0\">"+T_TEXT_COMBO+"</option>\n";for(var k=0;k<cnt;k++){comboText+="<option value=\""+array[k][0]+"\">"+array[k][1]+"</option>\n"}if(comboText!=""){idCombo.innerHTML=comboText}}}}return}function setComboRouting(){var i=this.idName;var idStreet=f.getElementById(i+"StreetRoute");var idCity=f.getElementById(i+"CityRoute");var idName=f.getElementById(i+"NameRoute");var idEnter=f.getElementById(i+"EnterCityRoute");var idCombo=f.getElementById(i+"ComboBox");var idErr=f.getElementById(i+"Err");var idClick=f.getElementById(i+"ClickRoute");if(idStreet){idStreet.style.visibility="hidden"}if(idCity){idCity.style.visibility="hidden"}if(idEnter){idEnter.style.visibility="visible"}if(idClick){idClick.style.visibility="hidden"}if(idName){idName.style.visibility="hidden"}if(idCombo){idCombo.style.visibility="visible"}if(idErr){idErr.style.visibility="hidden"}this.formState="combo";this.iconPos="";this.pos="";}function getPosFromComboRouting(){var idCombo=f.getElementById(this.idName+"ComboBox");if(idCombo){if(idCombo.selectedIndex==0){return""}var text=idCombo.options[idCombo.selectedIndex].text+";"+idCombo.options[idCombo.selectedIndex].value}return text}function enterCityRouting(){var i=this.idName;var idStreet=f.getElementById(i+"StreetRoute");var idCity=f.getElementById(i+"CityRoute");var idName=f.getElementById(i+"NameRoute");var idEnter=f.getElementById(i+"EnterCityRoute");var idCombo=f.getElementById(i+"ComboBox");var idErr=f.getElementById(i+"Err");var idClick=f.getElementById(i+"ClickRoute");if(idStreet){idStreet.style.visibility="visible"}if(idCity){idCity.style.visibility="visible"}if(idEnter){idEnter.style.visibility="hidden"}if(idClick){idClick.style.visibility="visible"}if(idName){idName.style.visibility="hidden"}if(idCombo){idCombo.style.visibility="hidden"}if(idErr){idErr.style.visibility="hidden"}var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.drawIconFlagRoute){idMapIframe.drawIconFlagRoute(-20,-20,i);}this.iconPos="";this.pos="";this.formState="adr";if(CLICK_ROUTING!=""){CLICK_ROUTING="";setButtonClickMap("");setControlPan();}closeRoutingIframe();hideSearchIframe();closeNearestIframe();var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.setVisibleIconsRoute){idMapIframe.setVisibleIconsRoute("visible");}if(idMapIframe.setVisibleIconPointR){idMapIframe.setVisibleIconPointR("hidden");}}return}function setAdrOkRouting(array){var i=this.idName;var idStreet=f.getElementById(i+"StreetRoute");var idCity=f.getElementById(i+"CityRoute");var idName=f.getElementById(i+"NameRoute");var idEnter=f.getElementById(i+"EnterCityRoute");var idCombo=f.getElementById(i+"ComboBox");var idErr=f.getElementById(i+"Err");var idClick=f.getElementById(i+"ClickRoute");if(idStreet){idStreet.style.visibility="hidden"}if(idCity){idCity.style.visibility="hidden"}if(idEnter){idEnter.style.visibility="visible"}if(idClick){idClick.style.visibility="hidden"}if(idName){idName.style.visibility="visible";idName.value=array[0][1]}if(idCombo){idCombo.style.visibility="hidden"}if(idErr){idErr.style.visibility="hidden"}this.formState="adrOK";this.pos=array[0][1]+";"+array[0][0];this.iconPos=array[0][0];}function setErrRouting(error){var i=this.idName;var idStreet=f.getElementById(i+"StreetRoute");var idCity=f.getElementById(i+"CityRoute");var idName=f.getElementById(i+"NameRoute");var idEnter=f.getElementById(i+"EnterCityRoute");var idCombo=f.getElementById(i+"ComboBox");var idErr=f.getElementById(i+"Err");var idClick=f.getElementById(i+"ClickRoute");if(idStreet){idStreet.style.visibility="hidden"}if(idCity){idCity.style.visibility="hidden"}if(idEnter){idEnter.style.visibility="visible"}if(idClick){idClick.style.visibility="hidden"}if(idName){idName.style.visibility="hidden"}if(idCombo){idCombo.style.visibility="hidden"}if(idErr){idErr.style.visibility="visible";idErr.innerHTML=error}this.formState="err";this.iconPos="";this.pos="";}function setButtonSearchRouting(vis){var id=f.getElementById("searchRouting");if(id){id.disabled=vis}return}function getTextToCombo(i,text){var idCombo=f.getElementById(i+"ComboBox");if(idCombo){if(f.all){var ind=idCombo.selectedIndex;idCombo.remove(0);var opt=new be();opt.value="0";opt.text=text;idCombo.add(opt,0);idCombo.options[ind].selected=t}else{idCombo.options[0].text=text}}return}function pressRouting(e){if(!e)e=q.event;if((e.which?e.which:e.keyCode)==13){var i=f.getElementById("searchRouting");if(i)i.focus();routing();if(f.all)e.returnValue=m;else e.preventDefault();return t}return m}function routing(){if(CLICK_ROUTING!=""){CLICK_ROUTING="";setButtonClickMap("");setControlPan();}if(ROUTE_START.formState=="err"||ROUTE_END.formState=="err"){return}var startGC="";var endGC="";var overGC="";if(ROUTE_START.formState=="click"||ROUTE_START.formState=="adrOK"){startGC=ROUTE_START.pos}else{if(ROUTE_START.formState=="combo"){startGC=ROUTE_START.getPosFromCombo();if(startGC==""){getTextToCombo(ROUTE_START.idName,T_ERR_COMBO);return}else{getTextToCombo(ROUTE_START.idName,T_TEXT_COMBO);}}}if(ROUTE_END.formState=="click"||ROUTE_END.formState=="adrOK"){endGC=ROUTE_END.pos}else{if(ROUTE_END.formState=="combo"){endGC=ROUTE_END.getPosFromCombo();if(endGC==""){getTextToCombo(ROUTE_END.idName,T_ERR_COMBO);return}else{getTextToCombo(ROUTE_END.idName,T_TEXT_COMBO);}}}if(ROUTE_OVER.formState=="click"||ROUTE_OVER.formState=="adrOK"){overGC=ROUTE_OVER.pos}else{if(ROUTE_OVER.formState=="combo"){overGC=ROUTE_OVER.getPosFromCombo();}}hideSearchIframe();closeNearestIframe();var key=0;var idSelect=f.getElementById("routeSelect");if(idSelect){key=idSelect.selectedIndex}if(ROUTE_OVER.formState=="adr"){overGC=getGCfromAdr();if(overGC!=""){if(ROUTE_START.formState!="adr"&&ROUTE_END.formState!="adr"){searchRouteAdr(startGC,endGC,overGC,key);return}}}else{overGC="&gcOver="+urlEncode(overGC);}if(ROUTE_START.formState=="adr"&&ROUTE_END.formState=="adr"){searchRouteAdr("start","end",overGC,key);return}if(ROUTE_START.formState!="adr"&&ROUTE_END.formState=="adr"){searchRouteAdr(startGC,"end",overGC,key);return}if(ROUTE_START.formState=="adr"&&ROUTE_END.formState!="adr"){searchRouteAdr("start",endGC,overGC,key);return}calculateRoute(startGC,endGC,overGC,key);}function calculateRoute(startGC,endGC,overGC,key){var result=f.getElementById("idRoutingIframe");var path="../route/routing.route.php";var s="?gcStart="+urlEncode(startGC);var e="&gcEnd="+urlEncode(endGC);if(!key)key=0;var k="&K="+key;if(result){result.src=path+s+e+overGC+k;setButtonSearchRouting(t);showTimebox();}return}function searchRouteAdr(s,e,gcOver,key){var path="../route/searchadr.route.php";var streetStart="";var cityStart="";var streetEnd="";var cityEnd="";var gcStart="";var gcEnd="";if(s!="start"){gcStart="gcStart="+urlEncode(s);}else{var inputStartStreet=f.getElementById("inputStartStreetRoute");if(inputStartStreet){streetStart=inputStartStreet.value}var inputStartCity=f.getElementById("inputStartCityRoute");if(inputStartCity){cityStart=inputStartCity.value}if(streetStart!=""){streetStart="streetStart="+urlEncode(streetStart);}if(streetStart==""){if(cityStart!=""){cityStart="cityStart="+urlEncode(cityStart);}}else{if(cityStart!=""){cityStart="&cityStart="+urlEncode(cityStart);}}}if(e!="end"){gcEnd="&gcEnd="+urlEncode(e);}else{var inputEndStreet=f.getElementById("inputEndStreetRoute");if(inputEndStreet){streetEnd=inputEndStreet.value}var inputEndCity=f.getElementById("inputEndCityRoute");if(inputEndCity){cityEnd=inputEndCity.value}if(streetEnd!=""){streetEnd="&streetEnd="+urlEncode(streetEnd);}if(cityEnd!=""){cityEnd="&cityEnd="+urlEncode(cityEnd);}}var textErr="Není zadané žádné místo.";if(((streetStart=="")&&(cityStart=="")&&(gcStart==""))){ROUTE_START.setErr(textErr);}if(((streetEnd=="")&&(cityEnd=="")&&(gcEnd==""))){ROUTE_END.setErr(textErr);}if(!key)key=0;var k="&K="+key;if(((streetStart=="")&&(cityStart=="")&&(gcStart==""))||((streetEnd=="")&&(cityEnd=="")&&(gcEnd==""))){return}var profile="&P="+getMapProfil();var session="&S="+urlEncode(getSessionMap());var url=gcStart+streetStart+cityStart+gcEnd+streetEnd+cityEnd+gcOver+k+profile+session;var idResult=f.getElementById('idRoutingIframe');if(idResult){idResult.src=path+"?"+url;setButtonSearchRouting(t);showTimebox();}return}function enterOver(){var idO=f.getElementById("idOverRoute");var idE=f.getElementById("idEndRoute");var idA=f.getElementById("divEnterOver");var idK=f.getElementById("divFromTo");var idOCity=f.getElementById("overCityRoute");var idOStreet=f.getElementById("overStreetRoute");if(idO){idO.style.visibility="visible"}if(idE){idE.style.top="55px"}if(idA){idA.style.visibility="hidden"}if(idK){idK.style.left="655px"}if(idOCity){idOCity.style.visibility="visible"}if(idOStreet){idOStreet.style.visibility="visible"}return}function clearRouting(){ROUTE_START.setEnterCity();ROUTE_OVER.setEnterCity();ROUTE_END.setEnterCity();var idO=f.getElementById("idOverRoute");var idE=f.getElementById("idEndRoute");var idA=f.getElementById("divEnterOver");var idK=f.getElementById("divFromTo");var idOCity=f.getElementById("overCityRoute");var idOStreet=f.getElementById("overStreetRoute");if(idE){idE.style.top="31px"}if(idA){idA.style.visibility="visible"}if(idK){idK.style.left="329px"}if(idO){idO.style.visibility="hidden"}if(idOCity){idOCity.style.visibility="hidden"}if(idOStreet){idOStreet.style.visibility="hidden"}return}function writeDataInput(R,array){if(R.idName=="start"){var idStreet=f.getElementById("inputStartStreetRoute");var idCity=f.getElementById("inputStartCityRoute");}else{if(R.idName=="end"){var idStreet=f.getElementById("inputEndStreetRoute");var idCity=f.getElementById("inputEndCityRoute");}}if(idStreet){idStreet.value=array[0]}if(idCity){idCity.value=array[1]}switch(R.formState){case"adr":R.setEnterCity();break;case"err":R.setErr(array[2]);break;case"click":R.setAdrOk(array[2]);break;case"adrOK":R.setAdrOk(array[2]);break;case"combo":R.addCombo(array[2]);var idCombo=f.getElementById(R.idName+"ComboBox");if(idCombo){idCombo.options[array[3]].selected=t}R.setCombo();break}}function getAllCombo(id){var array=new bc(id.length-1);SELECTED_COMBO=id.selectedIndex;if(id){for(var i=1;i<id.length;i++){var ar=new bc(2);ar[0]=id.options[i].value;ar[1]=id.options[i].text;array[i-1]=ar}}return array}function readDataInput(R){var array=new bc("","","","");var i=R.idName;if(i=="start"){var idStreet=f.getElementById("inputStartStreetRoute");var idCity=f.getElementById("inputStartCityRoute");}else{if(i=="end"){var idStreet=f.getElementById("inputEndStreetRoute");var idCity=f.getElementById("inputEndCityRoute");}}if(idStreet){array[0]=idStreet.value}if(idCity){array[1]=idCity.value}switch(R.formState){case"err":var idErr=f.getElementById(i+"Err");if(idErr){array[2]=idErr.innerHTML}break;case"click":var idName=f.getElementById(i+"NameRoute");if(idName){array[2]=new bc(new bc(R.iconPos,idName.value));}break;case"adrOK":var idName=f.getElementById(i+"NameRoute");if(idName){array[2]=new bc(new bc(R.iconPos,idName.value));}break;case"combo":var idCombo=f.getElementById(i+"ComboBox");if(idCombo){array[2]=getAllCombo(idCombo);array[3]=SELECTED_COMBO}break}return array}function changeStartEnd(){if(CLICK_ROUTING!=""){CLICK_ROUTING="";setButtonClickMap("");setControlPan();}closeRoutingIframe();var startArray=readDataInput(ROUTE_START);var endArray=readDataInput(ROUTE_END);var foo=ROUTE_START;var bar=ROUTE_START.idName;ROUTE_START=ROUTE_END;ROUTE_END=foo;ROUTE_END.idName=ROUTE_START.idName;ROUTE_START.idName=bar;var idM=f.getElementById("idMapIframe");if(idM){var idFS=idMapIframe.document.getElementById("icoFlagRstart");var idFE=idMapIframe.document.getElementById("icoFlagRend");var sL="";var sT="";if(idFS){if(idFE){sL=idFS.style.left;sT=idFS.style.top;idFS.style.left=idFE.style.left;idFS.style.top=idFE.style.top;idFE.style.left=sL;idFE.style.top=sT}else{if(idMapIframe.drawIconFlagRoute&&idMapIframe.HALF_WIDTH_ICON_START_ROUTE&&idMapIframe.HALF_HEIGHT_ICON_START_ROUTE){var x=bd(idFS.style.left)+idMapIframe.HALF_WIDTH_ICON_START_ROUTE;var y=bd(idFS.style.top)+idMapIframe.HALF_HEIGHT_ICON_START_ROUTE;idMapIframe.drawIconFlagRoute(x,y,'end');}var idFStart=idMapIframe.document.getElementById("icoFlagRstart");if(idFStart){idFStart.style.left="-900px";idFStart.style.top="-900px"}}}else{if(idFE){if(idMapIframe.drawIconFlagRoute&&idMapIframe.HALF_WIDTH_ICON_START_ROUTE&&idMapIframe.HALF_HEIGHT_ICON_START_ROUTE){var x=bd(idFE.style.left)+idMapIframe.HALF_WIDTH_ICON_START_ROUTE;var y=bd(idFE.style.top)+idMapIframe.HALF_HEIGHT_ICON_START_ROUTE;idMapIframe.drawIconFlagRoute(x,y,'start');}var idFEnd=idMapIframe.document.getElementById("icoFlagRend");if(idFEnd){idFEnd.style.left="-900px";idFEnd.style.top="-900px"}}}}writeDataInput(ROUTE_START,endArray);writeDataInput(ROUTE_END,startArray);}function getGCfromAdr(){var streetOver="";var cityOver="";var inputOverStreet=f.getElementById("inputOverStreetRoute");if(inputOverStreet){streetOver=inputOverStreet.value}var inputOverCity=f.getElementById("inputOverCityRoute");if(inputOverCity){cityOver=inputOverCity.value}if(streetOver!=""){streetOver="&streetOver="+urlEncode(streetOver);}if(streetOver==""){if(cityOver!=""){cityOver="&cityOver="+urlEncode(cityOver);}}else{if(cityOver!=""){cityOver="&cityOver="+urlEncode(cityOver);}}return streetOver+cityOver}function isntRouteVisible(a,b){var width=0;var height=0;var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe){var idMap=idMapIframe.document.getElementById("idImage");if(idMap){width=idMap.width;height=idMap.height}}}var w=30;var left=0-w;var h=0-w;var right=width+w;var bottom=height+w;if(a){for(var i=0;i<a.length;i++){if((a[i][0]>left)||(a[i][0]<right)||(a[i][1]>h)||(a[i][1]<bottom)){return t}}}if(b){for(var i=0;i<b.length;i++){if((b[i][0]>left)||(b[i][0]<right)||(b[i][1]>h)||(b[i][1]<bottom)){return t}}}return m;}function getRouteFlagGC(){var gc="";var idB=f.getElementById("routeBookmark");if(idB){if(idB.className!="activeBookmark"||NEAR_POINT.visibility=="visible"){return""}return getRouteFlag();}else{return""}return""}function getRouteFlag(){var gc="";var i="";if(ROUTE_START.iconPos!=""){i="0";if(ROUTE_END.iconPos!=""||ROUTE_OVER.iconPos!=""){gc+=ROUTE_START.iconPos+"|"}else{gc+=ROUTE_START.iconPos}}if(ROUTE_END.iconPos!=""){if(i!="0")i="1";if(ROUTE_OVER.iconPos!=""){gc+=ROUTE_END.iconPos+"|"}else{gc+=ROUTE_END.iconPos}}if(ROUTE_OVER.iconPos!=""){if(i=="")i="2";else if(i=="0"&&ROUTE_END.iconPos=="")i="3";gc+=ROUTE_OVER.iconPos}if(i!="")gc+=i;return gc}function showTimebox(){if(TIMEBOX==0){var id=f.getElementById("waiting");if(id){id.src='img/waiting.gif';id.style.visibility='visible'}}TIMEBOX++;}function hideTimebox(){TIMEBOX--;if(TIMEBOX==0){setVisibilityIconRouting();var id=f.getElementById('waiting');if(id){id.style.visibility='hidden';id.src=''}}else{if(TIMEBOX<0){TIMEBOX=0}}}function hideSearchIframe(){if(LOCATE_POINT)LOCATE_POINT.visibility="hidden";var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.setVisibleIconsObj){idMapIframe.setVisibleIconsObj("hidden");}if(idMapIframe.hiddenDescr){idMapIframe.hiddenDescr();}}var id=f.getElementById("idSearchIframe");if(id){if(idSearchIframe.SEARCH){idSearchIframe.SEARCH=-1;var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.setVisibleIconsObj){idMapIframe.setVisibleIconsObj("hidden");}if(idMapIframe.hiddenDescr){idMapIframe.hiddenDescr();}}var idS=f.getElementById("idSearchIframe");if(idS){idS.style.zIndex="10";idS.style.left="-2000px"}var id=idSearchIframe.document.getElementsByTagName("html")[0];if(id){id.style.visibility="hidden"}}}return}function hideRoutingIframe(){var id=f.getElementById("idRoutingIframe");if(id){if(idRoutingIframe.ROUTE){idRoutingIframe.ROUTE=-1;var idM=f.getElementById("idMapIframe");if(idM){if(isntRouteVisible(idMapIframe.iconsPointRouting,idMapIframe.iconsFlagRouting)){if(idMapIframe.setSrcRoute){HSC_MAP_ROUTE="hidden";if(TIMEBOX==0){showTimebox();}idMapIframe.setSrcRoute(0);}}}var idR=f.getElementById("idRoutingIframe");if(idR){idR.style.zIndex="10";idR.style.left="-2000px"}var id=idRoutingIframe.document.getElementsByTagName("html")[0];if(id){id.style.visibility="hidden"}}}if(TIMEBOX==0){var idM=f.getElementById("idMapIframe");if(idM)if(idMapIframe.setVisibleIconsRoute){idMapIframe.setVisibleIconsRoute("hidden");}}return}function showSearchIframe(){pos="";var id=f.getElementById("idSearchIframe");if(id){if(idSearchIframe.SEARCH){if(idSearchIframe.SEARCH==-1){idSearchIframe.SEARCH=1;var pos="";if(idSearchIframe.pos){pos=idSearchIframe.pos}if(pos!=""){var idC=f.getElementById("idCoordIframe");if(idC){if(idCoordIframe.searchIcon){idCoordIframe.searchIcon(pos);}}}var idS=f.getElementById("idSearchIframe");if(idS){idS.style.zIndex="20";idS.style.left="0"}var id=idSearchIframe.document.getElementsByTagName("html")[0];if(id){id.style.visibility="visible"}}}}if(pos==""){LOCATE_POINT.visibility="visible";pos=getLocatePoint();if(pos!=""){var idC=f.getElementById("idCoordIframe");if(idC){if(idCoordIframe.searchIcon){idCoordIframe.searchIcon(pos);}}}}return}function drawSearchIcon(icon){var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe){idMapIframe.iconObj=icon}if(idMapIframe.setVisibleIconsObj){idMapIframe.setVisibleIconsObj("visible");}if(idMapIframe.drawIconObj){idMapIframe.drawIconObj(icon);}if(idMapIframe.visibleDescrObj){idMapIframe.visibleDescrObj(5000);}}return}function showRoutingIframe(){var posF=getRouteFlagGC();var posR="";var id=f.getElementById("idRoutingIframe");if(id){if(idRoutingIframe.ROUTE){if(idRoutingIframe.ROUTE==-1){idRoutingIframe.ROUTE=1;if(idRoutingIframe.getRoutePointGC){posR=idRoutingIframe.getRoutePointGC();}var idR=f.getElementById("idRoutingIframe");if(idR){idR.style.zIndex="20";idR.style.left="0"}var idH=idRoutingIframe.document.getElementsByTagName("html")[0];if(idH){idH.style.visibility="visible"}}}}if(posF!=""){var idC=f.getElementById("idCoordIframe");if(idC){if(idCoordIframe.routingIcons){HSC_MAP_ROUTE="show";if(TIMEBOX==0){showTimebox();}idCoordIframe.routingIcons(posF,posR);}}}return}function drawRoutingIcons(iconsF,iconsP){var idM=f.getElementById("idMapIframe");if(idM){idMapIframe.iconsFlagRouting=iconsF;idMapIframe.iconsPointRouting=iconsP;var id=f.getElementById("idRoutingIframe");if(id){if(isntRouteVisible(iconsP,iconsF)&&idRoutingIframe.ROUTE){if(idMapIframe.setSrcRoute){idMapIframe.setSrcRoute(1);}else{hideTimebox();}}else{hideTimebox();}if(TIMEBOX==0){if(idMapIframe.drawIconsRoute){idMapIframe.drawIconsRoute(iconsF);}if(idMapIframe.setVisibleIconsRoute){idMapIframe.setVisibleIconsRoute("visible");}}}}return}function closeSearchIframe(){setLP("","","","","hidden");var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.setVisibleIconsObj){idMapIframe.setVisibleIconsObj("hidden");}if(idMapIframe.hiddenDescr){idMapIframe.hiddenDescr();}}var id=f.getElementById("idSearchIframe");if(id){idSearchIframe.SEARCH=0;var idS=f.getElementById("idSearchIframe");if(idS){idS.style.zIndex="10";idS.style.left="-2000px"}var id=idSearchIframe.document.getElementsByTagName("html")[0];if(id){id.style.visibility="hidden"}}return}function closeNearestIframe(){var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.setVisibleIconsNP){idMapIframe.setVisibleIconsNP("hidden");}}NEAR_POINT.visibility="hidden";var id=f.getElementById("idNearestIframe");if(id){if(idNearestIframe){idNearestIframe.NEAREST=0;if(idM)if(idMapIframe.setVisibleIconsNear){idMapIframe.setVisibleIconsNear("hidden");}var idN=f.getElementById("idNearestIframe");if(idN){idN.style.zIndex="10";idN.style.left="-2000px"}var id=idNearestIframe.document.getElementsByTagName("html")[0];if(id){id.style.visibility="hidden"}if(setPassiveLi){setPassiveLi("nearest");}if(clearIframe){clearIframe("nearest");}}}var idD=f.getElementById("idDetailIframe");if(idD){idD.style.zIndex="10";idD.style.left="-2000px";var idDH=idDetailIframe.document.getElementsByTagName("html")[0];if(idDH){idDH.style.visibility="hidden"}}return}function closeRoutingIframe(){if(idRoutingIframe){if(idRoutingIframe.ROUTE){idRoutingIframe.ROUTE=0;var idM=f.getElementById("idMapIframe");if(idM){if(isntRouteVisible(idMapIframe.iconsPointRouting,idMapIframe.iconsFlagRouting)){if(idMapIframe.setSrcRoute){HSC_MAP_ROUTE="close";if(TIMEBOX==0){showTimebox();}idMapIframe.setSrcRoute(0);}}}}var idR=f.getElementById("idRoutingIframe");if(idR){idR.style.zIndex="10";idR.style.left="-2000px"}var id=idRoutingIframe.document.getElementsByTagName("html")[0];if(id){id.style.visibility="hidden"}var idM=f.getElementById("idMapIframe");if(idM){if(idMapIframe.iconsPointRouting){idMapIframe.iconsPointRouting=""}if(TIMEBOX==0){if(idMapIframe.setVisibleIconPointR){idMapIframe.setVisibleIconPointR("hidden");}}}}return}function setVisibilityIconRouting(){var idM=f.getElementById("idMapIframe");if(idM){switch(HSC_MAP_ROUTE){case"hidden":if(idMapIframe.setVisibleIconsRoute){idMapIframe.setVisibleIconsRoute("hidden");}break;case"show":if(idMapIframe.drawIconsRoute){idMapIframe.drawIconsRoute("");}if(idMapIframe.setVisibleIconsRoute){idMapIframe.setVisibleIconsRoute("visible");}break;case"close":if(idMapIframe.setVisibleIconPointR){idMapIframe.setVisibleIconPointR("hidden");}break}}HSC_MAP_ROUTE="";}NEAR_POINT=new objectNearestPoint();function objectNearestPoint(){this.address="";this.pos="";this.scale="";this.visibility="hidden";this.id="";this.sw="";this.fix=0;this.getTitle=getTitleNP;}function getNearestPoint(){if(NEAR_POINT.visibility=="visible"){return NEAR_POINT.pos}else{return""}}function getNearestPointFix(){if(NEAR_POINT.fix==1){return getNearestPoint();}else{return""}}function getTitleNP(){var name="";var address=this.address;if(address!=""){if(address[0]!="")name+=address[0];if(address[1]!=""){if(name!="")name+=", ";name+=address[1]}if(address[2]!=""){if(name!="")name+=", ";name+=address[2]}if(address.length==5){if(address[3]!=""){if(name!="")name+=", ";name+=address[3]}}}return name}LOCATE_POINT=new objectLocatePoint();function objectLocatePoint(){this.info="";this.tel="";this.scale="";this.visibility="hidden";this.pos="";}function getLocatePoint(){if(LOCATE_POINT.visibility=="visible"){return LOCATE_POINT.pos}else{return""}}function getLPInfo(){if(LOCATE_POINT.visibility=="visible"){return new bc(LOCATE_POINT.info,"",LOCATE_POINT.tel);}else{return""}}function getLPTitle(){if(LOCATE_POINT.visibility=="visible"){return LOCATE_POINT.info}else{return""}}function getLPScale(){if(LOCATE_POINT.visibility=="visible"){return LOCATE_POINT.scale}else{return""}}function isLPVisible(){if(LOCATE_POINT.visibility=="hidden")return 0;else return 1}function setLPName(n){LOCATE_POINT.info=n}function setLP(pos,scale,info,tel,vis){LOCATE_POINT.pos=pos;LOCATE_POINT.scale=scale;LOCATE_POINT.info=info;LOCATE_POINT.tel=tel;LOCATE_POINT.visibility=vis;}function init(){setControlPan();closeNearestIframe();closeRoutingIframe();if(IS_SEARCH){showSearchIframe();goScroll();if(idSearchIframe.SEARCH){if(idSearchIframe.SEARCH!=1){showTimebox();}}else{showTimebox();}}else{if(IS_LOCATE&&!idSearchIframe.SEARCH){showSearchIframe();}else{closeSearchIframe();}}f.onkeydown=keyDownCTRL;f.onkeyup=keyUpCTRL;return 1}q.onload=init;