/*
HTML Imagemapper 10 AJAX
alta4 Geoinformatik 2006
14.07.2006 - 1.0
http://imagemapper.alta4.com
*/
Nssg7=false;N_K=15;rqc31=10;a5W2S=80;fa$B6=20;e5cDG=null;dB7L=null;MWK6=null;gq6j2=null;w1319();function w1319(){SY0=new Array()}function W1q(Y$0L7,G44$7){return SY0[G44$7][Y$0L7]}function wO9$(Y$0L7,G44$7,_2E){SY0[G44$7][Y$0L7]=_2E}function X0U(){return new Array(SY0[0].length,SY0.length)}function Hx9(){var q014=SY0.pop();SY0.unshift(q014)}function xQsP0(){var q014=SY0.shift();SY0.push(q014)}function eC2(){var C6M6A=X0U();for(var iui8=0;iui8<C6M6A[1];iui8 ++){var q014=SY0[iui8].shift();SY0[iui8].push(q014)}}function $Ai(){var C6M6A=X0U();for(var iui8=0;iui8<C6M6A[1];iui8 ++){var q014=SY0[iui8].pop();SY0[iui8].unshift(q014)}}function l1$(_9a4r){var C6M6A=X0U();for(var _t5l2=0;_t5l2<C6M6A[1];_t5l2 ++ ){for(var N11=0;N11<C6M6A[0];N11 ++ ){var id=W1q(N11,_t5l2);if(element(id[0]+"_"+id[1])){element(id[0]+"_"+id[1]).id=_9a4r+id[0]+"_"+id[1];element(_9a4r+id[0]+"_"+id[1]).style.zIndex=20000}}}}function Uu4(_9a4r){var C6M6A=X0U();for(var _t5l2=0;_t5l2<C6M6A[1];_t5l2 ++ ){for(var N11=0;N11<C6M6A[0];N11 ++ ){var id=W1q(N11,_t5l2);delete_obj(_9a4r+id[0]+"_"+id[1])}}}function H$CBj(){var fXT09=g_iniPxDelta;var C6M6A=new Array(round(g_viewExt[0]/g_tSize[0])+2,round(g_viewExt[1]/g_tSize[1])+2);if(!element(H55e))i1C0(g_viewOff,g_viewExt);var iui8=new Array();var vy1=element(H55e);for(iui8[0]=0;iui8[0]<C6M6A[0];iui8[0]++){for(iui8[1]=0;iui8[1]<C6M6A[1];iui8[1]++){var My363=new Array((iui8[0]*g_tSize[0])-g_tSize[0]+fXT09[0],(iui8[1]*g_tSize[1])-g_tSize[1]+fXT09[1]);var $K18=W1q(iui8[0],iui8[1]);bMQ3(My363,g_tSize,g_spaceImg,$K18,vy1)}}e5cDG=-round(0.5*g_tSize[1]);dB7L=-round(1.5*g_tSize[1]);MWK6=-round(1.5*g_tSize[0]);gq6j2=-round(0.5*g_tSize[0])}function u26(){w1319();var C6M6A=new Array(round(g_viewExt[0]/g_tSize[0])+2,round(g_viewExt[1]/g_tSize[1])+2);for(var _t5l2=0;_t5l2<C6M6A[1];_t5l2++){SY0.push(new Array());for(var N11=0;N11<C6M6A[0];N11++){var _2E=new Array(N11,_t5l2);wO9$(N11,_t5l2,_2E)}}}function o27R1(){if(g_baseMapExt[0]*y916()<=g_viewExt[0]&&g_baseMapExt[1]*y916()<=g_viewExt[1]){if(element("gameStyle_NavButton"))delete_obj("gameStyle_NavButton")}else{var s592=new Array(80,80);var U0p4=new Array();if(round(g_viewExt[0]/7)<s592[0])U0p4[0]=s592[0];else U0p4[0]=round(g_viewExt[0]/7);if(round(g_viewExt[1]/5)<s592[1])U0p4[1]=s592[1];else U0p4[1]=round(g_viewExt[1]/5);if(U0p4[1]<45+s592[1])U0p4[1]=45+s592[1];if(!element("gameStyle_NavButton")){var position=new Array(g_viewOff[0]+g_viewExt[0]-U0p4[0],g_viewOff[1]+g_viewExt[1]-U0p4[1]);bMQ3(position,s592,g_designDir+"gamestyle.gif",new Array("gameStyle","NavButton"),$KI6)}var map=fK0("map");map.id="navMap";map.name="navMap";q8N1($KI6,map);var p2JYC=element("gameStyle_NavButton");p2JYC.useMap="#navMap";var map=element("navMap");var n185n=round(s592[0]/4);var sL078=round(s592[0]/2);var T7_3=s592[0];var Qlw=round(s592[0]/8);map.innerHTML+='<area shape="poly" coords="0,'+n185n+',0,0,'+n185n+',0,'+(n185n+Qlw)+','+n185n+','+n185n+','+(n185n+Qlw)+'" nohref="nohref" onmousedown="start_dirMover(\'ne\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+n185n+',0,'+(sL078+n185n)+',0,'+(sL078+Qlw)+','+n185n+','+(n185n+Qlw)+','+n185n+'" nohref="nohref" onmousedown="start_dirMover(\'n\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+(sL078+n185n)+',0,'+T7_3+',0,'+T7_3+','+n185n+','+(sL078+n185n)+','+(n185n+Qlw)+','+(sL078+Qlw)+','+n185n+'" nohref="nohref" onmousedown="start_dirMover(\'nw\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+T7_3+','+n185n+','+T7_3+','+(sL078+n185n)+','+(sL078+n185n)+','+(sL078+Qlw)+','+(sL078+n185n)+','+(n185n+Qlw)+'" nohref="nohref" onmousedown="start_dirMover(\'w\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+T7_3+','+(sL078+n185n)+','+T7_3+','+T7_3+','+(sL078+n185n)+','+T7_3+','+(sL078+Qlw)+','+(sL078+n185n)+','+(sL078+n185n)+','+(sL078+Qlw)+'" nohref="nohref" onmousedown="start_dirMover(\'sw\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+(sL078+n185n)+','+T7_3+','+n185n+','+T7_3+','+(n185n+Qlw)+','+(sL078+n185n)+','+(sL078+Qlw)+','+(sL078+n185n)+'" nohref="nohref" onmousedown="start_dirMover(\'s\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+n185n+','+T7_3+',0,'+T7_3+',0,'+(sL078+n185n)+','+n185n+','+(sL078+Qlw)+','+(n185n+Qlw)+','+(sL078+n185n)+'" nohref="nohref" onmousedown="start_dirMover(\'se\');return false;" />';map.innerHTML+='<area shape="poly" coords="0,'+(sL078+n185n)+',0,'+n185n+','+n185n+','+(n185n+Qlw)+','+n185n+','+(sL078+Qlw)+'" nohref="nohref" onmousedown="start_dirMover(\'e\');return false;" />';map.innerHTML+='<area shape="poly" coords="'+n185n+','+(n185n+Qlw)+','+(n185n+Qlw)+','+n185n+','+(sL078+Qlw)+','+n185n+','+(sL078+n185n)+','+(n185n+Qlw)+','+(sL078+n185n)+','+(sL078+Qlw)+','+(sL078+Qlw)+','+(sL078+n185n)+','+(n185n+Qlw)+','+(sL078+n185n)+','+n185n+','+(sL078+Qlw)+'" nohref="nohref" onmousedown="start_gamestyleMover();return false;" ondblclick="recenter_map();" />';p2JYC.style.zIndex=VH4Ci;p2JYC.style.cursor="move";if(navigator.appName=="Opera")p2JYC.onmousedown=Ah59f}}function start_dirMover(dir){var move=new Array(0,0);switch(dir){case "n":move=new Array(0,round(fa$B6*1.3));break;case "ne":move=new Array(fa$B6,fa$B6);break;case "nw":move=new Array(-fa$B6,fa$B6);break;case "w":move=new Array(-round(fa$B6*1.3),0);break;case "sw":move=new Array(-fa$B6,-fa$B6);break;case "s":move=new Array(0,-round(fa$B6*1.3));break;case "se":move=new Array(fa$B6,-fa$B6);break;case "e":move=new Array(round(fa$B6*1.3),0);break;default:move=new Array(fa$B6,fa$B6);break}if(!Nssg7){h43hT();n63vs(0,0,true,move[0],move[1])}}function start_gamestyleMover(XjC8o){if(XjC8o&&XjC8o.preventDefault())XjC8o.preventDefault();if(!Nssg7){h43hT();var b_Sv9=c6e();n63vs(b_Sv9[0],b_Sv9[1],true,null,null)}}function recenter_map(){var mb7K=y916();var center=new Array(round((g_baseMapExt[0]/2)*mb7K),round((g_baseMapExt[1]/2)*mb7K));move(center[0],center[1],"to")}function Au_(){if(!Nssg7){if(typeof(arguments[0])=="number")var b_Sv9=new Array(arguments[0],arguments[1]);else var b_Sv9=c6e();h43hT();n63vs(b_Sv9[0],b_Sv9[1],false,null,null)}}function h3K$(){Nssg7=false}function n63vs(G5v8,$9Ls,$BD,Qe4,DLuOB){if(Nssg7){var a12L=c6e();var q014=new Array();q014[0]=a12L[0]-G5v8;q014[1]=a12L[1]-$9Ls;if($BD){q014[0]=round(q014[0]/2);q014[1]=round(q014[1]/2)}if(Qe4!=null&&DLuOB!=null){q014=new Array(Qe4,DLuOB)}if(!T36C9(0,q014[0]))q014[0]=0;if(!T36C9(1,q014[1]))q014[1]=0;c$3f(q014);Nssg7=true;r6j(q014);if($BD)setTimeout("n63vs("+G5v8+","+$9Ls+",true,"+Qe4+","+DLuOB+")",50);else setTimeout("n63vs("+a12L[0]+","+a12L[1]+",false,"+Qe4+","+DLuOB+")",50)}else S8QB1()}function T36C9(dir,q014){var B9jw=f9_("currMapOff");if(B9jw[dir]+q014<=0&&(-(B9jw[dir]+q014)+g_viewExt[dir])<(g_baseMapExt[dir]*y916()))return true;else return false}function rVP8(){if(t4265(c6e())&&!Nssg7&&!O587){move(0,0,'mouse')}}function move(jg90$,s3571,type){if(!Nssg7&&!O587){switch(type){case "mouse":var Q_6=q55();break;case "to":var Q_6=c8b(new Array(jg90$,s3571));break;default:var Q_6=new Array(jg90$,s3571);break}var gSh=t4H3(Q_6);if(gSh[0]==0)Q_6[0]=0;if(gSh[1]==0)Q_6[1]=0;h43hT();oq_8R(0,0,Math.abs(Q_6[0]),Math.abs(Q_6[1]),gSh[0],gSh[1])}}function t4H3(U0p4){var gSh=new Array();gSh[0]=round(Math.abs(U0p4[0]/N_K));gSh[1]=round(Math.abs(U0p4[1]/N_K));if(gSh[0]>a5W2S){gSh[1]=round(gSh[1]*(a5W2S/gSh[0]));gSh[0]=a5W2S}if(gSh[1]>a5W2S){gSh[0]=round(gSh[0]*(a5W2S/gSh[1]));gSh[1]=a5W2S}if(U0p4[0]<0)gSh[0]=-gSh[0];if(U0p4[1]<0)gSh[1]=-gSh[1];return gSh}function oq_8R(k0350,F06a3,$$E,Bl8i,C5$,kvo2){if((k0350<$$E)||(F06a3<Bl8i)){k0350+=Math.abs(C5$);F06a3+=Math.abs(kvo2);q014=new Array(C5$,kvo2);if(!T36C9(0,q014[0]))q014[0]=0;if(!T36C9(1,q014[1]))q014[1]=0;c$3f(q014);r6j(q014);setTimeout("oq_8R("+k0350+","+F06a3+","+$$E+","+Bl8i+","+C5$+","+kvo2+")",rqc31)}else{S8QB1()}}function r6j(U0p4){var C6M6A=X0U();var u6b$v=M3840();if((u6b$v[0]+U0p4[0])<=MWK6){L5o();var m0TOJ=new Array(gq6j2+(-MWK6+u6b$v[0]),u6b$v[1]);h1o(m0TOJ)}if((u6b$v[0]+U0p4[0])>=gq6j2){$m3aB();var m0TOJ=new Array(MWK6+(u6b$v[0]-gq6j2),u6b$v[1]);f8J11(m0TOJ)}u6b$v=M3840();if((u6b$v[1]+U0p4[1])<=dB7L){MUs();var m0TOJ=new Array(u6b$v[0],e5cDG+(-dB7L+u6b$v[1]));pSw(m0TOJ)}if((u6b$v[1]+U0p4[1])>=e5cDG){I8q();var m0TOJ=new Array(u6b$v[0],dB7L+(u6b$v[1]-e5cDG));_B7(m0TOJ)}for(var _t5l2=0;_t5l2<C6M6A[1];_t5l2 ++ ){for(var N11=0;N11<C6M6A[0];N11 ++ ){_1vA7(W1q(N11,_t5l2),U0p4)}}}function _B7(u6b$v){for(var T16r9=0;T16r9<SY0[0].length;T16r9 ++){var B9jw=new Array(T16r9*g_tSize[0]+u6b$v[0],u6b$v[1]);var src=qM0(g_picUL[0]+T16r9,g_picUL[1]-1);bMQ3(B9jw,g_tSize,src,W1q(T16r9,0),element(H55e))}g_picUL[1]--}function pSw(u6b$v){for(var T16r9=0;T16r9<SY0[0].length;T16r9 ++){var B9jw=new Array(T16r9*g_tSize[0]+u6b$v[0],((SY0.length-1)*g_tSize[1])+u6b$v[1]);var src=qM0(g_picUL[0]+T16r9,g_picUL[1]+SY0.length);bMQ3(B9jw,g_tSize,src,W1q(T16r9,SY0.length-1),element(H55e))}g_picUL[1]++}function f8J11(u6b$v){for(var T16r9=0;T16r9<SY0.length;T16r9 ++){var B9jw=new Array(u6b$v[0],T16r9*g_tSize[1]+u6b$v[1]);var src=qM0(g_picUL[0]-1,g_picUL[1]+T16r9);bMQ3(B9jw,g_tSize,src,W1q(0,0+T16r9),element(H55e))}g_picUL[0]--}function h1o(u6b$v){for(var T16r9=0;T16r9<SY0.length;T16r9 ++){var B9jw=new Array(((SY0[0].length-1)*g_tSize[0])+u6b$v[0],T16r9*g_tSize[1]+u6b$v[1]);var src=qM0(g_picUL[0]+SY0[0].length,g_picUL[1]+T16r9);bMQ3(B9jw,g_tSize,src,W1q(SY0[0].length-1,T16r9),element(H55e))}g_picUL[0]++}function MUs(){var C6M6A=X0U();for(var ed804=0;ed804<C6M6A[0];ed804 ++){var id=W1q(0+ed804,0);delete_obj(id[0]+"_"+id[1])}xQsP0()}function I8q(){var C6M6A=X0U();for(var ed804=0;ed804<C6M6A[0];ed804 ++){var id=W1q(0+ed804,C6M6A[1]-1);delete_obj(id[0]+"_"+id[1])}Hx9()}function L5o(){var C6M6A=X0U();for(var ed804=0;ed804<C6M6A[1];ed804 ++){var id=W1q(0,ed804);delete_obj(id[0]+"_"+id[1])}eC2()}function $m3aB(){var C6M6A=X0U();for(var ed804=0;ed804<C6M6A[1];ed804 ++){var id=W1q(C6M6A[0]-1,ed804);delete_obj(id[0]+"_"+id[1])}$Ai()}function q55(){var $9r$=Dc4Aj();var F$3B=c6e();var U0p4=new Array();U0p4[0]=-(F$3B[0]-$9r$[0]);U0p4[1]=-(F$3B[1]-$9r$[1]);return U0p4}function c8b(C5i41){var $9r$=Dc4Aj();var _BY=rp55($9r$,"map");var fXT09=new Array();fXT09[0]=-(C5i41[0]-_BY[0]);fXT09[1]=-(C5i41[1]-_BY[1]);return fXT09}function Dc4Aj(){var C6M6A=X0U();var $9r$=new Array();$9r$[0]=g_viewOff[0]+round(g_viewExt[0]/2);$9r$[1]=g_viewOff[1]+round(g_viewExt[1]/2);return $9r$}function rp55(w768,type){var Xf75=g_viewOff;var srq=f9_("currMapOff");var km2kG=new Array();var Qlw=1;if(type=="map")Qlw=-1;km2kG[0]=w768[0]+srq[0]*Qlw+Xf75[0]*Qlw;km2kG[1]=w768[1]+srq[1]*Qlw+Xf75[1]*Qlw;return km2kG}function M3840(){var id=W1q(0,0);var img=element(id[0]+"_"+id[1]);return new Array(mX5(img.style.left),mX5(img.style.top))}