function show(a){new Effect.Appear(a)}function hide(a){new Effect.Fade(a)}function form2url(c){var a="";var b=document.forms[c];for(i=0;i<b.elements.length;i++){switch(b.elements[i].type){case"reset":case"submit":case"button":break;case"radio":case"checkbox":if(b.elements[i].checked==true){a+=b.elements[i].name+"="+b.elements[i].value+"&"}break;case"file":alert("Diese Funktion darf nicht mit File-Datentypen verwendet werden.\n Bitte verst�ndige einen Administrator dass du diese Fehlermeldung erhalten hast.");return false;break;default:a+=b.elements[i].name+"="+b.elements[i].value+"&";break}}a=a.substr(0,(a.length-1));return a}function verify(d,a){var b=form2url(d);b+="&mode=check";var a="/"+a;var c=new Ajax.Request(a,{method:"get",parameters:b,onComplete:checkForErrors})}function checkForErrors(response){var error=eval("("+response.responseText+")");for(i=0;i<error.errorMessages.length;i++){var elementId=error.errorMessages[i].id+"_error";$(elementId).innerHTML=error.errorMessages[i].errorMessage}if(!error.error){show("erfolg");setTimeout("hide('erfolg')",3000)}}function returnName(a){$("user_name_input").value=a;switch_usersearch()}function switch_usersearch(){Element.toggle("usersearch")}function usersearch(){var a="/admin/search.username.php";var b="mode=json&search_username="+$("search_username").value;var c=new Ajax.Request(a,{method:"get",parameters:b,onComplete:showSearchResult})}function showSearchResult(d,a){if(a.error){$("search_error").innerHTML=a.errorMessage}else{$("search_error").innerHTML="";var c='<ul style="margin-top:0px; margin-bottom:0px;">';for(var b=0;b<a.userName.length;b++){c+='<li><a href="#" onclick="returnName(\''+a.userName[b].user_name+"')\">";c+=a.userName[b].user_name;c+="</a></li>"}c+="</ul>";if(a.userName.length==19){c+="Du gab viele Suchergebnisse, versuche etwas genauer zu suchen"}$("usersearch_list").innerHTML=c}}function ajaxUpdate(b,d,a){d+="&return_ajax=true";$(a).innerHTML='<img src="/images/grafik/symbole/ajax-loader_small.gif" />';var c=new Ajax.Updater(a,b,{method:"get",encoding:"ISO-8859-1",parameters:d,onLoading:alertLoading,onComplete:alertComplete,onFailure:reportError})}function alertLoading(a){}function alertComplete(a){}function reportError(a){alert("Die ben�tigte Datei konnte nicht vom Server geladen werden.")}function getRegionen(g,h,c,e,d,f){var a="/lib/rks.php";var b="mode=regionen&select_name="+h;b+="&update_kreise="+c+"&update_kreise_name="+e;b+="&preselect="+d+"&preselect_kreis="+f;ajaxUpdate(a,b,g)}function getKreise(d,e,g,a){var b="/lib/rks.php";var f="";if($(g)){f=$(g).value}else{f=g}var c="mode=kreise&select_name="+e+"&region_id="+f+"&preselect="+a;ajaxUpdate(b,c,d)}function getCities(b,a){var c="/lib/rks.php";var d="mode=city&kreis_id="+a+"&selector="+b;var e=new Ajax.Request(c,{method:"get",parameters:d,onComplete:populateCitySelector})}function getCategory(d,a){var b="/lib/rks.php";var c="mode=categories&section_id="+d;ajaxUpdate(b,c,a)}function populateCitySelector(res){if(res.responseText=="error"){alert("Es ist ein Datenfehler aufgetreten, Staedte konnten nicht ausgelesen werden");return}cities=eval("("+res.responseText+")");if(cities.error!="false"){alert("Es konnten keine Staedte ausgelesen werden");return}var selector=cities.content[cities.content.length-1].selector;for(var i in $(selector).options){$(selector).options[i]=null}if(!$(selector)){alert("Es konnte kein Zielfeld gefunden werden, bitte gib einen Selektor an");return}var html='<select name="city_name">';html+='<option value="" selected="selected">Alle St�dte</option>';for(var i=0;i<cities.content.length;i++){if(i<(cities.content.length-1)){var option='<option value="'+cities.content[i].townname+'">';option+=cities.content[i].townname;option+="</option>";html+=option}}html+="</select>";$(selector).innerHTML=html}function enlargeImage(a){win=window.open("/showPic.php?file="+a,"Bild","width=800,height=800,left=15,top=15,dependent=yes,location=no,menubar=no,resizable=yes,status=no,toolbar=no");win.focus()};