/*
HTML Imagemapper 10 AJAX
alta4 Geoinformatik 2006
14.07.2006 - 1.0
http://imagemapper.alta4.com
*/
K28cC="dD";N9279=200;t8R=35;s02n=300;q0c=new Array(l_equals,l_higher,l_lower);w8AXP=new Array();Abq2n=true;t1X=100;function aQ$8x(id,u062){var c_34=v25n(id);var _0DH=$M3O(id);var Gjs71="";var v6f9=true;var m7err="dataitemEvenLine";var c1O=c_34.length;if(u062&&(c1O>3))c1O=3;for(var item=0;item<c1O;item++){var m7err="dataitemEvenLine";var $75="dataitemEvenLine";var _n9="dataitemOddLine";if(c_34[item]=="a4IM_pic")Gjs71+="<tr><td colspan=\"2\" class=\""+m7err+"\" style=\"text-align:center; \" >"+createPhotoPic(_0DH["content"][c_34[item]],"thumb")+"</td></tr>";else Gjs71+="<tr><td class=\""+$75+"\">"+c_34[item]+"</td><td class=\""+_n9+"\">"+_0DH["content"][c_34[item]]+"</td></tr>";v6f9=false}if(v6f9){v$124(id);Gjs71+="<tr><td>"+_0DH["name"]+"<br />"+l_dataLoading+"</td></tr>"}return "<table class=\"dataitem\">"+Gjs71+"</table>"}function start_advancedSearch(){j7_D="advanced";var T3p$=MGA();if(T3p$[2]!=null)h70U();create_usedSearchAtoms();search(j7_D)}function setSimple(){j7_D="simple"}function _946(){if(!element(K28cC+"_attlayer")){var Uw092=new Array(g_viewOff[0]+50,g_viewOff[1]+g_viewExt[1]-450);if(Uw092[1]<0)Uw092[1]=0;if(Uw092[1]+N9279>g_viewExt[1]-50)N9279=g_viewExt[1]-50;g39("dDPos",Uw092);var t9Dk3=f9_("dDPos");var K1q=O2WA(K28cC,"","",t9Dk3[1],t9Dk3[0],"none",true,true,true,false,true,'print_item(\'dD\');',"drag('"+K28cC+"');","","setSimple();hider('"+K28cC+"');","","",l_dataDigger,"minimize_popup('"+K28cC+"',"+N9279+","+t8R+",false,null);");$KI6.innerHTML+=K1q;hider(K28cC);vua35(K28cC,s02n);M$2k_(K28cC,N9279);d6y(K28cC,JmoV)}}function create_dD(){if(g_hasSearch){q0c=new Array(l_equals,l_higher,l_lower);_946();S6v92(K28cC);var K1q=element(K28cC+"_anchor");clear(K1q);if(j7_D=="advanced"){G$9V7();if(d7e.length>0)create_usedSearchAtoms()}else{var head=fK0("p");head.className="dDatomsLine";head.innerHTML=l_search+": "+element("frameSearchInput").value;q8N1(K1q,head)}Ca62(null,null,K28cC+"_resultCon",null,null,K1q)}}function G$9V7(){var K1q=element(K28cC+"_anchor");if(element(K28cC+"_searchLine"))element(K28cC+"_searchLine").innerHTML="";else{var p=fK0("p");p.className="dDSearchLine";p.id=K28cC+"_searchLine";q8N1(K1q,p)}var iu04=element(K28cC+"_searchLine");q8N1(iu04,CP7s(g_searchFields));q8N1(iu04,fK0("br"));q8N1(iu04,r50("searchVal",20,""));var IPl0=M9v(g_designDir+"search.gif",null,"advSearch","javascript:start_advancedSearch();","");q8N1(iu04,IPl0)}function KV989(){_946();var K1q=element(K28cC+"_anchor");clear(K1q);var head=fK0("p");head.className="dDatomsLine";head.innerHTML=l_search+": "+element("frameSearchInput").value+" ...";q8N1(K1q,head)}function t728(){var t9Dk3=f9_("dDPos");Q075(element(K28cC+"_attlayer"),t9Dk3,null,null);minimize_popup(K28cC,N9279,t8R,false,null)}function switch_searchType(){Abq2n=false;Qx4e8=new Array();(j7_D=="simple")?j7_D="advanced":j7_D="simple";create_dD();if(j7_D=="advanced"&&f9_(K28cC+"_minimized")==true)minimize_popup(K28cC,N9279,t8R,false,null)}function I78(Y$Ep){var JEg=new Array();for(var item in Y$Ep){var b16_=Y$Ep[item].split("||")[0];if(b16_.length>0)JEg.push(b16_)}return JEg}C46=0;V3gYG=0;function CP7s(m6L){m6L.sort();var i$Q7x=I78(m6L);var span=fK0("span");var j3TB=$03I("fieldSel",i$Q7x,m6L,C46);j3TB.onchange=dD1R;if(m6L[C46].indexOf("STRING")!=-1)var BECA0=document.createTextNode(l_contains);else{var BECA0=$03I("opSel",q0c,q0c,V3gYG);BECA0.onchange=dD1R}q8N1(span,j3TB);S78(span," ");q8N1(span,BECA0);S78(span," ");return span}function dD1R(){C46=kO148("fieldSel")[0];if(element("opSel"))V3gYG=kO148("opSel")[0];G$9V7()}function create_usedSearchAtoms(){if(!element(K28cC+"_atomsLine")){var $t15=fK0("p");$t15.className="dDatomsLine";$t15.id=K28cC+"_atomsLine";q8N1(element(K28cC+"_anchor"),$t15)}else clear(element(K28cC+"_atomsLine"));var $v1=fK0("p");for(var i=0;i<d7e.length;i++ ){var _Y8_=d7e[i];S78($v1,_Y8_[0]+" "+_Y8_[2]+" "+_Y8_[3]+" ");var link=fK0("a");link.href="javascript:rem_advSearchAtom('"+_Y8_[0]+"||"+_Y8_[1]+"||"+_Y8_[2]+"||"+_Y8_[3]+"');create_usedSearchAtoms();search('advanced');";S78(link,"("+l_delete+")");q8N1($v1,link);S78($v1," ")}if(element(K28cC+"_atomsLine"))q8N1(element(K28cC+"_atomsLine"),$v1)}function MGA(){var $5X="";var t38O1=l_contains;var V1F4="";if(j7_D=="simple")$5X=element("frameSearchInput").value;else{if(element("searchVal"))$5X=element("searchVal").value;if(element("opSel"))t38O1=kO148("opSel")[1];if(element("fieldSel"))V1F4=kO148("fieldSel")[1]}return new Array(V1F4,t38O1,$5X)}g32kP=new Array();c06=new Array();F7y7=null;function C031_(w841){if(w841.length==1){if(w841[0]==null){create_dD();b5h()}else{var id=parseInt(w841[0]);if(!isNaN(id)&&id>=0&&id<=g_dCLength){v$124(id);EBE9_(id);setSimple();hider(K28cC)}}}else{create_dD();if(w841.length>0)w841=cBb(w841);g32kP=new Array();A12Gh(w841,g32kP);clear(element(K28cC+"_resultCon"));w8AXP=new Array();if(Abq2n){if(g32kP.length>t1X){var eLJ0=confirm(l_showMoreThanXResults);if(!eLJ0)g32kP.length=t1X}lF2(0)}if(f9_(K28cC+"_minimized")==true)minimize_popup(K28cC,N9279,t8R,false,null)}}function EBE9_(id){if(typeof(qHl85[id])!="object")setTimeout("EBE9_("+id+")",250);else showinmap(id,qHl85[id]["bestView"]["zL"],qHl85[id]["bestView"]["coords"])}function b5h(){if(element(K28cC+"_resultCon")){var Gjs71="<p id='0_result' class='dataitemEvenLine'>"+l_noresults+"</p>";var __051=element(K28cC+"_resultCon");__051.innerHTML=Gjs71}}function lF2(id){if(id<g32kP.length&&Abq2n){var m7err="";(j8XR(id))?m7err="dataitemEvenLine":m7err="dataitemOddLine";var content=g2$OC(g32kP[id],m7err);var Gjs71="<p id='"+g32kP[id]+"_result' class='"+m7err+"'>"+content[0]+"</p>";if(element(K28cC+"_resultCon")){var __051=element(K28cC+"_resultCon");__051.innerHTML+=Gjs71;if(content[1]!=null)w8AXP.push(content[1])}setTimeout("lF2("+(id+1)+")",2)}else if(w8AXP.length>0&&Abq2n)PKOLS(0)}function PKOLS(id){if(id<w8AXP.length&&Abq2n){v$124(w8AXP[id]);setTimeout("PKOLS("+(id+1)+")",5)}else hmeHd(0)}function hmeHd(){if(typeof(qHl85[w8AXP[0]])=="object"&&Abq2n&&element(w8AXP[0]+"_result")){var C4a0k=element(w8AXP[0]+"_result");C4a0k.innerHTML=g2$OC(w8AXP[0],c06);w8AXP.shift()}if(w8AXP.length>0&&Abq2n)setTimeout("hmeHd()",5)}function g2$OC(id,m7err){var content="";var yc7=null;if(id==null)content=l_noresults;else{if(typeof(qHl85[id])=="object"){var C4a0k=$M3O(id);content="<span class='cssClass'>"+HqfaS(C4a0k["name"],id,C4a0k)+"</span>"}else{content=id+" "+l_loading;yc7=id}}return new Array(content,yc7)}function HqfaS(ar24L,id,C4a0k){if(typeof(C4a0k["bestView"])=="object"){if(ar24L=="")ar24L="Feature "+id;return "<a href=\"javascript:showinmap("+id+","+C4a0k['bestView']['zL']+",'"+C4a0k['bestView']['coords']+"');\">"+ar24L+"</a>"}return ar24L}function j69(parent,id,m7err){var table=fK0("table");table.setAttribute("id",id);table.className=m7err;q8N1(parent,table)}function r43(table,content,m7err,id,U674,_848l,index){if(index==null)index=table.rows.length;var ojp=table.insertRow(table.rows.length);ojp.setAttribute("id",id);for(var item=0;item<content.length;item++){var y7g=null;if(U674==item)y7g=_848l;P8E2(ojp,m7err,y7g,content[item])}}function P8E2(parent,m7err,span,content){var Voj=fK0("td");Voj.className=m7err;if(span!=null){if(document.all)Voj.setAttribute("colSpan",span);else Voj.setAttribute("colspan",span)}if(typeof(content)!="object")Voj.innerHTML=content;else q8N1(Voj,content);q8N1(parent,Voj)}function kO148(id){if(element(id)){var L$I=element(id);for(var T8k0=0;T8k0<L$I.length;T8k0++){if(L$I.options[T8k0].selected)return new Array(T8k0,L$I.options[T8k0].value)}}return false}function $03I(id,O4cx_,l0Hh,_5nNX){var L$I=fK0("select");L$I.setAttribute("id",id);for(var b16_=0;b16_<O4cx_.length;b16_++){L$I.options[L$I.length]=new Option(O4cx_[b16_],l0Hh[b16_],false,false);var FYG=fK0("p");FYG.innerHTML=O4cx_[b16_];L$I.options[L$I.length-1].text=FYG.firstChild.nodeValue}L$I.selectedIndex=_5nNX;return L$I}function r50(id,length,value){var T51Ar=fK0("input");T51Ar.type="text";T51Ar.setAttribute("id",id);T51Ar.setAttribute("name",id);T51Ar.size=length;T51Ar.value=value;return T51Ar}function cBb(TF83){var Brw3=new Array();for(var item in TF83){if(TF83[item]!=null)Brw3.push(TF83[item])}return Brw3}