function insertAddress($3t,event){hideInfo();$0K();$1s('crosshair');toolMode="createaddress";setStatus(cl_selectNewObjectPosition);$2I(updateTooltip);enableTooltip();$3u=$3t;updateTooltip(event);};
function editAddressFormCancel(){hideObj('addresseditwindow');clearToolstate();startPan();};
function editAddressFormOk(){var $3v=document.getElementById("addresseditwindow");var $3w=document.getElementById("streetnameselect");var $3x=document.getElementById("addressnumberfield");$e($3v);if($3v.isedit){var $3y=$0i($3v.DBIndex,$3v.Id);if($3y){$3y.UpdateAddress($3v.Id,$3w.value,$3x.value);}}else{var $3y=new SR_Point("","","",null,$3z,$3A);var $3B=SearchDB.Insert($3y);$3y.SetAddress($3B,$3v.$eL,$3w.value,$3x.value,$3z,$3A);};clearToolstate();startPan();$3v.DBIndex=null;$3v.Id=null;$0H(true);};
function $a($3t){var $3C=document.getElementById("addresseditwindow");var $3w=document.getElementById("streetnameselect");var $3x=document.getElementById("addressnumberfield");var $3D=$3E.get_StreetNames($3t);if($3D&&$3D.length>0){var i;for(i=$3w.length-1;i>=0;i--)$3w.remove(i);for(i=0;i<$3D.length;i++)$3w.options[$3w.options.length]=new Option($3D[i],$3D[i]);var $3y=null;if($3C.DBIndex&&$3C.Id)$3y=$0i($3C.DBIndex,$3C.Id);if($3y){if($3y.StreetName)$3w.value=$3y.StreetName;else $3w.value="";if($3y.AddressNumber)$3x.value=$3y.AddressNumber;else $3x.value="";}else{$3x.value="";}};$f($3C);};
function $b($3F,Id,$3t,event){var $3C=document.getElementById("addresseditwindow");var $3w=document.getElementById("streetnameselect");var $3x=document.getElementById("addressnumberfield");$3G=$0S(event,$3C);$3C.style.left=$3G.x+"px";$3C.style.top=$3G.y+"px";if($3F&&Id){$3C.isedit=true;var $3y=$0i($3F,Id);if($3y){$3C.DBIndex=$3F;$3C.Id=Id;if($3y.Municipality){if(!$3E.ExistMunicipality($3y.Municipality)){$3E.Load($3y.Municipality);cancelEventPropagation(event);return;}};if($3y.StreetName)$3w.value=$3y.StreetName;else $3w.value="";if($3y.AddressNumber)$3x.value=$3y.AddressNumber;else $3x.value="";}}else{$3C.$eL=$3t;if(!$3E.ExistMunicipality($3t)){$3E.Load($3t);cancelEventPropagation(event);return;};$3x.value="";$3C.isedit=false;};$f($3C);cancelEventPropagation(event);};var $3H;var $3I;var $3J;
function startSlide($3K,$3L,$3M){var k=null;if($3K!=0){k=Math.abs((1.0*$3L)/$3K);};if(slideActive==false){slideActive=true;$3N="map";$3I=Math.abs($3K);$3J=Math.abs($3L);slideMap($3K,$3L,$3M,k);}};
function slideMap($3K,$3L,$3M,k){var $3O="slideMap("+$3K+","+$3L+","+$3M+","+k+")";var $3P=30;var $3Q=0;var $3R=0;if(k!=null){sx=$3P/Math.sqrt(Math.pow(k,2)+1);sy=$3P*k/Math.sqrt(Math.pow(k,2)+1);$3Q=Math.ceil($3P/Math.sqrt(Math.pow(k,2)+1));$3R=Math.ceil($3P*k/Math.sqrt(Math.pow(k,2)+1));}else{$3Q=0;$3R=$3P;};$3I=$3I-$3Q;$3J=$3J-$3R;if($3I>0||$3J>0){if($3I>0){if($3K>0){$3Q=$3Q;}else if($3K!=0){$3Q=-$3Q;}};if($3J>0){if($3L>0){$3R=$3R;}else if($3L!=0){$3R=-$3R;}};doPan(null,$3Q,$3R);$3H=setTimeout($3O,$3M);}else{$0q();$2X();slideActive=false;}};var $3S;var $3T;var $3U;var $3V=2.0;var $3W=0.5;var $3X;var $3Y;
function startZoomEffect($3Z){var $40=document.getElementById("mappics");var $41=document.getElementById("zoomeffect");var $42=document.getElementById("maphider");var $43;var i;$3S=getImageArea($44);$41.style.left=$45.style.left;$41.style.top=$45.style.top;var $46=$44.length;for(i=0;i<$46;i++){$47=$44[i];var $48=document.createElement("img");$48.style.position="absolute";$48.style.left=$47.style.left;$48.style.top=$47.style.top;$48.startleft=parseInt($47.style.left,10);$48.starttop=parseInt($47.style.top,10);$48.imgX=$47.imgX;$48.imgY=$47.imgY;$48.src=appPath+"/img/empty.gif";$48.src=$47.src;$41.appendChild($48);};$3X=1.0;$3T=parseInt($41.style.left,10);$3U=parseInt($41.style.top,10);$42.style.visibility="visible";drawZoomEffect($3Z);};
function drawZoomEffect($3Z){if(($3X<$3V&&$3Z)||($3X>$3W&&!$3Z)){var $41=document.getElementById("zoomeffect");var $49=document.getElementById("effectpics");var $3O;if($3Z){$3O="drawZoomEffect(true)";}else{$3O="drawZoomEffect(false)";};$4a=$41.childNodes;for(i=0;i<$4a.length;i++){$4a[i].style.left=($4a[i].startleft+Math.round(256*($3X-1)*$4a[i].imgX))+"px";$4a[i].style.top=($4a[i].starttop+Math.round(256*($3X-1)*$4a[i].imgY))+"px";$4a[i].style.width=Math.ceil(256*$3X)+"px";$4a[i].style.height=Math.ceil(256*$3X)+"px";};dx=Math.round((Math.abs($3T+$3S.left)+$4b/2.0)*(1-$3X));dy=Math.round((Math.abs($3U+$3S.top)+$4c/2.0)*(1-$3X));$41.style.left=$3T+dx+"px";$41.style.top=$3U+dy+"px";if($3Z){$3X=$3X*1.15;}else{$3X=$3X/1.15;};$3Y=setTimeout($3O,30);}else{stopZoomInEffect();}};
function stopZoomInEffect(){var $41=document.getElementById("zoomeffect");var $42=document.getElementById("maphider");zoomPending=false;$42.style.visibility="hidden";for(i=$41.childNodes.length;i>0;i--){$41.removeChild($41.childNodes[i-1]);}};
function Browser$ClipBoard(element){if($4d){var $4e=element.createTextRange();$4e.execCommand("Copy");}};
function Browser$BookMark(title,$4f){if(window.sidebar){window.sidebar.addPanel(title,$4f,"");}else if(window.external){window.external.AddFavorite($4f,title);}else if(window.opera&&window.print){var $4g=document.createElement('a');$4g.setAttribute('rel','sidebar');$4g.setAttribute('href',$4f);$4g.setAttribute('title',title);$4g.click();}};
function Browser$Email($4h,$4f){window.open("mailto:?subject="+$4h+"&body="+cl_mapLinkName+" "+$2s($4f),"email");};
function $c($3v){var sb=new StringBuilder("");for(var i=0;i<$3v.length;i++){var element=$3v[i];var $4i="";if(!String.IsPrintable(element.name)){continue;};switch(element.type.toLowerCase()){case 'submit':case 'hidden':case 'password':case 'text':case 'textarea':$4i="&"+element.name+"="+$2s(element.value);break;case 'checkbox':case 'radio':if(element.checked){$4i="&"+element.name+"="+element.value;};break;case 'select-one':var $4j=element.selectedIndex;if($4j>=0){var $4k=element.options[$4j];$4i="&"+element.name+"="+$4k.value;};break;case 'select-multiple':for(var e=0;e<element.length;e++){var $4l=element.options[e];if($4l.selected){$4i+="&"+element.name+"="+$4l.value;}};break;case 'button':$4i="&"+element.name+"="+element.value;break;default:alert("Unknown type: "+$4m);};sb.Append($4i);};return sb.ToString();};
function $d($3v){for(var i=0;i<$3v.length;i++){var element=$3v[i];if(!String.IsPrintable(element.name)){continue;};switch(element.type.toLowerCase()){case 'submit':case 'hidden':case 'password':case 'text':case 'textarea':element.value="";break;case 'checkbox':case 'radio':break;case 'select-one':if(element.length>0){element.selectedIndex=0;};break;case 'select-multiple':for(var e=0;e<element.length;e++){var $4k=element.options[e];if($4k.selected){$4k.selected=false;}};break;case 'button':break;default:}}};
function hideObj($4n){var $3y=document.getElementById($4n);$e($3y);};
function $e($3y){if($3y){$3y.style.visibility="hidden";if($4o){$3y.style.display="none";}}};
function showObj($4n){var $3y=document.getElementById($4n);$f($3y);};
function $f($3y){if($3y){$3y.style.visibility="visible";$3y.style.display="block";}};var $4p=null;
function startMenuTimer(){removeMenuTimer();$4p=setTimeout("hideMenu();",400);};
function removeMenuTimer(){if($4p){clearTimeout($4p);$4p=null;}};
function hideMenu(){removeMenuTimer();hideObj("actionMenu");};
function MapCollectionActionMenu(parent){showObj("actionMenu");var $3y=document.getElementById("actionMenu");$3y.onmouseover=function(){removeMenuTimer();};$3y.onmouseout=function(){startMenuTimer();};if(parent){}};var $4q=null;var $4r=null;var $4s=null;
function $g(id,name,$4t){$4q=id;$4r=name;$4s=$4t;var $4u=document.getElementById("activeCollectionName");if($4u){if(name){$4u.innerHTML=name;}else{$4u.innerHTML=id?cl_unnamedCollection:cl_unsavedCollection;}}};
function collectionPropertiesSave(){var name=document.getElementById("collectionName");var $4t=document.getElementById("collectionExplanation");$4r=name.value;$4s=$4t.value;var $3y=document.getElementById("propertiesTab");MapCollectionSave($3y.onready,true);$e($3y);};
function collectionPropertiesCancel(){hideObj("propertiesTab");};
function collectionPropertiesShow($4v,$4w){var name=document.getElementById("collectionName");var $4t=document.getElementById("collectionExplanation");if(name){name.value=$4v?"":String.get_Safe($4r);};if($4t){$4t.value=$4v?"":String.get_Safe($4s);};var $3y=document.getElementById("propertiesTab");$3y.onready=$4w;$f($3y);};
function $h(){var $4x=false;if(document.getElementById('collectionNew')){$4x=true;};return $4x;};
function MapCollectionNew($4y){if(MySitesDB.get_Dirty()&&$h()){var ok=confirm(String.format(cl_unsavedChangesSave,$4r?$4r:""));if(ok){MapCollectionSave("new",false);return;}};$g(null,null,null);clearMySites();MySitesDB.set_Dirty(false);showMySitesTab();if(!$4y){collectionPropertiesShow();}};
function MapCollectionActivate($4z){if(MySitesDB.get_Dirty()&&$h()){var $4A=String.format(cl_unsavedChangesSave,String.get_Safe($4r));var ok=confirm($4A);if(ok){MapCollectionSave("activate&activateid="+$4z,false);return;}};var $4B="POST";var $4f=appPath+"/MapCollectionLink.ashx";var $4C="action=opencollection&mid="+$4z;$4C+="&subsite="+$2t(subsite);$3q("ib",$4B,$4f,$4C,$p);};
function MapCollectionDelete(){var $4z=$4q;var $4A=String.format(cl_deleteCollectionConfirm,String.get_Safe($4r));var $4D=confirm($4A);if($4D){var $4B="POST";var $4f=appPath+"/MapCollectionLink.ashx";var $4C="action=deletecollection&mid="+$4z;$3q("ib",$4B,$4f,$4C,$j);}};
function MapCollectionSave($4E,$4F){var $4B="POST";var $4f=appPath+"/MapCollectionLink.ashx";var $4C;var $4G=$h();if($4G&&$4q){$4C=$m("updatecollection",$4q);}else{if($4G){if(!$4F&&!String.IsPrintable($4r)){collectionPropertiesShow(true,$4E);return;}else{$4C=$m("savecollection");}}else{$4C=$m("savecollection");};$4C+="&subsite="+$2t(subsite);};$4C+=$l();if($4E){$4C+="&onready="+$4E;};$3q("ib",$4B,$4f,$4C,$k);};
function $i($3y,$4H){if($4H){if($3y.value==$4H){$3y.className='fieldblurred';}else{$3y.className='fieldactive';}}else if($3y.value.length>0){$3y.className='fieldactive';}};
function MapCollectionShortLink(){if($h()){if($4q){showShortLink($4q);}else{MapCollectionSave("shortlink");}}else{MapCollectionSave("shortlink");}};
function $j(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L){if($4L.status){MapCollectionNew(true);if($4L.op=="delete"){$u($4L.mapid);}}else{}}}};
function $k(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L){if($4L.status){if($4L.reg){$g($4L.mid,$4L.name,$4L.tip);};if($4L.op=="update"){$v($4L.mid,$4L.name);}else if($4L.op=="insert"){$w($4L.mid,$4L.name);};MySitesDB.set_Dirty(false);if($4L.onready){if($4L.onready=='shortlink'){showShortLink($4L.mid);}else if($4L.onready=='new'){MapCollectionNew();}else if($4L.onready=='activate'){if($4L.activateid){MapCollectionActivate($4L.activateid);}}}}else{}}}};
function $l(){var $4C="&layers="+$2t(Themes[currentTheme].Name);$4C+=$1B();$4C+="&cp="+Math.round(centerSouth)+","+Math.round(centerEast);$4C+="&z="+Themes[currentTheme].Wupp[zoomLevel];$4C+="&language="+currentLanguage;return $4C;};
function $m($4M,id){var $4N=0;var $4O=new StringBuilder("action="+$4M);if(id){$4O.Append("&mid="+id);};$4O.Append("&Name="+$2t($4r));$4O.Append("&Explanation="+$2t($4s));for(var Id in MySitesDB.hashtable){var $3y=MySitesDB.hashtable[Id];if($3y&&$3y.Name){var s="&Name"+$4N+"="+$2t($3y.Name);s+="&Explanation"+$4N+"="+$2t($3y.Explanation);s+="&Url"+$4N+"="+$2t($3y.Url);s+="&Image"+$4N+"="+$2t($3y.Image);if($3y.PointArray){var $4P=$3y.get_Filled();s+="&PointArray"+$4N+"="+$3y.PathToString();s+="&Fill"+$4N+"=";s+=$4P?"true":"false";s+="&LineColor"+$4N+"="+String.get_Safe($3y.LineColor);s+="&LineType"+$4N+"="+String.get_Safe($3y.LineType);s+="&LineWidth"+$4N+"="+String.get_Safe($3y.LineWidth);if($4P){s+="&FillColor"+$4N+"="+$3y.FillColor;}}else{s+="&North"+$4N+"="+Math.round($3y.North);s+="&East"+$4N+"="+Math.round($3y.East);};$4O.Append(s);$4N++;}};$4O.Append("&Count="+$4N);return $4O.ToString();};
function $n($4Q){var $4N=0;var $4O=new StringBuilder("");for(var Id in MySitesDB.hashtable){var $3y=MySitesDB.hashtable[Id];if($0h($3y)){var s="";if($4N>0){s="&";};if($3y.PointArray){var $4P=$3y.get_Filled();s+="PointArray"+$4N+"="+$3y.PathToString();s+="&Fill"+$4N+"=";s+=$4P?"true":"false";}else{s+="North"+$4N+"="+Math.round($3y.North);s+="&East"+$4N+"="+Math.round($3y.East);};if($4Q){s+="&Name"+$4N+"="+$2t($3y.Name);s+="&Explanation"+$4N+"="+$2t($3y.Explanation);};$4O.Append(s);$4N++;}};$4O.Append("&Count="+$4N);return $4O.ToString();};
function $o($4L){var $4R=false;hideInfo();MySitesDB.Clear();if($4L&&$4L.Layer){var $4S=$1n($4L.Layer);if($4S!=currentTheme){$2V($4S,$4L.onlayers,$4L.offlayers);};if($4L.count<1){$4R=true;}};$0u(MySitesDB,$4L,$4T);if($4L){$g($4L.CollId?$4L.CollId:null,$4L.CollName,$4L.CollExp);if($4R){zoomLevel=$2Z($4L.zoom);centerSouth=$4L.north;centerEast=$4L.east;$2W();$32();$1a();$2U(true);}};if(!$4U){showMySitesTab();};showAllMySites();$1k();MySitesDB.set_Dirty(false);};
function $p(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L){$o($4L);}}};
function showMySites(){showMySitesTab($4V);};
function $q(){hideObj("myMapsTab");hideObj("myObjectsTab");hideObj("mysiteslist");hideObj("mysiteswindow");};var $4V=null;
function showMySitesTab($4W){var $4X=$0V("mysiteswindow");showObj("mysiteswindow");var $4Y=document.getElementById("mysitescell");var $4Z=document.getElementById("mysitescellend");var $50=document.getElementById("mymapscell");var $51=document.getElementById("mymapscellend");if($4W){hideObj("myObjectsTab");hideObj("mysiteslist");showObj("myMapsTab");$50.className="htabon htabtext";$4Y.className="htab htabtext";$4Z.className="htab";$51.className="htabon";}else{hideObj("myMapsTab");showObj("myObjectsTab");showObj("mysiteslist");$50.className="htab htabtext";$4Y.className="htabon htabtext";$4Z.className="htabon";$51.className="htab";};$4V=$4W;if(!$4X){$1S("mysiteswindow",null);}};
function $r(){var $52=document.getElementById('myMapsBody');var $53=0;for(var Id in $54.hashtable){var $3y=$54.hashtable[Id];if($3y&&$3y.Name){var $55=$52.insertRow($53);var $56=$55.insertCell(0);$55.id="midtr"+$3y.MapId;$56.innerHTML=$t($3y);$53++;}}};
function $s(){var $57=false;try{if(Collections){var length=Collections.length;for(var i=0;i<length;i++){var name=Collections[i].name;if(!String.IsPrintable(name)){name="Collection";};$54.Insert(Collections[i].mid,name);};$57=true;}}catch(e){$57=false;};$r();};
function $t($3y){return "<a class=\"bluelink\" onmousedown=\"MapCollectionActivate('"+$3y.MapId+"')\">"+$3y.Name+"</a>";};
function $u($58){var $55=document.getElementById('midtr'+$58);var $52=document.getElementById('myMapsBody');$52.deleteRow($55.rowIndex);$54.Delete($58);};
function $v($58,name){var $55=document.getElementById('midtr'+$58);var $56=$55.cells[0];var $3y=$54.Update($58,name);$56.innerHTML=$t($3y);};
function $w($58,name){var $3y=$54.Insert($58,name);var $52=document.getElementById('myMapsBody');var $53=$52.rows.length;var $55=$52.insertRow($53);$55.id="midtr"+$3y.MapId;var $56=$55.insertCell(0);$56.innerHTML=$t($3y);};
function addToMyObjs(Id){var $3y=SearchDB.Select(Id);if($3y){var $59=true;if($0p(MySitesDB,$3y.Name)==true){$59=confirm(cl_targetWithSameNameExitsI);};showMySitesTab();if($59){var $5a=MySitesDB.InsertClone($3y);var $4f=$5a.Url;if(!$2O($4f,true)){$5a.Url=null;};$1k();}}};var $5b=new GeoUtil();var $5c=null;var $5d=null;var $5e=null;
function $x($5f,$5g,$5h){$5c=$D($5f,$5g,$5h);};
function $y($5i,$5j,$5k){var format=cl_distanceCoordinates;if($5k&&$5k=='distance'){if(String.IsPrintable($5d)){eval("format = cl_"+$5d);}}else if(String.IsPrintable($5e)){eval("format = cl_"+$5e);};return $z(format,$5i,$5j);};
function $z(format,$5i,$5j){var $5l;if($5c){if($5c.wgs){$5l=$5c.wgs.ConvertFormatXY(format,$5j,$5i);}else if($5c.zoneshift){$5l=$5c.zoneshift.ConvertFormatXY(format,$5j,$5i);}else if($5c.affine){$5l=$5c.affine.ConvertFormatXY(format,$5j,$5i);}else{$5l=String.format(format,Math.round($5i),Math.round($5j));}}else{$5l=String.format(format,Math.round($5i),Math.round($5j));};return $5l;};
function $A($4M){var $4x={"name":"","params":""};var a1=$4M.indexOf("[");var a2=$4M.indexOf("]");if(a1>=0&&a2>=0){$4x.name=$4M.slice(0,a1);$4x.params=$4M.slice(a1+1,a2);};return $4x;};
function $B($4M){var $4x={"name":null,"a":null,"b":null,"c":null,"d":null,"e":null,"f":null};var $5m=$4M.split(",");if($5m.length>1){for(var i=0;i<$5m.length;i++){var n=$2w($5m[i]);$4x[n.name]=parseFloat(n.value);}}else{$4x.name=$5m[0];};return $4x;};
function $C($4M){var $4x={"source":-1,"target":3};var $5n=$4M.split(",");for(var i=0;i<$5n.length;i++){var n=$2w($5n[i]);if(n.value=='auto'){$4x[n.name]=-1;}else{$4x[n.name]=parseInt(n.value,10);}};return $4x;};
function $D($5f,$5g,$5h){var $4x={"affine":null,"zoneshift":null,"wgs":null};var $5o=null;if(String.IsPrintable($5g)){$5d=$5g;};if(String.IsPrintable($5h)){$5e=$5h;};if(String.IsPrintable($5f)){$5o=$5f.stripSpaces().split(";");};if($5o&&$5o.length>0){for(var i=0;i<$5o.length;i++){var a=$A($5o[i]);if(a.name=='affine'){var $5p=$B(a.params);if($5p.name=="turku"||$5p.name=="turkuwithzone"){$4x.affine=new CCHelmert($5p.name);}else{$4x.affine=new CCHelmert('param',$5p.a,$5p.b,$5p.c,$5p.d,$5p.e,$5p.f);}}else if(a.name=='kkjzoneshift'){var $5q=$C(a.params);$4x.zoneshift=new CCKKJZoneShift($4x.affine,$5q.source,$5q.target);}else if(a.name=='kkj2wgs'){var $5r=-1;var p=$2w(a.params);if(p.name=="source"){if(p.value=='auto'){$5r=-1;}else{$5r=parseInt(p.value,10);}};$4x.wgs=new CCWGS84($4x.affine,$5r);}else{setStatus("Transform "+a.name+" not supported");}}};return $4x;};
function CCHelmert($5s,a,b,c,d,e,f){this.Type=$5s;this.aff_a=a;this.aff_b=b;this.aff_c=c;this.aff_d=d;this.aff_e=e;this.aff_f=f;};CCHelmert.prototype.ConvertXY=function($5t,$5u){var $5v,$5w;if(this.Type=='turku'||this.Type=='turkuwithzone'){var xk,yk,dx,dy,xv,yv,$5x,$5y;$5y=$5t;$5x=$5u;xk=$5x/1000.0;yk=$5y/1000.0;dx=(xk-105.0)*(2*yk*yk+140.0*yk-4900.0)/244900.0;dy=(yk*yk*yk-343000.0-(xk-105.0)*(xk-105.0)*(yk+140.0))/244900.0;xv=$5x+6600000.0+dx;yv=$5y+500000.0+dy;if(xv>1000000.0){xk=xv-Math.floor(xv/1000000.0)*1000000.0;}else{xk=xv;};if(yv>100000.0){yk=yv-Math.floor(yv/100000.0)*100000.0;}else{yk=yv;};$5v=1.000005371*xk+0.000000049*yk-5.782-xk+xv;$5w=1.000005371*yk-0.000000049*xk+0.924-yk+yv;if(this.Type=='turkuwithzone'){if($5w<1000000.0){$5w+=1000000.0;}}}else if(this.Type=='param'){var $5z=$5u;var $5A=$5t;$5v=this.aff_a+this.aff_c*$5z+this.aff_d*$5A;$5w=this.aff_b+this.aff_e*$5z+this.aff_f*$5A;}else{$5v=$5t;$5w=$5u;};return new Array($5v,$5w);};CCHelmert.prototype.ConvertFormatXY=function(format,$5t,$5u){var a=this.ConvertXY($5t,$5u);var n=$E(Math.round(a[0]));var e=$E(Math.round(a[1]));var $5l=String.format(format,n,e);return $5l;};
function CCKKJZoneShift($5B,S,T){this.Helmert=$5B;this.SourceZone=S;this.TargetZone=T;};CCKKJZoneShift.prototype.ConvertXY=function($5t,$5u){var $5v,$5w;$5v=$5t;$5w=$5u;var $5C=this.SourceZone;var $5D;var $5E;if(this.Helmert!=null){var $5F=this.Helmert.ConvertXY($5t,$5u);$5v=$5F[0];$5w=$5F[1];};if($5C<0){$5C=$5b.KKJ_DetectZone($5w);};var $3G=$5b.KKJ_xy2gk($5w,$5v,$5C);$5D=$3G[0];$5E=$3G[1];return $5b.KKJ_gk2xy($5D,$5E,this.TargetZone);};CCKKJZoneShift.prototype.ConvertFormatXY=function(format,$5t,$5u){var a=this.ConvertXY($5t,$5u);var $5l=String.format(format,Math.round(a[1]),Math.round(a[0]));return $5l;};
function CCWGS84($5B,$5C){this.Helmert=$5B;this.ResultZone=$5C;};CCWGS84.prototype.ConvertFormatXY=function(format,$5t,$5u){var $3G;$3G=this.ConvertXY_MML($5t,$5u);var $5D=$3G[0];var $5E=$3G[1];ll=new LatLon();ll.set_DoubleDec($5D);$5D=ll.ToString();ll.set_DoubleDec($5E);$5E=ll.ToString();return String.format(format,$5D,$5E);};CCWGS84.prototype.ConvertXY_MML=function($5t,$5u){var $5D,$5E;var $5v=$5t;var $5w=$5u;var P,I;var $5C=this.ResultZone;if(this.Helmert!=null){var $5F=this.Helmert.ConvertXY($5t,$5u);$5v=$5F[0];$5w=$5F[1];};if($5C<0){$5C=$5b.KKJ_DetectZone($5w);};if($5C!=3){var $3G=$5b.KKJ_xy2gk($5w,$5v,$5C);$5D=$3G[0];$5E=$3G[1];var $5G=$5b.KKJ_gk2xy($5D,$5E,3);$5w=$5G[0];$5v=$5G[1];};if($5v<=7200000){P=-125.056+0.9999955294*$5v+0.0000068348*$5w;I=-107.850+0.9999955294*$5w-0.0000068348*$5v;}else{P=-132.881+1.0000006841*$5v-0.0000015179*$5w;I=-185.993+1.0000006841*$5w+0.0000015179*$5v;};return $5b.WGS_xy2gk(I,P,3);};
function GeoUtil(){};GeoUtil.prototype.atanh=function(x){return Math.log((1+x)/(1- x))/ 2;};GeoUtil.prototype.asinh=function(x){return Math.log(x+Math.sqrt(x*x+1));};GeoUtil.prototype.cosh=function(x){var $5H=Math.exp(x);$5H=($5H+1/$5H)/2;return $5H;};GeoUtil.prototype.sinh=function(x){var $5H=Math.exp(x);$5H=($5H-1/$5H)/2;return $5H;};GeoUtil.prototype.tanh=function(x){var $5H=Math.exp(x);var a=($5H-1/$5H);var b=($5H+1/$5H);return a/b;};GeoUtil.prototype.KKJ_DetectZone=function(I){var $5C=0;if(I>=1000000&&I<2000000){$5C=1;}else if(I>=2000000&&I<3000000){$5C=2;}else if(I>=3000000&&I<4000000){$5C=3;}else if(I>=4000000&&I<5000000){$5C=4;}else if(I>=5000000&&I<6000000){$5C=5;}else if(I>=6000000&&I<7000000){$5C=6;}else if(I>=7000000&&I<8000000){$5C=7;};return $5C;};GeoUtil.prototype.KKJ_DetectGeoZone=function($5I){var $5C=0;if($5I>16.50&&$5I<=19.50){$5C=0;}else if($5I>19.50&&$5I<=22.50){$5C=1;}else if($5I>22.50&&$5I<=25.50){$5C=2;}else if($5I>25.50&&$5I<=28.50){$5C=3;}else if($5I>28.50&&$5I<=31.50){$5C=4;}else if($5I>31.50&&$5I<=34.50){$5C=5;}else if($5I>34.50&&$5I<=37.50){$5C=6;}else if($5I>37.50&&$5I<=40.50){$5C=7;};return $5C;};GeoUtil.prototype.KKJ_xy2gk=function(x,y,$5r){var $5J,$5K;var aa=6367654.5000575837;var e=0.081991889979029189;var $5L,$5M,$5N,$5O,q,q1,q2,$5P;var i;var hh=[0.00084127633881858816,0.00000005956192977992,0.00000000016948520876,0.00000000000022047390];x=x-500000-1E6*$5r;$5L=y/aa;$5N=x/aa;$5M=$5L;$5O=$5N;for(i=1;i<5;i++){$5M=$5M-hh[i-1]*Math.sin(2.0*i*$5L)*this.cosh(2.0*i*$5N);$5O=$5O-hh[i-1]*Math.cos(2.0*i*$5L)*this.sinh(2.0*i*$5N);};$5P=Math.asin(1.0/this.cosh($5O)*Math.sin($5M));q=this.asinh(Math.tan($5P));q2=q;q1=q;i=0;do{i++;q1=q2;q2=q+e*this.atanh(e*this.tanh(q2));}while(((q1-q2>1E-12)||(q1-q2<-1E-12))&&i<20);$5J=Math.atan(this.sinh(q2))*180/Math.PI;$5K=Math.asin(this.tanh($5O)/Math.cos($5P))*180/Math.PI;$5K=$5K+(18+$5r*3);return new Array($5J,$5K);};GeoUtil.prototype.KKJ_gk2xy=function($5J,$5K,$5r){var x,y;var aa=6367654.5000575837;var e=0.081991889979029189;var q,q1,q2,$5P,$5N,$5O,$5L,$5M;var hh=[0.00084127599100955919,0.00000076730668628408,0.00000000121291229577,0.00000000000248508228];$5J=$5J/180*Math.PI;$5K=$5K/180*Math.PI;$5K=$5K-(18+$5r*3)/180.0*Math.PI;q1=this.asinh(Math.tan($5J));q2=this.atanh(e*Math.sin($5J));q=q1-e*q2;$5P=Math.atan(this.sinh(q));$5O=this.atanh(Math.cos($5P)*Math.sin($5K));$5M=Math.asin(Math.sin($5P)*this.cosh($5O));$5L=$5M;$5N=$5O;for(var i=1;i<5;i++){$5L=$5L+hh[i-1]*Math.sin(2.0*i*$5M)*this.cosh(2.0*i*$5O);$5N=$5N+hh[i-1]*Math.cos(2.0*i*$5M)*this.sinh(2.0*i*$5O);};y=aa*$5L;x=aa*$5N;x=x+500000+1e6*$5r;return new Array(x,y);};GeoUtil.prototype.WGS_xy2gk=function(x,y,$5r){var $5J,$5K;var aa=6367449.1458234154;var e=0.081819190842621486;var $5L,$5M,$5N,$5O,q,q1,q2,$5P;var i;var hh=[0.00083773216406006522,5.9058695679340996e-008,1.6734888803548956e-010,2.1677377630221183e-013];x=x-500000-1E6*$5r;$5L=y/aa;$5N=x/aa;$5M=$5L;$5O=$5N;for(i=1;i<5;i++){$5M=$5M-hh[i-1]*Math.sin(2.0*i*$5L)*this.cosh(2.0*i*$5N);$5O=$5O-hh[i-1]*Math.cos(2.0*i*$5L)*this.sinh(2.0*i*$5N);};$5P=Math.asin(1.0/this.cosh($5O)*Math.sin($5M));q=this.asinh(Math.tan($5P));q2=q;q1=q;i=0;do{i++;q1=q2;q2=q+e*this.atanh(e*this.tanh(q2));}while(((q1-q2>1E-12)||(q1-q2<-1E-12))&&i<20);$5J=Math.atan(this.sinh(q2))*180/Math.PI;$5K=Math.asin(this.tanh($5O)/Math.cos($5P))*180/Math.PI;$5K=$5K+(18+$5r*3);return new Array($5J,$5K);};
function LatLon(){this.DoubleValue=0.0;};LatLon.prototype.set_DoubleDec=function($5Q){this.DoubleValue=$5Q;};LatLon.prototype.get_DoubleDec=function(){return this.DoubleValue;};LatLon.prototype.ConvertDouble2Deg=function(){this.Degrees=Math.floor(this.DoubleValue);var f=(this.DoubleValue-this.Degrees)*60.0;this.Minutes=Math.floor(f);this.Seconds=(f-this.Minutes)*60.0;return true;};LatLon.prototype.ToString=function($5R){this.ConvertDouble2Deg();var $5S=Math.round(this.Seconds*100)/100;return this.Degrees+"º "+this.Minutes+"' "+$5S+"''";};
function $E($5T){var $4x="";$5T=$5T+'';if($5T&&$5T.length>3){var l=$5T.length;for(var i=0;i<l;i++){if(i>0&&(l-i)%3==0){$4x+=" ";};$4x+=$5T.charAt(i);}}else{$4x=$5T;};return $4x;};var $5U=null;var $5V=null;var $5W="http://www.w3.org/2000/svg";
function $F(){if($5X||$5Y){$Q(true,"guide");}};
function $G($5Z){return $5Z?$5U:$5V;};
function $H($5Z){var $60=$5Z?"mapmeter":"dynmapmeter";return document.getElementById($60);};
function $I($5Z){var $60=$5Z?"svgmeter":"dynsvgmeter";return document.getElementById($60);};
function $J(){var $61=false;if(!$5U&&!$5V){$5U=SVGCreate();if($5U){$5V=SVGCreate();};if($5V){$61=true;}}else{$61=true;};return $61;};
function $K(){return($5X||$5Y);};
function $L(){var $4x=!$K();if($4x){$4x=$62;};return $4x;};
function $M($5Z,$63,$64,$65,$66,$67,$68,$69,$6a,$6b){if($5X){$01($64,$63,$65,$66,$67,$68,$69,$6a,$6b);}else if($5Y){var $6c=$G($5Z);$63=document.getElementById($5Z?"svgmeter":"dynsvgmeter");if($6c){$U($6c,$63,$64,$65,$66,$67,$68,$69,$6b);}}else{$02($64,$63,$66,$69);}};
function $N($5Z,$63,$3y,Id){if($5X){$0d($63,$3y,Id);}else if($5Y){var $6c=$G($5Z);$63=document.getElementById($5Z?"svgmeter":"dynsvgmeter");if($6c){$0c($6c,$63,$3y,Id);}}};
function $O(name){if(name&&(name=='meter'||name=='drawing')){return true;};return false;};
function $P($6d,name){if($6d==name){return true;};if($6d=='dyntargets'&&name&&(name=='meter'||name=='drawing')){return true;};return false;};
function $Q($5Z,$6e,$6f){if($5X){$03($5Z,$6e,$6f);}else if($5Y){$Y($5Z,$6e,$6f);}else{var $6g=$H($5Z);for(var i=0;i<$6g.childNodes.length;i++){if(!$6e||$P($6e,$6g.childNodes[i].linename)){if(!($6f&&$P($6f,$6g.childNodes[i].linename))){$6g.removeChild($6g.childNodes[i]);i=i-1;}}}}};
function $R($5Z,$6e){var $4x=false;if($5X){$4x=$04($5Z,$6e);}else if($5Y){$4x=$Z($5Z,$6e);};return $4x;};
function $S($5Z,x1,y1,x2,y2,$65,$67,$68,$69){var $63;if($5X){$63=document.getElementById($5Z?"mapmeter":"dynmapmeter");$00($63,x1,y1,x2,y2,$65,$67,$68,$69);}else if($5Y){var $6c=$G($5Z);$63=document.getElementById($5Z?"svgmeter":"dynsvgmeter");if($6c){$W($6c,$63,x1,y1,x2,y2,$65,$67,$68,$69);}}};
function SVGCreate(){var $4x=null;try{$4x=document.createElementNS($5W,"svg");$4x.setAttribute("version","1.1");$4x.setAttribute("width",$6h*2);$4x.setAttribute("height",$6h*2);var $6i="0 0 "+$6h*2+" "+$6h*2;$4x.setAttribute("viewBox",$6i);$4x.setAttribute("overflow","visible");$4x.setAttribute("preserveAspectRatio","none");}catch(e){$4x=null;};return $4x;};
function $T(){var $4x=false;if(toolMode=='drawpolygon'||toolMode=='drawpolyline'||toolMode=='createaddress'||toolMode=='createsite'||toolMode=='movesite'||toolMode=='selectposition'||toolMode=='distance'||toolMode=='moveLine'||toolMode=="zoom"){$4x=true;};return $4x;};
function handlePolylineMouseDown($6j,event){if($T()){return;};if($5X){$6j.fill.color="blue";}else if($5Y){if($6k==false&&$4o==false&&$6l==false){if($6j.getAttributeNS(null,"fill")!="none"){$6j.setAttributeNS(null,"fill","blue");}}};var $4x=$2w($6j.linename);showInfo($4x.name,$4x.value,$14(event)-$6m,$15(event)-$6n);cancelEventPropagation(event);};
function handlePolylineMouseOver($6j,event){if($1p())return;if($5X){$6j.fill.color="black";}else if($5Y){if($6k==false&&$4o==false&&$6l==false){if($6j.getAttributeNS(null,"fill")!="none"){$6j.setAttributeNS(null,"fill","black");}}};removeInfoTimer();};
function handlePolylineContextmenu(event){if($T()){return;};cancelEventPropagation(event);};
function handleSVGMouseOut($6j,$66){if($5X){$6j.fill.color=$66;}else if($5Y){if($6k==false&&$4o==false&&$6l==false){if($6j.getAttributeNS(null,"fill")!="none"){$6j.setAttributeNS(null,"fill",$66);}}};startHideTimer();};
function $U($6c,$63,$64,$65,$66,$67,$68,$69,$6b){var sb=new StringBuilder("M");var $3G;var $6j;var $6o,$6p;var $6q,$6r;for(var i=0;i<$64.length;i++){$3G=$2L($64[i].east,$64[i].south);if(i==0){sb.Append(($3G.x+$6h)+","+($3G.y+$6h));$6o=$3G.x;$6p=$3G.y;}else{sb.Append(" L"+($3G.x+$6h)+","+($3G.y+$6h));if(i==($64.length-1)){$6q=$3G.x;$6r=$3G.y;}}};$6j=document.createElementNS($5W,"path");if($66!="none"){$3G=$2L($64[0].east,$64[0].south);sb.Append(" L"+($3G.x+$6h)+","+($3G.y+$6h));};$6j.setAttributeNS(null,"stroke-width",$67+"px");$6j.setAttributeNS(null,"d",sb.ToString());$6j.setAttributeNS(null,"stroke",$65);$6j.setAttributeNS(null,"stroke-opacity",0.75);$6j.setAttributeNS(null,"stroke-linecap","round");$6j.setAttributeNS(null,"stroke-linejoin","round");$6j.setAttributeNS(null,"fill",$66);$6j.setAttributeNS(null,"fill-opacity",0.5);$6j.setAttributeNS(null,"overflow","visible");var $6s=$X($68);$6j.setAttributeNS(null,"stroke-dasharray",$6s);$6j.linename=$69;if($69!="meter"){$6j.onmousedown=function(event){handlePolylineMouseDown(this,event);};$6j.oncontextmenu=function(event){handlePolylineContextmenu(event);};$6j.onmouseover=function(event){handlePolylineMouseOver(this,event);};$6j.onmouseout=function(event){handleSVGMouseOut(this,$66);};};$V($6c,$6j,$63);if($6b){$0a($6c,$63,$6o,$6p,true);$0a($6c,$63,$6q,$6r);}};
function $V($6c,$6j,$63){$6c.appendChild($6j);if(!$6c.SDiv){$63.appendChild($6c);$6c.SDiv=true;}};
function $W($6c,$63,x1,y1,x2,y2,$65,$67,$68,$69){var $6j=document.createElementNS($5W,"line");$6j.linename=$69;$6j.setAttributeNS(null,"x1",x1+$6h);$6j.setAttributeNS(null,"y1",y1+$6h);$6j.setAttributeNS(null,"x2",x2+$6h);$6j.setAttributeNS(null,"y2",y2+$6h);$6j.setAttributeNS(null,"stroke",$65);$6j.setAttributeNS(null,"stroke-width",$67);$6j.setAttributeNS(null,"stroke-opacity",0.75);$6j.setAttributeNS(null,"stroke-linecap","round");$6j.setAttributeNS(null,"overflow","visible");var $6s=$X($68);$6j.setAttributeNS(null,"stroke-dasharray",$6s);$6c.appendChild($6j);$63.appendChild($6c);};
function $X($68){if($68=="solid"){return "1";};if($68=="dot"){return "3,8";}else if($68=="dash"){return "8,8";}else if($68=="longdash"){return "18,8";}else{return "1";}};
function $Y($5Z,$6e,$6f){var $6t=$G($5Z);if($6t){for(var i=0;i<$6t.childNodes.length;i++){if(!$6e||$P($6e,$6t.childNodes[i].linename)){if(!($6f&&$P($6f,$6t.childNodes[i].linename))){$6t.removeChild($6t.childNodes[i]);i=i-1;}}};var $6u=$I($5Z);$6u.appendChild($6t);}};
function $Z($5Z,$6e){var $6t=$G($5Z);if($6t){for(var i=0;i<$6t.childNodes.length;i++){if(!$6e||$6t.childNodes[i].linename==$6e){return true;}}};return false;};
function $00($63,x1,y1,x2,y2,$65,$67,$68,$69){$6v=document.createElement("v:line");$6v.linename=$69;$6v.from=x1+","+y1;$6v.to=x2+","+y2;$6w=document.createElement("v:stroke");$6w.opacity="0.75";$6w.color=$65;$6w.weight=$67;$6w.dashstyle=$68;$6v.appendChild($6w);$63.appendChild($6v);};
function $01($64,$63,$65,$66,$67,$68,$69,$6a,$6b){var $6x="";var i;var $6v;var $6w;var $6y;var $3G;var $6o,$6p;var $6q,$6r;for(i=0;i<$64.length;i++){$3G=$2L($64[i].east,$64[i].south);if(i!=0){$6x=$6x+", ";if(i==($64.length-1)){$6q=$3G.x;$6r=$3G.y;}}else{$6o=$3G.x;$6p=$3G.y;};$6x=$6x+$3G.x+", "+$3G.y;};$6v=document.createElement("v:polyline");$6v.stroked="true";$6v.linename=$69;if($69!="meter"){$6v.onmousedown=function(){handlePolylineMouseDown(this,event);};$6v.onmouseover=function(){handlePolylineMouseOver(this,event);};$6v.onmouseout=function(){handleSVGMouseOut(this,$66);};$6v.oncontextmenu=function(){handlePolylineContextmenu(event);};};$6w=document.createElement("v:stroke");$6w.opacity="0.75";$6w.color=$65;$6w.weight=$67+"pt";$6w.endcap="round";$6w.dashstyle=$68;$3G=$2L($64[0].east,$64[0].south);if($66=="none"){if($6a){$06(appPath+"/img/b.gif",$3G.x-$6z,$3G.y-$6A);};$6v.filled="false";}else{$6v.filled="true";$6y=document.createElement("v:fill");$6y.opacity="0.5";$6y.color=$66;$6v.appendChild($6y);$6x=$6x+", "+$3G.x+", "+$3G.y;};$6v.points=$6x;$6v.appendChild($6w);$63.appendChild($6v);if($6b){$0b($63,$6o,$6p);if($64.length>1)$0b($63,$6q,$6r);}};
function $02($64,$5k,$6y,$69){for(i=0;i<$64.length-1;i++){$6B=$2L($64[i].east,$64[i].south);$5G=$2L($64[i+1].east,$64[i+1].south);$05($6B.x,$6B.y,$5G.x,$5G.y,$5k,$69);};if($6y!="none"){$6B=$2L($64[0].east,$64[0].south);$5G=$2L($64[$64.length-1].east,$64[$64.length-1].south);$05($6B.x,$6B.y,$5G.x,$5G.y,$5k,$69);}};
function $03($5Z,$6e,$6f){var $6g=$H($5Z);for(i=0;i<$6g.childNodes.length;i++){if(!$6e||$6g.childNodes[i].linename==$6e){if(!($6f&&$P($6f,$6g.childNodes[i].linename))){$6g.removeChild($6g.childNodes[i]);i=i-1;}}}};
function $04($5Z,$6e,$6f){var $6g=$H($5Z);for(i=0;i<$6g.childNodes.length;i++){if(!$6e||$6g.childNodes[i].linename==$6e){return true;}};return false;};
function $05(x1,y1,x2,y2,$5k,$69){var dY=Math.abs(y2-y1);var dX=Math.abs(x2-x1);var $6C=15;var tX;var tY;var $6D=x2;var $6E=y2;if(dY<dX){if(x2<x1){tX=x2;x2=x1;x1=tX;tY=y2;y2=y1;y1=tY;};x=x1;y=y1;k=(y2-y1)/(x2-x1);while(x+$6C<x2){y=y+k*$6C;x=x+$6C;$06(appPath+"/img/b2.gif",x-6,y-6,$5k,$69);}}else{if(y2<y1){tX=x2;x2=x1;x1=tX;tY=y2;y2=y1;y1=tY;};x=x1;y=y1;k=(x2-x1)/(y2-y1);while(y+$6C<y2){x=x+k*$6C;y=y+$6C;$06(appPath+"/img/b2.gif",x-6,y-6,$5k,$69);}};$06(appPath+"/img/b2.gif",parseInt($6D-6,10),parseInt($6E-6,10),$5k,$69);};
function $06($6F,x,y,$5k,$69){var $6G;if($5k){$6G=$5k;}else{$6G=mapMeter;};var $48=document.createElement("img");$48.style.position="absolute";$48.style.left=x+"px";$48.style.top=y+"px";$48.src=$6F;if($69){$48.linename=$69;}else{$48.linename="meter";};$6G.appendChild($48);};
function $07(x,y,$5k,$69){var $6G;if($5k){$6G=$5k;}else{$6G=mapMeter;};var $48=document.createElement("div");$48.style.position="absolute";$48.style.left=x+"px";$48.style.top=y+"px";$48.style.height="9px";$48.style.width="9px";if($69){$48.linename=$69;}else{$48.linename="meter";};$6G.appendChild($48);};
function handle_MouseOver($6H,event){if(toolMode!="moveLine"){$1s("crosshair");};if($5X){$6H.fill.color="red";}else if($5Y){if($6H.getAttributeNS(null,"fill")!="none"){$6H.setAttributeNS(null,"fill","red");};if($6k){var $6I=document.getElementById("svgmeter");$6I.style.visibility="hidden";$6I.style.visibility="visible";}}};
function handle_MouseOut($6H,event){if(toolMode!="moveLine"){$1t();};if($5X){$6H.fill.color="gray";}else if($5Y){if($6H.getAttributeNS(null,"fill")!="none"){$6H.setAttributeNS(null,"fill","gray");};if($6k){var $6I=document.getElementById("svgmeter");$6I.style.visibility="hidden";$6I.style.visibility="visible";}}};
function handle_MouseDown($6H,event,$3K,$3L){$6J=toolMode;toolMode="moveLine";$1s("crosshair");if($5X){$6H.fill.color="red";}else if($5Y){if($6H.getAttributeNS(null,"fill")!="none"){$6H.setAttributeNS(null,"fill","red");}};if($3K||$3L){$6K=$3K;$6L=$3L;}else{$6K=$14(event);$6L=$15(event);};document.onmousemove=handle_MouseMove;document.onmouseup=handle_MouseUp;$6M=$14(event);$6N=$15(event);$6O=$6H.Id;$6P=$6H.NodeId;cancelEventPropagation(event);};var $6O;var $6P;var $6K;var $6L;
function handle_MouseUp(event){toolMode=$6J;document.onmouseup=null;document.onmousemove=null;var $3y=$0i($6Q,$6O);$1t();if($3y){var $6R=centerEast+Math.round(($6K-$4b/2)*Themes[currentTheme].Wupp[zoomLevel]);var $6S=centerSouth+Math.round((-$6L+$4c/2)*Themes[currentTheme].Wupp[zoomLevel]);$3y.MoveNode($6P,$6S,$6R);$0j($6Q,true);if($6T){$0y(true);}else{var $6U=$6Q+"="+$6O;$Q(true,$6U,null);removeHandles();$0w(true,$6Q,$6O,$3y);}}};
function handle_MouseMove(event,$3K,$3L){if($3K||$3L){$6K=$3K;$6L=$3L;}else{$6K=$14(event);$6L=$15(event);};if(!$3K&&!$3L){cancelEventPropagation(event);}};
function removeHandles(){$Q(true,"handle",null);};
function $08(x,y){var $6H=document.createElementNS($5W,"rect");$6H.setAttributeNS(null,"x",x-5+$6h+"");$6H.setAttributeNS(null,"y",y-5+$6h+"");$6H.setAttributeNS(null,"width","9");$6H.setAttributeNS(null,"height","9");$6H.setAttributeNS(null,"fill","gray");$6H.setAttributeNS(null,"stroke","gray");$6H.setAttributeNS(null,"stroke-width","1");$6H.setAttributeNS(null,"fill-opacity","0.8");$6H.setAttributeNS(null,"stroke-opacity","0.8");return $6H;};
function $09(x,y){var $6H=document.createElement("v:rect");$6H.style.position="absolute";$6H.style.width="9px";$6H.style.height="9px";$6H.style.left=(x-5)+"px";$6H.style.top=(y-5)+"px";$6H.setAttribute("fillcolor","gray");$6H.setAttribute("stroke","red");$6H.setAttribute("strokeweight","3");$6H.filled="true";$6H.stroked="true";var $6w=document.createElement("v:stroke");$6w.opacity="0.75";$6w.color="red";$6w.weight="1px";var $6y=document.createElement("v:fill");$6y.color="gray";$6y.opacity="0.8";$6H.appendChild($6y);$6H.appendChild($6w);return $6H;};
function $0a($6c,$63,x,y,$6V){var $6H=$08(x,y);$6H.onmousedown=function(event){handleDoubleClick(event);cancelEventPropagation(event)};$6H.linename="drawing";$V($6c,$6H,$63);};
function $0b($63,x,y,$6V){var $6H=$09(x,y);$6H.onmousedown=function(event){handleDoubleClick(event);cancelEventPropagation(event)};$6H.linename="drawing";$63.appendChild($6H);};
function $0c($6c,$63,$3y,Id){var $3G;var $6H;if($3y.PointArray){for(var i=0;i<$3y.PointArray.length;i++){$3G=$2L($3y.PointArray[i].east,$3y.PointArray[i].south);var $6H=$08($3G.x,$3G.y);$6H.onmousedown=function(event){handle_MouseDown(this,event);};$6H.onmouseover=function(event){handle_MouseOver(this,event);};$6H.onmouseout=function(event){handle_MouseOut(this,event);};$6H.linename="handle";$6H.Id=Id;$6H.NodeId=i;$V($6c,$6H,$63);}}};
function $0d($63,$3y,Id){var $3G;var $6H;if($3y.PointArray){for(var i=0;i<$3y.PointArray.length;i++){$3G=$2L($3y.PointArray[i].east,$3y.PointArray[i].south);var $6H=$09($3G.x,$3G.y);$6H.onmousedown=function(event){handle_MouseDown(this,event);};$6H.onmouseover=function(event){handle_MouseOver(this,event);};$6H.onmouseout=function(event){handle_MouseOut(this,event);};$6H.linename="handle";$6H.Id=Id;$6H.NodeId=i;$63.appendChild($6H);}}};var $6W=0;var $6X=1;var $6Q=2;var $4T=0;var $6Y=1;var $6Z=2;var $70=3;var LayerDB=new DataBase(true);var SearchDB=new DataBase(false);var MySitesDB=new DataBase(false);var $3E=new StreetNameDataBase(false);var $54=new CollectionDataBase(false);var $71=null;var $72="Red";var $73="Green";var $74="solid";var $75=2;
function $0e($76,$77){var $4x=true;var $78=$1e($76);if($78&&$77>$78)$4x=false;return $4x;};
function $0f($77){var $4x=true;if(CatLayerMax&&$77>CatLayerMax)$4x=false;return $4x;};
function $0g($3y){var $4x=false;if($3y&&$3y.PointArray){$4x=true;};return $4x;};
function $0h($3y){return($3y&&($3y.Name||$3y.FmtText||$3y.AttrList));};
function $0i($3F,Id){var DB=$0l($3F);var $3y=DB.Select(Id);return $3y;};
function $0j($3F,$79){var DB=$0l($3F);DB.set_Dirty($79);};
function $0k($3F,Id){var $4x=false;var DB=$0l($3F);var $3y=DB.Select(Id);if($3y){DB.DeleteObj($3y);$4x=true;};return $4x;};
function $0l($4N){var $4x=MySitesDB;if($4N==$6W){$4x=LayerDB;}else if($4N==$6X){$4x=SearchDB;};return $4x;};
function $0m(DB){var $4x=$6Q;if(DB==LayerDB){$4x=$6W;}else if(DB==SearchDB){$4x=$6X;};return $4x;};
function TXWPoint(n,e){this.south=n;this.east=e;};TXWPoint.prototype.North=function(){return this.south;};TXWPoint.prototype.East=function(){return this.east;};
function $0n($7a,$7b){var routePoints=new Array();for(var a=0;a<$7a.length&&a<$7b.length;a++){routePoints.push(new TXWPoint($7a[a],$7b[a]));};return routePoints;};
function $0o($3F,Id,$3y){var $7c=false;if($3y.PointArray){var $6U=$3F+"="+Id;$7c=$R(true,$6U);}else{var $7d=document.getElementById("mapsites");var $7e="showInfo("+$3F+","+Id+")";$7c=($7d.innerHTML.indexOf($7e)!=-1);};return $7c;};
function $0p(DB,name){var $4x=false;for(var Id in DB.hashtable){var $3y=DB.hashtable[Id];if($3y&&$3y.Name&&$3y.Name==name){$4x=true;break;}};return $4x;};
function DataBase($7f){this.hashtable=new Array();this.autoid=0;if($7f){this.$eM=new Array();this.$eN=new Array();this.LoadedBB=new BBox();}};DataBase.prototype.$eO=function(){var $7g=true;if(this.LoadedBB.Valid){var $7h=$1l(0.01);if(this.LoadedBB.BBInside($7h)){$7g=false;}};return $7g;};DataBase.prototype.$eP=function($7i){var $7j=false;if(this.$eN.Find($7i))$7j=true;return $7j;};DataBase.prototype.Clear=function(){this.hashtable=new Array();this.Dirty=false;};DataBase.prototype.Count=function(){var $7k=0;for(var Id in this.hashtable){if($0h(this.hashtable[Id])){$7k++;}};return $7k;};DataBase.prototype.set_LoadedArea=function(BB){this.LoadedBB=BB;};DataBase.prototype.CatChecked=function($7l){if($7l==this.lastc){return this.laststate}else{this.laststate=this.$eM.Find($7l);this.lastc=$7l;return this.laststate;}};DataBase.prototype.CatChecked_Bg=function(){this.lastc=null;this.laststate=false;};DataBase.prototype.AddCategory=function($7l,$7m){var $7n=false;if(this.$eM.Find($7l)==false){this.$eM.push($7l);$7n=true;};if($7m&&this.$eN.Find($7l)==false){this.$eN.push($7l);$7n=true;};return $7n;};DataBase.prototype.UnloadCategory=function($7l){var $7n=false;if(this.$eN.Find($7l)){this.$eN.remove($7l);$7n=true;};this.LoadedBB.Valid=false;for(var Id in this.hashtable){var $3y=this.hashtable[Id];if($3y!=null&&$3y.Category==$7l){this.hashtable[Id]=null;}};return $7n;};DataBase.prototype.RemoveCategory=function($7l){var $7n=false;if(this.$eM.Find($7l)==true){this.$eM.remove($7l);$7n=true;};if(this.$eN.Find($7l)==false){this.$eN.remove($7l);$7n=true;};for(var Id in this.hashtable){var $3y=this.hashtable[Id];if($3y!=null&&$3y.Category==$7l){this.hashtable[Id]=null;}};return $7n;};DataBase.prototype.DeleteObj=function($3y){if($3y){if($3y.Editable&&$3y.get_EditType()=='ea'){var Op="Op=update&Type=delete&streetname="+$2s($3y.StreetName)+"&addressnumber="+$2s($3y.AddressNumber)+"&municipality="+$2s($3y.Municipality);$0D(Op);$3y.Editable=false;};$3y.Name=null;$3y.FmtText=null;this.Dirty=true;}};DataBase.prototype.Insert=function($78){this.autoid++;if($78==null){throw "NullPointerException {"+this.autoid+"},{"+$78+"};";}else{this.hashtable[this.autoid]=$78;};this.Dirty=true;return this.autoid;};DataBase.prototype.InsertClone=function($3y){this.autoid++;var $7o=$2v($3y,true);this.hashtable[this.autoid]=$7o;this.Dirty=true;return $7o;};DataBase.prototype.Select=function($7p){return this.hashtable[$7p];};DataBase.prototype.set_Dirty=function($79){this.Dirty=$79;};DataBase.prototype.get_Dirty=function(){return this.Dirty;};
function SR_Point(name,$4t,$4f,$7q,$5i,$5j){this.Name=name;this.Explanation=$4t;this.Url=$4f;this.Image=$7q;this.North=$5i;this.East=$5j;};SR_Point.prototype.Point=function(){return new TXWPoint(this.North,this.East);};SR_Point.prototype.GetType=function(){return "Point";};SR_Point.prototype.set_EncType=function($7r){this.EncType=$7r;};SR_Point.prototype.get_EncType=function(){return this.EncType;};SR_Point.prototype.set_UrlType=function($7s){this.UrlType=$7s;};SR_Point.prototype.get_UrlType=function(){return this.UrlType;};SR_Point.prototype.get_BB=function(){return new BBox(this.North,this.East,this.North,this.East);};SR_Point.prototype.RegisterBB=function(BB){BB.RegisterPoint(this.North,this.East);};SR_Point.prototype.set_Category=function($7t){this.Category=$7t;};SR_Point.prototype.get_Category=function(){return this.Category;};SR_Point.prototype.set_FmtText=function($7u){this.FmtText=$7u;};SR_Point.prototype.get_FmtText=function(){return this.FmtText;};SR_Point.prototype.set_AV=function($78){this.AV=$78;};SR_Point.prototype.get_AV=function(){return this.AV;};SR_Point.prototype.SetAddress=function($3B,$3t,$7v,$7w,$5i,$5j){this.set_Editable(true);this.set_EditType('ea');if(this.Editable&&this.get_EditType()=='ea'){var Op="Op=update&Type=insert&streetname="+$2s($7v)+"&addressnumber="+$2s($7w)+"&municipality="+$2s($3t)+"&n="+$5i+"&e="+$5j+"&aid="+$3B;$0D(Op);};this.Municipality=$3t;this.StreetName=$7v;this.AddressNumber=$7w;this.Name=this.StreetName+" "+this.AddressNumber;this.North=$5i;this.East=$5j;};SR_Point.prototype.UpdateAddress=function($3B,$7v,$7w){if(this.Editable&&this.get_EditType()=='ea'){var Op="Op=update&Type=update&o_streetname="+$2s(this.StreetName)+"&o_addressnumber="+$2s(this.AddressNumber)+"&streetname="+$2s($7v)+"&addressnumber="+$2s($7w)+"&municipality="+$2s(this.Municipality)+"&o_n="+this.North+"&o_e="+this.East+"&aid="+$3B;$0D(Op);};this.StreetName=$7v;this.AddressNumber=$7w;this.Name=this.StreetName+" "+this.AddressNumber;};SR_Point.prototype.Move=function($5i,$5j,id){if(this.Editable&&this.get_EditType()=='ea'){var Op="Op=update&Type=move&streetname="+$2s(this.StreetName)+"&addressnumber="+$2s(this.AddressNumber)+"&municipality="+$2s(this.Municipality)+"&n="+$5i+"&e="+$5j;$0D(Op);};this.North=$5i;this.East=$5j;};SR_Point.prototype.set_EditableAddress=function($7v,$7w,$3t){this.Editable=true;this.StreetName=$7v;this.AddressNumber=$7w;this.Municipality=$3t;this.EditType='ea';};SR_Point.prototype.set_Editable=function($7x){this.Editable=$7x;};SR_Point.prototype.get_Editable=function(){return this.Editable;};SR_Point.prototype.set_EditType=function($7y){this.EditType=$7y;};SR_Point.prototype.get_EditType=function(){return this.EditType;};SR_Point.prototype.AddDocument=function($4f,$7z){if(!this.DocList)this.DocList=new Array();var $7A=new Object();$7A.Url=$4f;$7A.Exp=$7z;this.DocList.push($7A);};SR_Path.prototype.AddDocument=function($4f,$7z){if(!this.DocList)this.DocList=new Array();var $7A=new Object();$7A.Url=$4f;$7A.Exp=$7z;this.DocList.push($7A);};
function SR_Path(name,$4t,$4f,$7q,$7B){this.Name=name;this.Explanation=$4t;this.Url=$4f;if($7q)this.Image=$7q;else this.Image=appPath+"/img/polypoint.gif";this.PointArray=$7B;};SR_Path.prototype.GetType=function(){return this.Filled?"Polygon":"Polyline";};SR_Path.prototype.get_CenterPoint=function($7C){var $3G=null;var $5j=null;var $5i=null;if(this.North&&this.East){$5j=this.East;$5i=this.North;}else{var $4N=this.PointArray.length>0?Math.floor(this.PointArray.length/2):0;if($4N==0&&this.PointArray.length>0){$5j=this.PointArray[0].east;$5i=this.PointArray[0].south;}else if($4N>0){$5j=Math.round((this.PointArray[$4N].east+this.PointArray[$4N-1].east)/2);$5i=Math.round((this.PointArray[$4N].south+this.PointArray[$4N-1].south)/2);}};if($5j&&$5i){if($7C){$3G=$2L($5j,$5i);}else{$3G=new Object();$3G.x=$5j;$3G.y=$5i;}};return $3G;};SR_Path.prototype.Point=function(){return new TXWPoint(this.North,this.East);};SR_Path.prototype.set_Point=function($5i,$5j){this.North=$5i;this.East=$5j;};SR_Path.prototype.get_FirstPoint=function($7C){if(this.PointArray){var $3G;if($7C){$3G=$2L(this.PointArray[0].east,this.PointArray[0].south);}else{$3G=new Object();$3G.x=this.PointArray[0].east;$3G.y=this.PointArray[0].south;};return $3G;};return null;};SR_Path.prototype.get_LastPoint=function($7C){if(this.PointArray){var $3G;var $4N=this.PointArray.length>0?this.PointArray.length-1:0;if($7C){$3G=$2L(this.PointArray[$4N].east,this.PointArray[$4N].south);}else{$3G=new Object();$3G.x=this.PointArray[$4N].east;$3G.y=this.PointArray[$4N].south;};return $3G;};return null;};SR_Path.prototype.set_EncType=function($7r){this.EncType=$7r;};SR_Path.prototype.get_EncType=function(){return this.EncType;};SR_Path.prototype.set_UrlType=function($7s){this.UrlType=$7s;};SR_Path.prototype.get_UrlType=function(){return this.UrlType;};SR_Path.prototype.get_BB=function(){var $4x=new BBox();this.RegisterBB($4x);return $4x.Valid?$4x:null;};SR_Path.prototype.RegisterBB=function(BB){if(this.PointArray){for(var i=0;i<this.PointArray.length;i++){BB.RegisterPoint(this.PointArray[i].south,this.PointArray[i].east);}}};SR_Path.prototype.PathToString=function(){var sb=new StringBuilder("");for(var a=0;a<this.PointArray.length;a++){var $7D=a>0?"~":"";$7D+=Math.round(this.PointArray[a].south)+"~"+Math.round(this.PointArray[a].east);sb.Append($7D);};return sb.ToString();};SR_Path.prototype.set_Filled=function($6y){if(!$6y){this.FillColor=null;};if($6y){if(!this.Image)this.Image=appPath+"/img/areapoint.gif";if(!this.FillColor){this.FillColor=$73;}}else{if(!this.Image)this.Image=appPath+"/img/polypoint.gif";};this.Filled=$6y;};SR_Path.prototype.get_Filled=function(){return this.Filled;};SR_Path.prototype.set_Category=function($7t){this.Category=$7t;};SR_Path.prototype.get_Category=function(){return this.Category;};SR_Path.prototype.get_FmtText=function(){return null;};SR_Path.prototype.set_AV=function($78){this.AV=$78;};SR_Path.prototype.get_AV=function(){return this.AV;};SR_Path.prototype.set_Editable=function($7x,$7E){this.Editable=$7x;if($7x){this.EditId=$7E;}else{this.EditId=null;}};SR_Path.prototype.get_Editable=function(){return this.EditId;};SR_Path.prototype.set_EditType=function($7y){this.EditType=$7y;};SR_Path.prototype.get_EditType=function(){return this.EditType;};SR_Path.prototype.MoveNode=function($7F,$5i,$5j){this.PointArray[$7F].south=$5i;this.PointArray[$7F].east=$5j;};SR_Path.prototype.set_Presentation=function($65,$7G,$7H,$66){this.LineColor=$65?$65:$72;this.LineType=$7G?$7G:$74;this.LineWidth=$7H?$7H:$75;if($66){this.FillColor=$66;}};
function $0q($4F){var $7g=false;var $77=Themes[currentTheme].Wupp[zoomLevel];if(!$0f($77)){if($4F){$0H(false);};return;};var $7I=LayerDB.$eM.length;if($7I>0){if($4F){$7g=true;}else if(LayerDB.$eO()){$7g=true;}};if(!$7g){for(var i=0;i<$7I;i++){var $76=LayerDB.$eM[i];if(!LayerDB.$eP($76)&&$0e($76,$77)){$7g=true;break;}}};if($7g){var $7J=false;var $7K="";for(var i=0;i<$7I;i++){var $76=LayerDB.$eM[i];if($0e($76,$77)){if(LayerDB.$eP($76)){};$7K+="&cidname="+$2s($76);}else{LayerDB.UnloadCategory($76);$7J=true;}};if($7J){$0H(false);$4F=false;};if($7K.length>0){var $4B="GET";var $4f=appPath+"/Search.ashx?Op=catinarea&noadmchk=true"+$7K;$71=$1l(null);$4f+=$71.ToAreaString();if($6T){$4f+="&Language="+Language;};$3q("ib",$4B,$4f,"",$0t);}else if($4F){$0H(false);}}else if($4F){$0H(false);}};
function $0r($7l,$7L){var $7n=false;if($7L==true){$7n=LayerDB.AddCategory($7l);}else{$7n=LayerDB.RemoveCategory($7l);};return $7n;};
function $0s($7M,$7L){var i;var l=$7M.length;if($7L==true){var $7N="";for(var i=0;i<l;i++){var $7l=$7M[i];var $77=Themes[currentTheme].Wupp[zoomLevel];if($0f($77)){if($0e($7l,$77)){$7N+="&cidname="+$2s($7l);}else{LayerDB.AddCategory($7l,false);}}else{LayerDB.AddCategory($7l,false);}};if($7N.length>0){var $4f=appPath+"/Search.ashx?Op=catinarea"+$7N;$71=$1l(null);$4f+=$71.ToAreaString();$3q("ib","GET",$4f,"",$0t);}}else{for(var i=0;i<l;i++){var $7l=$7M[i];LayerDB.RemoveCategory($7l);};$0H(false);}};
function $0t(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L&&$4L.categories){for(var i=0;i<$4L.categories.length;i++){LayerDB.RemoveCategory($4L.categories[i]);if($1h($4L.categories[i])){LayerDB.AddCategory($4L.categories[i],true);}}};LayerDB.CatChecked_Bg();$0u(LayerDB,$4L,$70);LayerDB.set_LoadedArea($71);}};
function get_EncTypeText($7u,$7r){if($7r){if($7r=='decode'){return String.unescapeHTML($7u);}};return $7u;};
function $0u(DB,$4L,$7O,$7r){var $7P="";var sb=null;var $3F=$0m(DB);$0I();hideInfo();if($7O==$6Z){$7P="<span class='mysites'><h3 class='mysites'>"+String.get_Safe($4L.CollName)+"</h3>";if($4L.CollExp){$7P+="<p class='mysites'>"+$4L.CollExp+"</p>";};if($4L.Creator){$7P+="<p class='mysites'>"+cl_performer+":&nbsp;"+$4L.Creator+"</p>";};sb=new StringBuilder($7P);};if($4L.count<1){if($7O==$6Y){$7P="<p>"+cl_noObjectsFound+"</p>";$1C($7P);$0G($3F!=$6W);}else if($7O==$6Z){if(String.IsPrintable($4L.CollName)||String.IsPrintable($4L.CollExp)||String.IsPrintable($4L.Creator)){$1C($7P);}}}else{var $7Q;var $7R="";var Id;if($7O==$6Y){if($4L.truncated){$7R=String.format(cl_searchTooManyObjectsFoundDisplayingN,$4L.count);}else{$7R=String.format(cl_searchNObjectsFound,$4L.count);};sb=new StringBuilder("<table><tr><td class=\"searchHeader\">"+$7R+"</td><tr>");}else if($7O==$6Z){sb.Append("<table class='mysites' style='width: 100%; display: block; cursor: auto;'>");};for(var i=0;i<$4L.results.length;i++){if($4L.results[i]&&$4L.results[i].name){var $3y;var $7S=$4L.results[i];if($7O==$70){if(DB.CatChecked($7S.category)==false){continue;}};if($7S.northarray){var $7T=$0n($7S.northarray,$7S.eastarray);$3y=new SR_Path(get_EncTypeText($7S.name,$7r),$7S.tip,$7S.url,$7S.image,$7T);if($7S.north){$3y.set_Point($7S.north,$7S.east);};$3y.set_Presentation($7S.linecolor,$7S.linetype,$7S.linewidth,$7S.fillcolor?$7S.fillcolor:null);if($7S.fill){$3y.set_Filled($7S.fill);};if($7O==$6Z){$3y.set_AV(true);}}else{$3y=new SR_Point(get_EncTypeText($7S.name,$7r),$7S.tip,$7S.url,$7S.image,$7S.north,$7S.east);};if($7S.category){$3y.set_Category($7S.category);};if($7S.editable){$3y.set_EditableAddress($7S.streetname,$7S.addressnumber,$7S.municipality);};if($7S.pe){$3y.PX=$7S.pe;};if($7S.pn){$3y.PY=$7S.pn;};if($7S.refid){$3y.RefId=$7S.refid;};if($7S.extdocs){var $7U=$7S.extdocs.length;for(var $7A=0;$7A<$7U;$7A++){$3y.AddDocument($7S.extdocs[$7A].url,$7S.extdocs[$7A].exp);}};if($7S.addattrs){var $7V=$7S.addattrs.length;$3y.AttrList=new Array();for(var $7W=0;$7W<$7V;$7W++){var a=new Object();a.n=$7S.addattrs[$7W].n;a.v=$7S.addattrs[$7W].v;$3y.AttrList.push(a);}};Id=DB.Insert($3y);if($7S.urltype){$3y.set_UrlType($7S.urltype);if($7S.urltype=='SF'){$3y.Url="JavaScript:showFeedbackById("+$3F+","+Id+");";}};var $7X;if($7O==$6Y){$7X="searchClick("+$3F+","+Id+");";$7P="<tr><td><a class=\"searchRow\" onmouseover=\"doHover(this)\" onmouseout=\"removeHover(this)\" onmousedown=\""+$7X+"\">"+$7S.name+"</td></tr>";sb.Append($7P);}else if($7O==$6Z){$7X="searchClick("+$3F+","+Id+");";$7P="<tr class='mysites'><td width='30px' class='mysites'><img src='";if($7S.image){$7P+=$7S.image+"' border='0'></td>";}else{if($3y&&$3y.Image){$7P+=$3y.Image+"' border='0'></td>";}else{$7P+=appPath+"/img/point.gif' border='0'></td>";}};$7P+="<td class='mysites'><h4 class='mysites'><a style=\"cursor:pointer\" onmouseover=\"doHover(this)\" onmouseout=\"removeHover(this)\" onmousedown=\"searchClick("+$3F+","+Id+");\">"+String.escapeHTML($3y.Name)+"</a></h4>";if($7S.tip){$7P+="<p class='mysites'>"+String.escapeHTML($7S.tip)+"</p>";}else{$7P+="<p class='mysites'>&nbsp;</p>";};$7P+="</td></tr>";sb.Append($7P);}}};if($7O==$6Y){sb.Append("</table>");$7P=sb.ToString();}else if($7O==$6Z){sb.Append("</table></span>");$7P=sb.ToString();};if($4L.results.length==1){if($4L.setarea){;}else{if($7O!=$4T&&$7O!=$70){searchClick($3F,Id,true);}}};if($4L.results.length<1){if($7O==$6Y){$7P="<p>"+cl_noObjectsFound+"</p>";}}else if($4L.setarea){var $7Y=$4L.width;var $7Z=$4L.height;centerEast=$4L.meast;centerSouth=$4L.mnorth;zoomLevel=$2Y($7Y,$7Z);$2W();if($4L.results.length==1){searchClick($3F,Id);}};if($7O!=$4T&&$7O!=$70){$1C($7P);};$0G($3F!=$6W);};$0J();};
function $0v($3F,Id,$3y){return $0z($3F,Id,$3y);};
function $0w($5Z,$3F,Id,$3y){var $80=null;var $81=$K();var $82=document.getElementById($5Z?"mapmeter":"dynmapmeter");var $6U=$3F+"="+Id;var $83;var $84=$3y.LineColor?$3y.LineColor:$72;var $85=$3y.LineWidth?$3y.LineWidth:$75;var $86=$3y.LineType?$3y.LineType:$74;if($3y.get_Filled()){$83=$3y.FillColor?$3y.FillColor:$73;}else{$83="none";};$M($5Z,$82,$3y.PointArray,$84,$83,$85,$86,$6U,false);if($3F==$6Q&&Id==$87){$N($5Z,$82,$3y,Id);};if(!$81){$80=$0A($3F,Id,$3y);};return $80;};
function $0x(DB,$3F,$82,$5Z){var $80;var sb=new StringBuilder("");var $88=$K();var $89=$L();var $8a=true;if($3F==$6W||$3F==$6X){var $8b=SVGRMin?SVGRMin:0.01;var $77=Themes[currentTheme].Wupp[zoomLevel];if(SVGRMax){if($77<$8b||$77>SVGRMax){$88=false;$89=false;}};if($3F==$6W){$8a=$0f($77);}};for(var Id in DB.hashtable){var $3y=DB.hashtable[Id];if($0h($3y)){if($3y.PointArray){var $6U=$3F+"="+Id;var $83;if($3y.get_Filled()){$83=$3y.FillColor?$3y.FillColor:$73;}else{$83="none";};if($88||$89||$3y.get_AV()){var $84=$3y.LineColor?$3y.LineColor:$72;var $85=$3y.LineWidth?$3y.LineWidth:$75;var $86=$3y.LineType?$3y.LineType:$74;$M($5Z,$82,$3y.PointArray,$84,$83,$85,$86,$6U,false);if($3F==$6Q&&Id==$87){$N($5Z,$82,$3y,Id);}};$80=$0A($3F,Id,$3y);sb.Append($80);}else if($8a){$80=$0z($3F,Id,$3y);sb.Append($80);}}};return sb.ToString();};
function $0y($5Z){var $7d=document.getElementById($5Z?"mapsites":"dynmapsites");$7d.innerHTML="";var $80;var $82=document.getElementById($5Z?"mapmeter":"dynmapmeter");$Q($5Z,false,"dyntargets");if($5Z){$80=$0x(SearchDB,$6X,$82,$5Z);$80+=$0x(MySitesDB,$6Q,$82,$5Z);}else{$80=$0x(LayerDB,$6W,$82,$5Z);};$7d.innerHTML=$80;};
function $0z($3F,Id,$3y){var $80="";var $8c=false;var $5k="linkwnd";if($3y.Url&&$3y.Url.indexOf("cript:")!=-1){$5k=null;};if(!String.IsPrintable($3y.Url)){$8c=true;};var	$3G=$2L($3y.East,$3y.North);var x=$3G.x;var y=$3G.y;if($3y.PX)x-=$3y.PX;else x-=pinOffsetX;if($3y.PY)y-=$3y.PY;else y-=pinOffsetY;if(!$3y.Image||$3y.Image=='undefined'){$8d=appPath+"/img/point.gif";}else{$8d=$3y.Image;};if($8c){$80="<div style='position: absolute; top: "+y+"px; left: "+x+"px;'>"+"<img border='0' src='"+$8d+"' ";}else{$80="<div style='position: absolute; top: "+y+"px; left: "+x+"px;'><a ";if($5k){$80+="target=\""+$5k+"\" ";};$80+="href=\""+$3y.Url+"\">"+"<img border='0' src='"+$8d+"' ";};$80+="onmouseover=\"showInfo("+$3F+","+Id+");\"";if($8c){$80+=" onmouseout=\"startHideTimer()\"></div>";}else{$80+=" onmouseout=\"startHideTimer()\"></a></div>";};return $80;};
function $0A($3F,Id,$3y){var $4L="";if($3y.PointArray){var $3G=$3y.get_CenterPoint(true);if($3y.Image){$4L=$0B($3F,Id,$3y,$3G,$3y.Image);}else{if($3y.get_Filled()){$4L=$0B($3F,Id,$3y,$3G,appPath+"/img/areapoint.gif");}else{$4L=$0B($3F,Id,$3y,$3G,appPath+"/img/polypoint.gif");}}};return $4L;};
function $0B($3F,Id,$3y,$3G,$7q){var $8e=true;var $5k="linkwnd";if($3y.Url&&$3y.Url.indexOf("cript:")!=-1){$5k=null;};var $80="<div style='position: absolute; top: "+($3G.y-12)+"px; left: "+($3G.x-12)+"px;'>";if(String.IsPrintable($3y.Url)){if($5k){$80+="<a target=\""+$5k+"\"";}else{$80+="<a";};$80+=" href=\""+$3y.Url+"\">";}else{$8e=false;};$80+="<img border='0' src='"+$7q+"' "+"onmouseover=\"showInfo("+$3F+","+Id+","+$3G.x+","+$3G.y+");\" onmouseout=\"startHideTimer()\">";if($8e){$80+="</a></div>";}else{$80+="</div>";};return $80;};
function BBox($8f,$8g,$8h,$8i){if($8f){this.eastmax=$8i;this.eastmin=$8g;this.northmax=$8h;this.northmin=$8h;this.Valid=true;}else{this.Valid=false;}};BBox.prototype.Clear=function(){this.Valid=false;};BBox.prototype.Extend=function($8j){if(this.Valid){this.eastmax+=$8j;this.northmax+=$8j;this.eastmin-=$8j;this.northmin-=$8j;}};BBox.prototype.RegisterPoint=function($5i,$5j){if(this.Valid){this.eastmax=Math.max(this.eastmax,$5j);this.eastmin=Math.min(this.eastmin,$5j);this.northmax=Math.max(this.northmax,$5i);this.northmin=Math.min(this.northmin,$5i);}else{this.eastmax=$5j;this.eastmin=$5j;this.northmax=$5i;this.northmin=$5i;this.Valid=true;}};BBox.prototype.PointInside=function($5i,$5j){var $8k=false;if(this.Valid){if($5i>=this.northmin&&$5i<=this.northmax&&$5j>=this.eastmin&&$5j<=this.eastmax){$8k=true;}};return $8k;};BBox.prototype.BBInside=function(BB){var $8k=false;if(this.PointInside(BB.northmin,BB.eastmin)&&this.PointInside(BB.northmax,BB.eastmax)){$8k=true;};return $8k;};BBox.prototype.ToAreaString=function(){var $4x=null;if(this.Valid){$4x="&south="+this.northmin+"&west="+this.eastmin+"&north="+this.northmax+"&east="+this.eastmax;};return $4x;};
function $0C(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L.status){setStatus("OK");}else if(String.IsPrintable($4L.msg)){if($4L.aid){var $3y=$0i($6X,$4L.aid);if($3y){$3y.set_Editable(false);var DB=$0l($6X);DB.DeleteObj($3y);$0H(true);}};if($4L.msg){alert($4L.msg);}}}};
function $0D($8l){var $4B="GET";var $4f=appPath+"/Search.ashx?"+$8l;$3q("ib",$4B,$4f,"",$0C);};
function $0E(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L&&$4L.municipality&&$4L.streetnames){$3E.Insert($4L.municipality,$4L.streetnames);$a($4L.municipality);}}};
function $0F($3t){var $4B="GET";var $4f=appPath+"/Search.ashx?Op=getstreetnames&municipality="+$3t;$3q("ib",$4B,$4f,"",$0E);};
function StreetNameDataBase(){this.hashtable=new Array();};StreetNameDataBase.prototype.Load=function($3t){$0F($3t);};StreetNameDataBase.prototype.Insert=function($3t,$8m){this.hashtable[$3t]=$8m;};StreetNameDataBase.prototype.ExistMunicipality=function($3t){if(this.hashtable[$3t]){return true;};return false;};StreetNameDataBase.prototype.get_StreetNames=function($3t){return this.hashtable[$3t];};
function CollectionIdentity($58,name){this.MapId=$58;this.Name=name;};
function CollectionDataBase(){this.hashtable=new Array();};CollectionDataBase.prototype.Insert=function($58,name){var $5a=new CollectionIdentity($58,name);this.hashtable[$58]=$5a;return $5a;};CollectionDataBase.prototype.Update=function($58,name){var $5a=new CollectionIdentity($58,name);this.hashtable[$58]=$5a;return $5a;};CollectionDataBase.prototype.Delete=function($58){this.hashtable[$58]=null;};CollectionDataBase.prototype.Clear=function(){this.hashtable=new Array();};var $8n=false;var $8o=false;
function $0G($5Z){if($5Z){$8n=true;}else{$8o=true;}};
function $0H($5Z){$0y($5Z);if($5Z){$8n=false;}else{$8o=false;}};
function $0I(){$8n=false;$8o=false;};
function $0J(){if($8n){$0y(true);$8n=false;};if($8o){$0y(false);$8o=false;}};var $87=null;
function $0K(){if($K()){if($87){$87=null;removeHandles();}}};
function $0L($3y,Id){if($K()){var $63=document.getElementById("mapmeter");if($87!=Id){removeHandles();}else{return;};$N(true,$63,$3y,Id);$87=Id;}};
function extendedFeedbackSubmit($8p){var $8q=false;if($8p.Description){if($8p.Description.value.length<1){alert(cl_feedbackFillDescriptionField);return true;}};if($8p.referenceid){if($8p.RefIdLocation&&$8p.RefIdLocation.checked){}else if($8p.PointedLocation.checked){if(!String.IsPrintable($8p.north.value)||!String.IsPrintable($8p.east.value)){alert(cl_noPointedLocation);$8q=true;}}}else{if($8p.NoLocation&&$8p.NoLocation.checked){}else if($8p.PointedLocation&&$8p.PointedLocation.checked){if(!String.IsPrintable($8p.north.value)||!String.IsPrintable($8p.east.value)){if($8p.NoLocation){if(!confirm(cl_noPointedLocationSendFeedbackAnyway)){$8q=true;}else{$8p.NoLocation.checked=true;$8p.PointedLocation.checked=false;}}else{alert(cl_noPointedLocation);$8q=true;}}}else if($8p.OwnObjects&&$8p.OwnObjects.checked){var $7k=MySitesDB.Count();if($7k==0){if(confirm(cl_noOwnObjectsSendFeedbackAnyway)){$8p.locationdata.value="";}else{$8q=true;}}else{var $4C=$n(true);$8p.locationdata.value=$4C;}}else{}};if($8q==false){$8p.layer.value=$2t(Themes[currentTheme].Name);$8p.layerscript.value=$1B();$8p.submit();return false;}else{return true;}};
function postLoad(){var $8r;if(document.frames){$8r=document.frames["postFrame"];}else{$8r=window.frames["postFrame"];};var $8s=$8r.document.body.innerHTML;if($8s.length>1){var $4L=$2u($8s);if($4L){if($4L.status){hideObj("extendedfeedbackdiv");var $8t=null;if($4L.deniedfiletype){$8t=cl_attachmentDenied;};deleteUserPosition();$1Y($8t);}else{alert(cl_errorSavingFeedback);}}}};
function $0M(){var $4I=fbReq.readyState;if($4I==$4K){ajClu(fbReq);if(!$3r(fbReq)){return;};if(fbReq.responseText.length<2){return;};var $8u=document.getElementById("ebtarget");$8u.innerHTML=fbReq.responseText;$1z("extendedfeedbackdiv");$1r("extendedfeedbackdiv","extendedfeedbackbox",true,32);}};
function $0N($8v){var $4B="GET";var $4f=appPath+"/ExtendedFeedback.aspx";$4f+="?target="+$8v.target;if($8v.subject){$4f+="&subject="+$8v.subject;};if($8v.filter){$4f+="&filter="+$8v.filter;};$3q("fb",$4B,$4f,"",$0M);};
function showExtendedFeedback($8w,$6d){var $4B="GET";var $4f=appPath+"/ExtendedFeedback.aspx";if($8w){$4f+="?Query="+$8w;};if(String.IsPrintable($6d)){$4f+="?Filter="+$6d;};$3q("fb",$4B,$4f,"",$0M);};
function showFeedbackById($3F,Id,event){hideInfo();if(event)cancelEventPropagation(event);var $3y=$0i($3F,Id);if($3y){var $4B="GET";var $5n="referenceid="+$3y.RefId+"&north="+$3y.North+"&east="+$3y.East+"&name="+$2s($3y.Name);var $4f=appPath+"/ExtendedFeedback.aspx?"+$5n;$3q("fb",$4B,$4f,"",$0M);}};
function changeCategory(){if(!EmodelDataList){return;};var $8x=document.extendedFeedbackForm.Target.value;var $4h=document.extendedFeedbackForm.Subject;var i;var j;for(i=$4h.length-1;i>=0;i--){$4h.remove(i);};for(i=0;i<EmodelDataList.length;i++){if(EmodelDataList[i].Name==$8x){for(j=0;j<EmodelDataList[i].Words.length;j++){$4h.options[$4h.options.length]=new Option(EmodelDataList[i].Words[j],EmodelDataList[i].Words[j]);}}}};
function extendedFeedbackSelectTarget(){$8y="emodel";setStatus(cl_selectFeedbackTarget);startPositionSelect();};
function $0O($5i,$5j){var $3v=document.extendedFeedbackForm;$1Z();$3v.north.value=$5i;$3v.east.value=$5j;$3v.PointedLocation.checked=true;};
function $0P($8z){var $7X,$7P;var $7k=0;$0I();hideInfo();if($8z.messages&&$8z.messages.length>0){$7k=$8z.messages.length;};var $7R=String.get_Safe($8z.target);if($8z.feedback){$7R+=", "+String.get_Safe($8z.feedback);};$7R+=" ("+$7k+")";$7P="<span class='mysites'><h3 class='mysites'>"+$7R+"</h3>";var sb=new StringBuilder($7P);if($8z.messages&&$8z.messages.length>0){sb.Append("<table class='mysites' style='width: 100%; display: block; cursor: auto;'>");var $8A=appPath+"/ExtendedFeedbackInfo.aspx?Id=";var $8B,$8C;for(var i=0;i<$8z.messages.length;i++){$7X=$8A+$8z.messages[i].fid;if($8z.messages[i].geo){var Id;$8C="";for(var $8D=0;$8D<$8z.messages[i].geo.length;$8D++){Id=$0Q(SearchDB,$8z.messages[i].geo[$8D]);if(Id>0){var $8E="searchClick("+$6X+","+Id+");";$8C+="<a class=\"searchRow\" onmouseover=\"doHover(this)\" onmouseout=\"removeHover(this)\" onmousedown=\""+$8E+"\">"+"&nbsp;"+($8D+1)+"&nbsp;</a>";}}}else{$8C=null;};$7P="<tr><td><p class='mysites'>"+(i+1)+". "+$8z.messages[i].target+", "+$8z.messages[i].feedback;if($8C){$7P+=$8C;};$7P+="</p></td></tr>";if(String.IsPrintable($8z.messages[i].text)){$8B=$8z.messages[i].text;}else{$8B=cl_additionalInfo;};$7P+="<tr><td><a class=\"bubblelink\"  href=\"javascript:openUrl('"+$7X+"')\">"+$8B+"</td></tr>";sb.Append($7P);};sb.Append("</ul></span>");}else{sb.Append("<p class='mysites'>"+cl_noObjectsFound+"</p>");};$1C(sb.ToString());$0G(true);$0J();};
function $0Q(DB,$8F,$7r){var Id=0;if($8F&&$8F.name){var $3y;if($8F.northarray){var $7T=$0n($8F.northarray,$8F.eastarray);$3y=new SR_Path(get_EncTypeText($8F.name,$7r),$8F.tip,$8F.url,$8F.image,$7T);if($8F.north){$3y.set_Point($8F.north,$8F.east);};$3y.set_Presentation($8F.linecolor,$8F.linetype,$8F.linewidth,$8F.fillcolor?$8F.fillcolor:null);if($8F.fill){$3y.set_Filled($8F.fill);};if($8F.urltype){$3y.set_UrlType($8F.urltype);};$3y.set_AV(true);}else{$3y=new SR_Point(get_EncTypeText($8F.name,$7r),$8F.tip,$8F.url,$8F.image,$8F.north,$8F.east);};Id=DB.Insert($3y);};return Id;};var $8G=null;
function startPan(){var $8H=document.getElementById("panimg");toolMode="pan";if($8H)$8H.src=appPath+"/img/hand_down.gif";setHandCursor($45);};
function startZoom(){var $8I=document.getElementById("zoomimg");toolMode="zoom";$8I.src=appPath+"/img/zoom_down.gif";$45.style.cursor="default";};
function startMeter($8J){var $8K=true;SideWindow.OpenPage(SW_MEASURED);if($8J&&toolMode=="distance")$8K=false;if($8K){var $8L=document.getElementById("meterimg");toolMode="distance";$8L.src=appPath+"/img/measure_down.gif";setStatus(cl_measureDistance);enableTooltip();$45.style.cursor="crosshair";}};
function endMeter(){clearToolstate();startPan();};
function createDraw($6y,$8M){$8N=$6y;clearToolstate();$0K();var $8O=document.getElementById($6y?"drawpolygon":"drawpolyline");if($6y){toolMode="drawpolygon";if($8O)$8O.src=appPath+"/img/draw_area_down.gif";}else{toolMode="drawpolyline";if($8O)$8O.src=appPath+"/img/draw_poly_down.gif";};setStatus(cl_drawPolylineTip);if($8M)enableTooltip($8M);$45.style.cursor="crosshair";if($8P&&$8P.points&&$8P.points.length>0){$2I(drawLine);}};
function saveDrawing($8Q){var name=document.getElementById("sitenamefield");var $8R=document.getElementById("siteurlfield");var $4t=document.getElementById("siteexplanationfield");var $4f=$8R.value;if(!$2O($4f,true))$4f=null;if($8Q=="drawpolygon"||$8Q=="drawpolyline"){var $3y=new SR_Path((name.value=="")?cl_ownDrawing:name.value,($4t.value!="")?$4t.value:null,$4f,null,$8P.points);$3y.set_Presentation($8P.linecolor,$8P.dashtype,$8P.lineweight,$8N?$8P.fillcolor:null);$3y.set_Filled($8N);MySitesDB.Insert($3y);$0R();}else if($8Q=="createsite"){var $3y=new SR_Point((name.value=="")?cl_ownObject:name.value,($4t.value!="")?$4t.value:null,$4f,appPath+"/img/Point2.gif",$3z,$3A);MySitesDB.Insert($3y);};$0I();name.value="";$1k();$0G(true);$0J();};
function $0R(){$8P.points=null;if($5X){$03(true,"guide0");$03(true,"guide1");$03(true,"drawing");}else{$Y(true,"guide");$Y(true,"drawing");}};
function cancelDrawing(){$0R();clearToolstate();startPan();};
function setPopupPosition(event,$8S){var $8T=$12(event);var $8U=$13(event);var $8V=$0Z();var $8W=$0Y();var w=getWidth($8S);var h=180;if($8S!=null){$f($8S);if($8W>$8U+h){$8S.style.bottom="";$8S.style.top=$8U+"px";}else{$8S.style.bottom=($8W-$8U)+"px";$8S.style.top="";};if($8V>$8T+w){$8S.style.right="";$8S.style.left=($8T)+"px";}else{$8S.style.right=($8V-$8T)+"px";$8S.style.left="";}}};
function $0S(event,$8X){var cw=$0Z();var ch=$0Y();var cx=$12(event);var cy=$13(event);var pw=getWidth($8X);var ph=getHeight($8X);var px=getLeft($8X);var py=getTop($8X);var nx;var ny;if(cx-pw/ 2.0> 0&& cx+ pw/ 2.0<cw-20)nx=cx-pw/2.0;else if(cx-pw/2.0>0)nx=cw-pw-20;else nx=20;if(cy+ph<ch-20)ny=cy-ph/2.0;else if(ch>ph)ny=ch-ph-20;else ny=20;var $8Y=new Object();$8Y.x=nx;$8Y.y=ny;return $8Y;};
function showSiteProperties(event){if(toolMode=="drawpolygon"||toolMode=="drawpolyline"){var $8Z=2;if(toolMode=="drawpolygon")$8Z=3;if($8P.points==null||$8P.points.length<$8Z){return;}};openEditWindow(null,null,event);if($5Y){$Y(true,"guide");}else if($5X){$03(true,"guide0");$03(true,"guide1");};$2J(drawLine);};
function startPositionSelect($5k){var $90=document.getElementById("positionselect");if(toolMode!="positionselect")$6J=toolMode;toolMode="selectposition";enableTooltip();$45.style.cursor="default";if($5k)$8y=$5k;};
function $0T($5i,$5j){var $91=document.getElementById("userposition");$3z=$5i;$3A=$5j;var $3G=$2L($3A,$3z);$91.style.left=$3G.x-10+"px";$91.style.top=$3G.y-30+"px";$f($91);};
function deleteUserPosition(){hideObj("userposition");$3z=null;$3A=null;};
function cancelEventPropagation(event){if($4d==true||$6k==true){window.event.cancelBubble=true;window.event.returnValue=false;};if($92==true&&event){event.preventDefault();event.stopPropagation();}};
function openUrl($4f,event){if(toolMode!="distance"){if($4f==null||$4f=="undefined")return;if($4f.indexOf("cript:")!=-1)eval($4f);else window.open($4f,"txwwin");if(event)cancelEventPropagation(event);}};
function openUrlId($3F,Id,event){try{var $3y=$0i($3F,Id);if($3y){if($2O($3y.Url,true)){openUrl($3y.Url,event);}else{if($3F!=$6Q)openUrl($3y.Url,event);}}}catch(e){}};
function $0U($3y){var $4x=false;if($3y&&$3y.style.visibility=="visible")$4x=true;return $4x;};
function $0V($4n){var $3y=document.getElementById($4n);return $0U($3y);};
function enableTooltip($8M){$8G=$8M;$45.onmouseover=showTooltip;$2I(updateTooltip);$45.onmouseout=$0X;};
function $0W(){$8G=null;if($6T){sWL(true,true);$45.onmouseover=function(event){sWLT();};}else{$45.onmouseover=null;};$2J(updateTooltip);if($6T){$45.onmouseout=function(event){sWL(false);};}else{$45.onmouseout=null;}};
function showTooltip(event){showObj("tooltipdiv");};
function cancelDrawLine(){$2J(drawLine);$45.onmouseout=null;document.onmouseout=null;};
function showContextMenu(event){var $8S=null;if(toolMode=="drawpolygon"||toolMode=="drawpolyline")$8S=document.getElementById("drawcontextdiv");else if(toolMode=="distance")$8S=document.getElementById("distancecontextdiv");else $8S=document.getElementById("maincontextdiv");if($8S)setPopupPosition(event,$8S);};
function hideActionMenu(){hideObj("actionMenu");};
function hideContextMenu(){hideObj("drawcontextdiv");hideObj("distancecontextdiv");hideObj("maincontextdiv");};
function updateDistance(){var $93=document.getElementById("distancediv");var $94=document.getElementById("lastmeterpoint");meterDistance=0;var i;if(mapMeter.points&&mapMeter.points.length>0){for(i=1;i<mapMeter.points.length;i++){meterDistance=meterDistance+Math.sqrt(Math.pow(mapMeter.points[i-1].east-mapMeter.points[i].east,2)+Math.pow(mapMeter.points[i-1].south-mapMeter.points[i].south,2));};$94.innerHTML=String.format(cl_lastPointLocation,$y(mapMeter.points[mapMeter.points.length-1].south,mapMeter.points[mapMeter.points.length-1].east,'distance'));}else{$94.innerHTML="";};$93.innerHTML=String.format(cl_totalDistance,Math.round(meterDistance));};
function updateTooltip(event){var x,y,$3G;if($6T){x=$14(event);y=$15(event);}else{x=$12(event);y=$13(event);};var $95=document.getElementById("tooltipdiv");$95.style.left=(x+10)+"px";$95.style.top=(y+20)+"px";if(toolMode=="distance"){var $96=centerEast+Math.round(($14(event)-$4b/2)*Themes[currentTheme].Wupp[zoomLevel]);var $97=centerSouth+Math.round((-$15(event)+$4c/2)*Themes[currentTheme].Wupp[zoomLevel]);if(mapMeter.points==null)$95.innerHTML=cl_selectFirstPoint+"&nbsp;";else if(mapMeter.points.length>0){$95.innerHTML=Math.round(meterDistance+Math.sqrt(Math.pow(mapMeter.points[mapMeter.points.length-1].east-$96,2)+Math.pow(mapMeter.points[mapMeter.points.length-1].south-$97,2)))+" "+cl_meters;}}else if(toolMode=="selectposition"){var $98="";if($8y=="searchengine")$98=cl_selectNewObjectPosition;else if($8y=="feedback")$98=cl_selectFeedbackTarget;else if($8y=="property")$98=cl_selectQueryPorpertiesTarget;else if($8y=="link")$98=cl_selectLinkPosition;else if($8y=="emodel")$98=cl_selectFeedbackTarget;else if($8y=="external"&&$99)$98=$99;else $98=cl_selectPositionFromMap;$95.innerHTML=$98+"&nbsp;";}else if(toolMode=="createsite"||toolMode=="createaddress"){$95.innerHTML=cl_selectNewObjectPosition;}else if(toolMode=="movesite"){$95.innerHTML=cl_selectMoveObjectPosition;}else if(toolMode=="drawpolyline"||toolMode=="drawpolygon"){if($6T){$95.innerHTML=$8G;}}};
function $0X(event){hideObj("tooltipdiv");};
function testMouseOut(event){if($12(event)<=0||$12(event)>=$0Z()||$13(event)<=0||$13(event)>=$0Y()){if(toolMode=="pan")stopPan(event);else if(toolMode=="zoom")cancelZoom(event);}};
function $0Y(){var h;if($6T){h=$9a.offsetHeight;return h;};if(typeof(window.innerHeight)=='number'){h=window.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){h=document.documentElement.clientHeight;}else if(document.body&&document.body.clientHeight){h=document.body.clientHeight;};return h;};
function $0Z(){var w;if($6T){w=$9a.offsetWidth;return w;};if(typeof(window.innerWidth)=='number'){w=window.innerWidth;}else if(document.documentElement&&document.documentElement.clientWidth){w=document.documentElement.clientWidth;}else if(document.body&&document.body.clientWidth){w=document.body.clientWidth;};return w;};
function $10(){var w=$0Z();if($6T)return w;var $9b=getLeft($9a);return w-$9b;};
function $11(){var h=$0Y();if($6T)return h;var $9c=getTop($9a);if($4U)return h-$9c;else return h-$9c-28;};
function $12($9d){var x;if($4d==true||$6k==true)x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;if($92==true)x=$9d.clientX+window.scrollX;return x;};
function $13($9d){var y;if($4d==true||$6k==true)y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;if($92==true)y=$9d.clientY+window.scrollY;return y;};
function $14($9d){var x=$12($9d);if($6T){return x-$9a.offsetLeft;};var $9b=getLeft($9a);x-=$9b;if($4d)x-=2;return x;};
function $15($9d){var y=$13($9d);if($6T){return y-$9a.offsetTop;};var $9c=getTop($9a);y-=$9c;if($4d)y-=2;return y;};
function $16(){var $9e=document.getElementById("zoompointer");if($9e){var $9f=getTop($9e);var $9g=document.getElementById("zoomscale");var $9h=getTop($9g);var $9i=getHeight($9g);var $9j=getHeight($9e);$9e.style.top=($9h+((1-zoomLevel/(Themes[currentTheme].Wupp.length-1)))*($9i-$9j))+"px";}};
function setStatus($9k){var $9l=document.getElementById("statusdiv");if($9l)$9l.innerHTML=$9k;};
function $17(){var $9m=document.getElementById("themeselect");var $9n=-1;var $9o=0;for(var i=0;i<Themes.length;i++){if(Themes[i].OverView==false){if(i==currentTheme)$9n=$9o;$9m.options[$9m.options.length]=new Option(Themes[i].Label,i);$9o++;}};if($9n>=0){$9m.selectedIndex=$9n;};$1a();};
function $18(name){for(var i=0;i<Themes[currentTheme].Layers.length;i++){if($1x(Themes[currentTheme].Layers[i],name))return i;};return -1;};
function $19(name){for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if($1x(Themes[currentTheme].CategoryLayers[i],name))return i;};return -1;};
function $1a(){var $9p=document.getElementById("areaselect");var i;for(i=$9p.length-1;i>=0;i--){$9p.remove(i);};for(i=0;i<Themes[currentTheme].NamedAreas.length;i++){$9p.options[$9p.options.length]=new Option(Themes[currentTheme].NamedAreas[i].Name,Themes[currentTheme].NamedAreas[i].Name);};var $7P="";if(Themes[currentTheme].Layers.length>0||Themes[currentTheme].CategoryLayers.length>0){var $7P='<form class="formfield" name="layerform"><table>';for(i=0;i<Themes[currentTheme].Layers.length;i++){$7P+='<tr><td class="formfield"><input class="layername" type="checkbox" onclick="cLayerState('+i+')" id="lr_'+i+'"';if(Themes[currentTheme].Layers[i].On)$7P+=' checked="checked">';else $7P+='>';$7P+='<label for="lr_'+i+'" class="layername">'+Themes[currentTheme].Layers[i].Label+'</label></td></tr>';};for(i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].LinkTo){}else if(Themes[currentTheme].CategoryLayers[i].Gui){$7P+='<tr><td class="formfield"><input class="categorylayername" type="checkbox" onclick="cCatLayerState('+i+')" id="clr_'+i+'"';if(Themes[currentTheme].CategoryLayers[i].On)$7P+=' checked="checked">';else $7P+='>';$7P+='<label for="clr_'+i+'" class="categorylayername">'+Themes[currentTheme].CategoryLayers[i].Label+'</label></td></tr>';}};$7P+="</table></form>";};$1b("layerlist",$7P);};
function $1b(name,$7P){var $3y=document.getElementById(name);if($3y)$3y.innerHTML=$7P;};
function cLayerState($4N){if($4N>=0&&$4N<Themes[currentTheme].Layers.length){var $9q="lr_"+$4N;var $3y=document.getElementById($9q);if($3y){Themes[currentTheme].Layers[$4N].On=$3y.checked?true:false;}else{if(Themes[currentTheme].Layers[$4N].On)Themes[currentTheme].Layers[$4N].On=false;else Themes[currentTheme].Layers[$4N].On=true;};layerCommand=$2T();$2W();$1d(Themes[currentTheme].Layers[$4N].Name,Themes[currentTheme].Layers[$4N].On);updateMapLink();}};
function $1c($4N,$78){if($4N>=0&&$4N<Themes[currentTheme].Layers.length){if(Themes[currentTheme].Layers[$4N].On!=$78){Themes[currentTheme].Layers[$4N].On=$78;layerCommand=$2T();$2W();$1d(Themes[currentTheme].Layers[$4N].Name,Themes[currentTheme].Layers[$4N].On);updateMapLink();}}};
function $1d($9r,$9s){var $7M=null;for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].LinkTo&&Themes[currentTheme].CategoryLayers[i].LinkTo==$9r){var $9t=Themes[currentTheme].CategoryLayers[i].CategoryName;Themes[currentTheme].CategoryLayers[i].On=$9s;if($9t){if(!$7M)$7M=new Array();if($7M.Find($9t)==false){$7M.push($9t);}}}};if($7M)$0s($7M,$9s);};
function $1e($9r){var $9u=0;for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].CategoryName==$9r){if(Themes[currentTheme].CategoryLayers[i].MaxZoom){$9u=Themes[currentTheme].CategoryLayers[i].MaxZoom;break;}}};return $9u;};
function cCatLayerState($4N){if($4N>=0&&$4N<Themes[currentTheme].CategoryLayers.length){var $9q="clr_"+$4N;var $3y=document.getElementById($9q);if($3y){Themes[currentTheme].CategoryLayers[$4N].On=$3y.checked?true:false;}else{if(Themes[currentTheme].CategoryLayers[$4N].On)Themes[currentTheme].CategoryLayers[$4N].On=false;else Themes[currentTheme].CategoryLayers[$4N].On=true;};if(Themes[currentTheme].CategoryLayers[$4N].CategoryName){var $7M=new Array();$7M.push(Themes[currentTheme].CategoryLayers[$4N].CategoryName);$0s($7M,Themes[currentTheme].CategoryLayers[$4N].On);};updateMapLink();}};
function $1f($4N,$78){if($4N>=0&&$4N<Themes[currentTheme].CategoryLayers.length){if(Themes[currentTheme].CategoryLayers[$4N].On!=$78){Themes[currentTheme].CategoryLayers[$4N].On=$78;var $7M=new Array();$7M.push(Themes[currentTheme].CategoryLayers[$4N].CategoryName);$0s($7M,Themes[currentTheme].CategoryLayers[$4N].On);};updateMapLink();}};
function $1g(name,on){var $9v=false;var $9w="";for(var i=0;i<Themes[currentTheme].Layers.length;i++){if($1x(Themes[currentTheme].Layers[i],name)){Themes[currentTheme].Layers[i].On=on;$9w=Themes[currentTheme].Layers[i].Label;$9v=true;break;}};{for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].LinkTo){if(Themes[currentTheme].CategoryLayers[i].LinkTo==name||Themes[currentTheme].CategoryLayers[i].LinkTo==$9w){Themes[currentTheme].CategoryLayers[i].On=on;}}else if(Themes[currentTheme].CategoryLayers[i].Gui&&$1x(Themes[currentTheme].CategoryLayers[i],name)){Themes[currentTheme].CategoryLayers[i].On=on;break;}}}};
function $1h($7i){for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].CategoryName==$7i){return Themes[currentTheme].CategoryLayers[i].On;}};return false;};
function clearDetailCategories(){var $90=document.getElementById("selectedcategories");for(i=$90.length-1;i>=0;i--)$90.remove(i);};
function hideBigMap(){hideObj("mapbig");showObj("bigmapshowbutton");};
function showBigMap(){showObj("mapbig");hideObj("bigmapshowbutton");};
function removeInfoTimer(){if($9x){clearTimeout($9x);$9y=null;}};
function hideInfo(){if($9x){clearTimeout($9x);$9y=null;};var $9z=document.getElementById("infowindowdiv");if($0U($9z)){$9z.sitename=null;hideObj("infoclosebutton");hideObj("infoarrowright");hideObj("infoarrowleft");$e($9z);}};
function showMessagePanel(x,y,$7u){var $9z=document.getElementById("messagepaneldiv");var $9A=document.getElementById("messagepaneltext");hideObj("messagepanelclosebutton");$9A.innerHTML=$7u;$9z.style.left=(x+42)+"px";$9z.style.top=(y-37)+"px";$f($9z);};
function hideMessagePanel(){hideObj("messagepanelclosebutton");hideObj("messagepaneldiv");};
function doHover($3y){$3y.style.textDecoration="underline";};
function doMenuHover($3y){$3y.className="menu_context_on";};
function removeMenuHover($3y){$3y.className="menu_context_off";};
function doBackgroundHover($3y){$3y.className="box_context_on";};
function removeBackgroundHover($3y){$3y.className="box_context_off";};
function removeHover($3y){$3y.style.textDecoration="none";};
function $1i(){toolMode=$6J;if(toolMode=="pan")startPan();else if(toolMode=="distance")startMeter();else if(toolMode=="zoom")startZoom();};
function clearToolstate(){var $8H=document.getElementById("panimg");var $8I=document.getElementById("zoomimg");var $8L=document.getElementById("meterimg");var $9B=document.getElementById("drawpolyline");var $9C=document.getElementById("drawpolygon");var $9D=document.getElementById("drawsite");if($8L)$8L.src=appPath+"/img/measure_inact.jpg";$8H.src=appPath+"/img/hand_inact.jpg";$8I.src=appPath+"/img/zoom_inact.jpg";if($9B)$9B.src=appPath+"/img/draw_poly_inact.gif";if($9C)$9C.src=appPath+"/img/draw_area_inact.gif";if($9D)$9D.src=appPath+"/img/draw_site_inact.gif";cancelDrawLine();$0X();$0W();};
function clearMySites(){hideInfo();$0I();MySitesDB.Clear();$1k();$0G(true);$0J();};
function showAllMySites(){var BB=new BBox();for(var Id in MySitesDB.hashtable){var $3y=MySitesDB.hashtable[Id];if($3y&&$3y.Name){if($0o($6Q,Id,$3y)==false){if($3y.PointArray){$0w(true,$6Q,Id,$3y);}else{var $80=$0v($6Q,Id,$3y);var $7d=document.getElementById("mapsites");$7d.innerHTML=$7d.innerHTML+$80;}};$3y.RegisterBB(BB);}};if(BB.Valid){var $7Y=BB.eastmax-BB.eastmin;var $7Z=BB.northmax-BB.northmin;centerEast=BB.eastmin+$7Y/2.0;centerSouth=BB.northmin+$7Z/2.0;zoomLevel=$2Y($7Y,$7Z);$2W();}};
function $1j(name){return $0p(MySitesDB,name);};
function $1k(){var $7k=0;var $7P=new StringBuilder("<table class='mysites' style='width: 100%; display: block; cursor: auto;'>");for(var i in MySitesDB.hashtable){var $3y=MySitesDB.hashtable[i];if($3y&&$3y.Name){var $9E="<tr class='mysites'>";var Image;if($3y.Image)Image=$3y.Image;else Image=appPath+"/img/point.gif";$9E+="<td width='30px' class='mysites'><a  style=\"cursor:pointer\" onmouseover=\"doHover(this)\" onmouseout=\"removeHover(this)\" onmousedown=\"showDrawing("+$6Q+","+i+");\">"+"<img src='"+Image+"' border='0'></a></td>";$9E+="<td class='mysites'><h4 class='mysites'><a style=\"cursor:pointer\" onmouseover=\"doHover(this)\" onmouseout=\"removeHover(this)\" onmousedown=\"showDrawing("+$6Q+","+i+");\">"+String.escapeHTML($3y.Name)+"</a></h4>";if($3y.Explanation)$9E+="<p class='mysites'>"+String.escapeHTML($3y.Explanation,true)+"</p>";else $9E+="<p class='mysites'>&nbsp;</p>";$9E+="</td></tr>";$7P.Append($9E);$7k++;}};$7P.Append("</table>");var $9F=document.getElementById("mysiteslist");if($9F){if($7k>0)$9F.innerHTML=$7P.ToString();else $9F.innerHTML="<div class=\"actionhelp\">"+cl_ownObjectsHelp+"</div>";}};
function setScaleText(){var $9G=document.getElementById("scaletext");if($9G)$9G.innerHTML="&nbsp;"+100*Themes[currentTheme].Wupp[zoomLevel]+" m&nbsp;";};
function $1l($8j){var BB=new BBox();var $7Y=$4b*Themes[currentTheme].Wupp[zoomLevel];var $7Z=$4c*Themes[currentTheme].Wupp[zoomLevel];var $5j=centerEast+$7Y/2;var $9H=centerSouth-$7Z/2;var $9I=centerEast-$7Y/2;var $5i=centerSouth+$7Z/2;BB.RegisterPoint($9H,$9I);BB.RegisterPoint($5i,$5j);if($8j){if($8j>0.1)BB.Extend($8j);}else{var $9J=imageSize*Themes[currentTheme].Wupp[zoomLevel];BB.Extend($9J);};return BB;};
function $1m(){var $7Y=$4b*Themes[currentTheme].Wupp[zoomLevel];var $7Z=$4c*Themes[currentTheme].Wupp[zoomLevel];var $5j=centerEast+$7Y/2;var $9H=centerSouth-$7Z/2;var $9I=centerEast-$7Y/2;var $5i=centerSouth+$7Z/2;return "&south="+$9H+"&west="+$9I+"&north="+$5i+"&east="+$5j;};
function $1n($9r){var $4N=$1o($9r);return $4N>=0?$4N:0;};
function $1o($9r){var $4N=-1;for(var i=0;i<Themes.length&&$4N==-1;i++){if(Themes[i].Name==$9r)$4N=i;};return $4N;};
function startHideTimer(){removeInfoTimer();$9x=setTimeout("hideInfo();",400);};
function $1p(){if(document.onmousemove==drawZoom||toolMode=="createsite"||toolMode=="createaddress"||toolMode=="drawpolygon"||toolMode=="drawpolyline"||toolMode=="distance"||toolMode=="selectposition"||$0V("maincontextdiv")){return true;};return false;};
function showInfo($3F,Id,$9K,$9L,$9M){if(document.onmouseup||(!$9M&&($1p())))return;removeInfoTimer();if($6T&&$3F==$6Q){return $9N($3F,Id,$9K,$9L,$9M);};var $7P="";var $9z=document.getElementById("infowindowdiv");var $9O=document.getElementById("infoclosebutton");var $9A=document.getElementById("infotext");var $3y=$0i($3F,Id);var $9P=false;if(!$3y){return;};var $9Q=$3y.get_FmtText();if($3y.Name!=null||$9Q!=null||$3y.AttrList!=null){var $7x=false;var $9R=false;var $9S=false;var $9T=false;if($3F==$6W){$7x=false;$9R=false;}else if($3F==$6X){$7x=false;if($3y.get_EditType()=='ext')$9T=true;else $9R=$3y.get_Editable();}else if($3F==$6Q){$7x=true;$9R=false;if($0g($3y)&&$3y.PointArray&&$3y.PointArray.length<50){$9S=true;}};if($9M||$9Q||$3y.get_EditType()=='ext')$9P=true;if($9Q){$7P=$9Q;}else{if($3y.AttrList!=null){$7P+="<b>"+String.escapeHTML($3y.Name)+"</b>";for(var a=0;a<$3y.AttrList.length;a++){$7P+="<br/>"+String.escapeHTML($3y.AttrList[a].n);$7P+=": ";$7P+=String.escapeHTML($3y.AttrList[a].v);}}else{$7P+="<b>"+String.escapeHTML($3y.Name)+"</b>";if($3y.Explanation&&$3y.Name!=$3y.Explanation)$7P+="<br/>"+String.escapeHTML($3y.Explanation,true);else $7P+="<br/>&nbsp;";if($3y.CategoryPath)$7P+="<br/>"+$3y.CategoryPath;};var $9U=false;if($3y.get_UrlType()=='SF'){$7P+="<br/><br/><a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:showFeedbackById("+$3F+","+Id+", event)\">"+$2x("feedbackLink")+"</a>";$9U=true;}else if($2O($3y.Url)){var $9V=cl_additionalInfo;if($3y.get_UrlType()=='PR')$9V=cl_planRegulations;$7P+="<br/><a class=\"bubblelink\" href=\"JavaScript:openUrlId("+$3F+","+Id+", event)\">"+$9V+"...</a>&nbsp;&nbsp;&nbsp;";}else{$7P+="<br/>&nbsp;";};if($3y.DocList&&$3y.DocList.length>0){for(var $7A=0;$7A<$3y.DocList.length;$7A++){var $4f=$3y.DocList[$7A].Url;var $7z=$3y.DocList[$7A].Exp;if(String.IsPrintable($4f)){if(String.IsPrintable($7z)){$7P+="<br/><a class=\"bubblelink\" href=\"JavaScript:openUrl('"+$4f+"')\">"+$7z+"...</a>&nbsp;&nbsp;&nbsp;";}else{$7P+="<br/><a class=\"bubblelink\" href=\"JavaScript:openUrl('"+$4f+"')\">"+$4f+"...</a>&nbsp;&nbsp;&nbsp;";}}}};if(!$4U&&$9U==false&&$3F==$6X&&!$3y.AttrList&&$9T==false){$7P+="<br/><a class=\"bubblelink\" href=\"JavaScript:addToMyObjs("+Id+")\">"+cl_addToOwnObjects+"</a>";$7P+="<br/><a class=\"bubblelink\" href=\"JavaScript:mapLinkToTarget("+Id+")\">"+cl_createMapLinkToTarget+"</a>";}};if($9T){$7P+="<br>";$7P+="<a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:moveSite("+$3F+","+Id+", event)\">"+cl_move+"</a>&nbsp;&nbsp;";$7P+="<a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:applyEdit("+$3F+","+Id+", event)\">"+cl_apply+"</a>&nbsp;&nbsp;";};if($7x||($9R&&String.IsPrintable($3y.AddressNumber))){$7P+="<br>";if(!$3y.PointArray)$7P+="<a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:moveSite("+$3F+","+Id+", event)\">"+cl_move+"</a>&nbsp;&nbsp;";$7P+="<a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:delSelObject("+$3F+","+Id+", event)\">"+cl_delete+"</a>&nbsp;&nbsp;";$7P+="<a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:openEditWindow("+$3F+","+Id+", event)\">"+cl_edit+"</a>";};if($9R){var $3t=$3y.Municipality;if(String.IsPrintable($3y.AddressNumber)){$7P+="<br/><a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:insertAddress('"+$3t+"', event)\">"+cl_addAddressLocation+"</a>";}else{$7P+="<br/><a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:insertAddress('"+$3t+"', event)\">"+cl_addAddressLocation+"</a>";}};var x,y;if($3y.PointArray&&$9K&&$9L){x=$9K;y=$9L;}else{var $3G=null;if($3y.PointArray)$3G=$3y.get_CenterPoint(true);if(!$3G){$3G=$2L($3y.East,$3y.North);};x=$3G.x;y=$3G.y;};$9A.innerHTML=$7P;$1q($3y,$9z,x,y);$9z.sitename=$3F+"="+Id;$f($9z);var $9A=document.getElementById("infotext");var $9W=document.getElementById("infoarrowleft");var $9X=document.getElementById("infoarrowright");if($9P){$f($9O);$9W.onmouseover=$9X.onmouseover=$9A.onmouseover=function(){removeInfoTimer();};$9W.onmouseout=$9X.onmouseout=$9A.onmouseout=null;}else{$e($9O);$9W.onmouseover=$9X.onmouseover=$9A.onmouseover=function(){removeInfoTimer();};$9W.onmouseout=$9X.onmouseout=$9A.onmouseout=function(){startHideTimer();}};if($9S){$0L($3y,Id);}else{$0K();}}};
function $1q($3y,$9z,x,y){var $9W=document.getElementById("infoarrowleft");var $9X=document.getElementById("infoarrowright");var $9b=0;var $9c=0;if(!$6T){$9b=getLeft($9a);$9c=getTop($9a);};if($4o){$9z.style.right="";$9z.style.left="-256px";$9z.style.top="";$9z.style.bottom="-256px";$f($9z);};var w=200;var h=100;w=$9z.offsetWidth;h=$9z.offsetHeight;var $9Y=pinOffsetX;var $9Z=pinOffsetY;if($0g($3y)){$9Y=14;$9Z=9;};if($0Z()>x-$9Y+24+$6m+$9b+w){$9z.style.right="";$9z.style.left=(x-$9Y+24+$6m+$9b)+"px";hideObj("infoarrowright");showObj("infoarrowleft");}else{$9z.style.left="";$9z.style.right=($0Z()+7-x-$6m-$9b+22)+"px";hideObj("infoarrowleft");showObj("infoarrowright");};if($0Y()>y-$9Y-29+$6n+$9c+h){$9X.style.top=$9W.style.top="30px";$9X.style.bottom=$9W.style.bottom="";$9z.style.bottom="";$9z.style.top=(y-$9Z-29+$6n+$9c)+"px";}else{$9X.style.top=$9W.style.top="";var bt=($0Y()-y-$6n-$9c+2);if(bt<9)bt=9;$9X.style.bottom=$9W.style.bottom=bt+"px";$9z.style.top="";$9z.style.bottom=(10)+"px";}};
function getWidth($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);return parseInt($3y.style.width,10);};
function getHeight($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);return parseInt($3y.style.height,10);};
function getLeft($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);return parseInt($3y.style.left,10);};
function getTop($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);return parseInt($3y.style.top,10);};
function getRight($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);return parseInt($3y.style.right,10);};
function getBottom($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);return parseInt($3y.style.bottom,10);};
function centerWindow($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);var cw=$0Z();var ch=$0Y();var pw=getWidth($3y);var ph=getHeight($3y);var x=Math.max(0,Math.round(cw/ 2.0- pw/2.0));var y=Math.max(0,Math.round(ch/ 2.0- ph/2.0)-25);$3y.style.left=x+"px";$3y.style.top=y+"px";};
function showForm(name,$a0,$a1){var $3y=document.getElementById(name);var $a2=document.getElementById($a0);if($3y.$eQ){}else{try{$a3=parseInt($3y.style.height,10);$a4=parseInt($3y.style.width,10);if($a1&&$a3){};$3y.$eQ=$a3;$3y.$eR=$a4*0.8;}catch(e){}};$f($3y);$2n($3y);};
function $1r(name,$a0,$a1,$a5){var $3y=document.getElementById(name);if($3y.$eQ){}else{try{var $a2=document.getElementById($a0);var $a3=$a2.scrollHeight;var $a4=$a2.scrollWidth;if($a1&&$a3){if($a5)$a3+=$a5;var $a6=38;$a2.style.height=$a3+"px";$3y.style.height=($a3+$a6)+"px";$3y.$eQ=($a3+$a6);if($a4)$3y.$eR=$a4*0.8;}}catch(e){}};$1y($3y,0,0);$f($3y);$2n($3y);};
function setHandCursor($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);if(!$3y)return;if($4d){$3y.style.cursor=appPath+"/img/hand.cur";}else if($6k||$6l){$3y.style.cursor="pointer";}else{$3y.style.cursor="-moz-grab";}};
function setGrabCursor($3y){if(typeof $3y=="string")$3y=document.getElementById($3y);if($4d){$3y.style.cursor=appPath+"/img/grab.cur";}else if($6k||$6l){$3y.style.cursor="pointer";}else{$3y.style.cursor="-moz-grabbing";}};
function setTransparent($3y,$a7){if($4d){$3y.style.filter="alpha(opacity="+$a7+")";}else{$3y.style.opacity=""+$a7/100;}};var $a8;
function $1s(c){if($a8!=$45.style.cursor&&$45.style.cursor!=c)$a8=$45.style.cursor;$45.style.cursor=c;};
function $1t(){if(String.IsPrintable($a8)){$45.style.cursor=$a8;$a8=null;}};
function $1u($a9,$aa,$ab){var $ac=document.getElementById($a9);var $ad=document.getElementById($aa);var h=getHeight($ac);var sh=getHeight($ad);var dh=h-sh;var h2=$ab+dh;if($ac.$eQ){if(h2<$ac.$eQ)h2=$ac.$eQ;};if(h2<150)h2=150;$ac.style.height=h2+"px";$ad.style.height=(h2-dh)+"px";};
function $1v(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=$1v.arguments;for(i=0;i<a.length;i++){if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}};
function $1w(){if($4d==true){$1v(appPath+'/img/hand.cur',appPath+'/img/grab.cur');};$1v(appPath+'/img/b.gif',appPath+'/img/b2.gif',appPath+'/img/point.gif',appPath+'/img/point2.gif',appPath+'/img/empty.gif',appPath+'/img/open_wnd.gif',appPath+'/img/shut_wnd.gif',appPath+'/img/areapoint.gif',appPath+'/img/polypoint.gif');};
function $1x(lr,name){if(lr.Name==name||lr.Label==name){return true;}else{return false;}};
function $1y($ae,$af,$ag){var w=getWidth($ae);var $ah;var $ai=$0Z();var $aj=$0Y();var h=getHeight($ae);var $ak;if($ae.style.left){var $al=getLeft($ae);$ah=$al+$af;if($ah>=0&&($ah+w)<=$ai)$ak=$ah;else if($ah<0)$ak=0;else $ak=($ai-w);if($ak<0)$ak=0;$ae.style.left=$ak+"px";}else{var $am=getRight($ae);$ah=$am-$af;if($ah>=0&&($ah+w)<=$ai)$ak=$ah;else if($ah<0)$ak=0;else $ak=($ai-w);if($ak<0)$ak=0;$ae.style.right=$ak+"px";};var $an=getTop($ae);$ah=$an+$ag;if($ah>=0&&($ah+h)<=$aj)$ak=$ah;else if($ah<0)$ak=0;else $ak=($aj-h);if($ak<0)$ak=0;$ae.style.top=$ak+"px";};
function rstImg($ao,$6t){if(document.images){document.images[$ao].src=$6t;}};
function zoomOut($ao){hideInfo();if(document.images){document.images[$ao].src=appPath+"/img/zoom_out_down.gif";};zoom(1);setTimeout('rstImg("'+$ao+'", "'+appPath+'/img/zoom_out_act.gif");',500);};
function clearDynContext($ao){if($ao){if(document.images){document.images[$ao].src=appPath+"/img/clear_down.gif";}};clearVis(true);var $4u=document.getElementById("searchresults");$4u.innerHTML="";SideWindow.HidePage(SW_RESULTS);if($ao){setTimeout('rstImg("'+$ao+'", "'+appPath+'/img/clear_inact.jpg");',500);}};
function showFeedback($4v){$1z("feedbackdiv");if($4v){$d(document.feedbackForm);};showForm("feedbackdiv","feedbackbox",true);};
function showShortLink($ap){$1z("shortlinkdiv");setModal("shortlinkdiv");var $3y=document.getElementById("shortlinkdiv");var $aq=document.getElementById("shortlinkhtml");var $4f=baseURL+"?mid="+$ap;document.shortlinkForm.holdtext.value=$4f;$aq.innerHTML="<center><a class=\"formfield\" target=\"link\" href=\""+$4f+"\">"+$4f+"</a></center>";showForm("shortlinkdiv","shortlinkbox",true);};
function showLocationLink(){$1z("locationlinkdiv");showForm("locationlinkdiv","loclinkbox",true);$1A(centerSouth,centerEast);};
function objectProperties(){$8y="property";startPositionSelect();};
function ClipBoard($ar){var element;if($ar){element=$ar.holdtext;}else{element=document.locationLinkForm.holdtext;};Browser$ClipBoard(element);};
function EmailLink($ar){var $4h=cl_mapLinkName;var $4f;if($ar){$4f=$ar.holdtext.value;}else{$4f=document.locationLinkForm.holdtext.value;};Browser$Email($4h,$4f);};
function BookMark($ar){var $4f;var title=cl_mapLinkName;if($ar){$4f=$ar.holdtext.value;}else{$4f=document.locationLinkForm.holdtext.value;};Browser$BookMark(title,$4f);};
function $1z($as){var $at=false;hideInfo();if($as!="advancedsearch"){hideObj("advancedsearch");};if($as!='locationlinkdiv'){if($0V("locationlinkdiv")){$at=true;hideObj("locationlinkdiv");}};if($as!='feedbackdiv'){if($0V("feedbackdiv")){$at=true;hideObj("feedbackdiv");}};if($as!="extendedfeedbackdiv"){if($0V("extendedfeedbackdiv")){$at=true;hideObj("extendedfeedbackdiv");}};if($as!='extLocLinkdiv'){hideObj('extLocLinkdiv');};if($at){deleteUserPosition();}};
function $1A($5i,$5j){var $3v=document.locationLinkForm;$3v.north.value=$5i;$3v.east.value=$5j;var $au=$5i+"  "+$5j;$3v.location.value=$au;updateMapLink();$1Z();};
function updateMapLink(){var $3v=document.locationLinkForm;var $aq=document.getElementById("locationlinkhtml");var $3y=document.getElementById("locationlinkdiv");if($aq!=null&&$0V("locationlinkdiv")){var $4f="";if($3y.shortLinkId){$4f=baseURL+"?mid="+$3y.shortLinkId;}else{var $av=$2s(Themes[currentTheme].Label);$4f=baseURL+"?layers="+$av;$4f+=$1B();var $5i=$3v.north.value;var $5j=$3v.east.value;if($5i.length<1){$5i=centerSouth;};if($5j.length<1){$5j=centerEast;};$4f+="&cp="+$5i+","+$5j;$4f+="&z="+Themes[currentTheme].Wupp[zoomLevel];if($3v.LinkExplanation.value.length>0){$4f+="&title="+$2s($3v.LinkExplanation.value);};$4f+="&language="+currentLanguage;};$3v.holdtext.value=$4f;$aq.innerHTML="<center><a class=\"formfield\" target=\"link\" href=\""+$4f+"\">"+$4f+"</a></center>";}};
function $1B(){var $aw="";for(var i=0;i<Themes[currentTheme].Layers.length;i++){if(Themes[currentTheme].Layers[i].On!=Themes[currentTheme].Layers[i].Def){if(Themes[currentTheme].Layers[i].On){$aw+="&lon="+$2s(Themes[currentTheme].Layers[i].Label);}else{$aw+="&loff="+$2s(Themes[currentTheme].Layers[i].Label);}}};for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].LinkTo){}else if(Themes[currentTheme].CategoryLayers[i].On!=Themes[currentTheme].CategoryLayers[i].Def){if(Themes[currentTheme].CategoryLayers[i].On){$aw+="&lon="+$2s(Themes[currentTheme].CategoryLayers[i].Label);}else{$aw+="&loff="+$2s(Themes[currentTheme].CategoryLayers[i].Label);}}};return $aw;};
function $1C($7P){if($7P){var $4u=document.getElementById("searchresults");if($4u){$4u.innerHTML=$7P;}};if(!$4U&&SideWindow){SideWindow.OpenPage(SW_RESULTS);}};
function $1D($7P){if($7P){var $4u=document.getElementById("htmldata");if($4u)$4u.innerHTML=$7P;};var $3y=document.getElementById("htmldiv");if($3y){centerWindow($3y);$f($3y);$2n($3y);}};
function feedbackSelectTarget(){$8y="feedback";setStatus(cl_selectFeedbackTarget);startPositionSelect();};
function locationLinkSelectTarget(){$8y="link";setStatus(cl_selectLinkPosition);startPositionSelect();};
function $1E(){var $4I=fbReq.readyState;if($4I==$4K){ajClu(fbReq);if(!$3r(fbReq)){return;};deleteUserPosition();if(fbReq.responseText.length<2){return;};var $4L=$2u(fbReq.responseText);var $7P="";for(var i=0;i<$4L.results.length;i++){$7P+=$4L.results[i].property+"<br>";};if($4L.results.length>0){var $3y=new SR_Point(null,null,null,appPath+"/img/Info.gif",$4L.north,$4L.east);$3y.set_FmtText($7P);var Id=SearchDB.Insert($3y);updateSites();showInfo($6X,Id,null,null,true);}else{var $3G=$2L($4L.east,$4L.north);showMessagePanel($3G.x,$3G.y,cl_pickNoObjectsWithPropertiesFound);var $ax=setTimeout("hideMessagePanel()",2000);}}};
function $1F(){var $4B="GET";var $4f=appPath+"/Feedback.ashx?Op=p&Theme="+$2s(Themes[currentTheme].Name)+"&North="+$3z+"&East="+$3A+"&zoom="+zoomLevel+layerCommand;$3q("fb",$4B,$4f,"",$1E);};
function $1G(){var $4I=fbReq.readyState;if($4I==$4K){ajClu(fbReq);if(!$3r(fbReq)){return;};var $4C=fbReq.responseText;$1Z();if($4C.length<2){return;};var $4L=$2u(fbReq.responseText);document.feedbackForm.north.value=$4L.north;document.feedbackForm.east.value=$4L.east;if($4L.results.length>0){if(document.feedbackForm.feedbackProperty){document.feedbackForm.feedbackProperty.value=$4L.results[0].property;}}else{var $3G=$2L($4L.east,$4L.north);showMessagePanel($3G.x,$3G.y,cl_pickNoObjectsWithPropertiesFound);var $ax=setTimeout("hideMessagePanel()",2000);};var $au=$4L.north+"  "+$4L.east;document.feedbackForm.location.value=$au;}};
function $1H($5i,$5j){if(feedbackPick){var $4B="GET";var $4f=appPath+"/Feedback.ashx?Op=p&Theme="+$2s(Themes[currentTheme].Name)+"&North="+$5i+"&East="+$5j+"&zoom="+zoomLevel+layerCommand;var $5n="";$3q("fb",$4B,$4f,"",$1G);}else{document.feedbackForm.north.value=$5i;document.feedbackForm.east.value=$5j;var $au=$5i+"  "+$5j;document.feedbackForm.location.value=$au;$1Z();}};
function feedbackSelectTarget(){$8y="feedback";startPositionSelect();};
function $1I(){var $4I=fbReq.readyState;if($4I==$4K){ajClu(fbReq);if(!$3r(fbReq)){return;};hideObj("feedbackdiv");deleteUserPosition();var $9k=fbReq.responseText;alert($9k);}};
function feedbackSubmit($3v){if($3v.Comment.value.length<1){alert(cl_feedbackFillQuestionField);return false;};var $4B="GET";var $4f=appPath+"/Feedback.ashx?Op=u&Theme="+$2s(Themes[currentTheme].Name)+layerCommand+$c($3v)+"&baseURL="+$2s(baseURL);$3q("fb",$4B,$4f,"",$1I);return true;};
function $1J(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);SearchDB.Clear();$0u(SearchDB,$4L,$6Y);}};
function doSearch($3v){if($3v.searchtext.value==cl_searchTip){return;};if($3v.searchtext.value.length<1){return;};var $4B="GET";var $4f=appPath+"/Search.ashx?Op=all&Name="+$2s($3v.searchtext.value);if($3v.Municipality){$4f+="&Municipality="+$2s($3v.Municipality.value);};if($3v.addressOnly){if($3v.addressOnly.checked)$4f+="&SearchMask=a";};if($3v.searchtext.value.indexOf("currentarea:")!=-1){$4f+=$1m();};$3q("ib",$4B,$4f,"",$1J);};
function searchClick($3F,Id,$ay){var $3y=$0i($3F,Id);if($3y){showSite($3F,Id,$ay);}};
function createTree($az){$aA=new Tree();for(var i=0;i<$az.length;i++){var lb;if($az[i].leaf&&$az[i].pid!=-1){lb=new Leaf($az[i].id,$az[i].name);}else{lb=new Branch($az[i].id,$az[i].name);};$aA.MapInsert($az[i].id,$az[i].name);if($az[i].pid==-1){$aA.add(lb);}else{$aA[$az[i].pid].add(lb);}};var $4u=document.getElementById("detailcategories");$4u.innerHTML=$aA.html();if($aB>=0){$3m($aB);};if($aC){$aA.expand();}else{}};
function $1K(){if($4J.readyState==$4K){ajClu($4J);if(!$3r($4J)){return;};var $4C=$4J.responseText;if($4C.length<2){return;};var $az=$2u($4J.responseText);createTree($az);}};var $aB=-1;
function $1L($aD){var $57=false;try{if(Categories){createTree(Categories);$57=true;}}catch(e){$57=false;};if($57==false){var $4B="GET";var $4f=appPath+"/Search.ashx?Op=getcategories";$aB=$aD;$3q("ib",$4B,$4f,"",$1K);}};var $aA;
function setLanguage(l){var $4f=appPath+"/Default.aspx?layers="+Themes[currentTheme].Name+"&cp="+Math.round(centerSouth)+","+Math.round(centerEast)+"&z="+Themes[currentTheme].Wupp[zoomLevel]+"&Language="+l;window.location.href=$4f;};
function $1M($5i,$5j){var $4B="GET";var $4f;var $3v=document.areaDivisionForm;var $aE=encodeURIComponent($3v.areaDivision.value);if($5i&&$5j){$4f=appPath+"/Search.ashx?Op=areadivpt&areadivision="+$aE+"&North="+$5i+"&East="+$5j;$3v.searchtext.value="";}else{return;};$3q("ib",$4B,$4f,"",$1O);};
function searchAreaDivision($3v){var $4B="GET";var $4f;var $aE=encodeURIComponent($3v.areaDivision.value);if($3v.searchtext.value.length>0&&$3v.searchtext.value!=cl_exactAddressTip){$4f=appPath+"/Search.ashx?Op=areadivpt&areadivision="+$aE+"&Name="+$2s($3v.searchtext.value);if($3v.Municipality){$4f+="&Municipality="+$2s($3v.Municipality.value);}}else{return;};$3q("ib",$4B,$4f,"",$1O);};
function $1N($aF,$aG,$aH,$aI){var s=Math.min($aF,$aH);var n=Math.max($aF,$aH);var w=Math.min($aG,$aI);var e=Math.max($aG,$aI);var $7Y=e-w;var $7Z=n-s;centerEast=w+$7Y/2.0;centerSouth=s+$7Z/2.0;zoomLevel=$2Y($7Y,$7Z);$2W();};
function $1O(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<1){return;};var $4L=$2u($4J.responseText);if($4L.outside){alert(cl_positionOutsideOfAnyArea);}else{if($4L.naddressfound==1){var $7P="<table class=\"areasearch\"><tr><td colspan=\"2\"><b>"+$4L.areaname+"</b></td></tr>";for(var i=0;i<$4L.attributes.length;i++){if($4L.attributes[i].values){for(var v=0;v<$4L.attributes[i].values.length;v++){if($4L.attributes[i].values[v].e){$7P+="<tr><td colspan=\"2\"><a target=\"areaLink\" class=\"bubblelink\" href=\""+$4L.attributes[i].values[v].v+"\"/>"+$4L.attributes[i].values[v].e+"</a></td></tr>";}else{$7P+="<tr><td>"+$4L.attributes[i].key+"</td><td>"+$4L.attributes[i].values[v].v+"</td></tr>";}}}else if($4L.attributes[i].valueexp){$7P+="<tr><td colspan=\"2\"><a target=\"areaLink\" class=\"bubblelink\" href=\""+$4L.attributes[i].value+"\"/>"+$4L.attributes[i].valueexp+"</a></td></tr>";}else{$7P+="<tr><td>"+$4L.attributes[i].key+"</td><td>"+$4L.attributes[i].value+"</td></tr>";}};$7P+="</table>";var $aJ=false;if($4L.displayat){if($4L.displayat=="source")$aJ=true;};var $3y=new SR_Point(null,null,$4L.url,$4L.image,$aJ?$4L.north:$4L.areanorth,$aJ?$4L.east:$4L.areaeast);$3y.set_FmtText($7P);var Id=SearchDB.Insert($3y);if($aJ){deleteUserPosition();$1N($4L.north,$4L.east,$4L.north,$4L.east);}else{$0T($4L.north,$4L.east);$1N($4L.areanorth,$4L.areaeast,$4L.north,$4L.east);};showSite($6X,Id,true);}else if($4L.naddressfound==-1){alert(cl_addressNrMissing);updateSites();}else if($4L.naddressfound>0){alert(cl_severalAddressFound);updateSites();}else{alert(cl_addressNotFound);updateSites();}}}};
function $1P(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L.valid){var $3v=document.extMapLinkForm;var $av=$2s(Themes[currentTheme].Label);var $4f=baseURL+"?layers="+$av;if($3v.ExtLinkAddress.checked){$4f+="&request=findaddress,"+$2s($4L.name)+","+$2s($3v.StreetName.value)+","+$3v.AddressNumberInt.value;}else{$4f+="&request=findbuilding,"+$2s($3v.Label.value);};var $7d=document.getElementById("extLocLinkError");$7d.innerHTML="";var $3y=document.getElementById("extLocLink");$3y.innerHTML="<center><a class=\"formfield\" target=\"link\" href=\""+$4f+"\">"+$4f+"</a></center>";}else{var $3y=document.getElementById("extLocLink");$3y.innerHTML="";var $7d=document.getElementById("extLocLinkError");$7d.innerHTML=$4L.errormessage;}}};
function extMapLinkSubmit($3v){var $4B="GET";var $4f=appPath+"/Search.ashx?Op=checkextmaplink"+$c($3v);$3q("ib",$4B,$4f,"",$1P);};
function messagePanel(msg){alert(msg);};
function doAdvancedSearch($3v){var $4B="GET";var $6d="";if($3v.Text.value==cl_searchDetailTip){$6d="";}else{$6d=$2s($3v.Text.value);};var $4f=appPath+"/Search.ashx?Op=ext&Name="+$6d;var $7K="";var $90=document.getElementById("selectedcategories");if($90.length==0||($90.length==1&&$90.options[0].value==3)){$7K+="&cid=allc";}else{for(var i=0;i<$90.length;i++){$7K+="&cid="+$90.options[i].value;}};$4f+=$7K;if($3v.MapArea.checked){$4f+=$1m();};if($3v.Municipality&&$3v.Municipality.value.length>0){$4f+="&Municipality="+$2s($3v.Municipality.value);};if($3v.Area&&$3v.Area.value.length>0){$4f+="&Area="+$2s($3v.Area.value);};if($3v.Occ&&$3v.Occ.value.length>0){$4f+="&Occ="+$2s($3v.Occ.value);};$3q("ib",$4B,$4f,"",$1Q);};
function $1Q(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if(document.searchForm.Municipality){if($4L.municipality){document.searchForm.Municipality.value=$4L.municipality;}else{document.searchForm.Municipality.value="";}};if($4L.searchtext){document.searchForm.searchtext.value=$4L.searchtext;document.searchForm.searchtext.className='fieldactive'};hideObj("advancedsearch");SearchDB.Clear();$0u(SearchDB,$4L,$6Y);}};var currentPlanRegHtml=null;
function $1R(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);var $7P;var sb=new StringBuilder("");if($4L.name){$7P="<h3 class=\"planreg\">"+$4L.name+"</h3>";sb.Append($7P);};if($4L.tip){$7P="<h4 class=\"planreg\">"+$4L.tip+"</h4>";sb.Append($7P);};if($4L&&$4L.reg){sb.Append("<table class=\"planreg\">");for(var i=0;i<$4L.reg.length;i++){$7P="<tr>";if($4L.reg[i].picsrc){$7P+="<td align=\"center\"><img src=\""+$4L.reg[i].picsrc+"\"></td>";}else{$7P+="<td></td>";};if($4L.reg[i].PlRegNum){$7P+="<td>"+$4L.reg[i].PlRegNum+"</td>";}else{$7P+="<td></td>";};$7P+="<td>"+$4L.reg[i].Desc+"</td></tr>";sb.Append($7P);};sb.Append("</table>");};$7P=sb.ToString();hideInfo();$1D($7P);currentPlanRegHtml=$7P;}};
function planRegulationLink($aK,$aL){var $4B="GET";var $4f=appPath+"/Search.ashx?Op=getplanregulations&LUPlanId="+$aK;if($aL){$4f+="&PlanId="+$aL;};$3q("ib",$4B,$4f,"",$1R);};
function showAdvancedSearch(){$1z("advancedsearch");var $3y=document.getElementById("advancedsearch");if($0U($3y)){$e($3y);}else{try{var $a3=$3y.scrollHeight;if($a3){$3y.style.height=$a3;}}catch(e){};centerWindow($3y);var $aM=document.searchForm;var $aN=document.advancedSearchForm;var $7u=$aM.searchtext.value;if($aM.Municipality&&$aN.Municipality){$aN.Municipality.value=$aM.Municipality.value;};clearDetailCategories();if($aN.MapArea){$aN.MapArea.checked=false;};if($aN.Occ){$aN.Occ.value="any";};if($7u==cl_searchTip){$aN.Text.value=cl_searchDetailTip;$aN.Text.className='fieldblurred';$f($3y);return;}else if($aN.Text.value.length>0){$aN.Text.className='fieldactive';};var $aO=$7u;var i=0;var $aP=0;var $aQ="";while(i<5){var $4x=String.GetNextField($7u);if($4x){$7u=$4x.end;};if($4x.t=='currentarea:'){$aP++;$aN.MapArea.checked=true;}else if($4x.t=='allinname:'){$aP++;if($aN.Occ){$aN.Occ.value="obj";}}else if($4x.t=='allincategoryname:'){$aP++;if($aN.Occ){$aN.Occ.value="cat";}}else if($4x.t=='allinexplanation:'){$aP++;if($aN.Occ){$aN.Occ.value="exp";}}else if($4x.t=='allinurl:'){$aP++;if($aN.Occ){$aN.Occ.value="url";}}else if($4x.t=='category:'){$aP++;var $aR=String.GetNextField($7u);var $4N=$aA.MapGet($aR.t);if($4N>=0){adLTL($4N);};if($aR){$7u=$aR.end;}}else{if($aQ.length>0){$aQ+=" ";};$aQ+=$4x.t;};if($4x.t==null||$4x.end==null){break;};i++;};if($aP==0){$aQ=$aO;};$aN.Text.value=$aQ.rtrim();$f($3y);}};
function mapLinkToTarget(Id){var $3y=SearchDB.Select(Id);if($3y){document.locationLinkForm.LinkExplanation.value=$3y.Name;$1z("locationlinkdiv");showObj("locationlinkdiv");if($3y.North&&$3y.East){$1A($3y.North,$3y.East);}else if($3y.PointArray&&$3y.PointArray.length>0){$1A($3y.PointArray[0].south,$3y.PointArray[0].east);}}};
function setModal($aS){var $aT=document.getElementById("mapmodal");$aT.mform=$aS;$f($aT);$aU=$aS;};
function closeForm(name){if(name=='mysiteswindow'){$q();return;};if($0V("mapmodal")){hideObj("mapmodal");};if(name=='locationlinkdiv'||name=='feedbackdiv'||name=='extendedfeedbackdiv'){deleteUserPosition();};if(name){hideObj(name);};if(name=='sewindowdiv'){currentSeHtml="";}else if(name=='htmldiv'){currentPlanRegHtml="";}};
function mapModalClick(){var $aT=document.getElementById("mapmodal");if($aT&&$aT.mform){closeForm($aT.mform);$aT.mform=null;}};
function $1S($aV,$a2){if($aV=="mysiteswindow"){var c=document.getElementById("mysiteslist");var v=document.getElementById("mysiteswindow");var $aW=document.getElementById("collectionList");var vh=v.offsetHeight;var top=parseInt(c.style.top,10);var $aX=vh-top-32-32;if($aX>20){c.style.height=$aX;};top=parseInt($aW.style.top,10);$aX=vh-top-32-32;if($aX>20){$aW.style.height=$aX;}}};
function $1T($3N,$aY,$aZ,$b0){var $ac=document.getElementById($3N);var $ad=document.getElementById($aY);var w=getWidth($ac)+$aZ;var h=getHeight($ac)+$b0;var sh=getHeight($ad);var dh=h-sh-$b0;$ac.style.width=w+"px";$ac.style.height=h+"px";$ad.style.height=(h-dh)+"px";};
function applyMaxLength(name,$b1){var $3y=document.getElementById(name);if($3y){if($3y.value.length>$b1){$3y.value=$3y.value.substring(0,$b1);}}};
function $1U($8v){SideWindow.OpenPage(SW_AREADIV);var $8S=document.getElementById("areaDivision");if($8S&&$8v.areatype){$8S.value=$8v.areatype;}};
function $1V(){$33($b2,"true");};
function $1W(){var $4x=false;var $b3=$34($b2);if($b3&&$b3=="true"){$4x=true;};return $4x;};
function qryVis(){showObj("querydiv");};
function $1X(){if(currentLanguage=='fin'&&String.IsPrintable($b4)&&!$1W()){setTimeout("qryVis();",$b5*1000);}};
function showQuery(){hideObj("querydiv");openUserQuery($b4);$1V();};
function $1Y($8t){var $3y=document.getElementById("messageform");var $b6=document.getElementById("messageCaption");if($b6){$b6.innerHTML=cl_extendedFeedbackThankYouCaption;};$b6=document.getElementById("messageBody");if($b6){$b6.innerHTML=cl_extendedFeedbackThankYouBody;};$b6=document.getElementById("messageWarning");if($b6){$b6.innerHTML=$8t?$8t:"";};$1z("messageform");setModal("messageform");try{var $a3=$3y.scrollHeight;if($a3){$3y.style.height=$a3;}}catch(e){};centerWindow($3y);$f($3y);};
function $1Z(){if(!$b7){var $ax=setTimeout("deleteUserPosition()",$b8);}};
function $20($b9){var $3y=document.getElementById($b9);if($3y){$3y.innerHTML="";}};
function propLink($ba,id){printPage($ba,id);};
function $21($8z){var $7X,$7P;var $7k=0;$0I();hideInfo();var title=String.get_Safe($8z.query.title);var $3y=new SR_Point(title,title,null,null,$8z.query.north,$8z.query.east);$3y.tpid=$8z.query.tpid;$3y.returnurl=$8z.query.returnurl;$3y.set_EditType('ext');if($8z.query.conv)$3y.Conv=$8z.query.conv;var Id=SearchDB.Insert($3y);var $7R=String.format(cl_getLocationTitle,title);$7P="<span class='mysites'><h3 class='mysites'>"+$7R+"</h3>";$7P+="</br><div class=\"actionhelp\">"+cl_getLocationHelp+"</div>";var sb=new StringBuilder($7P);if(Id>0){var $8E="searchClick("+$6X+","+Id+");";$8C="</br><a class=\"getlocationrow\" onmouseover=\"doHover(this)\" onmouseout=\"removeHover(this)\" onmousedown=\""+$8E+"\">"+title+"</a>";sb.Append($8C);$8C="<br/><a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" onmousedown=\"JavaScript:moveSite("+$6X+","+Id+", event)\">"+cl_move+"</a>&nbsp;&nbsp;";sb.Append($8C);$8C="<br/><a class=\"bubblelink\" onmouseover=\"doHover(this);\" onmouseout=\"removeHover(this);\" href=\"JavaScript:applyEdit("+$6X+","+Id+")\">"+cl_apply+"</a>";sb.Append($8C);};sb.Append("</span>");$1C(sb.ToString());$0G(true);$0J();showInfo($6X,Id,null,null,true);};
function applyEdit($3F,Id,event){hideInfo();if(event)cancelEventPropagation(event);var $3y=$0i($3F,Id);if($3y){var $5i=$3y.North;var $5j=$3y.East;var $bb=$3y.Conv;var $bc="id="+Id+"&north="+$5i+"&east="+$5j+"&conv="+$bb;$23($bc);}};
function $22(){var $4I=$4J.readyState;if($4I==$4K){ajClu($4J);if(!$3r($4J)){return;};if($4J.responseText.length<2){return;};var $4L=$2u($4J.responseText);if($4L&&$4L.id){var $3y=$0i($6X,$4L.id);if($3y){var $bd=$3y.returnurl;var $be=$3y.tpid;if(String.IsPrintable($be))$bd=$bd.replace('{tpid}',$be);$bd=$bd.replace('{east}',$4L.east);$bd=$bd.replace('{north}',$4L.north);if(String.IsPrintable($bd)){document.location.href=$bd;}}}}};
function $23($bc){var $4B="GET";var $4f=appPath+"/Search.ashx?Op=ConvertCoordinates&"+$bc;$3q("ib",$4B,$4f,"",$22);};
function $24($5j,$9H){var $bf=document.getElementById("map");var $8Y=new Object();var $bg=Math.round(($5j-centerEast)/Themes[currentTheme].Wupp[zoomLevel]);var $bh=Math.round(($9H-centerSouth)/Themes[currentTheme].Wupp[zoomLevel]);$8Y.x=Math.round(mapWidth/2-getLeft($bf))+$bg;$8Y.y=Math.round(mapHeight/2-getTop($bf))-$bh;return $8Y;};
function updatePrintSites($bi){if($bi.pinOffsetX)pinOffsetX=$bi.pinOffsetX;if($bi.pinOffsetY)pinOffsetY=$bi.pinOffsetY;var $7d=document.getElementById("mapsites");$7d.innerHTML="";var $80;$80=$28($bi.LayerDB,true);$80+=$28($bi.SearchDB,true);$80+=$28($bi.MySitesDB,false);$7d.innerHTML=$80;};
function printdrawImagePolyLine($64,$5k,$6y){for(i=0;i<$64.length-1;i++){$6B=$24($64[i].east,$64[i].south);$5G=$24($64[i+1].east,$64[i+1].south);$05($6B.x,$6B.y,$5G.x,$5G.y,$5k);};if($6y!="none"){$6B=$24($64[0].east,$64[0].south);$5G=$24($64[$64.length-1].east,$64[$64.length-1].south);$05($6B.x,$6B.y,$5G.x,$5G.y,$5k);}};
function updatePrintMeterLines($bi,mapMeter){var $6B;var $5G;if($bi.mapMeter.points){updatePrintMeterDistances($bi);$6B=$24($bi.mapMeter.points[0].east,$bi.mapMeter.points[0].south);$06(appPath+"/img/b.gif",parseInt($6B.x-$6z,10),parseInt($6B.y-$6A,10));$2b($bi.mapMeter.points,mapMeter,"rgb(0,203,255)","none",4,"solid",true);}};
function $25($64,$63,$65,$66,$67,$68,$6a){var $6x="";var i;var $6v;var $6w;var $6y;var $3G;for(i=0;i<$64.length;i++){$3G=$24($64[i].east,$64[i].south);if(i!=0)$6x=$6x+", ";$6x=$6x+$3G.x+", "+$3G.y;};$6v=document.createElement("v:polyline");$6v.stroked="true";$6w=document.createElement("v:stroke");$6w.opacity="0.75";$6w.color=$65;$6w.weight=$67+"pt";$6w.endcap="round";$6w.dashstyle=$68;$3G=$24($64[0].east,$64[0].south);if($66=="none"){if($6a)$06(appPath+"/img/b.gif",$3G.x-$6z,$3G.y-$6A);$6v.filled="false";}else{$6v.filled="true";$6y=document.createElement("v:fill");$6y.opacity="0.5";$6y.color=$66;$6v.appendChild($6y);$6x=$6x+", "+$3G.x+", "+$3G.y;};$6v.points=$6x;$6v.appendChild($6w);$63.appendChild($6v);};
function updatePrintMeterDistances($bi){var $bj=document.getElementById("meterdistances");var $bk="";var $bl;var $6B;var $5G;$bj.innerHTML="";if($bi.mapMeter.points){for(i=1;i<$bi.mapMeter.points.length;i++){$6B=$24($bi.mapMeter.points[i-1].east,$bi.mapMeter.points[i-1].south);$5G=$24($bi.mapMeter.points[i].east,$bi.mapMeter.points[i].south);$bl=Math.round(Math.sqrt(Math.pow($bi.mapMeter.points[i-1].east-$bi.mapMeter.points[i].east,2)+Math.pow($bi.mapMeter.points[i-1].south-$bi.mapMeter.points[i].south,2)))+" m";$bk+="<div class='box_metertext' style='position:absolute; top:"+Math.round(($6B.y+$5G.y)/2.0-7)+"; left:"+Math.round(($6B.x+$5G.x)/2.0-10)+";'>&nbsp;"+$bl+"&nbsp;</div>";};$bj.innerHTML=$bk;if($bi.mapMeter.points.length>1){var $95=document.getElementById("tooltipdiv");$95.style.visibility="visible";$95.style.left=$5G.x+"px";$95.style.top=$5G.y+"px";$95.innerHTML=String.format($bi.cl_totalDistance,Math.round($bi.meterDistance));}}};
function swapVisualizations(){var $bm=document.getElementById("visualcheck");var $bn=document.getElementById("visualizations");var $95=document.getElementById("tooltipdiv");var $bo=document.getElementById("idDynamicContent");if($bm.checked){$bn.style.visibility="visible";$95.style.visibility="visible";$bo.style.visibility="visible";}else{$bn.style.visibility="hidden";$95.style.visibility="hidden";$bo.style.visibility="hidden";};if($2e()){var $6c=$G(true);$2g($6c,$bm.checked?"visible":"hidden")}};
function TXWinitPrintPage($bp,$bq,$br,$bs,$bt){CheckBrowser(true);$6h=0;pinOffsetX=$bp.pinOffsetX;pinOffsetY=$bp.pinOffsetY;$bu="print";var $bf=document.getElementById("map");var $bv=document.getElementById("mappics");mapMeter=document.getElementById("mapmeter");Themes=$bp.Themes;SVGRMin=$bp.SVGRMin;SVGRMax=$bp.SVGRMax;if($bq&&$br){centerSouth=$bq;centerEast=$br;}else{centerSouth=$bp.centerSouth;centerEast=$bp.centerEast;};zoomLevel=$bp.zoomLevel;currentTheme=$bp.currentTheme;if($bt){var $bw=$1o($bt);if($bw>=0)currentTheme=$bw;};if($bs||$bt){zoomLevel=$2Z($bs);};var $bx=Math.floor((centerEast-(mapWidth/ 2.0)* Themes[currentTheme].Wupp[zoomLevel])/ $bp.imageSize/Themes[currentTheme].Wupp[zoomLevel]);var $by=Math.floor((centerSouth+(mapHeight/ 2.0)* Themes[currentTheme].Wupp[zoomLevel])/ $bp.imageSize/Themes[currentTheme].Wupp[zoomLevel]);var $bz=Math.round((($bx)*$bp.imageSize+mapWidth/2.0)*Themes[currentTheme].Wupp[zoomLevel]);var $bA=Math.round((($by+1)*$bp.imageSize-mapHeight/2.0)*Themes[currentTheme].Wupp[zoomLevel]);var dy=Math.round((centerSouth-$bA)/Themes[currentTheme].Wupp[zoomLevel]);var dx=Math.round((-centerEast+$bz)/Themes[currentTheme].Wupp[zoomLevel]);var $6F;$bf.style.left=dx+"px";$bf.style.top=dy+"px";var x=0;var y=0;var $bB="http://www.w3.org/1999/xlink";var $bC=document.getElementById("svgmappics");$J();var $bD=25;for(i=0;i<$bD;i++){var $6F=$bp.getTileUrl(($bx+x),($by-y),Themes[currentTheme].Name,zoomLevel,$bp.layerCommand);if($2e()){var $8O=document.createElementNS($5W,"image");$8O.setAttributeNS(null,"x",x*256+"");$8O.setAttributeNS(null,"y",y*256+"");$8O.setAttributeNS(null,"width","256");$8O.setAttributeNS(null,"height","256");$8O.setAttributeNS($bB,"xlink:href",$6F);$8O.$eS=true;$5U.appendChild($8O);}else{$26($bv,x*256,y*256,$6F);};y++;if(y>=5){x++;y=0;}};if($2e()&&$bC)$bC.appendChild($5U);setScaleText();updatePrintSites($bp);updatePrintMeterLines($bp,mapMeter);$32();var $bE=null;if($bp.currentPlanRegHtml){if(String.IsPrintable($bp.currentPlanRegHtml)&&$bp.cl_planRegulations){$bE="<h3 class=\"resulttable\">"+$bp.cl_planRegulations+"</h3></br>";$bE+=$bp.currentPlanRegHtml;}else{$bE=$bp.currentPlanRegHtml;};$bE+="<br/>";};if($bp.currentSeHtml){if(!$bE)$bE="";if(String.IsPrintable($bp.currentSeHtml)&&$bp.cl_freeSitesSearchResults){$bE+="<h3 class=\"resulttable\">"+$bp.cl_freeSitesSearchResults+"</h3></br>";$bE+=$bp.currentSeHtml;}else{$bE+=$bp.currentSeHtml;}};if($bE)$27($bE);};
function $26(parent,$bF,$bG,$6F){var $48=document.createElement("img");$48.style.position="absolute";$48.style.top=$bG+"px";$48.style.left=$bF+"px";$48.style.width="256px";$48.style.height="256px";$48.src=$6F;parent.appendChild($48);};
function $27($7P){var $4u=document.getElementById("idDynamicContent");if($4u)$4u.innerHTML=$7P;};
function preparePrint($4H){var $bH="";var $bI=document.printForm.notes.value;if($bI!=$4H){$bH=$bI;};var $91=document.getElementById("idPrintNotes");if($91){try{if($4o){$91.innerHTML=String.escapeHTML($bH);}else{$91.innerText=$bH;}}catch(e){}}};
function $28(DB,$bJ){var $80;var sb=new StringBuilder();var $82=document.getElementById("mapmeter");var $88=$K();var $89=$L();if($bJ){var $8b=SVGRMin?SVGRMin:0.01;if(SVGRMax){var $77=Themes[currentTheme].Wupp[zoomLevel];if($77<$8b||$77>SVGRMax){$88=false;$89=false;}}};for(var Id in DB.hashtable){var $3y=DB.hashtable[Id];if($0h($3y)){if($3y.PointArray){var $83;if($3y.get_Filled()){$83=$3y.FillColor?$3y.FillColor:$73;}else{$83="none";};if($88||$89||$3y.get_AV()){var $84=$3y.LineColor?$3y.LineColor:$72;var $85=$3y.LineWidth?$3y.LineWidth:$75;var $86=$3y.LineType?$3y.LineType:$74;$2b($3y.PointArray,$82,$84,$83,$85,$86,false);}else{$80=$2c($3y);sb.Append($80);}}else{$80=$29($3y);sb.Append($80);}}};return sb.ToString();};
function $29($3y){var $8d;if(!$3y.Image||$3y.Image=='undefined')$8d=appPath+"/img/point.gif";else $8d=$3y.Image;var $3G=$24($3y.East,$3y.North);var x=$3G.x;var y=$3G.y;if($3y.PX)x-=$3y.PX;else x-=pinOffsetX;if($3y.PY)y-=$3y.PY;else y-=pinOffsetY;var $80="<div style='position: absolute; top: "+y+"px; left: "+x+"px;'><img border='0' src='"+$8d+"'></div>";return $80;};
function $2a($3y,$3G,$8d){var $80="<div style='position: absolute; top: "+($3G.y-12)+"px; left: "+($3G.x-12)+"px;'><img border='0' src='"+$8d+"'></div>";return $80;};
function $2b($64,$63,$65,$66,$67,$68,$6a){if($5X){$25($64,$63,$65,$66,$67,$68,$6a);}else if($2f()){$2d($64,$63,$65,$66,$67,$68,$6a);}else{printdrawImagePolyLine($64,$63,$66);}};
function $2c($3y){var $4L="";if($3y.PointArray){var cp=$3y.get_CenterPoint(false);var $3G=$24(cp.x,cp.y);$4L=$2a($3y,$3G,$3y.Image);};return $4L;};
function $2d($64,$63,$65,$66,$67,$68,$6a){var $6c=$G(true);$63=document.getElementById("svgmappics");var $bK="M";var $3G;var $6j;for(i=0;i<$64.length;i++){$3G=$24($64[i].east,$64[i].south);if(i==0){$bK=$bK+($3G.x+$6h)+","+($3G.y+$6h);}else{$bK=$bK+" L"+($3G.x+$6h)+","+($3G.y+$6h);}};$6j=document.createElementNS($5W,"path");if($66!="none"){$3G=$24($64[0].east,$64[0].south);$bK=$bK+" L"+($3G.x+$6h)+","+($3G.y+$6h);$6j.setAttributeNS(null,"stroke-width",$67+"px");}else{$6j.setAttributeNS(null,"stroke-width",$67+"px");};$6j.setAttributeNS(null,"d",$bK);$6j.setAttributeNS(null,"stroke",$65);$6j.setAttributeNS(null,"stroke-opacity",0.75);$6j.setAttributeNS(null,"stroke-linecap","round");$6j.setAttributeNS(null,"stroke-linejoin","round");$6j.setAttributeNS(null,"fill",$66);$6j.setAttributeNS(null,"fill-opacity",0.5);$6j.setAttributeNS(null,"overflow","visible");var $6s=$X($68);$6j.setAttributeNS(null,"stroke-dasharray",$6s);$V($6c,$6j,$63);};
function $2e(){if($5Y&&$4o)return true;return false;};
function $2f(){if($5Y&&!$6k)return true;return false;};
function $2g($6t,$bL){if($6t){for(var i=0;i<$6t.childNodes.length;i++){if(!$6t.childNodes[i].$eS)$6t.childNodes[i].style.visibility=$bL;}};return false;};
function $2h(){var $4I=seReq.readyState;if($4I==$4K){ajClu(seReq);if(!$3r(seReq))return;hideObj("FreeSites_searchengineupddiv");deleteUserPosition();var $9k=seReq.responseText;alert($9k);}};
function $2i(){var $4I=seReq.readyState;if($4I==$4K){ajClu(seReq);if(!$3r(seReq)){return;};var $4C=seReq.responseText;if($4C.length<2){return;};var $4L=$2u($4C);if($bu){if($bu=='print'){$27($4L.html);}}else{$2j($4L);}}};var currentSeHtml=null;
function $2j($4L){if($4L.vis.length>0){for(i=0;i<$4L.vis.length;i++){if($4L.vis[i]){var $bM="";if($4L.vis[i].url){$bM=$4L.vis[i].url;}else if($4L.vis[i].urlid){$bM=$2o($4L.vis[i].urlid);};var $3y=new SR_Point($4L.vis[i].tip,null,$bM,$4L.vis[i].image,$4L.vis[i].north,$4L.vis[i].east);var id=SearchDB.Insert($3y);if($4L.onmap){showSite($6X,id,null,null,true);}else{}}};if($4L.setarea){if(!$4L.onmap){var $7Y=$4L.width;var $7Z=$4L.height;centerEast=$4L.meast;centerSouth=$4L.mnorth;zoomLevel=$2Y($7Y,$7Z);$2W(true);}}else{updateSites();}};if($4L.html!=null&&$4L.html.length>0){showseSites($4L.html);};currentSeHtml=$4L.html;};
function searchEngineSearch($3v,$bN){var $4f=appPath+"/SearchEngine.ashx?Op=s"+$c($3v);if($3v.InsideMap.checked){$4f+=$1m();};$3q("se","GET",$4f,"",$2i);return true;};
function $2k(){var $4I=seReq.readyState;if($4I==$4K){ajClu(seReq);if(!$3r(seReq)){return;};var $8u=document.getElementById("FreeSites_searchform");$8u.innerHTML=seReq.responseText;SideWindow.OpenPage(SW_SEARCHENGINE);}};
function $2l(){var $4I=seReq.readyState;if($4I==$4K){ajClu(seReq);if(!$3r(seReq)){return;};var $8u=document.getElementById("FreeSites_searchform");$8u.innerHTML=seReq.responseText;$1z("FreeSites_searchenginediv");try{var $3v=document.seSearchForm;if($bO){var $bP=$bO.length;if($bP>0){var e;for(var i=0;i<$bP;i++){var element=$3v[$bO[i].name];switch(element.type.toLowerCase()){case 'text':case 'textarea':if($bO[i].value){element.value=$bO[i].value;};break;case 'checkbox':case 'radio':if($bO[i].value){element.checked=$bO[i].value;};break;case 'select-one':if($bO[i].value){for(e=0;e<element.length;e++){var $4k=element.options[e];if($4k.value==$bO[i].value){$4k.selected=true;break;}}};break;case 'select-multiple':for(e=0;e<element.length;e++){var $4k=element.options[e];if($bO[i].value){if($4k.value==$bO[i].value){$4k.selected=true;}else{$4k.selected=false;}}else if($bO[i].values){var $bQ=false;for(var s=0;s<$bO[i].values.length;s++){if($4k.value==$bO[i].values[s]){$bQ=true;break;}};$4k.selected=$bQ;}};break;}}}}}catch(e){};showObj("FreeSites_searchenginediv");SideWindow.OpenPage(SW_SEARCHENGINE);}};var $bO=null;
function showFreeSitesSearch($bR){var $8u=document.getElementById("FreeSites_searchform");if($8u&&$8u.innerHTML.length>100){SideWindow.OpenPage(SW_SEARCHENGINE);}else{var $4f=appPath+"/SearchEngine.ashx?SearchClass="+$bR;$3q("se","GET",$4f,"",$2k);}};
function freeSiteSearchLink($4L){var $bR=$4L.query.searchclass;if(!$bR){$bR="FreeSites";};var $4f=appPath+"/SearchEngine.ashx?SearchClass="+$bR;$3q("se","GET",$4f,"",$2l);try{$bO=$4L.query.fields;}catch(e){$bO=null;}};
function $2m(event){if($4d==true||$6k==true){window.event.cancelBubble=true;};if($92==true&&event){event.stopPropagation();}};
function $2n($3y){if(typeof $3y=="string"){$3y=document.getElementById($3y);};if($3y){if($92){$3y.addEventListener('DOMMouseScroll',$2m,false);};if($4d==true||$6k==true){$3y.onmousewheel=$2m;}}};
function showseSites($7P){if($7P){var $4u=document.getElementById("sesearchresults");if($4u){$4u.innerHTML=$7P;}};var $3y=document.getElementById("sewindowdiv");$f($3y);$2n($3y);};
function SearchEngineCmd($bS){var $4f=appPath+"/SearchEngine.ashx?Op=c&"+$bS;$3q("se","GET",$4f,"",$2i);};
function SearchEnginePropertiesCmd($bT){try{var Url=$2o($bT);var $bU=window.open(Url,'seProperties');}catch(e){}};
function $2o($bT){var Url=appPath+"/SearchEngine.ashx?Op=p&Theme="+$2s(Themes[currentTheme].Name)+"&Properties="+$bT+layerCommand;return Url;};
function $2p(){var $4I=seReq.readyState;if($4I==$4K){ajClu(seReq);if(!$3r(seReq)){return;};var $bV=document.getElementById("FreeSites_updateform");if($bV){$bV.innerHTML=seReq.responseText;};var $bW=document.getElementById("FreeSites_searchengineupdbox");showObj("FreeSites_searchengineupddiv");}};
function SearchEngineUpdateCmd($bS){var $4f=appPath+"/SearchEngine.ashx?Op=c&"+$bS;$3q("se","GET",$4f,"",$2p);};var $bX;
function SearchEngineInsertCmd($bY){$bX=$bY;$8y="searchengine";startPositionSelect();};
function $2q(X,Y){var $4f=appPath+"/SearchEngine.ashx?Op=c&Update=-1&X="+X+"&Y="+Y+"&SearchClass="+$bX;$3q("se","GET",$4f,"",$2p);};
function LimitLength($bZ,$b1){if($bZ.value.length>$b1){$bZ.value=$bZ.value.substring(0,$b1);}};
function searchEngineUpdate($3v,$c0){var $4x=true;if($c0){if($c0.length%2==0){for(var i=0;i<$c0.length;i+=2){var $c1=$3v[$c0[i]].value;if($c1==null||$c1.length<1){alert($c0[i+1]);$4x=false;}}}};if($4x==true){var $4f=appPath+"/SearchEngine.ashx?Op=u"+$c($3v);$3q("se","GET",$4f,"",$2h);};return $4x;};var SW_THEMES=0;var SW_RESULTS=1;var SW_AREADIV=2;var SW_MEASURED=3;var SW_SEARCHENGINE=4;var $c2=0;var $c3=1;var $c4=2;
function SWPage($4m,name,$c5){this.Type=$4m;this.Name=name;this.Visible=$c5;};
function SWindow($c6){this.Pages=new Array();this.ContainerName=$c6;this.Active=-1;this.Visible=true;};SWindow.prototype.Insert=function($c7){var $c8=document.getElementById("tabheader"+$c7.Name);if($c8){this.Pages.push($c7);}};SWindow.prototype.$eT=function($4m){for(var i=0;i<this.Pages.length;i++){if(this.Pages[i].Type==$4m){return i;}};return -1;};SWindow.prototype.$eU=function(){var $7k=0;for(var i=0;i<this.Pages.length;i++){if(this.Pages[i].Visible){$7k++;}};return $7k;};SWindow.prototype.HidePage=function($4m,$c9){var i=this.$eT($4m);if(i>=0){if(this.Pages[i].Visible){this.Pages[i].Visible=false;if(this.Active==i){this.$eV(i);};this.Refresh();}}};SWindow.prototype.OpenPage=function($4m){var i=this.$eT($4m);if(i>=0){if(this.Pages[i].Visible==false){this.Pages[i].Visible=true;};this.Active=i;this.Toggle(true);this.Refresh();}};SWindow.prototype.$eV=function($ca){for(var i=0;i<this.Pages.length;i++){if(this.Pages[i].Visible==true&&i!=$ca){this.Active=i;return i;}};return -1;};SWindow.prototype.ClosePage=function($4m){var i=this.$eT($4m);if(i>=0){this.$eV(i);this.Refresh();}};SWindow.prototype.ExistPage=function($4m){var i=this.$eT($4m);return i>=0?true:false;};SWindow.prototype.Refresh=function($4m){var $cb=document.getElementById("tabheaderthemes");var $cc=getHeight($cb);var $c8;var $cd;var $ce=document.getElementById(this.ContainerName);var $cf=getHeight($ce);var $7I=this.$eU();var $cg=0;var $ch=$cf-($7I*$cc)-1;for(var i=0;i<this.Pages.length;i++){$c8=document.getElementById("tabheader"+this.Pages[i].Name);$cd=document.getElementById("tabcontent"+this.Pages[i].Name);if(this.Pages[i].Visible){$c8.style.visibility="visible";if(i==this.Active){$cd.style.visibility="visible";$cd.style.top=(($cg+1)*$cc)+"px";$cd.style.height=$ch+"px";$cd.style.overflow="auto";}else{$cd.style.visibility="hidden";$cd.style.height="1px";};if(i<=this.Active){$c8.style.bottom="";$c8.style.top=(($cg-0)*$cc)+"px";}else{$c8.style.top="";$c8.style.bottom=(($7I-$cg-1)*$cc)+"px";};$cg++;}else{$c8.style.visibility="hidden";$cd.style.visibility="hidden";}};if($6k){var $6I=document.getElementById("tabroot");$6I.style.visibility="hidden";$6I.style.visibility="visible";}};SWindow.prototype.Resize=function(){var $ce=document.getElementById(this.ContainerName);if($ce){var $6I=document.getElementById("tabroot");var $ci=getTop($6I);var $cj=$0Y()-$ci-30;if($cj<50){$cj=50;};$ce.style.height=$cj+"px";$6I.style.height=$cj+15+"px";this.Refresh();}};SWindow.prototype.Toggle=function(){var $9s;if(arguments.length==0){$9s=this.Visible?false:true;}else{$9s=arguments[0];};if($9s==this.Visible){return;};hideInfo();var $ck=document.getElementById("toggleimg");var $6I=document.getElementById("tabroot");var menubar=document.getElementById("menubardiv");if(!$9s&&getLeft($6I)>=0){$ck.src=appPath+"/img/open_wnd.gif";$ck.title=cl_openSideWindow;$6I.style.left="-240px";if(menubar){menubar.style.left="1px";};$9a.style.left="0px";}else{$ck.src=appPath+"/img/shut_wnd.gif";$ck.title=cl_closeSideWindow;$6I.style.left="0px";if(menubar){menubar.style.left="239px";};$9a.style.left="238px";};$2Q();$2R();this.Visible=$9s;this.Resize();};
function $2r($c6){SideWindow=new SWindow($c6);if(!$4U){SideWindow.Insert(new SWPage(SW_THEMES,"themes",true));};SideWindow.Insert(new SWPage(SW_RESULTS,"results",false));if(!$4U){SideWindow.Insert(new SWPage(SW_MEASURED,"measure",true));SideWindow.Insert(new SWPage(SW_AREADIV,"areadiv",true));SideWindow.Insert(new SWPage(SW_SEARCHENGINE,"searchengine",true));SideWindow.OpenPage(SW_THEMES);};SideWindow.Resize();};
function StringBuilder($78){this.sts=new Array("");this.Append($78);};StringBuilder.prototype.Append=function($78){if($78)this.sts.push($78);};StringBuilder.prototype.Clear=function(){this.sts.length=1;};StringBuilder.prototype.ToString=function(){return this.sts.join("");};String.prototype.stripSpaces=function(){return this.replace(/\s/g,"");};String.escapeHTML=function($7u,b){if(!$7u)return "";if($7u.indexOf("<")>=0||$7u.indexOf(">")>=0||$7u.indexOf("&")>=0){var d=document.createElement('div');var $4x="";if(b){var rw=$7u.split("<br/>");for(var i=0;i<rw.length;i++){var t=document.createTextNode(rw[i]);d.appendChild(t);$4x+=d.innerHTML;if(i!=(rw.length-1))$4x+="<br/>";d.removeChild(t);}}else{var t=document.createTextNode($7u);d.appendChild(t);$4x=d.innerHTML;d.removeChild(t);};return $4x;}else{return $7u;}};String.removeTags=function($7u){return $7u.replace(/<\/?[^>]+>/gi,'');};String.unescapeHTML=function($7u){var d=document.createElement('div');d.innerHTML=String.removeTags($7u);return d.childNodes[0]?d.childNodes[0].nodeValue:'';};String.format=function(){if(arguments.length<1)return null;var $8l=arguments[0];for(var i=1;i<arguments.length;i++){var re=new RegExp('\\{'+(i-1)+'\\}','gm');$8l=$8l.replace(re,arguments[i]);};return $8l;};String.get_Safe=function(s){if(!s||s=='undefined')return "";else return s;};String.IsPrintable=function($78){if($78!=null&&$78!='undefined'&&$78.length>0)return true;else return false;};
function $2s(s){return encodeURIComponent(s);};
function $2t(s){if(s)return encodeURIComponent(s);else return "";};
function $2u(s){var $4L=eval('('+s+')');return $4L;};String.GetNetNonWhiteSpace=function($7u){if($7u){for(var i=0;i<$7u.length;i++){var ch=$7u.charAt(i);if(ch!=' ')return ch;}};return null;};String.ReadField=function($7u){var $4x={"t":"","end":null};if($7u){for(var i=0;i<$7u.length;i++){var ch=$7u.charAt(i);if(ch!=' '){$7u=$7u.substr(i);break;}};for(var i=0;i<$7u.length;i++){var ch=$7u.charAt(i);if(ch!=' ')$4x.t+=ch;else{$4x.end=$7u.substr(i+1);break;}}};return $4x;};String.ReadFieldTerm=function($7u,$cl){var $4x={"t":"","end":null};if($7u){for(var i=0;i<$7u.length;i++){var ch=$7u.charAt(i);if(ch!=' '&&ch!=$cl){$7u=$7u.substr(i);break;}};for(var i=0;i<$7u.length;i++){var ch=$7u.charAt(i);if(ch!=$cl)$4x.t+=ch;else{$4x.end=$7u.substr(i+1);break;}}};return $4x;};String.GetNextField=function($7u){var p=String.GetNetNonWhiteSpace($7u);if(p=='\'' || p == '\"'){return String.ReadFieldTerm($7u,p);}else{return String.ReadField($7u);}};String.prototype.rtrim=function(){return this.replace(/\s+$/,"");};
function d2h($78){var h=($78-0).toString(16);return h.length>1?h:'0'+h;};Array.prototype.remove=function(s){for(var i=0;i<this.length;i++){if(s==this[i])this.splice(i,1);}};Array.prototype.Find=function(s){for(var i=0;i<this.length;i++){if(s==this[i])return true;};return false;};
function $2v($3y,$cm){if(!$3y||!$3y.constructor)return null;var $cn=new $3y.constructor();for(var $co in $3y){if(!$cm){$cn[$co]=$3y[$co];}else if(typeof $3y[$co]=='object'){if($3y[$co])$cn[$co]=$2v($3y[$co],$cm);else $cn[$co]=null;}else{$cn[$co]=$3y[$co];}};return $cn;};
function $2w($4M){var $4x={"name":"","value":""};var a1=$4M.indexOf("=");if(a1>=0){$4x.name=$4M.slice(0,a1);$4x.value=$4M.slice(a1+1);};return $4x;};
function $2x($cp){var msg=$cp;try{eval("msg=cl_"+$cp);}catch(e){msg=$cp;};return msg;};var $4U=false;var $6T=false;
function $2y($cq){$4U=true;if($cq){$6T=true;}};
function $2z(){if(!$6T){$cr=document.getElementById("linecolor").value;$cs=document.getElementById("fillcolor").value;$ct=document.getElementById("lineweight").value;$cu=document.getElementById("dashtype").value;}else{var $cv=document.getElementById("infowindowdiv");if($cv&&$cv.data){$cr=$cv.data.LineColor;$cs=$cv.data.FillColor;$ct=$cv.data.LineWidth;$cu=$cv.data.LineType;};if(!$cr)$cr="red";if(!$cs)$cs="blue";if(!$ct)$ct=2;if(!$cu)$cu="solid";}};var $cr='red';var $ct=2;var $cu='solid';var $cs='blue';var $bu=null;var $b8=5000;var $b7=true;var $3u;var $cw=256;var $cx=200;var $cy=true;var $cz=300;var subsite=null;var curOvrTInd;var $8y="";var zoomLevel=2;var curOvrZLvl;var layerCommand="";var toolMode="pan";var $6J="pan";var imageSize=256;var $45;var $cA;var mapMeter;var $8P;var $6m;var $6n;var $3N;var $aY;var $9a;var $44;var $4b;var $4c;var $6M;var $6N;var $cB;var $cC;var $cD;var $cE;var $cF=0;var $cG=0;var centerSouth;var centerEast;var $3z;var $3A;var $cH;var $cI;var $cJ;var $cK;var $cL;var $cM;var $6k=false;var $4d=false;var $92=false;var $4o=false;var $6l=false;var $cN=false;var $cO=false;var slideActive=false;var zoomPending=false;var meterDistance;var $cP=true;var $8N=false;var $6h=30000;var $9x;var pinOffsetX=9;var pinOffsetY=29;var $6z=8;var $6A=7;var $5X=false;var $5Y=false;var $cQ;var $cR;var $62=false;var $cS=0.0;var $b4=null;var $b5=100;var $b2="userquery0801";var $aC=true;
function TXWSetAttributes(){var $4x=true;var i,a=TXWSetAttributes.arguments;var $7p,$78;for(i=0;i<a.length;i+=2){$7p=a[i];if((i+1)<a.length){$78=a[i+1];if(TXWSetAttribute($7p,$78)!=true)$4x=false;}};return $4x;};
function TXWSetAttribute($7p,$78){var $4x=true;if($7p=='pinoffset-n'){pinOffsetY=$78;}else if($7p=='pinoffset-e'){pinOffsetX=$78;}else if($7p=='imgemulation-search'){$62=$78;}else if($7p=='zoommarginal'){$cS=$78;}else if($7p=='userquery-url'){$b4=$78;}else if($7p=='userquery-timeout'){$b5=$78;}else if($7p=='userposition-keep'){$b7=$78;}else if($7p=='mmove-timer'){$cy=$78;}else if($7p=='mmove-timer-intv'){$cz=$78;}else if($7p=='adv-search-expand'){$aC=$78;}else{$4x=false;};return $4x;};
function $2A($cT,Id){$cQ=$cT;$cR=Id;};
function CheckBrowser($cU){var $4L=true;var $cV=navigator.userAgent.toLowerCase();if($cV.indexOf("msie")>=0){$4d=true;};if($cV.indexOf("netscape6/")>=0||$cV.indexOf("gecko")>=0){$92=true;};if($cV.indexOf("firefox")>=0){$4o=true;};if($cV.indexOf("navigator")>=0){$cN=true;};if($cV.indexOf("opera")!=-1){$6k=true;};if($cV.indexOf("safari")!=-1){$6l=true;if($cV.indexOf("chrome")!=-1){$cO=true;}};if($4d){$5X=true;}else if($4o||$6k||$6l){if($6k||$6l){$6h=2048;var $cW=document.getElementById("svgmeter");if($cW){$cW.style.left=-$6h+"px";$cW.style.top=-$6h+"px";};$cW=document.getElementById("dynsvgmeter");if($cW){$cW.style.left=-$6h+"px";$cW.style.top=-$6h+"px";}};$5Y=$J();};$cP=false;return $4L;};var $cX=null;var $cY=null;var $cZ;
function $2B(){if($4U){return;};if($cy){$2I($2D);}else{$2I($2E);}};
function $2C(){if($4U){};if($cy){$2J($2D);if($cZ){clearTimeout($cZ);$cZ=null;}}else{$2J($2E);}};
function $2D(event){if($cZ){$cX=$14(event);$cY=$15(event);}else{$cZ=setTimeout("shC();",$cz);}};
function shC(){$cZ=null;if($cX&&$cY){$2F($cX,$cY);}};
function $2E(event){var $8T=$14(event);var $8U=$15(event);$2F($8T,$8U);};
function $2F($8T,$8U){var $d0=Themes[currentTheme].Wupp[zoomLevel];$4b=$10();$4c=$11();var $d1=getImageArea($44);var centerEast=Math.round((($cD+1)*imageSize+$4b/2.0-($6m+imageSize+$d1.left))*$d0);var centerSouth=Math.round((($cE)*imageSize-$4c/2.0+($6n+imageSize+$d1.top))*$d0);var $6R=centerEast+Math.round(($8T-$4b/2)*$d0);var $6S=centerSouth+Math.round((-$8U+$4c/2)*$d0);var $5l=$y($6S,$6R);var $bl=document.getElementById("coordinatediv");if($bl){$bl.innerHTML=$5l;}};
function $2G(){$0q();};var $d2=new Array();
function $2H(event){var l=$d2.length;for(var i=0;i<l;i++){if($d2[i]){($d2[i])(event);}}};
function $2I($d3){if($d2.Find($d3)==false){$d2.push($d3);}};
function $2J($d3){$d2.remove($d3);};var $d4=1000;var $d5=false;var $d6=null;
function sWLT(){if($d5==false&&$d6==null){$d6=setTimeout("sWL(true);",$d4);}};
function sWL($d7,$4F){if($d6){clearTimeout($d6);$d6=null;};if(!$4F){if($d7==$d5)return;};$d5=$d7;if($92){if($6T){if($d7)$9a.addEventListener('DOMMouseScroll',doMouseWheel,false);else $9a.removeEventListener('DOMMouseScroll',doMouseWheel,false);}else window.addEventListener('DOMMouseScroll',doMouseWheel,false);};if($4d==true||$6k==true||$6l){if($6T){if($d7)$9a.onmousewheel=doMouseWheel;else $9a.onmousewheel=null;}else window.onmousewheel=document.onmousewheel=doMouseWheel;}};
function handleMouseDown(event,id,$d8){hideContextMenu();var $d9=false;if(event){if($4d&&event.button>1||($4o||$92)&&event.which>1)$d9=true;};hideInfo();if(slideActive==false&&!$d9){$3N=id;if($d8){$aY=$d8;}else{$aY=null;};if(id=="map"&&toolMode=="distance"){var $3G;var $d1;var $8T=$14(event);var $8U=$15(event);$d1=getImageArea($44);centerEast=Math.round((($cD+1)*imageSize+$4b/2.0-($6m+imageSize+$d1.left))*Themes[currentTheme].Wupp[zoomLevel]);centerSouth=Math.round((($cE)*imageSize-$4c/2.0+($6n+imageSize+$d1.top))*Themes[currentTheme].Wupp[zoomLevel]);var $6R=centerEast+Math.round(($8T-$4b/2)*Themes[currentTheme].Wupp[zoomLevel]);var $6S=centerSouth+Math.round((-$8U+$4c/2)*Themes[currentTheme].Wupp[zoomLevel]);var x=$8T-$6m;var y=$8U-$6n;if(mapMeter.points==null){mapMeter.points=new Array;$06(appPath+"/img/b.gif",parseInt(x-$6z,10),parseInt(y-$6A,10));}else{$3G=$2L(mapMeter.points[mapMeter.points.length-1].east,mapMeter.points[mapMeter.points.length-1].south);if(!$K())$05($3G.x,$3G.y,x,y);};mapMeter.points[mapMeter.points.length]=new Object();mapMeter.points[mapMeter.points.length-1].east=$6R;mapMeter.points[mapMeter.points.length-1].south=$6S;updateDistance();updateMeterDistances(mapMeter.points);$Q(true,"meter");$M(true,mapMeter,mapMeter.points,"rgb(0,203,255)","none",4,"solid","meter",true);var $da=0.05;if(($8T<$4b*$da||$8T>$4b-$4b*$da)&&(($8U-27)<$4c*$da||$8U>$4c-$4c*$da)){startSlide(Math.round($4b/2.0)-$8T,Math.round($4c/2.0)-$8U,2);}else if($8T<$4b*$da||$8T>$4b-$4b*$da){startSlide(Math.round($4b/2.0)-$8T,0,2);}else if(($8U-27)<$4c*$da||$8U>$4c-$4c*$da){startSlide(0,Math.round($4c/2.0)-$8U,2);};updateTooltip(event);}else if(id=="map"&&(toolMode=="drawpolyline"||toolMode=="drawpolygon")){var $3G;var $d1;var $8T=$14(event);var $8U=$15(event);$d1=getImageArea($44);centerEast=Math.round((($cD+1)*imageSize+$4b/2.0-($6m+imageSize+$d1.left))*Themes[currentTheme].Wupp[zoomLevel]);centerSouth=Math.round((($cE)*imageSize-$4c/2.0+($6n+imageSize+$d1.top))*Themes[currentTheme].Wupp[zoomLevel]);var $6R=centerEast+Math.round(($8T-$4b/2)*Themes[currentTheme].Wupp[zoomLevel]);var $6S=centerSouth+Math.round((-$8U+$4c/2)*Themes[currentTheme].Wupp[zoomLevel]);var x=$8T-$6m;var y=$8U-$6n;if($8P.points==null){$8P.points=new Array;}else{$3G=$2L($8P.points[$8P.points.length-1].east,$8P.points[$8P.points.length-1].south);if(!$K()){$05($3G.x,$3G.y,x,y);}};$8P.points[$8P.points.length]=new Object();$8P.points[$8P.points.length-1].east=$6R;$8P.points[$8P.points.length-1].south=$6S;$2z();$8P.linecolor=$cr;$8P.fillcolor=$cs;$8P.lineweight=$ct;$8P.dashtype=$cu;$Q(true,"drawing");if($5X){$Q(true,"guide");}else if($5Y){$Q(true,"guide");};$M(true,mapMeter,$8P.points,$cr,$8N?$cs:"none",$ct,$cu,"drawing",false,true);var $da=0.05;if(($8T<$4b*$da||$8T>$4b-$4b*$da)&&(($8U-27)<$4c*$da||$8U>$4c-$4c*$da)){startSlide(Math.round($4b/2.0)-$8T,Math.round($4c/2.0)-$8U,2);}else if($8T<$4b*$da||$8T>$4b-$4b*$da){startSlide(Math.round($4b/2.0)-$8T,0,2);}else if(($8U-27)<$4c*$da||$8U>$4c-$4c*$da){startSlide(0,Math.round($4c/2.0)-$8U,2);};$2I(drawLine);$45.onmouseout=function(){$F();};}else if(id=="map"&&(toolMode=="createsite"||toolMode=="createaddress"||toolMode=="movesite")){var $8T=$14(event);var $8U=$15(event);var $6R=centerEast+Math.round(($8T-$4b/2)*Themes[currentTheme].Wupp[zoomLevel]);var $6S=centerSouth+Math.round((-$8U+$4c/2)*Themes[currentTheme].Wupp[zoomLevel]);var $91=document.getElementById("userposition");var $3G=$2L($6R,$6S);if(toolMode=="createsite"){$3z=Math.round($6S);$3A=Math.round($6R);showSiteProperties(event);}else if(toolMode=="createaddress"){$3z=Math.round($6S);$3A=Math.round($6R);$b(null,null,$3u,event);}else if(toolMode=="movesite"){var $3y=$0i($cQ,$cR);if($3y){$3y.Move($6S,$6R,$cR);$0j($cQ,true);$0I();$1k();$0G(true);$0J();clearToolstate();startPan();}};cancelEventPropagation(event);}else if(id=="map"&&toolMode=="zoom"){$6M=$14(event);$6N=$15(event);document.onmousemove=drawZoom;document.onmouseup=doZoom;if($6k==true||$92==true){document.onmouseout=testMouseOut;};cancelEventPropagation(event);}else if(id=="map"&&toolMode=="selectposition"){var $8T=$14(event);var $8U=$15(event);var $6R=centerEast+Math.round(($8T-$4b/2)*Themes[currentTheme].Wupp[zoomLevel]);var $6S=centerSouth+Math.round((-$8U+$4c/2)*Themes[currentTheme].Wupp[zoomLevel]);var $91=document.getElementById("userposition");var $3G=$2L($6R,$6S);$3z=Math.round($6S);$3A=Math.round($6R);$91.style.left=$3G.x-10+"px";$91.style.top=$3G.y-30+"px";$f($91);setStatus(cl_positionSelected);$0X();$0W();$1i();if($8y==""){}else if($8y=="searchengine"){$2q($3z,$3A);}else if($8y=="feedback"){$1H($3z,$3A);}else if($8y=="property"){$1F();}else if($8y=="link"){$1A($3z,$3A);}else if($8y=="areadivision"){$1M($3z,$3A);}else if($8y=="emodel"){$0O($3z,$3A);}else if($8y=="external"){if($db)$db($3z,$3A);};$8y="";cancelEventPropagation(event);}else{$6M=$cB=$14(event);$6N=$cC=$15(event);$2C();document.onmousemove=doPan;document.onmouseup=stopPan;if($6k==true||$92==true)document.onmouseout=testMouseOut;if(id=="mapbigimages"){var $dc=document.getElementById("mapbigimages");$cJ=getLeft($dc);$cK=getTop($dc);setGrabCursor($dc);setGrabCursor("mapbigarea");}else if(id=="map"||id=="zoompointer"){setGrabCursor(id);};cancelEventPropagation(event);}}};
function drawLine(event){var $a6=5;var $8T=$14(event);var $8U=$15(event);var x=$8T-$6m;var y=$8U-$6n;var $3G=$2L($8P.points[$8P.points.length-1].east,$8P.points[$8P.points.length-1].south);if(x>$3G.x){x=x-$a6;}else{x=x+$a6;};if(y>$3G.y){y=y-$a6;}else{y=y+$a6;};if($5X||$5Y){$2z();}};
function drawZoom(event){var $8T=$14(event);var $8U=$15(event);var x=Math.min($8T,$6M);var y=Math.min($8U,$6N);var w=Math.abs($8T-$6M);var h=Math.abs($8U-$6N);var $dd=document.getElementById("zoomboxdiv");$dd.style.width=w+"px";$dd.style.height=h+"px";$dd.style.left=x+"px";$dd.style.top=y+"px";$f($dd);cancelEventPropagation(event);};
function doZoom(event){var $8T=$14(event);var $8U=$15(event);var x=Math.min($8T,$6M);var y=Math.min($8U,$6N);var w=Math.abs($8T-$6M);var h=Math.abs($8U-$6N);var $d1=getImageArea($44);if(w>=1&&h>=1){centerEast=Math.round((($cD+1)*imageSize+Math.round(x+w/2.0)-($6m+imageSize+$d1.left))*Themes[currentTheme].Wupp[zoomLevel]);centerSouth=Math.round((($cE)*imageSize-Math.round(y+h/2.0)+($6n+imageSize+$d1.top))*Themes[currentTheme].Wupp[zoomLevel]);zoomLevel=$2Y(w*Themes[currentTheme].Wupp[zoomLevel],h*Themes[currentTheme].Wupp[zoomLevel]);$2W(true);};cancelZoom(event);};
function cancelZoom(event){hideObj("zoomboxdiv");document.onmouseup=null;document.onmousemove=null;document.onmouseout=null;};
function $2K(){if(mapMeter.points||$8P.points){if(mapMeter.points){$Q(true,"meter");updateMeterDistances(mapMeter.points);var $6B=$2L(mapMeter.points[0].east,mapMeter.points[0].south);$06(appPath+"/img/b.gif",parseInt($6B.x-$6z),parseInt($6B.y-$6A));$M(true,mapMeter,mapMeter.points,"rgb(0,203,255)","none",4,"solid","meter",true);};if($8P.points){$Q(true,"drawing");$M(true,mapMeter,$8P.points,$8P.linecolor,$8N?$8P.fillcolor:"none",$8P.lineweight,$8P.dashtype,"drawing",false,true);}}};
function $2L($5j,$9H){var $8Y=new Object();var $bg=Math.round(($5j-centerEast)/Themes[currentTheme].Wupp[zoomLevel]);var $bh=Math.round(($9H-centerSouth)/Themes[currentTheme].Wupp[zoomLevel]);$8Y.x=Math.round($4b/2-$6m)+$bg;$8Y.y=Math.round($4c/2-$6n)-$bh;return $8Y;};
function doPan(event,$3K,$3L){var $af;var $ag;var $d1;var $46=$44.length;var i;var $de;if($3K||$3L){$af=$3K;$ag=$3L;}else{var x;var y;x=$14(event);y=$15(event);$af=x-$6M;$ag=y-$6N;$6M=x;$6N=y;};if($3N=="map"){$d1=getImageArea($44);if(($6m+$d1.left+$af)>0){$cD=$cD-1;for(i=0;i<$46;i++){$de=$44[i];if($de.imgX==$cM-1){$6F=$30($cD,$cE-$de.imgY);$2N($de,$6F);$de.style.left=$d1.left-imageSize+"px";$de.imgX=0;}else{$de.imgX=$de.imgX+1;}};$d1=getImageArea($44);}else if(($6m+$d1.left+$af)<-512){$cD=$cD+1;for(i=0;i<$46;i++){$de=$44[i];if($de.imgX==0){$6F=$30($cD+$cM-1,$cE-$de.imgY);$2N($de,$6F);$de.style.left=$d1.left+imageSize*($cM)+"px";$de.imgX=$cM-1;}else{$de.imgX=$de.imgX-1;}};$d1=getImageArea($44);};if(($6n+$d1.top+$ag)>0){$cE=$cE+1;for(i=0;i<$46;i++){$de=$44[i];if($de.imgY==$cL-1){$6F=$30($cD+$de.imgX,$cE);$2N($de,$6F);$de.style.top=$d1.top-imageSize+"px";$de.imgY=0;}else{$de.imgY=$de.imgY+1;}};$d1=getImageArea($44);}else if(($6n+$d1.top+$ag)<-512){$cE=$cE-1;for(i=0;i<$46;i++){$de=$44[i];if($de.imgY==0){$6F=$30($cD+$de.imgX,$cE-$cL+1);$2N($de,$6F);$de.style.top=$d1.top+imageSize*($cL)+"px";$de.imgY=$cL-1;}else{$de.imgY=$de.imgY-1;}};$d1=getImageArea($44);};$45.style.left=($6m+$af)+"px";$45.style.top=($6n+$ag)+"px";$6m=$6m+$af;$6n=$6n+$ag;centerEast=Math.round((($cD+1)*imageSize+$4b/2.0-($6m+imageSize+$d1.left))*Themes[currentTheme].Wupp[zoomLevel]);centerSouth=Math.round((($cE)*imageSize-$4c/2.0+($6n+imageSize+$d1.top))*Themes[currentTheme].Wupp[zoomLevel]);if(!$3K&&!$3L){var ovrMA=document.getElementById("mapbigarea");if(ovrMA){ovrMA.style.left=Math.round($cw/ 2.0- parseInt(ovrMA.style.width)/ 2.0+(centerEast-$cI)/Themes[curOvrTInd].Wupp[curOvrZLvl])+"px";ovrMA.style.top=Math.round($cx/ 2.0- parseInt(ovrMA.style.height)/ 2.0+(-centerSouth+$cH)/Themes[curOvrTInd].Wupp[curOvrZLvl])+"px";}}}else if($3N=="zoompointer"){$ae=document.getElementById($3N);$an=getTop($ae);$df=document.getElementById("zoomscale");$dg=getTop($df);$dh=getHeight($df);$di=getHeight($ae);if($an+$ag>=$dg&&$an+$di+$ag<=$dg+$dh)$ae.style.top=($an+$ag)+"px";}else if($3N=="mapbigresize"){var $dj=document.getElementById("mapbig");var w=getWidth($dj);var h=getHeight($dj);var w2=w-$af;var h2=h-$ag;if(w2<50)w2=50;if(w2>256)w2=256;if(h2<50)h2=50;if(h2>256)h2=256;$dj.style.width=w2+"px";$dj.style.height=h2+"px";$cw=w2;$cx=h2;}else if($aY){var $ac=document.getElementById($3N);var $ad=document.getElementById($aY);var w=getWidth($ac);var h=getHeight($ac);var sh=getHeight($ad);var dh=h-sh;var w2;if($ac.style.left)w2=w+$af;else w2=w-$af;var h2=h+$ag;if($ac.$eQ){if(h2<$ac.$eQ)h2=$ac.$eQ;};if(h2<150)h2=150;if($ac.$eR){if(w2<$ac.$eR)w2=$ac.$eR;};if(w2<150)w2=150;$ac.style.width=w2+"px";$ac.style.height=h2+"px";$ad.style.height=(h2-dh)+"px";$1S($3N,$aY);}else{if($3N=="mapbigimages"){var $dc=document.getElementById($3N);var $al=getLeft($dc);var $an=getTop($dc);var dx=0;var dy=0;setGrabCursor($dc);setGrabCursor("mapbigarea");if($al>0||$al<-256||$an>0||$an<-256){if($al>0)dx=-1;else if($al<-256)dx=1;if($an>0)dy=1;else if($an<-256)dy=-1;$cJ=$cJ+dx*256;$cK=$cK-dy*256;var $dk=$dc.childNodes;for(i=0;i<$dk.length;i++){if($dk[i].src){$dk[i].imgX=$dk[i].imgX+dx;$dk[i].imgY=$dk[i].imgY+dy;$dk[i].src=getTileUrl($dk[i].imgX,$dk[i].imgY,ovrViewTheme,curOvrZLvl,"");}};if($al>0)$dc.style.left="-256px";else if($al<-256)$dc.style.left="0px";if($an>0)$dc.style.top="-256px";else if($an<-256)$dc.style.top="0px";}};$ae=document.getElementById($3N);if($3N=="mapbigimages"){if($ae.style.left){$al=getLeft($ae);$ae.style.left=($al+$af)+"px";}else{$am=getRight($ae);$ae.style.right=($am-$af)+"px";};$an=getTop($ae);$ae.style.top=($an+$ag)+"px";}else{$1y($ae,$af,$ag);}};if(!$3K&&!$3L)cancelEventPropagation(event);};
function stopPan(event){if($3N=="map"){setHandCursor($45);$2X();}else if($3N=="zoompointer"){$2M(event);setHandCursor($3N);}else if($3N=="mapbigimages"){var $dc=document.getElementById("mapbigimages");setHandCursor($dc);setHandCursor("mapbigarea");$dl=getLeft($dc);$dm=getTop($dc);if(Math.round(Math.abs($cJ-$dl)*Themes[curOvrTInd].Wupp[curOvrZLvl]/Themes[currentTheme].Wupp[zoomLevel])<$4b&&Math.round(Math.abs($cK-$dm)*Themes[curOvrTInd].Wupp[curOvrZLvl]/Themes[currentTheme].Wupp[zoomLevel])<$4c){var $dn=Math.round(($cJ-$dl)*Themes[curOvrTInd].Wupp[curOvrZLvl]/Themes[currentTheme].Wupp[zoomLevel]);var $do=Math.round(($cK-$dm)*Themes[curOvrTInd].Wupp[curOvrZLvl]/Themes[currentTheme].Wupp[zoomLevel]);startSlide(-$dn,-$do,2);}else{centerEast=centerEast+($cJ-$dl)*Themes[curOvrTInd].Wupp[curOvrZLvl];centerSouth=centerSouth-($cK-$dm)*Themes[curOvrTInd].Wupp[curOvrZLvl];$2W();}}else if($3N=="mapbigresize"){$2X();};document.onmouseup=null;document.onmousemove=null;document.onmouseout=null;$2B();if($3N=="map"||$3N=="mapbigimages"){var x=$14(event);var y=$15(event);var dx=x-$cB;var dy=y-$cC;if(Math.abs(dy)>0||Math.abs(dx)>0)$2G();}};
function $2M(event){var $9e=document.getElementById("zoompointer");var $9f=getTop($9e);var $9g=document.getElementById("zoomscale");var $9h=getTop($9g);var $9i=getHeight($9g);var $9j=getHeight($9e);var $dp=Math.round((1-($9f-$9h)/($9i-$9j))*(Themes[currentTheme].Wupp.length-1));if($dp!=zoomLevel){zoomLevel=$dp;$2W(true);}};
function handleScaleClick(event){var $9g=document.getElementById("zoomscale");var $9i=getHeight($9g);var y=$13(event);if($6T){y-=$9a.offsetTop;};var $dq=getTotalOffset($9g);var $dp=Math.round((1-(y-$dq.y)/$9i)*(Themes[currentTheme].Wupp.length-1));if($dp!=zoomLevel){hideInfo();zoomLevel=$dp;$2W(true);}};
function getTotalOffset($3y){var $dq=new Object();var $dr;$dq.x=0;$dq.y=0;while(true){$dr=getLeft($3y);if(!isNaN($dr))$dq.x=$dq.x+$dr;$dr=getTop($3y);if(!isNaN($dr))$dq.y=$dq.y+$dr;if(!($3y=$3y.offsetParent))break;};return $dq;};
function $2N($ds,$6F){if($6k){$ds.innerHTML="";$6v=document.createElement("img");$6v.src=appPath+"/img/empty.gif";$6v.src=$6F;$ds.appendChild($6v);sendImageRequest($ds,$6v,$6F);}else{sendImageRequest($ds,$ds.imgobj,$6F);}};var $8z=null;var SideWindow=null;
function initlink(s){$8z=s;};
function TXWinit($dt){if($dt)$2y();if(!$6T)$9a=document.getElementById("mapcontainer");$2Q();var $du=document.getElementById("mapbig");if($du){$cw=getWidth($du);$cx=getHeight($du);};$45=document.getElementById("map");$cA=document.getElementById("mappics");mapMeter=document.getElementById("mapmeter");$8P=new Object();if($8z!=null){if($8z.setarea&&$8z.mnorth){mNorth=$8z.mnorth;mEast=$8z.meast;if($8z.width){mWidth=$8z.width;mHeight=$8z.height;}};if($8z.onlayers){for(var i=0;i<$8z.onlayers.length;i++)$1g($8z.onlayers[i],true);};if($8z.offlayers){for(var i=0;i<$8z.offlayers.length;i++)$1g($8z.offlayers[i],false);}}else{};themeChangeEvent(Themes[currentTheme].Name);layerCommand=$2T();CheckBrowser();$4b=$10();$4c=$11();$cM=Math.ceil($4b/imageSize)+2;$cL=Math.ceil($4c/imageSize)+2;$45.width=imageSize*$cM+"px;";centerSouth=mNorth;centerEast=mEast;if(mWupp>=0)zoomLevel=$2Z(mWupp);else zoomLevel=$2Y(mWidth,mHeight);$16();setScaleText();curOvrTInd=$1n(ovrViewTheme);$cF=Math.floor((centerEast)/imageSize/Themes[currentTheme].Wupp[zoomLevel]);$cG=Math.floor((centerSouth)/imageSize/Themes[currentTheme].Wupp[zoomLevel]);$cI=centerEast;$cH=centerSouth;var $dv=Math.floor((centerEast)/imageSize/Themes[currentTheme].Wupp[zoomLevel]);var $dw=Math.floor((centerSouth)/imageSize/Themes[currentTheme].Wupp[zoomLevel]);$cD=$dv-Math.floor($4b/ imageSize/ 2.0)-1;$cE=$dw+Math.floor($4c/ imageSize/ 2.0)+1;var $bz=Math.round((($cD+1)*imageSize+$4b/2.0)*Themes[currentTheme].Wupp[zoomLevel]);var $bA=Math.round((($cE)*imageSize-$4c/2.0)*Themes[currentTheme].Wupp[zoomLevel]);$6n=Math.round((centerSouth-$bA)/Themes[currentTheme].Wupp[zoomLevel]);$6m=Math.round((-centerEast+$bz)/Themes[currentTheme].Wupp[zoomLevel]);$45.style.left=$6m+"px";$45.style.top=$6n+"px";startPan();for(j=0;j<$cL;j++){for(i=0;i<$cM;i++){$6F=$30($cD+i,$cE-j);$dx=(j-1)*imageSize;$dy=(i-1)*imageSize;$2S($6F,$dy,$dx,i,j);}};$44=$cA.childNodes;if(!$6T)sWL(true);if(!$4U)$17();$2X();if($9a)$9a.onkeydown=handleKeyEvent;$32();if(!$4U)$2r('SWContainer');var $dz=-1;if($8z!=null){if($8z.query!=null){if($8z.query.type=='address'){if(document.searchForm.addressOnly)document.searchForm.addressOnly.checked=true;if($8z.municipality!=null&&document.searchForm.Municipality){document.searchForm.Municipality.value=$8z.municipality;};var $3y=document.getElementById("fieldsearch");if($3y)$3y.className='fieldactive';if($8z.searchtext&&document.searchForm)document.searchForm.searchtext.value=$8z.searchtext;$0u(SearchDB,$8z,$6Y);}else if($8z.query.type=='all'){if(document.searchForm.addressOnly)document.searchForm.addressOnly.checked=false;var $3y=document.getElementById("fieldsearch");if($3y)$3y.className='fieldactive';if($8z.searchtext&&document.searchForm)document.searchForm.searchtext.value=$8z.searchtext;if($8z.municipality!=null&&document.searchForm.Municipality){document.searchForm.Municipality.value=$8z.municipality;};$0u(SearchDB,$8z,$6Y);}else if($8z.query.type=='linksearch'){var $3y=document.getElementById("fieldsearch");if($3y)$3y.className='fieldactive';if($8z.searchtext&&document.searchForm)document.searchForm.searchtext.value=$8z.searchtext;if(document.searchForm&&document.searchForm.Municipality&&$8z.municipality)document.searchForm.Municipality.value=$8z.municipality;$0u(SearchDB,$8z,$6Y);}else if($8z.query.type=='cat'){var $3y=document.getElementById("fieldsearch");if($3y)$3y.className='fieldactive';if(document.searchForm)document.searchForm.searchtext.value=$8z.searchtext;$dz=$8z.query.cid;$0u(SearchDB,$8z,$6Y);}else if($8z.query.type=='link'){if($8z.results)$0u(SearchDB,$8z,$4T,"decode");}else if($8z.query.type=='searchengine'){$2j($8z);freeSiteSearchLink($8z);}else if($8z.query.type=='collection'){if($8z.results)$0u(SearchDB,$8z,$6Z);}else if($8z.query.type=='mycollection'){$o($8z);}else if($8z.query.type=='collqry'){$0P($8z);}else if($8z.query.type=='getlocation'){$21($8z);}};if($8z.formactions){for(var a=0;a<$8z.formactions.length;a++){if($8z.formactions[a].type=='feedback'){$0N($8z.formactions[a]);}else if($8z.formactions[a].type=='areasearch'){$1U($8z.formactions[a]);}}}}else{if(!$4U){var $3y=document.getElementById("fieldsearch");$i($3y,cl_searchTip);}};if(!$4U){$1L($dz);$s();$2B();};$45.onmousemove=$2H;$2U();try{$x(CoordDef,CoordDistKey,CoordStatusKey);}catch(e){};setHandCursor("mapbigimages");setHandCursor("mapbigarea");if($0V("mysiteswindow")){$1S("mysiteswindow",null);};$1w();if(!$4U){$2n("SWContainer");$2n("mysiteswindow");$2n("areaselect");$1X();};setHandCursor($45);};
function handleKeyEvent($9d){if($6T)return;{var $dA=document.all?event.keyCode:$9d.which;if($dA==38){hideInfo();startSlide(0,256,15);}else if($dA==40){hideInfo();startSlide(0,-256,15);}else if($dA==37){hideInfo();startSlide(256,0,15);}else if($dA==39){hideInfo();startSlide(-256,0,15);};cancelEventPropagation($9d);}};
function zoom($dB){if(!zoomPending){hideInfo();if($dB<0){zoomLevel=zoomLevel+1;if(zoomLevel<Themes[currentTheme].Wupp.length){$3W=(1.0*Themes[currentTheme].Wupp[zoomLevel])/Themes[currentTheme].Wupp[zoomLevel-1];zoomPending=true;if($cP)startZoomEffect(true);else setTimeout("zoomPending = false;",600);$2W(true);}else{zoomLevel=Themes[currentTheme].Wupp.length-1;}}else{zoomLevel=zoomLevel-1;if(zoomLevel>=0){$3V=(1.0*Themes[currentTheme].Wupp[zoomLevel])/Themes[currentTheme].Wupp[zoomLevel+1];zoomPending=true;if($cP)startZoomEffect(false);else setTimeout("zoomPending = false;",600);$2W(true);}else{zoomLevel=0;}}}};
function createSite(){hideInfo();clearToolstate();$0K();var $8O=document.getElementById("drawsite");if($8O)$8O.src=appPath+"/img/draw_site_down.gif";toolMode="createsite";setStatus(cl_selectNewObjectPosition);$2I(updateTooltip);enableTooltip();$45.style.cursor="crosshair";};
function moveSite($3F,Id,event){hideInfo();toolMode="movesite";setStatus(cl_selectMoveObjectPosition);$2I(updateTooltip);enableTooltip();$cQ=$3F;$cR=Id;updateTooltip(event);$45.style.cursor="crosshair";cancelEventPropagation(event);};
function delSelObject($3F,Id,event,$dC){hideInfo();cancelEventPropagation(event);if($dC||confirm(cl_deleteConfirm)){$0I();$0k($3F,Id);if($3F==$6Q){$1k();};$0G(true);$0J();}};
function $2O($4f,$dD){var $4x=false;if(!$4f)return false;if($dD){var $dE=/(http|https):\/\/(\w+:{0,1};\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;$4x=$dE.test($4f);if($4x==true){var s=$4f.indexOf(" ");if(s>=0)$4x=false;}}else{$4x=($4f&&$4f!=null&&$4f!="null"&&$4f!="undefined"&&$4f!=undefined);};return $4x;};
function openEditWindow($3F,Id,event){hideInfo();if($3F==$6X)$b($3F,Id,null,event);else openPropertiesWindow($3F,Id,event);if($3F&&Id){}else{clearToolstate();startPan();}};
function openPropertiesWindow($3F,Id,event){if($6T)return $9N($3F,Id);var $3C=document.getElementById("editwindow");var $dF=document.getElementById("sitenamefield");var $dG=document.getElementById("siteurlfield");var $dH=document.getElementById("siteexplanationfield");$3G=$0S(event,$3C);$3C.style.left=$3G.x+"px";$3C.style.top=$3G.y+"px";if($3F&&Id){$3C.isedit=true;var $3y=$0i($3F,Id);if($3y){if($3y.Name)$dF.value=$3y.Name;else $dF.value="";if($2O($3y.Url,true))$dG.value=$3y.Url;else $dG.value="";if($3y.Explanation)$dH.value=$3y.Explanation;else $dH.value="";$3C.DBIndex=$3F;$3C.Id=Id;}}else{$dF.value="";$dG.value="";$dH.value="";$3C.$eW=toolMode;$3C.isedit=false;};$f($3C);cancelEventPropagation(event);};
function editFormOk(){var $3v=document.getElementById("editwindow");$e($3v);if($3v.isedit){var $3y=$0i($3v.DBIndex,$3v.Id);if($3y){var $dF=document.getElementById("sitenamefield");var $dG=document.getElementById("siteurlfield");var $dH=document.getElementById("siteexplanationfield");$3y.Name=$dF.value;if($2O($dG.value,true))$3y.Url=$dG.value;else $3y.Url="";$3y.Explanation=$dH.value;$0j($3v.DBIndex,true);$0I();$1k();$0G(true);$0J();}}else{saveDrawing($3v.$eW);};$3v.DBIndex=null;$3v.Id=null;};
function editFormCancel(){var $3v=document.getElementById("editwindow");$e($3v);if($3v.isedit){}else{cancelDrawing();}};
function updateSites(){$0I();$0G(true);$0J();};
function $2P(){if($3A&&$3z){var $dI=document.getElementById("userposition");var $3G=$2L($3A,$3z);$dI.style.left=$3G.x-10+"px";$dI.style.top=$3G.y-30+"px";}};
function $2Q(){$4b=$10();$4c=$11();$35($4b,$4c);var $dJ=document.getElementById("menubardiv");if($dJ)$dJ.style.width=$4b+"px";};
function $2R(){var $d1=getImageArea($44);$4b=$10();$4c=$11();var $dK=Math.ceil($4b/imageSize)+2;var $dL=Math.ceil($4c/imageSize)+2;if($dK>$cM){for(i=$cM;i<$dK;i++){for(j=0;j<$cL;j++){$6F=$30($cD+i,$cE-j);$dx=$d1.top+j*imageSize;$dy=$d1.left+i*imageSize;$2S($6F,$dy,$dx,i,j);}};$cM=$dK;};if($dL>$cL){for(j=$cL;j<$dL;j++){for(i=0;i<$cM;i++){$6F=$30($cD+i,$cE-j);$dx=$d1.top+j*imageSize;$dy=$d1.left+i*imageSize;$2S($6F,$dy,$dx,i,j);}};$cL=$dL;};$d1=getImageArea($44);centerEast=Math.round((($cD+1)*imageSize+$4b/2.0-($6m+imageSize+$d1.left))*Themes[currentTheme].Wupp[zoomLevel]);centerSouth=Math.round((($cE)*imageSize-$4c/2.0+($6n+imageSize+$d1.top))*Themes[currentTheme].Wupp[zoomLevel]);$2X();$2G();};
function TXWresize(){$2Q();$2R();if(SideWindow)SideWindow.Resize();};
function $2S($6F,$bF,$bG,x,y){var $dM=document.createElement("div");var $48=document.createElement("img");$dM.style.position="absolute";$dM.style.left=$bF+"px";$dM.style.top=$bG+"px";$dM.imgX=x;$dM.imgY=y;$48.style.position="absolute";$48.style.top="0px";$48.style.left="0px";$48.src=appPath+"/img/empty.gif";$dM.appendChild($48);$cA.appendChild($dM);sendImageRequest($dM,$48,$6F);};
function sendImageRequest($ds,$dN,$4f){$ds.error=0;$ds.src=$4f;$ds.imgobj=$dN;if(!$6k){$dN.style.visibility="hidden";$dN.onerror=function(){setStatus("Tile loading error");$ds.error=1;$dN.onerror=null;$dN.onload=null;$dN.style.visibility="hidden";};$dN.onload=function(){$dN.style.visibility="visible";$dN.onerror=null;$dN.onload=null;}}else{$dN.src=appPath+"/img/empty.gif";};$dN.src=$4f;};
function doMouseWheel(event){if(!event)event=window.event;var $a6;if(event.wheelDelta&&$6k)$a6=-event.wheelDelta;else if(event.wheelDelta)$a6=event.wheelDelta;else if(event.detail)$a6=-event.detail;if($a6<0)$a6=-1;else $a6=1;if($a6){if($a6>0){zoom(-1);}else{zoom(1);}};cancelEventPropagation(event);};
function getImageArea($dk){var $dO;var $dP;var $46=$dk?$dk.length:0;var $de;$3y=new Object();for(i=0;i<$46;i++){$de=$dk[i];if($de.imgX==0){$dO=parseInt($de.style.left,10);$3y.left=$dO;};if($de.imgY==0){$dP=parseInt($de.style.top,10);$3y.top=$dP;};if($dO&&$dP)break;};return $3y;};
function deleteMeterPoint(){var i;var j=0;var $dQ=new Array();if(mapMeter.points){for(i=0;i<mapMeter.points.length-1;i++){var $3y=new Object();$3y.east=mapMeter.points[i].east;$3y.south=mapMeter.points[i].south;$dQ[j]=$3y;j++;};if($dQ.length>0)mapMeter.points=$dQ;else mapMeter.points=null;$0I();$2K();updateDistance();updateMeterDistances(mapMeter.points);setStatus(cl_lastMeasurePointRemoved);if(!mapMeter.points)mapMeter.innerHTML="";$0J();}else{setStatus(cl_noPointsToDelete);}};
function deleteMeterLines(){$Q(true,"meter");if(mapMeter.points!=null){mapMeter.points=null;updateDistance();updateMeterDistances(mapMeter.points);}};
function deleteDrawing(){var $6e="drawing";$Q(true,$6e,null);$0I();$8P.points=null;$2K();$2J(drawLine);$1k();$0J();};
function showSite($3F,Id,$ay){var $7d=document.getElementById("mapsites");var $3y=$0i($3F,Id);if($3y){if(!$0o($3F,Id,$3y)){if($3y.PointArray){var $80=$0w(true,$3F,Id,$3y);if($80)$7d.innerHTML+=$80;}else{var $80=$0v($3F,Id,$3y);$7d.innerHTML=$7d.innerHTML+$80;}};if(!$ay){$31($3y);};showInfo($3F,Id,null,null,true);}};
function $2T(){var $dR=0;var $dS=0;var $aw="";for(var i=0;i<Themes[currentTheme].Layers.length;i++){if(Themes[currentTheme].Layers[i].On)$dR+=Math.pow(2,$dS);$dS++;if($dS>=8){$aw+=d2h($dR);$dR=0;$dS=0;}};if($dS>0)$aw+=d2h($dR);if($aw.length<1)$aw="00";return "&Layerkey="+$aw;};
function $2U($dT){var $dU=null;var $7n=false;if($dT)$dU=$2v(LayerDB.$eM,true);if(Themes[currentTheme].CategoryLayers){for(var $4N=0;$4N<Themes[currentTheme].CategoryLayers.length;$4N++){if($0r(Themes[currentTheme].CategoryLayers[$4N].CategoryName,Themes[currentTheme].CategoryLayers[$4N].On))$7n=true;if($dU)$dU.remove(Themes[currentTheme].CategoryLayers[$4N].CategoryName);}};if(Themes[currentTheme].CategoryLayers.length>0){for(var $dV=0;$dV<Themes[currentTheme].Layers.length;$dV++){var name=Themes[currentTheme].Layers[$dV].Name;for(var i=0;i<Themes[currentTheme].CategoryLayers.length;i++){if(Themes[currentTheme].CategoryLayers[i].LinkTo&&Themes[currentTheme].CategoryLayers[i].LinkTo==name){Themes[currentTheme].CategoryLayers[i].On=Themes[currentTheme].Layers[$dV].On;if($0r(Themes[currentTheme].CategoryLayers[i].CategoryName,Themes[currentTheme].Layers[$dV].On))$7n=true;}}}};if($dU){for(var i=0;i<$dU.length;i++){if($0r($dU[i],false))$7n=true;}};$0q($7n);};
function changeTheme(){var $9m=document.getElementById("themeselect");if(Themes[$9m.value].Wupp.length>0){var $dW=Themes[currentTheme].Wupp[zoomLevel];currentTheme=$9m.value;zoomLevel=$2Z($dW);if(zoomLevel<0||zoomLevel>=Themes[currentTheme].Wupp.length){if(zoomLevel>=Themes[currentTheme].Wupp.length)zoomLevel=Themes[currentTheme].Wupp.length-1;};layerCommand=$2T();$2W();$32();$1a();themeChangeEvent(Themes[currentTheme].Name);$2U(true);}else{for(i=$9m.length-1;i>=0;i--){if($9m[i].value==currentTheme)$9m[i].selected=true;else $9m[i].selected=false;}}};
function $2V($dX,$dY,$dZ){if(Themes[$dX].Wupp.length>0){var $dW=Themes[currentTheme].Wupp[zoomLevel];currentTheme=$dX;zoomLevel=$2Z($dW);if(zoomLevel<0||zoomLevel>=Themes[currentTheme].Wupp.length){if(zoomLevel>=Themes[currentTheme].Wupp.length)zoomLevel=Themes[currentTheme].Wupp.length-1;};if($dY){for(var i=0;i<$dY.length;i++)$1g($dY[i],true);};if($dZ){for(var i=0;i<$dZ.length;i++)$1g($dZ[i],false);};layerCommand=$2T();$1a();themeChangeEvent(Themes[currentTheme].Name);var $9m=document.getElementById("themeselect");$9m.value=$dX;}};
function $2W($e0){$0I();hideContextMenu();$16();setScaleText();var $d0=Themes[currentTheme].Wupp[zoomLevel];$cF=Math.floor((centerEast)/imageSize/$d0);$cG=Math.floor((centerSouth)/imageSize/$d0);$cD=$cF-Math.floor($4b/ imageSize/ 2.0)-1;$cE=$cG+Math.floor($4c/ imageSize/ 2.0)+1;var $bz=Math.round((($cD+1)*imageSize+$4b/2.0)*$d0);var $bA=Math.round((($cE)*imageSize-$4c/2.0)*$d0);var dy=Math.round((centerSouth-$bA)/$d0);var dx=Math.round((-centerEast+$bz)/$d0);$2X();for(var i=0;i<$44.length;i++){var $de=$44[i];var $6F=$30($cD+$de.imgX,$cE-$de.imgY);var $78=($de.imgX-1)*imageSize;$de.style.left=$78+"px";$78=($de.imgY-1)*imageSize;$de.style.top=$78+"px";$de.imgobj.onload=null;$de.imgobj.onerror=null;$2N($de,$6F);};$45.style.left=dx+"px";$45.style.top=dy+"px";$6m=getLeft($45);$6n=getTop($45);if($e0)$2G();$0G(true);$2P();$2K();$0G(false);$0J();};
function $2X(){var $dc=document.getElementById("mapbigimages");var ovrMA=document.getElementById("mapbigarea");if(!$dc||!ovrMA)return;var boxwidth=0;var boxheight=0;var $dk=$dc.childNodes;$cH=centerSouth;$cI=centerEast;curOvrZLvl=0;var $e1=Math.max($4b,$4c)*Themes[currentTheme].Wupp[zoomLevel];for(i=Themes[curOvrTInd].Wupp.length-1;i>=0;i--){if(Themes[curOvrTInd].Wupp[i]*$cw>$e1*1.6){curOvrZLvl=i;break;}};var $bx=Math.floor((centerEast-($cw/ 2.0)* Themes[curOvrTInd].Wupp[curOvrZLvl])/ imageSize/Themes[curOvrTInd].Wupp[curOvrZLvl]);var $by=Math.floor((centerSouth+($cx/ 2.0)* Themes[curOvrTInd].Wupp[curOvrZLvl])/ imageSize/Themes[curOvrTInd].Wupp[curOvrZLvl]);var $bz=Math.round((($bx)*imageSize+$cw/2.0)*Themes[curOvrTInd].Wupp[curOvrZLvl]);var $bA=Math.round((($by+1)*imageSize-$cx/2.0)*Themes[curOvrTInd].Wupp[curOvrZLvl]);var dy=Math.round((centerSouth-$bA)/Themes[curOvrTInd].Wupp[curOvrZLvl]);var dx=Math.round((-centerEast+$bz)/Themes[curOvrTInd].Wupp[curOvrZLvl]);var $6F;$dc.style.left=dx+"px";$dc.style.top=dy+"px";boxwidth=Math.round($4b*Themes[currentTheme].Wupp[zoomLevel]/Themes[curOvrTInd].Wupp[curOvrZLvl]);boxheight=Math.round($4c*Themes[currentTheme].Wupp[zoomLevel]/Themes[curOvrTInd].Wupp[curOvrZLvl]);ovrMA.style.left=Math.round($cw/ 2.0- boxwidth/ 2.0)+"px";ovrMA.style.top=Math.round($cx/ 2.0- boxheight/ 2.0)+"px";ovrMA.style.width=boxwidth+"px";ovrMA.style.height=boxheight+"px";var x=0;var y=0;for(i=0;i<$dk.length;i++){if($dk[i].src){$6F=getTileUrl(($bx+x),($by-y),ovrViewTheme,curOvrZLvl,"");if($dk[i].src!=encodeURI($6F)){$dk[i].src=$6F;$dk[i].imgX=$bx+x;$dk[i].imgY=$by-y;x++;if(x>=2){y++;x=0;}}else break;}}};
function changeArea(){var $9p=document.getElementById("areaselect");var $e2=$9p.value;var $7Y;var $7Z;for(var i=0;i<Themes[currentTheme].NamedAreas.length;i++){if(Themes[currentTheme].NamedAreas[i].Name==$e2){hideInfo();centerEast=(Themes[currentTheme].NamedAreas[i].West+Themes[currentTheme].NamedAreas[i].East)/2;centerSouth=(Themes[currentTheme].NamedAreas[i].North+Themes[currentTheme].NamedAreas[i].South)/2;$7Y=Themes[currentTheme].NamedAreas[i].East-Themes[currentTheme].NamedAreas[i].West;$7Z=Themes[currentTheme].NamedAreas[i].North-Themes[currentTheme].NamedAreas[i].South;zoomLevel=$2Y($7Y,$7Z);$2W(true);break;}}};
function $2Y($7Y,$7Z){var $e3;var $e4;var $e5=20;var i=Themes[currentTheme].Wupp.length-1;while(i>=0){$e3=($10()-$e5)*Themes[currentTheme].Wupp[i];$e6=($11()-$e5)*Themes[currentTheme].Wupp[i];if($e3>=$7Y&&$e6>=$7Z){break;};i--;};return i>=0?i:0;};
function $2Z($77){var $4x=0;var i=Themes[currentTheme].Wupp.length-1;while(i>=0){if(Themes[currentTheme].Wupp[i]>=$77)break;i--;};if(i>=0){$4x=i;}else{if($77>Themes[currentTheme].Wupp[0])$4x=0;else if($77<Themes[currentTheme].Wupp[Themes[currentTheme].Wupp.length-1])$4x=Themes[currentTheme].Wupp.length-1;};return $4x;};
function getTileUrl(x,y,$e7,$77,$e8){var $e9=(srvArray!=null)?srvArray.length:0;var $ea=0;if($e9>0)$ea=(x+y)%($e9);var $eb="/GetTile.ashx?theme="+$2s($e7)+"&x="+x+"&y="+y+"&zoom="+$77;if($e9==0)$6F=appPath+$eb;else $6F=srvArray[$ea]+$eb;$6F+=$e8;return $6F;};
function $30(x,y){return getTileUrl(x,y,Themes[currentTheme].Name,zoomLevel,layerCommand);};
function $31($3y,$ec){if($3y){var BB=$3y.get_BB();centerEast=Math.round((BB.eastmax+BB.eastmin)/2.0);centerSouth=Math.round((BB.northmax+BB.northmin)/2.0);if($ec){zoomLevel=$ec;}else{if($cS>0.1){BB.Extend($cS);};var $ed=BB.eastmax-BB.eastmin;var $ee=BB.northmax-BB.northmin;zoomLevel=$2Y($ed,$ee);};$2W(true);}};
function showDrawing($3F,Id){var $3y=$0i($3F,Id);if($3y){$31($3y);showInfo($3F,Id,null,null,true);}};
function updateMeterDistances($64){var $bj=document.getElementById("meterdistances");$bj.innerHTML="";if(mapMeter.points){var sb=new StringBuilder("");var $bl;var $6B;var $5G;for(var i=1;i<mapMeter.points.length;i++){$6B=$2L(mapMeter.points[i-1].east,mapMeter.points[i-1].south);$5G=$2L(mapMeter.points[i].east,mapMeter.points[i].south);$bl=Math.round(Math.sqrt(Math.pow(mapMeter.points[i-1].east-mapMeter.points[i].east,2)+Math.pow(mapMeter.points[i-1].south-mapMeter.points[i].south,2)))+" m";sb.Append("<div class='box_metertext' style='position:absolute; top:"+Math.round(($6B.y+$5G.y)/2.0-7)+"; left:"+Math.round(($6B.x+$5G.x)/2.0-10)+";'>&nbsp;"+$bl+"&nbsp;</div>");};$bj.innerHTML=sb.ToString();}};
function handleDoubleClick(event){if(toolMode=="drawpolyline"||toolMode=="drawpolygon"){showSiteProperties(event);}else if(toolMode!="distance"){var x=$14(event);var y=$15(event);var $d1=getImageArea($44);centerEast=Math.round((($cD+1)*imageSize+x-($6m+imageSize+$d1.left))*Themes[currentTheme].Wupp[zoomLevel]);centerSouth=Math.round((($cE)*imageSize-y+($6n+imageSize+$d1.top))*Themes[currentTheme].Wupp[zoomLevel]);if(zoomLevel<Themes[currentTheme].Wupp.length-1)zoomLevel=zoomLevel+1;$2W(true);}};
function $32(){var $ef=document.getElementById("copy1");var $7u=Themes[currentTheme].Copyright;if($7u.length>0)$7u+=".";$7u+=Themes[currentTheme].LastUpdate;if($ef)$ef.innerHTML=$7u;$ef=document.getElementById("copy2");if($ef)$ef.innerHTML=$7u;};
function clearVis($82){hideInfo();$0I();if($82)deleteMeterLines();$Q(true,null,$82?"meter":null);SearchDB.Clear();deleteUserPosition();$0G(true);$0J();};
function clearAllSites(){$20("searchresults");clearVis(false);};
function $33(name,$78){var $9E;var $eg=new Date();var $eh=356;$eg.setTime($eg.getTime()+($eh*24*60*60*1000));var $ei="; expires="+$eg.toGMTString();$9E=name+"="+$78;$9E=$9E+$ei;document.cookie=$9E;};
function $34(name){var $9E=""+document.cookie;var $ej=name+"=";var $8K=$9E.indexOf($ej);if($8K!=-1){var end=$9E.indexOf(";",$8K);if(end !=-1)return $9E.substring($8K+$ej.length,end);else return $9E.substring($8K+$ej.length,$9E.length);}else return null;};
function $35($ek,$el){if($9a){if($4U){if($9a.style.width.indexOf('%')==-1&&$ek>2)$9a.style.width=($ek-2)+"px";if($9a.style.height.indexOf('%')==-1&&$el>2)$9a.style.height=($el-2)+"px";}else{$9a.style.width=$ek+"px";$9a.style.height=$el+"px";}}};
function expandCategoryTree(){if($aA)$aA.expand();};
function collapseCategoryTree(){if($aA)$aA.collapse();};
function Tree(){this.branches=new Array();this.add=$39;this.html=$38;this.expand=$36;this.collapse=$37;this.idmapping=new Array();};Tree.prototype.MapInsert=function($7p,$78){this.idmapping[$7p]=$78;};Tree.prototype.MapGet=function($78){if($78!=null){for(var i in this.idmapping){if(this.idmapping[i]==$78){return i;}}};return -1;};
function Branch(id,$em){this.id=id;this.label=$em;this.html=$3e;this.add=$3f;this.leaves=new Array();this.expand=$3b;this.collapse=$3d;};
function Leaf(id,$em){this.id=id;this.label=$em;this.html=$3g;};
function $36(){var $en=this.branches.length;for(var i=0;i<$en;i++){this.branches[i].expand();}};
function $37(){var $en=this.branches.length;for(var i=0;i<$en;i++){this.branches[i].collapse();}};
function $38(){var $eo='';var $en=this.branches.length;for(var i=0;i<$en;i++)$eo+=this.branches[i].html();return $eo;};
function $39(Branch){this.branches[this.branches.length]=Branch;Branch.parent=-1;$aA[Branch.id]=Branch;};
function $3a($ep){if($ep&&$ep.leaves&&$ep.leaves.length>0){$3h($ep.id);for(var a=0;a<$ep.leaves.length;a++){$3a($ep.leaves[a]);$3h($ep.leaves[a].id);}}};
function $3b(){return $3a(this);};
function $3c($ep){if($ep&&$ep.leaves&&$ep.leaves.length>0){$3i($ep.id);for(var a=0;a<$ep.leaves.length;a++){$3c($ep.leaves[a]);$3i($ep.leaves[a].id);}}};
function $3d(){return $3c(this);};
function $3e(){var $eq='<span class="treebranch">';if(this.leaves.length>0){$eq+='<a onClick="shBR(\'' + this.id + '\')"><img src="'+appPath+'/img/tclosed.gif" id="img'+this.id+'"></a>';}else{$eq+='<a onClick="adLTL(\'' + this.id + '\')"><img src="'+appPath+'/img/Leaf.gif" id="img'+this.id+'"></a>';};$eq+='<a onClick="adLTL(\'' + this.id + '\')">&nbsp;'+this.label+'</a>';$eq+='</span>';$eq+='<span class="treeleaf" id="'+this.id+'">';var $er=this.leaves.length;for(var i=0;i<$er;i++)$eq+=this.leaves[i].html();$eq+='</span>';return $eq;};
function $3f(Leaf){Leaf.parent=this.id;this.leaves[this.leaves.length]=Leaf;$aA[Leaf.id]=Leaf;};
function $3g(){var $es=$es='<a onClick="adLTL('+this.id+')">';$es+='<img src="'+appPath+'/img/Leaf.gif" border="0">&nbsp;'+this.label+'</a><br>';return $es;};
function shBR(Branch){var $3y=document.getElementById(Branch);if($3y){var $et=$3y.style;if($et.display=="block")$et.display="none";else $et.display="block";$3j("img"+Branch);}};
function $3h(Branch){var $3y=document.getElementById(Branch);if($3y){if($3y.style.display!="block"){$3y.style.display="block";$3j("img"+Branch,"expand");}}};
function $3i(Branch){var $3y=document.getElementById(Branch);if($3y){if($3y.style.display!="none"){$3y.style.display="none";$3j("img"+Branch,"collapse");}}};
function $3j($8O,$eu){var $ev=document.getElementById($8O);if($ev){var $ew=true;if(!$eu){if($ev.src.indexOf('closed')>-1)$ew=false;}else if($eu.indexOf('expand')>-1){$ew=false;};var im=$ew?'tclosed.gif':'topened.gif';$ev.src=appPath+'/img/'+im;}};
function $3k(s){if(s.leaves){var $er=s.leaves.length;for(var j=0;j<$er;j++){$3o(s.leaves[j].id);$3k($aA[s.leaves[j].id]);}}};
function $3l(s){if(s.branches){var $en=s.branches.length;for(var j=0;j<$en;j++){$3o(s.branches[j].id);$3k($aA[s.branches[j].id]);$3l($aA[s.branches[j].id]);}};$3k(s);};
function $3m(id){var s=$aA[id];$3n(s.id,s.label);while(s.parent!=-1){shBR(s.parent);s=$aA[s.parent];}};
function adLTL(id){var s=$aA[id];$3n(s.id,s.label);while(s.parent!=-1){$3o(s.parent);s=$aA[s.parent];};s=$aA[id];$3l(s);};
function $3n(id,$ex){if($ex){var $90=document.getElementById("selectedcategories");var $ey=false;for(var i=0;i<$90.length;i++){if($90.options[i].value==id){$ey=true;break;}};if(!$ey){$90.options[$90.options.length]=new Option($ex,id);}}};
function removeDetailCategory(){var $90=document.getElementById("selectedcategories");if($90)$90.remove($90.selectedIndex);};
function $3o(id){var $90=document.getElementById("selectedcategories");for(var i=$90.length-1;i>=0;i--){if($90.options[i].value==id)$90.remove(i);}};var $4K=4;var $ez=null;
function $3p(){var $eA=null;if(window.XMLHttpRequest){$eA=new XMLHttpRequest();}else if(typeof ActiveXObject!="undefined"){try{$eA=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){$eA=new ActiveXObject("Microsoft.XMLHTTP");}};if($eA==null){alert("XMLHttpRequest not supported");};return $eA;};var $4J;var fbReq;var seReq;var $eB;var $eC;var $eD;
function $3q($3O,$4B,$4f,$5n,$eE){$3s($3O);var $eF=$3p();var $eG=60000;if(!$eF){return;};if($3O=="ib"){$4J=$eF;$eF.onreadystatechange=$eE;$eB=setTimeout("ajAb(ibReq);",$eG);}else if($3O=="fb"){fbReq=$eF;$eF.onreadystatechange=$eE;$eC=setTimeout("ajAb(fbReq);",$eG);}else if($3O=="se"){seReq=$eF;$eF.onreadystatechange=$eE;$eD=setTimeout("ajAb(seReq);",$eG);}else{return;};if(!$ez){$eF.open($4B,$4f,true);}else{if($4B=="POST"){$eF.open($4B,$4f,true);}else{$4f=$ez+"?path="+$2s($4f);$eF.open($4B,$4f,true);}};if($4B=="POST"){$eF.setRequestHeader("Content-Type","application/x-www-form-urlencoded");};$eF.send($5n);};
function ajAb($eH){$eH.abort();$eH.onreadystatechange=function(){};alert("Unable to reach the server...");};
function ajClu($eH){$eH.onreadystatechange=function(){};};
function $3r($eH){var $eI=false;try{if($eH&&($eH.status==200)){$eI=true;};if($eH==$4J){if($eB){clearTimeout($eB);$eB=null;}}else if($eH==fbReq){if($eC){clearTimeout($eC);$eC=null;}}else if($eH==seReq){if($eD){clearTimeout($eD);$eD=null;}}}catch(e){$eI=false;};return $eI;};
function $3s($3O){var $eJ=false;var $eK=null;if($3O=="ib"){if($eB){clearTimeout($eB);$eB=null;$eK=$4J;$eJ=true;}}else if($3O=="fb"){if($eC){clearTimeout($eC);$eC=null;$eK=fbReq;$eJ=true;}}else if($3O=="se"){if($eD){clearTimeout($eD);$eD=null;$eK=seReq;$eJ=true;}};if($eJ&&$eK){$eK.abort();ajClu($eK);};return $eJ;};
