function checkbooking()
{
	var flag = true;
	var anzahlPersonen = 0;
	
	if(document.getElementById("vorname").value==""){
		document.getElementById("vorname").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("vorname").className="defbreite";
	}

	if(document.getElementById("nachname").value==""){
		document.getElementById("nachname").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("nachname").className="defbreite";
	}


	if(document.getElementById("strasse").value==""){
		document.getElementById("strasse").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("strasse").className="defbreite";
	}
	
	if(document.getElementById("hausnummer").value==""){
		document.getElementById("hausnummer").className="defbreite100_error";
		flag=false;
	} else {
		document.getElementById("hausnummer").className="defbreite100";
	}

	if(document.getElementById("postleitzahl").value==""){
		document.getElementById("postleitzahl").className="defbreite100_error";
		flag=false;
	} else {
		document.getElementById("postleitzahl").className="defbreite100";
	}

	if(document.getElementById("ort").value==""){
		document.getElementById("ort").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("ort").className="defbreite";
	}

	if(document.getElementById("adland").value==""){
		document.getElementById("adland").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("adland").className="defbreite";
	}


	if(document.getElementById("reisepass").value==""){
		document.getElementById("reisepass").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("reisepass").className="defbreite";
	}
	if(document.getElementById("ausgestellt").value==""){
		document.getElementById("ausgestellt").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("ausgestellt").className="defbreite";
	}



	if(document.getElementById("telefon").value==""){
		document.getElementById("telefon").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("telefon").className="defbreite";
	}

	if(document.getElementById("objektname").value==""){
		document.getElementById("objektname").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("objektname").className="defbreite";
	}

	if(document.getElementById("objektid").value==""){
		document.getElementById("objektid").className="defbreite100_error";
		flag=false;
	} else {
		document.getElementById("objektid").className="defbreite100";
	}

	if(document.getElementById("reisezeitraum").value==""){
		document.getElementById("reisezeitraum").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("reisezeitraum").className="defbreite";
	}

	if(document.getElementById("anzahlerwachsene").value==""){
		document.getElementById("anzahlerwachsene").className="defbreite50_error";
		flag=false;
	} else {
		document.getElementById("anzahlerwachsene").className="defbreite50";
		anzahlPersonen = document.getElementById("anzahlerwachsene").value;
	}

	if(document.getElementById("email").value==""){
		document.getElementById("email").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("email").className="defbreite";
	}

	if(document.getElementById("repeatemail").value==""){
		document.getElementById("repeatemail").className="defbreite_error";
		flag=false;
	} else {
		document.getElementById("repeatemail").className="defbreite";
	}
			
	if(!flag || !compareEmails()){
		document.getElementById("error").firstChild.data = "Please edit all fields where RED marked and check the eMail addresses whether it be the same";
		document.getElementById("error").className="error";
		return false;
	}

	if(document.getElementById("agb").checked == false && flag) {
		document.getElementById("error").firstChild.data = "Please accept our General terms and conditions for your booking";
		document.getElementById("error").className="error";
		return false;
	}

	return true;
}
