var st;

var SC = new Array();
SC[0] = "SecurePics/0.jpg";
SC[1] = "SecurePics/1.jpg";
SC[2] = "SecurePics/2.jpg";
SC[3] = "SecurePics/3.jpg";
SC[4] = "SecurePics/4.jpg";
SC[5] = "SecurePics/5.jpg";
SC[6] = "SecurePics/6.jpg";
SC[7] = "SecurePics/7.jpg";
SC[8] = "SecurePics/8.jpg";
SC[9] = "SecurePics/9.jpg";

var TC = new Array();
TC[0] = 0;
TC[1] = 0;
TC[2] = 0;
TC[3] = 0;
TC[4] = 0;
TC[5] = 0;


function setCode () {
  for (var i = 0; i <= 5; i++) {
    TC[i]=Math.round((Math.random()*10)-0.5);
  
  };
 
  document.code1.src=SC[TC[0]];
  document.code2.src=SC[TC[1]];
  document.code3.src=SC[TC[2]];
  document.code4.src=SC[TC[3]];
  document.code5.src=SC[TC[4]];
  document.code6.src=SC[TC[5]];
  st=TC[0]*100000+TC[1]*10000+TC[2]*1000+TC[3]*100+TC[4]*10+TC[5];

  }

function chkFormular () {
  if (document.Formular.Name.value == "") {
    alert("Bitte geben Sie Ihren Namen ein!");
    document.Formular.action= setCode();
    document.Formular.Name.focus();
    return false;
  }
  if(document.Formular.Name.value.length < 2) {
    alert("Bitte geben Sie Ihren Namen ein!");
    document.Formular.action= setCode();
    document.Formular.Name.focus();
    return false;
  }
  if (document.Formular.Organisation.value == "") {
    alert("Bitte geben Sie Ihre Firma / Organisation ein!");
    document.Formular.action= setCode();
    document.Formular.Organisation.focus();
    return false;
  }
  if(document.Formular.Telefon.value == "") {
   alert("Bitte geben Sie Ihre Telefonnummer ein!");
   document.Formular.action= setCode();
   document.Formular.Telefon.focus();
   return false;
  }
  if(document.Formular.Telefon.value.length < 5) {
   alert("Die Telefonnummer ist zu Kurz!");
   document.Formular.action= setCode();
   document.Formular.Telefon.focus();
   return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.Formular.Telefon.value.length; ++i)
    if (document.Formular.Telefon.value.charAt(i) < "0" ||
        document.Formular.Telefon.value.charAt(i) > "9" )
      chkZ = -1;
  if (chkZ == -1) {
    alert("Bitte nur Zahlen für Telefonnummer eingeben!");
    document.Formular.action= setCode();
    document.Formular.Telefon.focus();
    return false;
  }
  if (document.Formular.Email.value == "") {
    alert("Bitte geben Sie Ihre Email Adresse ein!");
    document.Formular.action= setCode();
    document.Formular.Email.focus();
    return false;
  }
  if (document.Formular.Email.value.indexOf("@") == -1 ||
      document.Formular.Email.value.indexOf(".") == -1) {
   alert("Bitte geben Sie Ihre Email Adresse ein!");
   document.Formular.action= setCode();
   document.Formular.Mail.focus();
   return false;
  }
  if(document.Formular.Email.value.length < 8 ||
    document.Formular.Email.value.length > 80 ) {
   alert("Bitte geben Sie Ihre Email Adresse ein!");
   document.Formular.action= setCode();
   document.Formular.Email.focus();
   return false;
  }

  if (document.Formular.Nachricht.value == "") {
    alert("Bitte geben Sie Ihre Nachricht ein!");
    document.Formular.action= setCode();
    document.Formular.Nachricht.focus();
    return false;
  }
  if (document.Formular.Nachricht.value.indexOf("@") > -1) {
    alert("@ ist in der Nachricht nicht erlaubt!");
    document.Formular.action= setCode();
    document.Formular.Nachricht.focus();
    return false;
  }
  if  (document.Formular.Nachricht.value.indexOf("BCC") > -1 ||
      document.Formular.Nachricht.value.indexOf("BCc") > -1 ||
      document.Formular.Nachricht.value.indexOf("BcC") > -1 ||
      document.Formular.Nachricht.value.indexOf("Bcc") > -1 ||
      document.Formular.Nachricht.value.indexOf("bCc") > -1 ||
      document.Formular.Nachricht.value.indexOf("bCC") > -1 ||
      document.Formular.Nachricht.value.indexOf("bcC") > -1 ||
      document.Formular.Nachricht.value.indexOf("bcc") > -1) {
    alert("BCC ist in der Nachricht nicht erlaubt!");
    document.Formular.action= setCode();
    document.Formular.Nachricht.focus();
    return false;
  }
  if(document.Formular.Nachricht.value.length > 500) {
    alert("Zu viele Zeichen in der Nachricht!");
    document.Formular.action= setCode();
    document.Formular.Nachricht.focus();
    return false;
  }

  if (document.Formular.code.value != st){
    alert("Falscher Code!");
    document.Formular.action= setCode();
    document.Formular.code.focus();
    return false;
  }
  if (document.Formular.code.value == st) {
    document.Formular.action="../kontaktformular-auswerten_DE.php"
    return true;
  }
}
