function saveForm(){
	var colorfail = "#EEEEEE";
	var colornormal = "#FFFFFF";
	var datum = document.getElementById("datum").value;
	var url = document.getElementById("url").value;
	var referrer = document.getElementById("referrer").value;
	var ip = document.getElementById("ip").value;
	var system = document.getElementById("system").value;
	var language = document.getElementById("language").value;
	var vorname = document.getElementById("vorname").value;
	var name = document.getElementById("name");
	var email = document.getElementById("email");
	var ok = document.getElementById("ok");
	system = system + " | OS: "+checkOS()+" | SCREEN: "+screen.width+" x "+screen.height;

	var l1 = document.getElementById("l1");
	var l2 = document.getElementById("l2");
	var l3 = document.getElementById("l3");
	var fields = true;
	var emailval = validate(email.value);
	var  msgerror = document.getElementById("msgerror");

	if (name.value == ""){
		l1.style.color = "red";
		name.style.backgroundColor = colorfail;
		fields = false;
	}else{
		l1.style.color = "#FFF";
		name.style.backgroundColor = colornormal;
	}
	if ((email.value == "") || (emailval == false)){
		l2.style.color = "red";
		email.style.backgroundColor = colorfail;
		fields = false;
	}else{
		l2.style.color = "#FFF";
		email.style.backgroundColor = colornormal;
	}
	if (ok.checked == false){
		l3.style.color = "red";
		ok.style.backgroundColor = colorfail;
		fields = false;
	}else{
		l3.style.color = "#FFF";
		ok.style.backgroundColor = colornormal;
	}
	if (fields == false){
		msgerror.style.display="block";
	}
	else{
		name = name.value;
		email = email.value;
		ok = ok.value;
		xajax_saveToDB(datum,url,referrer,ip,system,language,vorname,name,email,ok);
	}

	return false;
}

function checkOS() {
	var OSName="Unknown OS";
	if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
	if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
	if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
	if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";

	return OSName;
}
function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   }else
   	return true;
}