/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/
/***************		Type		: JavaScript Document    ************/
/***************  	Extension Key	: bowling	         ************/
/***************  	Author		: Thomas Krug            ************/
/***************  	Author Email	: anupam@anusangh.net    ************/
/***************  	Company		: netzrezepte.de         ************/
/***************  	Company Email	: kontakt@netzrezepte.de ************/
/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/


function chkFinanzierungsFormular1() {
  var reg = /^[0-9]*$/;
  var reg2 = /(\d{2}).(\d{2}).(\d{4})/;

  if (document.getElementById("objektnutzung").value == "0") {
     alert("Bitte geben Sie die Nutzung des Objektes an");
     return false;
  }
  if (document.getElementById("objektart").value == "0") {
     alert("Bitte geben Sie an, um was für ein Objekt es sich handelt");
     return false;
  }

  var objectWohnflaeche = document.getElementById("wohnflaeche").value;
  if (objectWohnflaeche == "") {
     alert("Bitte geben Sie die Wohnfläche an");
     return false;
  }
  if (!reg.test(objectWohnflaeche)) {
     alert("Bitte geben Sie bei der Wohnfläche nur Zahlen ohne Punkt und Komma ein.");
     return false;
  }
  if (document.getElementById("finanzierungfuer").value == "0") {
     alert("Bitte geben Sie an, wofür Sie die Finanzierung benötigen");
     return false;
  }
  if (document.getElementById("finanzierungfuer").value == "Umschuldung") {
     var objectZinsfestschreibung = document.getElementById("zinsfestschreibung").value;
     if (!reg2.test(objectZinsfestschreibung)) {
     	alert("Bitte geben Sie das Datum der Zinsfestschreibung in folgendem Format an: dd.mm.yyyy");
     	return false;
     }
  }

  return true;
}

function chkFinanzierungsFormular2() {

  var reg = /^[0-9]*$/;
  var objectObjektwert = document.getElementById("objektwert").value;
  if (objectObjektwert == "") {
     alert("Bitte geben Sie den Objektwert an");
     return false;
  }
  if (!reg.test(objectObjektwert)) {
     alert("Bitte geben Sie die Beträge ohne Cent, Punkt und Komma ein.");
     return false;
  }
  if (objectObjektwert<5000) {
     alert("Bitte geben Sie bei \"Objektwert\" einen Wert ab 5000€ ein.");
     return false;
  }

  var objectBenoetigtestgeld = document.getElementById("benoetigtestgeld").value;
  if (objectBenoetigtestgeld == "") {
     alert("Bitte geben Sie an, wieviel Geld Sie benötigen");
     return false;
  }
  if (!reg.test(objectBenoetigtestgeld)) {
     alert("Bitte geben Sie die Beträge ohne Cent, Punkt und Komma ein.");
     return false;
  }
  if (objectBenoetigtestgeld<5000) {
     alert("Bitte geben Sie bei der benötigten Summe einen Wert ab 5000€ ein.");
     return false;
  }

  var objectDarlehensbetrag = document.getElementById("darlehensbetrag").value;
  if (objectDarlehensbetrag == "") {
     alert("Bitte geben Sie bei \"Darlehensstand\" einen Wert ab 0€ ein.");
     return false;
  }
  if (!reg.test(objectDarlehensbetrag)) {
     alert("Bitte geben Sie die Beträge ohne Cent, Punkt und Komma ein.");
     return false;
  }

  return true;
}

function chkFinanzierungsFormular3() {
  var reg = /^[0-9]*$/;
  if (document.getElementById("finanzierungsschwerpunkt").value == "0") {
     alert("Bitte geben Sie einen Finanzierungsschwerpunkt an");
     return false;
  }
  var objectMonatlicheRate = document.getElementById("monatliche_rate").value;
  if (objectMonatlicheRate == "") {
     alert("Bitte geben Sie eine maximal verkraftbare monatliche Rate an");
     return false;
  }
  if (!reg.test(objectMonatlicheRate)) {
     alert("Bitte geben Sie bei der maximal verkraftbaren monatlichen Rate nur Zahlen ohne Punkt und Komma ein.");
     return false;
  }
  if (document.getElementById("zinsbindung").value == "0") {
     alert("Bitte geben Sie die gewünschte Zinsbindung an");
     return false;
  }

  return true;
}

function chkFinanzierungsFormular4() {
  var reg = /^[0-9]*$/;
  var reg2 = /(\d{2}).(\d{2}).(\d{4})/;
  if (document.getElementById("nachname").value == "") {
     alert("Bitte geben Sie Ihren Nachnamen an");
     return false;
  }
  if (document.getElementById("vorname").value == "") {
     alert("Bitte geben Sie Ihren Vornamen an");
     return false;
  }
  if (document.getElementById("telefon").value == "") {
     alert("Bitte geben Sie Ihre Telefonnummer an");
     return false;
  }
  if (document.getElementById("email").value == "") {
     alert("Bitte geben Sie Ihre E-Mail-Adresse an");
     return false;
  }

  if (document.getElementById("objektnutzung").value == "0") {
     alert("Bitte geben Sie die Nutzung des Objektes an");
     return false;
  }
  if (document.getElementById("objektart").value == "0") {
     alert("Bitte geben Sie an, um was für ein Objekt es sich handelt");
     return false;
  }

  var objectWohnflaeche = document.getElementById("wohnflaeche").value;
  if (objectWohnflaeche == "") {
     alert("Bitte geben Sie die Wohnfläche an");
     return false;
  }
  if (!reg.test(objectWohnflaeche)) {
     alert("Bitte geben Sie bei der Wohnfläche nur Zahlen ohne Punkt und Komma ein.");
     return false;
  }

  var objectObjektwert = document.getElementById("objektwert").value;
  if (objectObjektwert == "") {
     alert("Bitte geben Sie den Objektwert an");
     return false;
  }
  if (!reg.test(objectObjektwert)) {
     alert("Bitte geben Sie die Beträge ohne Cent, Punkt und Komma ein.");
     return false;
  }
  if (objectObjektwert<5000) {
     alert("Bitte geben Sie bei \"Objektwert\" einen Wert ab 5000€ ein.");
     return false;
  }

  var objectBenoetigtestgeld = document.getElementById("benoetigtestgeld").value;
  if (objectBenoetigtestgeld == "") {
     alert("Bitte geben Sie an, wieviel Geld Sie benötigen");
     return false;
  }
  if (!reg.test(objectBenoetigtestgeld)) {
     alert("Bitte geben Sie die Beträge ohne Cent, Punkt und Komma ein.");
     return false;
  }
  if (objectBenoetigtestgeld<5000) {
     alert("Bitte geben Sie bei der benötigten Summe einen Wert ab 5000€ ein.");
     return false;
  }

  if (document.getElementById("finanzierungfuer").value == "0") {
     alert("Bitte geben Sie an, wofür Sie die Finanzierung benötigen");
     return false;
  }
  if (document.getElementById("finanzierungfuer").value == "Umschuldung") {
     var objectZinsfestschreibung = document.getElementById("zinsfestschreibung").value;
     if (!reg2.test(objectZinsfestschreibung)) {
     	alert("Bitte geben Sie das Datum der Zinsfestschreibung in folgendem Format an: dd.mm.yyyy");
     	return false;
     }
  }

  return true;
}

function chkFinanzierungsFormular5() {
  var reg = /^[0-9]*$/;

  var objectKreditsumme = document.getElementById("kreditsumme").value;
  if (objectKreditsumme == "") {
     alert("Bitte geben Sie die Kreditsumme an");
     return false;
  }
  if (!reg.test(objectKreditsumme)) {
     alert("Bitte geben Sie bei der Kreditsumme nur Zahlen ohne Punkt und Komma ein.");
     return false;
  }
  if (objectKreditsumme<10000) {
     alert("Bitte geben Sie bei der Kreditsumme einen Wert ab 10000€ ein.");
     return false;
  }
  if (objectKreditsumme>50000) {
     alert("Bitte geben Sie bei der Kreditsumme höchstens einen Wert von 50000€ ein.");
     return false;
  }
  if (document.getElementById("laufzeit").value == "0") {
     alert("Bitte geben Sie eine Laufzeit an");
     return false;
  }

  return true;
}

var zeigeweiteres = 0;
function toggle_down() {
	if (zeigeweiteres == 1) {
		zeigeweiteres = 0;
		document.getElementById("weiteres").style.display = "none";
	}
	else {
		zeigeweiteres = 1;
		document.getElementById("weiteres").style.display = "";
	}
}

function zeigeWeiteresFeld() {
	if (document.getElementById("objektart").value == "mfh") {
		document.getElementById("weiteresfeld").style.display = "";
	}
	else {
		document.getElementById("weiteresfeld").style.display = "none";
	}
}

function zeigeWeiteresFeld2() {
	if (document.getElementById("finanzierungfuer").value == "Umschuldung") {
		document.getElementById("weiteresfeld2").style.display = "";
	}
	else {
		document.getElementById("weiteresfeld2").style.display = "none";
	}
}