Datum = new Date();
Tag = DatTag();
Monat = DatMonat();
Jahr = DatJahr();

function DatTag() {
 var dt = "00";

 dt = Datum.getDate();
 if (dt < 10) {
  dt = "0"+dt;
 }
 return dt;
}

function DatMonat() {
 var dm = "00";

 dm = Datum.getMonth()+1;
 if (dm < 10) {
  dm = "0"+dm;
 }
 return dm;
}

function DatJahr() {
 return Datum.getYear();
}

function Kux_Ueberweisung(K_Form) {
 K_Form.ueberweisung.checked = false;
 K_Form.summe.value = "";
 return (true);
}

function Kux_Summe(K_Form) {
 var KuxAnzahl = parseInt(K_Form.anzahl.value,10);
 var KuxSumme = 0;

 if (K_Form.kux[0].checked == true) {
  KuxSumme = KuxAnzahl * 511.29;
 }
 else if (K_Form.kux[1].checked == true) {
  KuxSumme = KuxAnzahl * 255.65;
 }
 else if (K_Form.kux[2].checked == true) {
  KuxSumme = KuxAnzahl * 170.43;
 }
 K_Form.summe.value = KuxSumme.toFixed(2);
 return (true);
}

function Kux_Form(K_Form) {
 var KuxAngaben = "";
 var KuxAnzahl = parseInt(K_Form.anzahl.value,10);
 var KuxArt = "";
 var KuxSumme = 0;
 var KuxRegAngaben = "Angaben des Registrierenden:";
 var txtAbfrage = "Geben Sie bitte einen Wert in das Feld ein: ";
 var KuxEmpfaenger = "Drei-Brüder-Schacht e. V. <bestellung@drei-brueder-schacht.de>";
 var KuxSubject = K_Form.subject.value;
 var KuxTitel = "Hiermit reserviere(n) ich(wir) einen Kux des Fördervereins Drei-Brüder-Schacht e. V.";
 var KuxOrt = K_Form.ort.value;
 var KuxDatum = Tag + "." + Monat + "." + Jahr;
 var KuxUeberweisung = "Den Betrag werde(n) ich(wir) umgehend auf das Konto des Vereins überweisen.";
 var KuxSteuer = "Bitte senden Sie mir(uns) eine steuerlich abzugsfähige Zuwendungsbestätigung zu.";
 var NZ = "%0A%0D";
 var LZ = "%20%20";

 if (K_Form.anzahl.value < 1 || isNaN(K_Form.anzahl.value)) {
  alert(txtAbfrage + "\"Anzahl\"");
  K_Form.anzahl.focus();
  return (false);
 }

 if (K_Form.kux[0].checked == true) {
  KuxArt = K_Form.kux[0].value + LZ + "(á 511.29 EUR)";
  KuxSumme = KuxAnzahl * 511.29;
 }
 else if (K_Form.kux[1].checked == true) {
  KuxArt = K_Form.kux[1].value  + LZ + "(á 255.65 EUR)";
  KuxSumme = KuxAnzahl * 255.65;
 }
 else if (K_Form.kux[2].checked == true) {
  KuxArt = K_Form.kux[2].value + LZ + "(á 170.43 EUR)";
  KuxSumme = KuxAnzahl * 170.43;
 }

 if (K_Form.kux.checked == false) {
  alert("Wählen Sie bitte eine Kux aus.");
  K_Form.kux.focus();
  return (false);
 }
 else {
  K_Form.summe.value = KuxSumme.toFixed(2);
 }

 if (K_Form.ueberweisung.checked == false) {
  alert("Bestätigen Sie bitte die Überweisung.");
  K_Form.ueberweisung.focus();
  return (false);
 }

 if (K_Form.zeichnung.value == "") {
  alert(txtAbfrage + "\"Zeichnung\"");
  K_Form.zeichnung.focus();
  return (false);
 }

 if (K_Form.name.value == "") {
  alert(txtAbfrage + "\"Name\"");
  K_Form.name.focus();
  return (false);
 }

 if (K_Form.vorname.value == "") {
  alert(txtAbfrage + "\"Vorname\"");
  K_Form.vorname.focus();
  return (false);
 }

 if (K_Form.strasse.value == "") {
  alert(txtAbfrage + "\"Strasse/Nr.\"");
  K_Form.strasse.focus();
  return (false);
 }

 if (K_Form.plz.value == "") {
  alert(txtAbfrage + "\"PLZ\"");
  K_Form.plz.focus();
  return (false);
 }

 if (K_Form.ort.value == "") {
  alert(txtAbfrage + "\"Ort\"");
  K_Form.ort.focus();
  return (false);
 }

 if (K_Form.email.value == "") {
  alert(txtAbfrage + "\"eMail\"");
  K_Form.email.focus();
  return (false);
 }

 if (K_Form.steuer.checked == true) {
  KuxSteuer = KuxSteuer + NZ + NZ + NZ;
 }
 else if (K_Form.steuer.checked == false) {
  KuxSteuer = "";
 }

 KuxAngaben = KuxTitel + NZ + NZ
  + "Kux:" + LZ + KuxAnzahl + LZ + "Stück " + LZ + KuxArt + NZ
  + "Überweisungsbetrag:" + LZ + KuxSumme.toFixed(2) + " EUR" + NZ + NZ
  + KuxUeberweisung + NZ + NZ + NZ
  + "Zeichnung Kux:" + LZ + K_Form.zeichnung.value + NZ + NZ + NZ
  + KuxRegAngaben + NZ + NZ
  + "Name:" + LZ + K_Form.name.value + NZ
  + "Vorname:" + LZ + K_Form.vorname.value + NZ
  + "Strasse:" + LZ + K_Form.strasse.value + NZ
  + "PLZ:" + LZ + K_Form.plz.value + NZ
  + "Ort:" + LZ + K_Form.ort.value + NZ
  + "Land:" + LZ + K_Form.land.value + NZ
  + "Branche:" + LZ + K_Form.branche.value + NZ
  + "Tel. priv.:" + LZ + K_Form.telpriv.value + NZ
  + "Tel. dien.:" + LZ + K_Form.teldien.value + NZ
  + "eMail:" + LZ + K_Form.email.value + NZ
  + "Homepage:" + LZ + K_Form.homepage.value + NZ + NZ + NZ
  + KuxSteuer
  + KuxOrt + "," + LZ + KuxDatum;

 window.location.href = "mailto:" + KuxEmpfaenger + "?subject=" + KuxSubject + "&body=" + KuxAngaben;

 return (true);
}
