/*
alta4 Geoinformatik AG - 01.10.2007
HTML ImageMapper NG AJAX
Version 11.0.6 beta
----------------------------------------------------------

*/
function startUp(){k1D();config_IM();setTimeout("bP2a()",250);}function bP2a(){document.getElementsByTagName("body")[0].innerHTML+="<p class='startUpMessage' id='loadingTxt' style='position:absolute; top:"+g_viewOff[1]+round(g_viewExt[1]/2)+"px; left:"+g_viewOff[0]+"px; width:"+g_viewExt[0]+"px; text-align:center; '>"+g_startUpMessage+"</p>";A8G();bp1f();_0q();U75G7();qr4GA();v72x();setTimeout("$90('wAO()')",250);}function $90(ycGE){var h7N_=true;for(var item in C27T){if(!C27T[item].complete){h7N_=false;break;}}(h7N_)?setTimeout(ycGE,1):setTimeout("$90('"+ycGE+"')",500);}function wAO(){s9w27();qdP21();ini_ovMap();ini_legend();cXa9();create_lists();X32();r0mOk();t4u();_195();i9S$O();y5$w2();kVH();Rg4();O79();F3V();update_ovMapCrosshair();rR930();if(g_postToMapGallery)$h5k8();try{g_searchFields=g_defaultSearchField.concat(g_searchFields);}catch(y402A){}delete_obj('loadingTxt');W505();}function r84(){delete_obj(g_areaCon);delete_obj(g_areaLay);hide_popup(b53_6);clear(element(_5s));}function ijt(v6_,TYx){_i2(v6_);s9w27();bp1f();_0q();clear(element(frHG));qdP21();_195();i9S$O();r0mOk();update_ovMapCrosshair();ld0h5();X32();O79();t4u();rR930();W505();}function Jo1(){i3U=true;delete_obj(g_areaCon);delete_obj(g_areaLay);hide_popup(b53_6);clear(element(_5s));q29A9();}function O88XE(E3H){}function HtM6_(){i3U=false;i9S$O();rR930();update_ovMapCrosshair();W505();}function YoT(){}K73=new Array();function H$$s(G7T5){K73.push(G7T5);}function kCS(){if(K73.length>0){var jd3Jl=K73[0];K73.shift();return jd3Jl;}else{return false;}}function W505(){var $DIg=kCS();if($DIg)setTimeout($DIg,5);}a24=null;y$C=null;function k1D(){a24=document.getElementsByTagName("body")[0];y$C=document.getElementsByTagName("head")[0];}function N43x(L_06c,size,id,l023w,x9I2,parent){var H_3=tb51("div");H_3.setAttribute("id",id);G379(H_3,L_06c,size,null);if(l023w!=null){for(var item in l023w)H_3.setAttribute(item,l023w[item]);}if(x9I2!=null){for(var item in x9I2)H_3.style[item]=x9I2[item];}q3e2(parent,H_3);}function clear(_2RX7){if(_2RX7)_2RX7.innerHTML="";}function element(id){return document.getElementById(id);}function delete_obj(id){if(element(id)){var _2RX7=element(id);var parent=_2RX7.parentNode;var I5nm=parent.removeChild(_2RX7);}}function G379(_2RX7,L_06c,size,kl2){if(typeof(_2RX7)=="object"){var y37=_2RX7.style;if(L_06c!=null){y37.position="absolute";if(!isNaN(L_06c[0]))y37.left=L_06c[0]+"px";if(!isNaN(L_06c[1]))y37.top=L_06c[1]+"px";}if(size!=null){if(!isNaN(size[0]))y37.width=size[0]+"px";if(!isNaN(size[1]))y37.height=size[1]+"px";}if(kl2!=null)y37.visibility=kl2;}}function tb51(element){return document.createElement(element);}function hide(id){if(element(id))element(id).style.visibility="hidden";}function kl2(id){if(element(id))element(id).style.visibility="visible";}function N78_(_2RX7,dEM){q3e2(_2RX7,document.createTextNode(dEM));}function q3e2(a3_,S8J){if(a3_&&S8J)a3_.appendChild(S8J);}function _s5(_2RX7){if(document.all)_2RX7.style.cursor="hand";else _2RX7.style.cursor="pointer";}function j16Sh(RFy10){var mLVN=RFy10;if(RFy10>100)mLVN=mLVN-Math.floor(mLVN/100)*100;if((mLVN%2)==0)return true;else return false;}function B608V(OOA){if(isNaN(OOA[0]))OOA.sort();else OOA.sort(_96);var W037$=new Array();W037$.push(OOA[0]);for(var item=1;item<OOA.length;item++){if(OOA[item]!=W037$[W037$.length-1])W037$.push(OOA[item]);}return W037$;}function C304(input,p6C4k){for(var item in input)p6C4k[item]=input[item];}function _96(a,b){return a-b;}function round(u_q9){return Math.round(u_q9);}function E7p(i){var Iro=i.length;if(i.substring((Iro-2),Iro)=="px"){i=i.substring(0,(Iro-2));i=parseInt(i,10);}return i;}function TTRb$(){var xFx3=new Date();return xFx3.getTime();}function r129(){return true;}function Lci(){return false;}D97();function D97(){v1507=new Array();}function H3Lv(rv$4s,value){if(typeof(value)=="object"){v1507[rv$4s]=new Array();for(var item in value){v1507[rv$4s][item]=value[item];}}else v1507[rv$4s]=value;}function V6N32(rv$4s){if(typeof(v1507[rv$4s])!="undefined")return v1507[rv$4s];else return false;}function print_item(id,yv65,coords){switch(id){case "map":var f22=new Array("map",mJg$);H3Lv("printItem",f22);open_printWindow();break;case "dB":var mJg$="<table class=\"dashBoardPrintTable\"><tr>";var l79=1;for(var X42 in a25){mJg$+="<td>"+M7Y6(a25[X42][0],false)+"</td>";if(l79==3){mJg$+="</tr><tr>";l79=1;}l79++;}mJg$+="</tr></table>";var f22=new Array("dB",mJg$);H3Lv("printItem",f22);open_printWindow();break;case "dD":var f22=new Array("dD",element(K702+"_resultCon").innerHTML);H3Lv("printItem",f22);open_printWindow();break;default:var Mk4Tf=_tV_(id);var mXK=M7Y6(id,false);var fb9o8=VrOP(coords);var f22=new Array(id,mXK,coords);H3Lv("printItem",f22);H$$s("open_printWindow()");move(fb9o8[0],fb9o8[1],'to');break;}}function open_printWindow(){var width=700;var OC3=window.open("print.html","HTMLImagemapperPrintDialog","top=50,left=50,height=650,width="+width+",resizable=yes,scrollbars=yes,menubar=yes");if(OC3&&OC3.focus)OC3.focus();}u43$=8;s6$2=9;Pkr=10;GB1_=12;jNra=8;e8279=11;p1A1=13;YwX=3;a2K=2;o0J=6;R2277=4;d9aCQ=3;I5_=5;G2K6=5;USej=5;Rqer0=6;JxG=5;$a2Un=6;c20a=7;function O79(){if(g_hasCopyrightInfo){if(!element("copyrightInfo")){var p=tb51("p");p.style.position="absolute";p.style.top=(g_viewOff[1]+g_viewExt[1]-100)+"px";p.style.left=g_viewOff[0]+"px";p.style.width=g_viewExt[0]-20+"px";p.style.textAlign="center";p.id="copyrightInfo";p.className="copyright";q3e2(a24,p);}if(element("copyrightInfo")){var p=element("copyrightInfo");p.innerHTML=g_copyrightInfo[Fxtq()];p.style.zIndex=d9aCQ;}}}function yD4(id,dEM,action){var mJg$="<div onmousedown='"+action+"'>";mJg$+='<table class="buttonTable" id="'+id+'_knob" cellpadding="0" cellspacing="0">';mJg$+='  <tr>';mJg$+='    <td><img src="design/button_lo.gif" width="1" height="1" alt=""></td>';mJg$+='    <td style="background:url(design/button_lo.gif) repeat-x; " ></td>';mJg$+='    <td><img src="design/button_ro.gif" width="2" height="1" alt=""></td>';mJg$+='  </tr>';mJg$+='  <tr>';mJg$+='    <td style="background:url(design/button_lo.gif) repeat-y; " width="1"></td>';mJg$+='    <td height="17" class="knob">'+dEM+'</td>';mJg$+='    <td style="background:url(design/button_r.gif) repeat-y; " width="2"></td>';mJg$+='  </tr>';mJg$+='  <tr>';mJg$+='    <td><img src="design/button_lu.gif" width="1" height="2" alt=""></td>';mJg$+='    <td style="background:url(design/button_u.gif) repeat-x; " height="2" ></td>';mJg$+='    <td><img src="design/button_ru.gif" width="2" height="2" alt=""></td>';mJg$+='  </tr>';mJg$+='</table>';mJg$+='</div>';return mJg$;}function F3V(){if((typeof(g_mapViewDirs)=="object")&&(g_mapViewDirs.length>=1)){if(element("infoBar"))JJK=E7p(element("infoBar").style.height);var position=new Array(g_viewOff[0],g_viewOff[1]+JJK);N43x(position,new Array(g_viewExt[0],40),"changeViewCon",null,null,a24);if(g_themeBrowserAsDropDown){var $07w=document.createElement("select");$07w.id="viewChangeDropDown";for(var i=0;i<g_mapViewDirs.length;i++){var uwYu=document.createElement("option");uwYu.text=g_mapViewDirs[i][0];uwYu.value=i;var $ytb=null;if(document.all)$ytb=$07w.length;$07w.add(uwYu,$ytb);}$07w.onchange=triggerDropDownViewChange;$07w.selectedIndex=0;element("changeViewCon").style.textAlign="right";element("changeViewCon").appendChild($07w);}else{var JJK=0;var mJg$="<table style='float:right;' cellpadding='0' cellspacing='0' border='0'><tr>";for(var i=0;i<g_mapViewDirs.length;i++){var G2I=yD4("change_view"+i,g_mapViewDirs[i][0],'viewChange("'+i+'");');mJg$+="<td>"+G2I+"</td>";}mJg$+="</tr></table>";element("changeViewCon").innerHTML=mJg$;for(var i=0;i<g_mapViewDirs.length;i++){_s5(element("change_view"+i+"_knob"));}}}}function triggerDropDownViewChange(){var selection=element("viewChangeDropDown").selectedIndex;viewChange(selection);}function viewChange($8I45){if(typeof(g_mapViewDirs[$8I45])=="object"){var $_7P3=g_mapViewDirs[$8I45];D9d4$(g_geoTilesDir);g_maptileimageDir=$_7P3[1];g_attDir=$_7P3[2];g_geoTilesDir=$_7P3[3];g_searchDir=$_7P3[4];g_listsDir=$_7P3[7];g_searchFields=$_7P3[5];g_searchChunks=$_7P3[6];g_lists=$_7P3[8];if(element("ovMapImg"))element("ovMapImg").src=g_maptileimageDir+g_ovMapImgSrc;if(element("legendImg"))element("legendImg").src=g_maptileimageDir+g_legendImgSrc;delete_obj(g_areaCon);G0R8();u454I();_j4();AaH9();}}function D9d4$(rFe){var scripts=document.getElementsByTagName("script");var b8495=scripts.length;for(var i=0;i<b8495;i++){if(typeof(scripts[i])=="object"){if(scripts[i].id.indexOf(rFe)!=-1){try{scripts[i].parentNode.removeChild(scripts[i]);i--;}catch(y402A){}}}}}function X32(){if(g_logoSize[1]>=80)var v8HX5=g_logoSize[1];else var v8HX5=80;v8HX5+=10;if(g_hasInfoBar){if(!element("infoBar")){N43x(g_viewOff,new Array(g_viewExt[0],v8HX5),"infoBar",null,null,a24);sST();_E52J();dM6m();}xg$(element("infoBar"),0.6);element("infoBar").className="infoBar";element("infoBar").style.zIndex=R2277;}}function sST(){if(g_hasInfoBar&g_hasTitle){var $2As4=tb51("div");$2As4.id="titleCon";q3e2(element("infoBar"),$2As4);element("titleCon").innerHTML=g_title;element("titleCon").className="title";var style=element("titleCon").style;style.position="absolute";style.top="5px";style.right="5px";}}function _E52J(){if(g_hasInfoBar&&g_hasComments){var Q7T18=tb51("div");Q7T18.id="authorInfoCon";Q7T18.innerHTML=g_comments;q3e2(element("infoBar"),Q7T18);var style=element("authorInfoCon").style;element("authorInfoCon").className="comments";style.position="absolute";style.bottom="5px";style.right="5px";}}function dM6m(){if(g_hasInfoBar&g_hasLogo){var _eb3_=tb51("div");_eb3_.id="logoCon";q3e2(a24,_eb3_);var style=element("logoCon").style;style.position="absolute";style.top=(g_viewOff[1]+5)+"px";style.left=(g_viewOff[0]+5)+"px";style.zIndex=R2277+1;var vcd58=Pcm6w(g_logoPath,g_logoSize,"logo",null,"");q3e2(element("logoCon"),vcd58);}}l95=0;function y5$w2(){var wDM=40;var rK1=new Array(40,40);var frame=tb51("img");frame.src=g_designDir+"frame.gif";frame.id="bottomFrame";frame.width=g_viewExt[0];frame.height=wDM;frame.style.position="absolute";frame.style.top=g_viewExt[1]+g_viewOff[1]-wDM+"px";frame.style.left=g_viewOff[0]+"px";frame.style.zIndex=I5_;q3e2(a24,frame);var l0n94=tb51("img");l0n94.src=g_designDir+"frameCorner.gif";l0n94.id="bottomFrameCorner";l0n94.width=rK1[0];l0n94.height=rK1[1];l0n94.style.position="absolute";l0n94.style.top=g_viewExt[1]+g_viewOff[1]-rK1[1]+"px";l0n94.style.left=g_viewOff[0]+"px";l0n94.style.zIndex=G2K6;if(g_hasZoomBar&(g_zoomFactors.length>1)){q3e2(a24,l0n94);l95+=40;}var L_06c=35;var t$m3=tb51("div");t$m3.id="frameKnobsCon";t$m3.style.zIndex=USej;t$m3.style.verticalAlign="bottom";t$m3.style.position="absolute";t$m3.style.left=g_viewOff[0]+l95+5+"px";t$m3.style.top=g_viewOff[1]+g_viewExt[1]-L_06c+"px";t$m3.style.width=g_viewExt[0]-l95-10+"px";t$m3.style.height=L_06c-2+"px";t$m3.style.overflow="hidden";q3e2(a24,t$m3);}function kVH(){var w46="<table cellpadding='0' cellspacing='0' border='0'><tr>";if(g_hasSearch){w46+="<td><input type='text' id='frameSearchInput' size=15 /><a href=\"javascript:search('simple');\"><img id='simpleSearch' src='"+g_designDir+"search.gif' /></a></td><td>"+yD4("search",l_advancedSearch,"toggle_search();")+"</td>";l95+=250;}if(g_hasOvMap){w46+="<td>"+yD4("ovMap",l_ovMap,"toggle_ovMap();")+"</td>";l95+=120;}if(g_hasLegend){w46+="<td>"+yD4("legend",l_legend,"toggle_legend();")+"</td>";l95+=70;}if(g_hasLists){w46+="<td>"+yD4("lists",l_lists,"toggle_lists();")+"</td>";l95+=90;}if(g_hasPrintKnob){w46+="<td>"+yD4("print",l_print,"print_item(\"map\",0,\"\");")+"</td>";l95+=90;}element("frameKnobsCon").innerHTML+=w46+"<td id='rwInfoCon' class='rwConStyle' ></td></tr></table>";if(element("search_knob"))_s5(element("search_knob"));if(element("ovMap_knob"))_s5(element("ovMap_knob"));if(element("legend_knob"))_s5(element("legend_knob"));if(element("lists_knob"))_s5(element("lists_knob"));if(element("print_knob"))_s5(element("print_knob"));}function toggle_search(){if(U$4N=="simple"){U$4N="advanced";create_dD();}else{U$4N="advanced";if(element(K702+"_attlayer")&&element(K702+"_attlayer").style.visibility=="visible"){setSimple();hider(K702);}else create_dD();}}function toggle_ovMap(){if(element("ovMap_attlayer")&&element("ovMap_attlayer").style.visibility=="visible"){delete_crosshair();hider('ovMap');}else{ini_ovMap();update_ovMapCrosshair();}}function toggle_lists(){if(element(Mp7c+"_attlayer")&&element(Mp7c+"_attlayer").style.visibility=="visible")hider(Mp7c);else create_lists();}function toggle_legend(){if(element("legend_attlayer")&&element("legend_attlayer").style.visibility=="visible")hider("legend");else ini_legend();}function urlHandler(){var _94=window.location.search;if(_94!=''){var b43d=new RegExp("#","");_94=_94.replace(b43d,"");_94=_94.substring(1,_94.length);if(_94.indexOf("&")!=-1){var o2o=_94.split("&");var C2y80=new Array();for(var i=0;i<pk7J.length;i++){C2y80[i]=pk7J[i].split("=");HcK(C2y80[i]);}}else{var C2y80=new Array();C2y80[0]=_94.split("=");HcK(C2y80[0]);}}}function HcK(_e93){if(_e93[0]=="center"){var _0w=_e93[1].split("_");_9FO(_0w[0],_0w[1],_0w[2],false);}if(_e93[0]=="centerRW"){var _0w=_e93[1].split("_");_9FO(_0w[0],_0w[1],_0w[2],true);}if(_e93[0]=="showinmap"){var _0w=_e93[1].split("_");var I8S7="showinmap("+_0w[0]+","+_0w[1]+",'"+_0w[2]+"')";H$$s(I8S7);}}function posCalc(){_S0XC=new Array(g_viewExt[0]-250,80);wI0=new Array((g_viewOff[0]+g_viewExt[0]-225),round(g_viewOff[1]+g_viewExt[1]-475));qaate=new Array(g_viewOff[0]+g_viewExt[0]-300,g_viewOff[0]+100);oV8_=new Array(round((g_viewExt[0]/2)-(g_dDWidth/2)),g_viewExt[1]-100);Q099M=new Array(g_viewOff[0]+g_viewExt[0]-450,g_viewOff[1]+150);if(g_viewPosType=="%"){var B2u3=new Array();if(document.all)B2u3=new Array(document.body.clientWidth,document.body.clientHeight);else B2u3=new Array(window.innerWidth,window.innerHeight);g_viewOff=new Array(round(g_viewOff[0]/100*B2u3[0]),round(g_viewOff[1]/100*B2u3[1]));g_viewExt=new Array(round(g_viewExt[0]/100*B2u3[0]),round(g_viewExt[1]/100*B2u3[1]));}_9FO(0,round((g_baseMapExt[0]*g_zoomFactors[0])/2),round((g_baseMapExt[1]*g_zoomFactors[0])/2),false);}function _9FO(yv65,x,y,a1A){var kltv=yv65;var foundIt=true;set_zoomLevel(parseInt(kltv));if(a1A){var Ch0=t803(new Array(x,y));x=Ch0[0];y=Ch0[1];}if(x<0||x>(g_baseMapExt[0]*g_zoomFactors[kltv]))foundIt=false;if(y<0||y>(g_baseMapExt[1]*g_zoomFactors[kltv]))foundIt=false;if(!foundIt){kltv=0;x=round((g_baseMapExt[0]*g_zoomFactors[0])/2);y=round((g_baseMapExt[1]*g_zoomFactors[0])/2);}var dQVeH=new Array(parseInt(x)-g_viewExt[0]/2,parseInt(y)-g_viewExt[1]/2);g_picUL=new Array(Math.floor(dQVeH[0]/g_tSize[0]),Math.floor(dQVeH[1]/g_tSize[1]));g_iniPxDelta=new Array(g_tSize[0]-round(dQVeH[0]-(g_picUL[0]*g_tSize[0])),g_tSize[1]-round(dQVeH[1]-(g_picUL[1]*g_tSize[1])));}function calc_g_viewExt(){if(document.all){if(document.documentElement&&document.documentElement.clientHeight)g_viewExt=new Array(document.documentElement.clientWidth,document.documentElement.clientHeight);else if(document.body)g_viewExt=new Array(document.body.clientWidth,document.body.clientHeight);}else g_viewExt=new Array(window.innerWidth,window.innerHeight);}function $h5k8(){var o41="http://www.alta4.com/scripts/im_examplesCounter.php?site="+location.href;o41+="&author="+encodeURIComponent(g_mapGalleryAuthor);o41+="&title="+encodeURIComponent(g_mapGalleryTitle);o41+="&comment="+encodeURIComponent(g_mapGalleryComment);o41+="&copyright="+encodeURIComponent(g_mapGalleryCopyright);o41+="&email="+encodeURIComponent(g_mapGalleryEmail);o41+="&industryId="+encodeURIComponent(g_mapGalleryIndustryId);o41+="&industryText="+encodeURIComponent(g_mapGalleryIndustryText);o41+="&UL_X="+g_rwUL[0];o41+="&UL_Y="+g_rwUL[1];o41+="&LR_X="+g_rwLR[0];o41+="&LR_Y="+g_rwLR[1];o41+="&coordSys="+encodeURIComponent(g_coordSys);var e2580=g_zoomFactors[0];for(var i=1;i<g_zoomFactors.length;i++)e2580+=";"+g_zoomFactors[i];o41+="&zoomFactors="+e2580;var v776=tb51("script");v776.setAttribute("type","text/javascript");v776.setAttribute("src",o41);v776.setAttribute("id",o41);q3e2(document.getElementsByTagName("head")[0],v776);}

