/*
alta4 Geoinformatik AG - 01.10.2007
HTML ImageMapper NG AJAX
Version 11.0.6 beta
----------------------------------------------------------

*/
g_gI=new Array();g_areaCheck=false;g_areasToCheck=new Array();g_areaCheckIteration=0;g_areas=new Array();g_adderActive=false;g_symbolCon="symbolCon";function i9S$O(){var ETP9=VA0();A6LSA();$2G();ps07(ETP9);}function VA0(){var L_06c=V6N32("currMapOff");var P894m=g_viewExt;var a26p7=new Array(new Array(-L_06c[0],-L_06c[1]),new Array(-L_06c[0]+P894m[0],-L_06c[1]+P894m[1]));return a26p7;}function ps07(aK43){var yv65=Fxtq();var r4n5M=e9i();var qigR_=g_geoTileSize;var min=new Array();var max=new Array();var th0q=new Array();th0q[0]=g_baseMapExt[0]*r4n5M/qigR_[0];th0q[1]=g_baseMapExt[1]*r4n5M/qigR_[1];if(round(th0q[0])==th0q[0])th0q[0]=th0q[0]-1;if(round(th0q[1])==th0q[1])th0q[1]=th0q[1]-1;th0q[0]=Math.floor(th0q[0]);th0q[1]=Math.floor(th0q[1]);min[0]=Math.floor(aK43[0][0]/qigR_[0]);min[1]=Math.floor(aK43[0][1]/qigR_[1]);max[0]=Math.floor(aK43[1][0]/qigR_[0]);max[1]=Math.floor(aK43[1][1]/qigR_[1]);clear(eQR);var a3mE="";var d3_$="";var Yeb71="";var H3Hi9="";for(var RU0L=min[0];RU0L<=max[0];RU0L++){for(var pny3r=min[1];pny3r<=max[1];pny3r++){if((RU0L>=0&&pny3r>=0)&&(RU0L<=th0q[0]&&pny3r<=th0q[1])){var la$sf=false;if(typeof(g_gI[yv65])=="object"&&typeof(g_gI[yv65][RU0L])=="object"&&typeof(g_gI[yv65][RU0L][pny3r])=="object"){la$sf=true;var BRy=g_gI[yv65][RU0L][pny3r];if(typeof(BRy["circle"])=="string")a3mE+=BRy["circle"];if(typeof(BRy["line"])=="string")d3_$+=BRy["line"];if(typeof(BRy["poly"])=="string")Yeb71+=BRy["poly"];}if(!la$sf)f81(g_geoTilesDir+"tiles_"+yv65+"/"+RU0L+"_"+pny3r+".js",false);}}}d1XN(a3mE);d1XN(d3_$);d1XN(Yeb71);}function addto_gI(yv65,RU0L,pny3r,type,htmlText){if(htmlText!=""){if(typeof(g_gI[yv65])!="object")g_gI[yv65]=new Array();if(typeof(g_gI[yv65][RU0L])!="object")g_gI[yv65][RU0L]=new Array();if(typeof(g_gI[yv65][RU0L][pny3r])!="object")g_gI[yv65][RU0L][pny3r]=new Array();if(type=="circle"||type=="poly"||type=="line"){if(typeof(g_gI[yv65][RU0L][pny3r][type])!="string")g_gI[yv65][RU0L][pny3r][type]="";g_gI[yv65][RU0L][pny3r][type]+=htmlText;d1XN(htmlText);}}}function _D45(id,coords,shape){return "<area shape='"+shape+"' coords='"+coords+"' id='"+id+"_area' />";}function iN0(y5$){}function q29A9(){clear(element(g_symbolCon));}function d1XN(dEM){g_areas.push(dEM);if(!g_adderActive){g_adderActive=true;setTimeout("jh1a_()",750);}}function jh1a_(){eQR.innerHTML+=g_areas.join("");g_areas=new Array();g_adderActive=false;}function A6LSA(){if(!element(g_areaCon)){var i2L=tb51("map");i2L.setAttribute("id",g_areaCon);i2L.setAttribute("name",g_areaCon);q3e2(a24,i2L);eQR=element(g_areaCon);}}function $2G(){var P894m=g_viewExt;var L_06c=V6N32("currMapOff");var size=new Array(-L_06c[0]+P894m[0],-L_06c[1]+P894m[1]);if(!element(g_areaLay)){_08s(L_06c,size,g_transpLayImg,new Array("area","layer"),element(frHG));}var R624h=element(g_areaLay);G379(R624h,L_06c,size,null);R624h.style.zIndex=a2K;if(document.all)R624h.setAttribute("useMap","#area_Con");else R624h.setAttribute("usemap","#area_Con");}function VrOP(coords){var X90g=coords.split(",");return new Array(parseInt(X90g[0]),parseInt(X90g[1]));}function G0R8(){g_gI=new Array();i9S$O();}
