/*
alta4 Geoinformatik - ThemeBrowser Extension 1.1
build upon ImageMapper 10.0.25
--------------------------------------------------------------------------

*/
function ini_ovMap(){if(g_hasOvMap){if(!element("ovMap_attlayer")){var position=new Array(g_viewOff[0]+30,g_viewOff[1]+80);var content="<img id='ovMapImg' onmousedown='ovMapClickMover();' src='"+g_maptileimageDir+g_ovMapImgSrc+"' width='"+g_ovMapExt[0]+"' height='"+g_ovMapExt[1]+"' />";var SCfm9=f550P("ovMap",content,null,position[1],position[0],"none",true,false,true,false,true,"","drag('ovMap');","","delete_crosshair();hider('ovMap');","","",l_ovMap,"minimize_popup('ovMap',"+g_ovMapExt[1]+",null,true,null);update_ovMapCrosshair();");hT09.innerHTML+=SCfm9;element("ovMap_anchor").style.position="relative";element("ovMap_anchor").style.overflow="hidden";if(!g_showOvMapAtStart)hider('ovMap');B6$("ovMap",g_ovMapExt[1]);l174t("ovMap",VR_P);}else{element("ovMapImg").src=g_maptileimageDir+g_ovMapImgSrc;C3gC2('ovMap');}}}function ini_legend(){if(g_hasLegend){if(!element("legend_attlayer")){var R2jh=0;var position=new Array(g_viewOff[0]+g_viewExt[0]-g_legendExt[0]-50,g_viewOff[1]+100);var content="<img id='legendImg' src='"+g_maptileimageDir+g_legendImgSrc+"' />";var EDR82=g_legendExt[1];if(EDR82>=(g_viewExt[1]-150))EDR82=g_viewExt[1]-150;var rdTX7=f550P("legend",content,null,position[1],position[0],"none",true,false,true,false,true,"","drag('legend');","","hider('legend');","","",l_legend,"minimize_popup('legend',"+EDR82+",null,true,null);");hT09.innerHTML+=rdTX7;if(!g_showLegendAtStart)hider('legend');B6$("legend",EDR82);l174t("legend",OaY);dL000("legend",g_legendExt[0]+20);}else{element("legendImg").src=g_maptileimageDir+g_legendImgSrc;C3gC2('legend');}}}function delete_crosshair(){delete_obj("topOvMapHair");delete_obj("leftOvMapHair");delete_obj("bottomOvMapHair");delete_obj("rightOvMapHair");delete_obj("ovMapBullsEye");}function update_ovMapCrosshair(){var e_AG9=$436("ovMap_minimized");if(g_hasOvMap&&element("ovMap_attlayer")&&!e_AG9&&element("ovMap_attlayer").style.visibility!="hidden"){var _482w=x02d1();var rcF8=$436("currMapOff");if(rcF8==false)rcF8=g_iniPxDelta;var _746=element("ovMap_anchor");var J4q=1;var _a5=new Array();_a5["zIndex"]=VR_P;_a5["overflow"]="hidden";var u8024=new Array();u8024["zIndex"]=VR_P;u8024["overflow"]="hidden";var fu7=new Array(g_baseMapExt[0]*_482w,g_baseMapExt[1]*_482w);var hBL8$=new Array((g_viewExt[0]/fu7[0]),(g_viewExt[1]/fu7[1]));var _01=new Array((-rcF8[0]/fu7[0]),(-rcF8[1]/fu7[1]));var sT02=new Array(round(g_ovMapExt[0]*hBL8$[0]),round(g_ovMapExt[1]*hBL8$[1]));var ro0=new Array(round(g_ovMapExt[0]*_01[0]),round(g_ovMapExt[1]*_01[1]));var F9J=O95$(ro0,sT02,J4q);var j73q1=F9J[0];var k5LY6=F9J[1];var Dq414=V6p(new Array(0,round(j73q1[1]+(0.5*k5LY6[1])-J4q)));var OY85=V6p(new Array(j73q1[0],J4q));var x$2=V6p(new Array(j73q1[0]+k5LY6[0],round(j73q1[1]+(0.5*k5LY6[1])-J4q)));var IjoV7=V6p(new Array((g_ovMapExt[0]-(j73q1[0]+k5LY6[0])),J4q));var r00=V6p(new Array(round(j73q1[0]+(0.5*k5LY6[0])-J4q),0));var ED3=V6p(new Array(J4q,j73q1[1]));var K0E98=V6p(new Array(round(j73q1[0]+(0.5*k5LY6[0])-J4q),j73q1[1]+k5LY6[1]));var w27S=V6p(new Array(J4q,(g_ovMapExt[1]-(j73q1[1]+k5LY6[1]))));var $anCy=new Array();$anCy["onmousedown"]='ovMapClickMover();';if(!element("ovMapBullsEye")){BmI4(F9J[0],F9J[1],"ovMapBullsEye",$anCy,u8024,_746);element("ovMapBullsEye").className="cross";}else m$sh(element("ovMapBullsEye"),F9J[0],F9J[1],"visible");KO_(r00,ED3,"topOvMapHair",_a5,_746);KO_(K0E98,w27S,"bottomOvMapHair",_a5,_746);KO_(Dq414,OY85,"leftOvMapHair",_a5,_746);KO_(x$2,IjoV7,"rightOvMapHair",_a5,_746);}}function KO_(F400y,size,id,style,rQ27){if(size[0]>0&&size[1]>0){if(!element(id)){BmI4(F400y,size,id,null,style,rQ27);element(id).className="hair";}else m$sh(element(id),F400y,size,"visible");}else hide(id);}function V6p(R413m){if(R413m[0]<1)R413m[0]=0;if(R413m[1]<1)R413m[1]=0;if(R413m[0]>=g_ovMapExt[0])R413m[0]=g_ovMapExt[0]-1;if(R413m[1]>=g_ovMapExt[1])R413m[1]=g_ovMapExt[1]-1;return R413m;}function O95$(F400y,jA2NX,J4q){if(document.all)J4q=0;if(F400y[0]<1){jA2NX[0]=jA2NX[0]+F400y[0];F400y[0]=0;}if(F400y[1]<1){jA2NX[1]=jA2NX[1]+F400y[1];F400y[1]=0;}if(F400y[0]+jA2NX[0]>=g_ovMapExt[0]){jA2NX[0]=g_ovMapExt[0]-F400y[0]-2*J4q;}if(F400y[1]+jA2NX[1]>=g_ovMapExt[1]){jA2NX[1]=g_ovMapExt[1]-F400y[1]-2*J4q;}if(F400y[0]>=g_ovMapExt[0]){F400y[0]=g_ovMapExt[0]-1;jA2NX[0]=1-2*J4q;}if(F400y[1]>=g_ovMapExt[1]){F400y[1]=g_ovMapExt[1]-1;jA2NX[1]=1-2*J4q;}if(F400y[0]==0&&jA2NX[0]<=0){F400y[0]=0;jA2NX[0]=1-2*J4q;}if(F400y[1]==0&&jA2NX[1]<=0){F400y[1]=0;jA2NX[1]=1-2*J4q;}return new Array(F400y,jA2NX);}function ovMapClickMover(){if(g_hasOvMap&&element("ovMap_attlayer")){var X590=$436("viewExt");var rcF8=$436("currMapOff");var s6Qu_=x02d1();var k2$k7=element("ovMap_attlayer").style;var In2=new Array(EvB_(k2$k7.left),EvB_(k2$k7.top));var U$581=new Array(In2[0]+9,In2[1]+28);var G5J=CAE();var r56=new Array(G5J[0]-U$581[0],G5J[1]-U$581[1]);var q8ec3=new Array((g_baseMapExt[0]*s6Qu_)/g_ovMapExt[0],(g_baseMapExt[1]*s6Qu_)/g_ovMapExt[1]);var F5Eoq=new Array(round(r56[0]*q8ec3[0]),round(r56[1]*q8ec3[1]));showinmap(null,V24(),F5Eoq[0]+","+F5Eoq[1]);}return true;}