sent=false;
function check() {

if (sent){alert("Ihre Daten wurden bereits gesendet.\nBitte warten Sie auf die Antwort des Servers!");return false;}

proof=new Array();
proof[00]=new Array("knt_name",/[a-zA-Z]+/,"Bitte geben Sie Ihren Namen an!");
proof[01]=new Array("knt_strasse",/[a-zA-Z]+/,"Bitte geben Sie Ihre Strasse an!");
// proof[02]=new Array("knt_ort",/\s*[0-9]{5}\s*[a-zA-Z]+/,"Bitte geben Sie PLZ und Ort an!");
proof[02]=new Array("knt_ort",/[a-zA-Z]+/,"Bitte geben Sie PLZ und Ort an!");
proof[03]=new Array("knt_telefon",/[0-9]+/,"Geben Sie bitte Ihre Telefonnummer ein!");
proof[04]=new Array("knt_email",/@/,"Bitte geben Sie Ihre Email-Adresse an!"); 

andStdOrt=new Array();
andStdOrt[00]=new Array("val_stdlocation_anderer",/[a-zA-Z]+/,"Bitte geben Sie Ihren Veranstaltungsort ein!");


for (var i=0;i<proof.length;i++){

if (!isNaN(proof[i][1])){
if(!proof[i][1]==document.forms[0][proof[i][0]].checked){
	alert(proof[i][2]);
	document.forms[0][proof[i][0]].focus();
	return false;}	
}
else{
if(proof[i][1].test(document.forms[0][proof[i][0]].value)==false){
	alert(proof[i][2]);
	document.forms[0][proof[i][0]].focus();
	return false;}
}}


if(inpOrt.style.display == 'block') {
if(andStdOrt[0][1].test(document.forms[0][andStdOrt[0][0]].value)==false){
	alert(andStdOrt[0][2]);
	document.forms[0][andStdOrt[0][0]].focus();
	return false;}
}



document.forms[0].submit();
sent==true;
return true;
}

function col(obj) {
  obj.style.borderColor = '#c72936';
  obj.style.color = '#000';
}

function uncol(obj) {
  obj.style.borderColor = '#ccc';
  obj.style.color = '#000';
}

function chk(el){
var nr=parseInt(el.id.slice(1));
var wert=parseInt(el.value);
for(var i=1;i<=5;i++){
	var wert2=parseInt(document.getElementById('s'+i).value);
	if(i!=nr&&wert2==wert&&wert!=5){
		document.getElementById('s'+i).value=('0'+(wert+1));
		chk(document.getElementById('s'+i));
	}
}
}

function q11Ok(){
for(var w=1;w<=5;w++){
	var found=false;
	for(var i=1;i<=5;i++){
		if(w==parseInt(document.getElementById('s'+i).value))found=true;
	}
	if (!found)return false;
}
return true;
}
