function saveRunner(){
	var d = new Date();
	var y = d.getYear();
	if(y < 999){
		y += 1900;
	}
	var a_name = document.getElementById("a_name").value;
	var a_firstname = document.getElementById("a_firstname").value;
	var a_birth = document.getElementById("a_birth").value;
	var a_group = document.getElementById("a_group").value;
	var parts = a_birth.split(".");
	var diff = (y-parts[2]);

	if(a_name == '' || a_firstname == '' || a_birth.length != 10 || a_birth == 'TT.MM.JJJJ')
	{
		alert(unescape("Bitte f%FCllen Sie alle Pflichfelder korrekt aus."));
	}
	else if(a_group == 'student' && diff > 17){
		alert(unescape("Sie m%FCssen f%FCr die Gruppe Sch%FCler j%FCnger als 18 sein."));
	}
	else
	{
		var query = "";
		var elements = document.forms["newRunnerForm"].elements;
		var num = elements.length;
		for(var i = 0;i<num;i++){
			switch(elements[i].type){
				case "checkbox":
					if(elements[i].checked == true){
						query += "|" + elements[i].name + ":" + elements[i].value;
					}
				break;
				
				case "submit":
				case "reset":
				case "button":
				break;
			
				default:
					if(elements[i].value != 0){
						query += "|" + elements[i].name + ":" + elements[i].value;
					}
				break;
			}
		}
		
		var r = newXMLObject();
		var date = new Date;
		var url = "/_custom/save_runner.php?";
		url = url + date.getDate() + date.getTime();
		url += query;
		
		r.onreadystatechange=function(){
			if(r.readyState==4){
				if(r.responseText != "OK"){
					alert(r.responseText);
				}
				else{
					window.location.reload();
				}
	        }
		}
		  
		r.open("GET",url,true);
		r.send(null);
	}
}

function deleteRunner(idx){
	var r = newXMLObject();
	var date = new Date;
	var url = "/_custom/del_runner.php?";
	url = url + date.getDate() + date.getTime();
	url += "|"+idx;
	
	r.onreadystatechange=function(){
		if(r.readyState==4){
			if(r.responseText != "OK"){
				alert(r.responseText);
			}
			else{
				window.location.reload();
			}
        }
	}
	  
	r.open("GET",url,true);
	r.send(null);
}