function kontaktValidieren() {
    var name = $('#name').attr('value');
    var email = $('#email').attr('value');

    var meldung = "";
    if (name == "" || name == "Ihr Name") {
	meldung += "Bitte geben Sie Ihren Namen an.\n";
    }
   
    if (email == "" || email == "E-Mail") {
	meldung += "Bitte geben Sie Ihre E-Mail-Adresse an.\n";
    } else {
		var ok = emailGueltigkeitPruefen(email);
		if (ok == false) {
		meldung += "Bitte geben Sie eine gültige E-Mail-Adresse ein.\n";
	   }
    }

    if (meldung == "") {
	$('#mailform').submit();
    } else {
    	alert(meldung);
    }
}

function dachboerseValidieren() {
    var vorname = $('#Vorname').attr('value');
    var nachname = $('#Nachname').attr('value');
    var strasse = $('#Strasse').attr('value');
    var plz = $('#PLZ').attr('value');
    var ort = $('#Ort').attr('value');
    var telefon = $('#Telefon').attr('value');
    var email = $('#Email').attr('value');


    var meldung = "";

    if (vorname == "" || vorname == "Vorname *") {
	meldung += "Bitte geben Sie Ihren Vornamen an.\n";
    }

    if (nachname == "" || nachname == "Nachname *") {
	meldung += "Bitte geben Sie Ihren Nachnamen an.\n";
    }

    if (strasse == "" || strasse == "Straße, Nr. *") {
	meldung += "Bitte geben Sie die Straße an.\n";
    }

    if (plz == "" || plz == "Postleitzahl *") {
	meldung += "Bitte geben Sie die PLZ an.\n";
    }

    if (ort == "" || ort == "Wohnort *") {
	meldung += "Bitte geben Sie den Ort an.\n";
    }
 
    if (telefon == "" || telefon == "Telefon *") {
	meldung += "Bitte geben Sie Ihre Telefonnummer an.\n";
    }
   
    if (email == "" || email == "E-Mail *") {
	meldung += "Bitte geben Sie Ihre E-Mail-Adresse an.\n";
    } else {
		var ok = emailGueltigkeitPruefen(email);
		if (ok == false) {
		meldung += "Bitte geben Sie eine gültige E-Mail-Adresse ein.\n";
	   }
    }

    if (meldung == "") {
	$('#dachboerseform').submit();
    } else {
    	alert(meldung);
    }
}

function dachboerseValidieren2() {
    var meldung = "";

    if (!$("#Satteldach").attr("checked") && !$("#Flachdach").attr("checked") && !$("#Pultdach").attr("checked") && !$("#Shettdach").attr("checked") && !$("#Tonnendach").attr("checked") && !$("#Sonstiges").attr("checked")) {
      meldung += "Bitte geben Sie die Art des Daches an.\n";
    }

    if ($('#Gebaeudeart').val() == 0) {
      meldung += "Bitte wählen Sie die Gebäudeart aus.\n";
    }

    if (meldung == "") {
	$('#dachboerseform2').submit();
    } else {
    	alert(meldung);
    }
}

function dachboerseValidieren3() {
    var dachlaenge = $('#Dachlaenge').attr('value');
    var dachhoehe = $('#Dachhoehe').attr('value');
    var dachtiefe = $('#Dachtiefe').attr('value');
    var dachneigung = $('#Dachneigung').attr('value');
    var dachflaeche = $('#Dachflaeche').attr('value');

    var meldung = "";

    if (dachlaenge == "" || dachlaenge == "0,0") {
	meldung += "Bitte geben Sie die Dachlänge an.\n";
    }

    if (dachhoehe == "" || dachhoehe == "0,0") {
	meldung += "Bitte geben Sie die Dachhöhe an.\n";
    }

    if (dachtiefe == "" || dachtiefe == "0,0") {
	meldung += "Bitte geben Sie die Dachtiefe an.\n";
    }

    if (dachneigung == "" || dachneigung == "0,0") {
	meldung += "Bitte geben Sie die Dachneigung an.\n";
    }

    if (dachflaeche == "" || dachflaeche == "0,0") {
	meldung += "Bitte geben Sie die Dachfläche an.\n";
    }

    if ($('#Verschattung').val() == 0) {
      meldung += "Bitte wählen Sie die Verschattung aus.\n";
    }
   

    if (meldung == "") {
	$('#dachboerseform3').submit();
    } else {
    	alert(meldung);
    }
}

function dachboerseValidieren4() {
    var baujahr = $('#Baujahr').attr('value');
    var netzbetreiber = $('#Netzbetreiber').attr('value');
    var erreichbar_von = $('#erreichbar_von').attr('value');
    var erreichbar_bis = $('#erreichbar_bis').attr('value');


    var meldung = "";

    if ($('#dachhaut').val() == 0) {
      meldung += "Bitte wählen Sie die Dachhaut aus.\n";
    }

    if (baujahr == "") {
	meldung += "Bitte geben Sie das Baujahr an.\n";
    }

    if (netzbetreiber == "") {
	meldung += "Bitte geben Sie den Netzbetreiber an.\n";
    }

    if (erreichbar_von == "") {
	meldung += "Bitte geben Sie an ab wann sie erreichbar sind.\n";
    }

    if (erreichbar_bis == "") {
	meldung += "Bitte geben Sie an bis wann sie erreichbar sind.\n";
    }

    
   

    if (meldung == "") {
	$('#dachboerseform4').submit();
    } else {
    	alert(meldung);
    }
}

function emailGueltigkeitPruefen(s) {
	 var a = false;
	 var res = false;
	 if (typeof(RegExp) == 'function')
	 {
		  var b = new RegExp('abc');
		  if(b.test('abc') == true){a = true;}
	 }
	 
	 if(a == true)
	 {
	  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
	                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
	                   '(\\.)([a-zA-Z]{2,4})$');
	  res = (reg.test(s));
	 } else {
	  res = (s.search('@') >= 1 &&
	         s.lastIndexOf('.') > s.search('@') &&
	         s.lastIndexOf('.') >= s.length-5)
	 }
	 return(res);
}

function delcontent(id, vorgabe) 
{ 
	if ($('#'+id).attr('value') == vorgabe) {
		$('#'+id).attr('value', "");
	}
}

function checkcontent(id, text) 
{
	if ($('#'+id).attr('value') == "") {
		$('#'+id).attr('value', text);
	} 
}
