var request=xmlHttp;if(!request)alert("Error initializing XMLHttpRequest!");function del(AJA_ID){request=xmlHttp();var url="ajax_admin.asp?DO=DEL&AJA_ID="+AJA_ID+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=updateRS;request.send(null)}
function delz(AJA_ID){request=xmlHttp();var url="ajax_admin.asp?DO=DELZ&AJA_ID="+AJA_ID+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=updateRS;request.send(null)}
function verdaechtigen(AJA_ID){request=xmlHttp();var url="ajax_admin.asp?DO=VERDACHT&AJA_ID="+AJA_ID+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=updateRS;request.send(null)}
function ok(AJA_ID){request=xmlHttp();var url="ajax_admin.asp?DO=OK&AJA_ID="+AJA_ID+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=updateRS;request.send(null)}
function trotzdem(AJA_ID){request=xmlHttp();var url="ajax_admin.asp?DO=TROTZ&AJA_ID="+AJA_ID+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=updateRS;request.send(null)}
function topost(AJA_ID){request=xmlHttp();var url="ajax_admin.asp?DO=TOPOST&AJA_ID="+AJA_ID+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=updateRS;request.send(null)}
function updateRS(){if(request.readyState==4){document.getElementById("row"+request.responseText).parentNode.removeChild(document.getElementById("row"+request.responseText))}}
function checkForm(inputID){var input=document.getElementById(inputID).value;var url="ajax_validierung.asp?";request=xmlHttp();switch(inputID){case"VornameE":case"NachnameE":case"VornameK":case"NachnameK":url+="DO=checkName&name="+input;break;case"Adresse":url+="DO=checkAdresse&adresse="+input;break;case"EMail":url+="DO=checkMail&mail="+input;break;case"EMailBest":mail=document.getElementById("EMail").value;url+="DO=checkMailBest&mail="+mail+"&mail2="+input;break;case"GebDat":url+="DO=checkGebDat&GebDat="+input;break;case"Schule":url+="DO=checkSchule&Schule="+input;break}
url+="&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=function(){feedback(inputID)};request.send(null)}
function checkPLZOrt(inputID){var PLZ=document.getElementById("PLZ").value;var ort=document.getElementById("Ort").value;request=xmlHttp();var url="ajax_validierung.asp?DO=checkPLZOrt&PLZ="+PLZ+"&Ort="+ort+"&Stamp="+Math.round(Math.random()*100000);request.open("GET",url,true);request.onreadystatechange=function(){feedback(inputID)};request.send(null)}
function feedback(inputID){if(request.readyState==4){if(request.responseText!=""){document.getElementById(inputID+"_ok").style.display="none";document.getElementById("errormsg_"+inputID).innerHTML=request.responseText;document.getElementById(inputID+"_nok").style.display="inline"}
else{document.getElementById(inputID+"_nok").style.display="none";document.getElementById(inputID+"_ok").style.display="inline"}}}
function xmlHttp(){var request=false;try{request=new XMLHttpRequest()}
catch(trymicrosoft){try{request=new ActiveXObject("Msxml2.XMLHTTP")}
catch(othermicrosoft){try{request=new ActiveXObject("Microsoft.XMLHTTP")}
catch(failed){request=false}}}
return request}
