/*
alta4 Geoinformatik AG - 01.10.2007
HTML ImageMapper NG AJAX
Version 11.0.6 beta
----------------------------------------------------------

*/
K702="dD";$02j=200;Rkl_=35;g_dDWidth=300;uedD9=new Array(l_equals,l_higher,l_lower);L020r=new Array();Xuo=true;Yx6=100;function M7Y6(id,t34j0){var $yB8=C31e2(id);var B3L=_tV_(id);var mJg$="";var b15=true;var a1m="key";var K2C=$yB8.length;if(t34j0&&(K2C>3))K2C=3;for(var item=0;item<K2C;item++){var a1m="key";var fR4="key";var w$a="value";if($yB8[item]=="a4IM_pic")mJg$+="<tr><td colspan=\"2\" class=\""+a1m+"\" style=\"text-align:center; \" >"+createPhotoPic(B3L["content"][$yB8[item]],"thumb")+"</td></tr>";else mJg$+="<tr><td class=\""+fR4+"\">"+$yB8[item]+"</td><td class=\""+w$a+"\">"+B3L["content"][$yB8[item]]+"</td></tr>";b15=false;}if(b15){m1m1R(id);mJg$+="<tr><td>"+B3L["name"]+"<br />"+l_dataLoading+"</td></tr>";}return "<table class=\"popUp\">"+mJg$+"</table>";}function start_advancedSearch(){U$4N="advanced";var aGHQS=_sFD();if(aGHQS[2]!=null)E0G12();create_usedSearchAtoms();search(U$4N);}function setSimple(){U$4N="simple";}function cXa9(){if(!element(K702+"_attlayer")){var i4KH8=new Array(g_viewOff[0]+50,g_viewOff[1]+g_viewExt[1]-450);if(i4KH8[1]<0)i4KH8[1]=0;if(i4KH8[1]+$02j>g_viewExt[1]-50)$02j=g_viewExt[1]-50;H3Lv("dDPos",i4KH8);var M52=V6N32("dDPos");var dvmN=Y9Ns(K702,"","",M52[1],M52[0],"none",true,true,true,false,true,'print_item(\'dD\');',"drag('"+K702+"');","","setSimple();hider('"+K702+"');","","",l_dataDigger,"minimize_popup('"+K702+"',"+$02j+","+Rkl_+",false,null);");a24.innerHTML+=dvmN;hider(K702);Mt9sm(K702,g_dDWidth);spY0(K702,$02j);L66l(K702,jNra);if(g_showSearchAtStart){U$4N="simple";switch_searchType();}}}function create_dD(){if(g_hasSearch&&g_searchFields.length>0){uedD9=new Array(l_equals,l_higher,l_lower);cXa9();X41g(K702);var dvmN=element(K702+"_anchor");clear(dvmN);if(U$4N=="advanced"){I_Jg();if(P_r.length>0)create_usedSearchAtoms();}else{var head=tb51("p");head.className="searchCriteria";head.innerHTML=l_search+": "+element("frameSearchInput").value;q3e2(dvmN,head);}N43x(null,null,K702+"_resultCon",null,null,dvmN);}}function I_Jg(){if(g_searchFields.length>0){var dvmN=element(K702+"_anchor");if(element(K702+"_searchLine"))element(K702+"_searchLine").innerHTML="";else{var p=tb51("p");p.className="searchCriteriaSelector";p.id=K702+"_searchLine";q3e2(dvmN,p);}var L9I2=element(K702+"_searchLine");q3e2(L9I2,l6$50(g_searchFields));q3e2(L9I2,tb51("br"));q3e2(L9I2,h6Qyx("searchVal",20,""));var WXM5=Pcm6w(g_designDir+"search.gif",null,"advSearch","javascript:start_advancedSearch();","");q3e2(L9I2,WXM5);}}function $151(){cXa9();var dvmN=element(K702+"_anchor");clear(dvmN);var head=tb51("p");head.className="searchCriteria";head.innerHTML=l_search+": "+element("frameSearchInput").value+" ...";q3e2(dvmN,head);}function _6f(){var M52=V6N32("dDPos");G379(element(K702+"_attlayer"),M52,null,null);minimize_popup(K702,$02j,Rkl_,false,null);}function switch_searchType(){Xuo=false;Url62=new Array();(U$4N=="simple")?U$4N="advanced":U$4N="simple";create_dD();if(U$4N=="advanced"&&V6N32(K702+"_minimized")==true)minimize_popup(K702,$02j,Rkl_,false,null);}function wMon(OOA){var W037$=new Array();for(var item in OOA){var X42=OOA[item].split("||")[0];if(X42.length>0)W037$.push(X42);}return W037$;}c289=0;u1382=0;function l6$50(C5P){C5P.sort();var l0ri=wMon(C5P);var span=tb51("span");var t8xR=n3A9("fieldSel",l0ri,C5P,c289);t8xR.onchange=QRFq;if(C5P[c289].indexOf("STRING")!=-1){var M5A_=tb51("span");M5A_.innerHTML=l_contains;}else{var M5A_=n3A9("opSel",uedD9,uedD9,u1382);M5A_.onchange=QRFq;}q3e2(span,t8xR);N78_(span," ");q3e2(span,M5A_);N78_(span," ");return span;}function QRFq(){c289=b32_("fieldSel")[0];if(element("opSel"))u1382=b32_("opSel")[0];I_Jg();}function create_usedSearchAtoms(){if(!element(K702+"_atomsLine")){var Hk82L=tb51("p");Hk82L.className="searchCriteria";Hk82L.id=K702+"_atomsLine";q3e2(element(K702+"_anchor"),Hk82L);}else clear(element(K702+"_atomsLine"));var _2RX7=tb51("p");for(var i=0;i<P_r.length;i++ ){var oWn9=P_r[i];_2RX7.innerHTML+=oWn9[0]+" "+oWn9[2]+" "+oWn9[3]+" ";var link=tb51("a");link.href="javascript:rem_advSearchAtom('"+oWn9[0]+"||"+oWn9[1]+"||"+oWn9[2]+"||"+oWn9[3]+"');create_usedSearchAtoms();search('advanced');";link.innerHTML+="("+l_delete+")";q3e2(_2RX7,link);if(i<(P_r.length-2))_2RX7.innerHTML+=", ";if(i==(P_r.length-2))_2RX7.innerHTML+=" "+l_and+" ";}if(element(K702+"_atomsLine"))q3e2(element(K702+"_atomsLine"),_2RX7);}function _sFD(){var Y26v$="";var $2v=l_contains;var V7_="";if(U$4N=="simple")Y26v$=element("frameSearchInput").value;else{if(element("searchVal"))Y26v$=element("searchVal").value;if(element("opSel"))$2v=b32_("opSel")[1];if(element("fieldSel"))V7_=b32_("fieldSel")[1];}return new Array(V7_,$2v,Y26v$);}mpW6t=new Array();N00UD=new Array();$y91j=null;function J62a(e61T){if(e61T.length==1){if(e61T[0]==null){create_dD();J89();}else{var id=parseInt(e61T[0]);if(!isNaN(id)&&id>=0&&id<=g_dCLength){m1m1R(id);M4h5(id);setSimple();hider(K702);}}}else{create_dD();if(e61T.length>0)e61T=R9Kj7(e61T);mpW6t=new Array();C304(e61T,mpW6t);clear(element(K702+"_resultCon"));L020r=new Array();if(Xuo){if(mpW6t.length>Yx6){var c5s2=confirm(l_showMoreThanXResults);if(!c5s2)mpW6t.length=Yx6;}_1k4(0);}if(V6N32(K702+"_minimized")==true)minimize_popup(K702,$02j,Rkl_,false,null);}}function M4h5(id){if(typeof(K4b7[id])!="object")setTimeout("M4h5("+id+")",250);else showinmap(id,K4b7[id]["bestView"]["zL"],K4b7[id]["bestView"]["coords"]);}function J89(){if(element(K702+"_resultCon")){var mJg$="<p id='0_result' class='key'>"+l_noresults+"</p>";var a11=element(K702+"_resultCon");a11.innerHTML=mJg$;}}function _1k4(id){if(id<mpW6t.length&&Xuo){var a1m="";(j16Sh(id))?a1m="key":a1m="value";var content=q31(mpW6t[id],a1m);var mJg$="<p id='"+mpW6t[id]+"_result' class='"+a1m+"'>"+content[0]+"</p>";if(element(K702+"_resultCon")){var a11=element(K702+"_resultCon");a11.innerHTML+=mJg$;if(content[1]!=null)L020r.push(content[1]);}setTimeout("_1k4("+(id+1)+")",2);}else if(L020r.length>0&&Xuo)fCs(0);}function fCs(id){if(id<L020r.length&&Xuo){m1m1R(L020r[id]);setTimeout("fCs("+(id+1)+")",5);}else H29b(0);}function H29b(){if(typeof(K4b7[L020r[0]])=="object"&&Xuo&&element(L020r[0]+"_result")){var wfp2=element(L020r[0]+"_result");wfp2.innerHTML=q31(L020r[0],N00UD);L020r.shift();}if(L020r.length>0&&Xuo)setTimeout("H29b()",5);}function q31(id,a1m){var content="";var G6WO=null;if(id==null)content=l_noresults;else{if(typeof(K4b7[id])=="object"){var wfp2=_tV_(id);content="<span class='cssClass'>"+H1X(wfp2["name"],id,wfp2)+"</span>";}else{content=id+" "+l_loading;G6WO=id;}}return new Array(content,G6WO);}function H1X(dEM,id,wfp2){if(typeof(wfp2["bestView"])=="object"){if(dEM=="")dEM="Feature "+id;return "<a href=\"javascript:showinmap("+id+","+wfp2['bestView']['zL']+",'"+wfp2['bestView']['coords']+"');\">"+dEM+"</a>";}return dEM;}function f4q0g(parent,id,a1m){var table=tb51("table");table.setAttribute("id",id);table.className=a1m;q3e2(parent,table);}function K93(table,content,a1m,id,w386j,DD49,index){if(index==null)index=table.rows.length;var J2lD=table.insertRow(table.rows.length);J2lD.setAttribute("id",id);for(var item=0;item<content.length;item++){var SU75_=null;if(w386j==item)SU75_=DD49;_je(J2lD,a1m,SU75_,content[item]);}}function _je(parent,a1m,span,content){var XmX=tb51("td");XmX.className=a1m;if(span!=null){if(document.all)XmX.setAttribute("colSpan",span);else XmX.setAttribute("colspan",span);}if(typeof(content)!="object")XmX.innerHTML=content;else q3e2(XmX,content);q3e2(parent,XmX);}function b32_(id){if(element(id)){var E4$y=element(id);for(var g2Q=0;g2Q<E4$y.length;g2Q++){if(E4$y.options[g2Q].selected)return new Array(g2Q,E4$y.options[g2Q].value);}}return false;}function n3A9(id,mBU26,V62,jwl){var E4$y=tb51("select");E4$y.setAttribute("id",id);for(var X42=0;X42<mBU26.length;X42++){E4$y.options[E4$y.length]=new Option(mBU26[X42],V62[X42],false,false);var Gtm2=tb51("p");Gtm2.innerHTML=mBU26[X42];E4$y.options[E4$y.length-1].text=Gtm2.firstChild.nodeValue;}E4$y.selectedIndex=jwl;return E4$y;}function h6Qyx(id,length,value){var $27I_=tb51("input");$27I_.type="text";$27I_.setAttribute("id",id);$27I_.setAttribute("name",id);$27I_.size=length;$27I_.value=value;return $27I_;}function R9Kj7(Xc76){var $111=new Array();for(var item in Xc76){if(Xc76[item]!=null)$111.push(Xc76[item]);}return $111;}
