/*
HTML ImageMapper NG 2
Version 12.0.12
14.09.2008
alta4 Geoinformatik AG
Christoph Knote
Contact support@alta4.com for problems and suggestions.
*/
P22B=new Array(0,0);

function Pl8U(){
 document.onmouseup=Y25;
 document.onmousemove=B2b;
 document.onkeydown=FfKW;
 
 document.ondragstart=_1V1;
 

 

 if(document.all&&navigator.appName!="Opera"){
 if(element(g_areaLay))element(g_areaLay).onmousewheel=c3P35;
}
 else if(navigator.appName!="Opera")window.addEventListener("DOMMouseScroll",c3P35,false);
 else document.addEventListener("mousewheel",c3P35,false);

 if(element(g_areaLay)){
 element(g_areaLay).onmousedown=_I5_2;
 element(g_areaLay).ondblclick=B610;
}
 if(!document.all){
 if(element(g_areaCon))element(g_areaCon).onmousedown=_I5_2;
}
}

vumy6=0;
tpYQ=false;
function c3P35(jIO1){
 if(!jIO1)jIO1=window.event;
 if(document.all&&navigator.appName!="Opera"){

 if(jIO1.wheelDelta>0)vumy6++;
 else vumy6--;
}
 else{

 if(jIO1.detail>0)vumy6--;
 else vumy6++;
}
 if(!tpYQ){
 setTimeout("W__()",400);
 tpYQ=true;
}
 return true;
}

function W__(){
 tpYQ=false;
 if(-vumy6>r0$())vumy6=-r0$();
 if(vumy6>(q7j()-r0$()))vumy6=q7j()-r0$();
 var xkR=r1iOr();
 zoom(vumy6,-xkR[0],-xkR[1],false);
 vumy6=0;
 return true;
}

function B2b(jIO1){
 if(!jIO1)jIO1=window.event;
 if(jIO1.pageX||jIO1.pageY){
 P22B[0]=jIO1.pageX;
 P22B[1]=jIO1.pageY;
}
 else if(jIO1.clientX||jIO1.clientY){
 P22B[0]=jIO1.clientX+rnTF5.scrollLeft;
 P22B[1]=jIO1.clientY+rnTF5.scrollTop;
}
 

 return true;
}

function w_2(){
 return P22B;
}

function l6qPi(S0r2y){
 var _FPX5=g_viewOff;
 var nK10=g_viewExt;
 if(S0r2y[0]<_FPX5[0]||S0r2y[1]<_FPX5[1]||S0r2y[0]>(_FPX5[0]+nK10[0])||S0r2y[1]>(_FPX5[1]+nK10[1]))return false;
 return true;
}



n2P4=null;
aM3D8=250;

function _I5_2(jIO1){
 if(jIO1&&jIO1.preventDefault())jIO1.preventDefault();
 rnTF5.style.cursor="move";

 var Q38=w_2();
 n2P4=setTimeout("b425("+Q38[0]+","+Q38[1]+")",aM3D8);

 J_3V();

 return true;
}

function Y25(){
 rnTF5.style.cursor="auto";
 
 mT$();
 b630();

 clearTimeout(n2P4);
 n2P4=null;

 Pgx5v=false;

 $0ym();
 

}

function B610(){
 fjm9y();
 return true;
}

function FfKW(v99){
 if(!v99)v99=window.event;
 var s7R=0;
 if(v99.which)s7R=v99.which;
 else if(v99.keyCode)s7R=v99.keyCode;



 if(parseInt(s7R)==13)G897();
 
 if(parseInt(s7R)==187||parseInt(s7R)==107)nAtY4(1);
 
 if(parseInt(s7R)==189||parseInt(s7R)==109)nAtY4(-1);


 return true;
}

function G897(){
 if(g_hasSearch){

 if(element(OMo+"_addCritCon")==null||element(OMo+"_attlayer").style.visibility=="hidden")search("simple");
 else start_advancedSearch();
}
 return true;
}

function nAtY4(value){
 var xkR=r1iOr();
 zoom(value,-xkR[0],-xkR[1],false);
 return true;
}

function r8f(){
 window.setTimeout("location.reload()",1);
}
