/*
alta4 Geoinformatik - ThemeBrowser Extension 1.1
build upon ImageMapper 10.0.25
--------------------------------------------------------------------------

*/
bdM="divlayer_Con";ISW9="pM_Con";oq972=170;T347U=350;p1g7=20;e_3i7=false;CV21=false;function wI82i(){BmI4(null,null,bdM,null,null,hT09);BmI4(null,null,g_dBCon,null,null,hT09);BmI4(null,null,ISW9,null,null,hT09);$5CI9["dBPos"]=new Array(g_viewExt[0]-250,80);$5CI9["pMPos"]=new Array((g_viewOff[0]+round(g_viewExt[0]/2)-225),round(g_viewOff[1]+g_viewExt[1]/2-250));}function show_popup(iNu,coords){if(coords==undefined)coords=Ll48C(iNu);else coords=Njr75(coords);var u42=T_Qg(coords,"screen");var AF_=coords.join(",")+",4";var i$y05=(g_baseMapExt[0]*x02d1())-190;var $0Bp4=g_viewOff[0]+g_viewExt[0]-190;if((u42[0]>$0Bp4)&&(coords[0]<i$y05))showinmap(iNu,V24(),AF_);else{e_3i7=new Array(iNu,V24(),coords);element(bdM).innerHTML=VaE(iNu,coords);w3c(iNu);oT_RO(iNu,oq972,null);}}function hide_popup(id){e_3i7=false;delete_popup(id);}function delete_popup(id){delete_obj(id+"_attlayer");}function h66(id,content){if(element(id+"_anchor")){element(id+"_anchor").innerHTML=content;}}function Ll48C(iNu){var area=element(iNu+"_area");if(area.shape=="poly"||area.shape=="POLY")return T_Qg(CAE(),"map");else return Njr75(area.coords);}function VaE(id,coords){var u42=T_Qg(coords,"screen");var O7q5=KV558(u42);var fsF8="print_item("+id+","+V24()+",'"+coords+"')";var uLm="addto_dash("+id+","+V24()+",'"+coords+"')";var iH27_="hide_popup('"+id+"');";if(document.all)var y27Wg="";else var y27Wg=" style='width:200px; '";var nk0=f550P(id,"<table "+y27Wg+"><tr><td>"+l_dataLoading+"</td></tr></table>","",u42[1],u42[0],O7q5,false,true,false,true,true,fsF8,null,uLm,iH27_,"","","","");return nk0;}function KV558(u42){var mf70=40;var B1P=sQ3_B()-mf70;O7q5="none";((u42[1]+oq972+80)>(B1P))?O7q5="bottom":O7q5="top";return O7q5;}function oT_RO(id,height,zIndex){if(height!=null)B6$(id,height);l174t(id,zIndex);C3gC2(id);}function w3c(id){if(typeof(l3H1[id])!="object")TyC(id);else h66(id,lm74(id),false);}function cancelPropagation(e2b){if(!e2b)var e2b=window.event;if(e2b){e2b.cancelBubble=true;if(e2b.stopPropagation)e2b.stopPropagation();}}function f550P(id,content,href,top,left,rE643,xh0,Xj__9,g734U,JR1,asPja,print,move,W7cx,close,l7d5Y,N13A,CG1t,Bks){var F400y=new Array(parseInt(left),parseInt(top));if(rE643=="bottom")F400y[1]-=220;var c0KT='<div style="position:absolute; left:'+F400y[0]+'px; top:'+F400y[1]+'px; " id="'+id+'_attlayer"><table class="attTableCssStyle" cellspacing="0" cellpadding="0" >';var K80L1='';if(Xj__9&&g_hasPrintKnob)K80L1+='<a href="javascript:'+print+'" ><img onmousedown="cancelPropagation();" onmouseup="cancelPropagation();" src="'+g_designDir+'../design/print.gif" title="'+l_print+'" /></a>';if(g734U)K80L1+='<a href="javascript:'+Bks+'" ><img onmousedown="cancelPropagation();" onmouseup="cancelPropagation();" src="'+g_designDir+'../design/minimize.gif" title="'+l_minimize+'" /></a>';if(JR1)K80L1+='<a href="javascript:'+W7cx+'" ><img onmousedown="cancelPropagation();" onmouseup="cancelPropagation();" src="'+g_designDir+'../design/pin.gif" title="'+l_addToDashBoard+'" /></a>';if(asPja)K80L1+='<a href="javascript:'+close+'" ><img onmousedown="cancelPropagation();" onmouseup="cancelPropagation();" src="'+g_designDir+'../design/close.gif" title="'+l_close+'" /></a>';if(rE643=="top"){c0KT+='  <tr>';c0KT+='    <td><img name="lo_pfeil" src="'+g_designDir+'lo_pfeil.gif" width="1" height="40" alt=""></td>';c0KT+='    <td onmousedown="'+move+'" onmouseup="'+move+'" colspan="3" style="background:url('+g_designDir+'o_pfeil.gif) repeat-x; "><img name="pfeil_o" src="'+g_designDir+'pfeil_o.gif" width="16" height="40" alt=""><span style="position:absolute; right:5px; top:22px; ">'+K80L1+'</span></td>';c0KT+='    <td><img name="ro1_pfeil" src="'+g_designDir+'ro1_pfeil.gif" width="1" height="40" alt=""></td>';c0KT+='    <td><img class="transp" name="ro2_pfeil" src="'+g_designDir+'ro2_pfeil.gif" width="3" height="40" alt=""></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td style="background:url('+g_designDir+'l.gif) repeat-y; "></td>';c0KT+='    <td colspan="3" class="popupContentContainer"><div id="'+id+'_anchor" class="popupContentDiv" >'+content+'</div></td>';c0KT+='    <td style="background:url('+g_designDir+'l.gif) repeat-y; " ></td>';c0KT+='    <td class="transp" style="background:url('+g_designDir+'r2.gif) repeat-y; "></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td><img name="lu1" src="'+g_designDir+'l.gif" width="1" height="1" alt=""></td>';c0KT+='    <td colspan="4" style="background:url('+g_designDir+'l.gif) repeat-x; " ></td>';c0KT+='    <td><img class="transp" name="ru2" src="'+g_designDir+'r2.gif" width="3" height="1" alt=""></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td height="5"></td>';c0KT+='    <td colspan="5" class="transp" style="background:url('+g_designDir+'u2.gif) repeat-x; "></td>';c0KT+='  </tr>';}else if(rE643=="bottom"){c0KT+='  <tr>';c0KT+='    <td><img src="'+g_designDir+'lo.gif" width="1" height="23" alt=""></td>';c0KT+='    <td onmousedown="'+move+'" onmouseup="'+move+'" colspan="2" style="background:url('+g_designDir+'o.gif) repeat-x; " ><span style="position:absolute; right:5px; top:4px; ">'+K80L1+'</span></td>';c0KT+='    <td><img src="'+g_designDir+'lo.gif" width="1" height="23" alt=""></td>';c0KT+='    <td><img class="transp" src="'+g_designDir+'ro2.gif" width="3" height="23" alt=""></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td style="background:url('+g_designDir+'l.gif) repeat-y; "></td>';c0KT+='    <td colspan="2" class="popupContentContainer"><div id="'+id+'_anchor" class="popupContentDiv" >'+content+'</div></td>';c0KT+='    <td style="background:url('+g_designDir+'l.gif) repeat-y; " ></td>';c0KT+='    <td class="transp" style="background:url('+g_designDir+'r2.gif) repeat-y; "></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td rowspan="2" ><img name="lu1" src="'+g_designDir+'lu1.gif" width="1" height="18" alt=""></td>';c0KT+='    <td rowspan="2" class="transp" style="background:url('+g_designDir+'u_pfeil_ganz.gif) repeat-x; " height="1"><img src="'+g_designDir+'pfeil_u.gif" width="16" height="18" alt=""></td>';c0KT+='    <td class="transp" colspan="2" style="background:url('+g_designDir+'ru.gif) repeat-x; " ></td>';c0KT+='    <td><img class="transp" name="ru2" src="'+g_designDir+'ru2.gif" width="3" height="18" alt=""></td>';c0KT+='  </tr>';}else{c0KT+='  <tr>';c0KT+='    <td><img src="'+g_designDir+'lo.gif" width="1" height="23" alt=""></td>';c0KT+='    <td onmousedown="'+move+'" onmouseup="'+move+'" colspan="2" style="background:url('+g_designDir+'o.gif) repeat-x; " ><span style="position:absolute; right:5px; top:4px; ">'+K80L1+'</span></td>';c0KT+='    <td><img src="'+g_designDir+'lo.gif" width="1" height="23" alt=""></td>';c0KT+='    <td><img class="transp" src="'+g_designDir+'ro2.gif" width="3" height="23" alt=""></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td style="background:url('+g_designDir+'l.gif) repeat-y; "></td>';c0KT+='    <td colspan="2" class="popupContentContainer"><div id="'+id+'_anchor" class="popupContentDiv" >'+content+'</div></td>';c0KT+='    <td style="background:url('+g_designDir+'l.gif) repeat-y; " ></td>';c0KT+='    <td class="transp" style="background:url('+g_designDir+'r2.gif) repeat-y; "></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td><img name="lu1" src="'+g_designDir+'l.gif" width="1" height="1" alt=""></td>';c0KT+='    <td colspan="3" style="background:url('+g_designDir+'l.gif) repeat-x; " ></td>';c0KT+='    <td><img class="transp" name="ru2" src="'+g_designDir+'r2.gif" width="3" height="1" alt=""></td>';c0KT+='  </tr>';c0KT+='  <tr>';c0KT+='    <td height="5"></td>';c0KT+='    <td colspan="4" class="transp" style="background:url('+g_designDir+'u2.gif) repeat-x; "></td>';c0KT+='  </tr>';}c0KT+="</table></div>";return c0KT;}function l174t(id,index){if(element(id+"_attlayer")){var Y8tj_=element(id+"_attlayer").style;if(index==null)index=d84L9;Y8tj_.zIndex=index;}}function C3gC2(id){if(element(id+"_attlayer")){Sj32(id+"_attlayer");Sj32(id+"_anchor");}}function hider(id){if(element(id+"_attlayer")){hide(id+"_attlayer");hide(id+"_anchor");}}function B6$(id,height){if(element(id+"_attlayer")){element(id+"_anchor").style.height=height+"px";}}function dL000(id,width){if(element(id+"_attlayer")){element(id+"_anchor").style.width=width+"px";}}function sQ3_B(){var height=-1;if(document.all){if(document.documentElement&&document.documentElement.clientHeight)height=document.documentElement.clientHeight;else height=document.body.clientHeight;}else height=window.innerHeight;return height;}gK7kN=new Array();function addto_dash(id,MCrc,coords){hide_popup(id);gK7kN.unshift(new Array(id,MCrc,coords,true));md5();}function removefrom_dash(x5s){for(var i=0;i<gK7kN.length;i++){if(gK7kN[i][0]==x5s)gK7kN.splice(i,1);}md5();}function toggle_detail(id){for(var i=0;i<gK7kN.length;i++){if(gK7kN[i][0]==id)gK7kN[i][3]=!gK7kN[i][3];}md5();}function md5(){if(gK7kN.length>0){var E94F="";for(var item in gK7kN){var k38cW=gK7kN[item];var id=k38cW[0];var Tqt5=lm74(id,k38cW[3]);aXH1c="showinmap("+id+","+k38cW[1]+",'"+k38cW[2]+"');";var Y90="noDetail.gif";if(k38cW[3])Y90="detail.gif";E94F+="<p class=\"featureBar\"><a href=\"javascript:"+aXH1c+"\"><img src=\""+g_designDir+"crosshair.gif"+"\" alt=\""+l_showInMap+"\" /></a>&nbsp;<a href=\"javascript:toggle_detail('"+id+"');\"><img style=\"border:0px; margin-top:3px; \" src=\""+g_designDir+Y90+"\" alt=\"\" /></a>&nbsp;<a href=\"javascript:removefrom_dash('"+id+"');\"><img style=\"border:0px; margin-top:3px; \" src=\""+g_designDir+"delete.gif"+"\" alt=\""+l_delete+"\" /></a>&nbsp;</p>";E94F+=Tqt5;}if(element("dB_attlayer")){h66("dB",E94F);C3gC2("dB");if($436("dB_minimized"))minimize_popup("dB",T347U,null,true,null);}else{var print="print_item('dB');";var move="setposition_dB();drag('dB');";var close="clear_dB();";var position=$436("dBPos");if(position[1]+T347U>g_viewExt[1]-50)T347U=g_viewExt[1]-50-position[1];var a4D=f550P("dB",E94F,"",position[1],position[0],"none",true,true,true,false,true,print,move,"",close,"","",l_dashBoard,"minimize_popup('dB',"+T347U+",null,true,null);");element(g_dBCon).innerHTML+=a4D;oT_RO("dB",T347U,U0ll5);}}else{clear(element("dB_anchor"));hider("dB");}}function clear_dB(){gK7kN=new Array();hider("dB");}function minimize_popup(id,height,min,hide,overflow){if($436(id+"_minimized")){B6$(id,height);Sj32(id+'_anchor');$6075(id+"_minimized",false);if(overflow!=null)element(id+'_anchor').style.overflow=overflow;if(element(id+"_miniButton"))element(id+"_miniButton").src=g_designDir+"minimize_wo.gif";}else{if(hide)element(id+'_anchor').style.visibility="hidden";if(overflow!=null)element(id+'_anchor').style.overflow="hidden";if(min==null){if(document.all)B6$(id,1);else B6$(id,0);}else B6$(id,min);if(element(id+"_miniButton"))element(id+"_miniButton").src=g_designDir+"maximize_wo.gif";$6075(id+"_minimized",true);}}function setposition_dB(){if(CV21){var BM8U=element("dB_attlayer");var M2v=new Array(EvB_(BM8U.style.left),EvB_(BM8U.style.top));$6075("dBPos",M2v);}}function showinmap(id,MCrc,coords){if(coords!=""){var _A7=MCrc;var JdVq=V24();var f8c=g_zoomFactors[JdVq]/g_zoomFactors[_A7];var MFg=Njr75(coords);var mp$u6=YJ25(MFg,f8c);var nM3=jm04(mp$u6);if((Math.abs(nM3[0])>(g_viewExt[0])||Math.abs(nM3[1])>(g_viewExt[1]))&&(JdVq>0)){var r6E2=JdVq-1;var UM0=false;while(!UM0){var p4Q4=g_zoomFactors[r6E2]/g_zoomFactors[JdVq];var V88=YJ25(nM3,p4Q4);if((Math.abs(V88[0])<=(g_viewExt[0])&&Math.abs(V88[1])<=(g_viewExt[1]))||(r6E2==0))UM0=true;else r6E2--;}var W_3=YJ25(new Array(round(nM3[0]/2),round(nM3[1]/2)),p4Q4);var PAwC=new Array(V88[0]-W_3[0],V88[1]-W_3[1]);D$f3B("zoom("+(_A7-r6E2)+", "+(-PAwC[0])+", "+(-PAwC[1])+",false)");if(id!=null)D$f3B("show_popup("+id+",'"+coords+"');");zoom((r6E2-JdVq),-round(nM3[0]/2),-round(nM3[1]/2),true);}else{if(id!=null)D$f3B("show_popup("+id+",'"+coords+"');");if(_A7==JdVq)move(MFg[0],MFg[1],"to");else zoom((_A7-JdVq),-nM3[0],-nM3[1],false);}}}function YJ25(coords,I$I1){return new Array(coords[0]*I$I1,coords[1]*I$I1);}function drag(id){if(!CV21){if(document.all||navigator.appName=="Opera")Y$2(id,true);if(document.all)document.onselectstart=G95;else document.onmousedown=G95;CV21=true;var G5J=CAE();Tv0U(id,G5J[0],G5J[1]);}else{if(document.all||navigator.appName=="Opera")Y$2(id,false);kB16();V3N8();}}function V3N8(){CV21=false;if(document.all)document.onselectstart=f875a;else document.onmousedown=f875a;}function Tv0U(id,AL8$c,pri){if(CV21){var ea4=CAE();var hAB=EvB_(element(id+"_attlayer").style.top)+(ea4[1]-pri);var T$Vc6=EvB_(element(id+"_attlayer").style.left)+(ea4[0]-AL8$c);m$sh(element(id+"_attlayer"),new Array(T$Vc6,hAB),null,null);setTimeout("Tv0U('"+id+"',"+ea4[0]+","+ea4[1]+")",20);}}function o3eJ(iNu,whtKH){if(document.all&&navigator.appName!="Opera")iNu.style.setAttribute("filter","alpha(opacity="+(whtKH*100)+")");else{if(navigator.appName!="Opera")iNu.style.MozOpacity=whtKH;iNu.style.opacity=whtKH;}}function Y$2(id,k2c9){if(k2c9){o3eJ(element(id+"_attlayer"),0.4);}else{o3eJ(element(id+"_attlayer"),1);}}function createPhotoPic(r06,type){var oJ17r=r06.split("((");var tP4K='<img src="'+oJ17r[0]+'" />';if(oJ17r[1]!="")tP4K='<a href="javascript:create_PM(\''+oJ17r[1]+'\');">'+tP4K+'</a>';return tP4K;}function create_PM(src){clear(element(bdM));var d6j25=$436("pMPos");if(!element("pM_attlayer"))element(ISW9).innerHTML+=f550P("pM",'<img src="'+src+'" />',null,d6j25[1],d6j25[0],"none",true,false,false,false,true,"","setposition_pM();drag('pM');","","delete_popup('pM');","","",l_photoMapper,"");h66("pM",'<img src="'+src+'" />');oT_RO('pM',null,XY6);}function setposition_pM(){if(CV21){var _hQ3=element("pM_attlayer");var M2v=new Array(EvB_(_hQ3.style.left),EvB_(_hQ3.style.top));$6075("pMPos",M2v);}}