// Browserweiche
var ie= ((document.all)&&(!document.layers)) ? true : false;
var ns= ((document.layers)&&(!document.getElementById)) ? true : false;
var moz= ((document.getElementById)&&(!document.all)) ? true : false;

// Erster Aufruf - Anfangswert setzen
var hideMenu = null;
var hideOver = null;

var aktuell = null;
var hideAktuell = null;

// Ebene über Event-Handler verstecken
function hide(div){
if(ie) {document.all[div].style.visibility="hidden";}
if(ns) {document.layers[div].visibility="hide";}
if(moz) {document.getElementById(div).style.visibility="hidden";}
}

// Ebene über Event-Handler sichtbar machen
function show(div){
if(ie) {document.all[div].style.visibility="visible";}
if(ns) {document.layers[div].visibility="show";}
if(moz) {document.getElementById(div).style.visibility="visible";}
}

// Untermenue verlassen - Zeitintervall setzen
function setOn() {
hideMenu=setTimeout('hideAll()',1000);
}

// Untermenue erreicht - Zeitintervall abbrechen
function setOff() {
clearTimeout(hideMenu);
}

// Menuepunkt verlassen - Zeitintervall setzen
function setTopOn() {
hideMenu=setTimeout('hideAll()',1000);
}

// Anderen Menuepunkt erreicht - Zeitintervall abbrechen, alles andere sofort schliessen
function setTopOff() {
clearTimeout(hideMenu);
hideAll();
}

// Wechsel zu einem anderen Menuepunkt - alle vorigen Menues schliessen
function hideAll(){
hide('unternehmen_over');
hide('personal_over');
hide('internet_over');
hide('kontakt_over');
hide('anfahrt_over');
hide('home_over');
hide('impressum_over');
hide('unternehmen_profil');
hide('unternehmen_profil_over');
hide('personal_bewerber');
hide('personal_bewerber_over');
hide('personal_unternehmen');
hide('personal_unternehmen_over');
hide('internet_arbeitsweise');
hide('internet_arbeitsweise_over');
}

function SetOnClear() {
hideAktuell=setTimeout('Outeffect(aktuell)',1000);
}

function chkKontakt()
{
 if(document.Formular.Name.value == "") {
   alert("Bitte geben Sie Ihren Namen ein");
   document.Formular.Name.focus();
   return false;
  }
 var code;
 str = document.Formular.Name.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Name bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Name.focus();
   return false;
  }
 }
 if (document.Formular.Name.value.length <2) {
   alert("Der Name ist zu kurz");
   document.Formular.Name.focus();
   return false;
  }
 if(document.Formular.Email.value == "") {
   alert("Bitte geben Sie Ihre E-Mail-Adresse ein");
   document.Formular.Email.focus();
   return false;
  }
 if(document.Formular.Email.value.indexOf('@') == -1) {
   alert("Keine gueltige E-Mail-Adresse");
   document.Formular.Email.focus();
   return false;
  }
 if(document.Formular.Email.value.indexOf('.') == -1) {
   alert("Keine gueltige E-Mail-Adresse");
   document.Formular.Email.focus();
   return false;
  }
 if(document.Formular.Email.value.length < 8) {
   alert("Keine gueltige E-Mail-Adresse");
   document.Formular.Email.focus();
   return false;
  }
 if(document.Formular.Telefon.value == "") {
   alert("Bitte geben Sie Ihre Telefonnummer ein");
   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")
   && !(document.Formular.Telefon.value.charAt(i) == "-")
   && !(document.Formular.Telefon.value.charAt(i) == "/")
   && !(document.Formular.Telefon.value.charAt(i) == " "))
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Telefonnummern bitte nur Zahlen eingeben");
   document.Formular.Telefon.focus();
   return false;
  }
 }
 if (document.Formular.Telefon.value.length <5) {
   alert("Die Telefonnummer ist zu kurz");
   document.Formular.Telefon.focus();
   return false;
  }
 if(document.Formular.Nachricht.value == "") {
   alert("Sie haben die Nachricht vergessen!");
   document.Formular.Nachricht.focus();
   return false;
  }
}


function autotab(original,destination){
if (original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
destination.focus()
}

function chkBewerber()
{
 if(document.Formular.Arbeitslos_seit_Tag.value == ""
   && document.Formular.Nicht_arbeitslos.checked == false) {
   alert("Bitte geben Sie ein, ab/seit wann Sie genau arbeitslos sind");
   document.Formular.Arbeitslos_seit_Tag.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Arbeitslos_seit_Tag.value.length;++i)
   if(document.Formular.Arbeitslos_seit_Tag.value.charAt(i) < "0"
   || document.Formular.Arbeitslos_seit_Tag.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Tag bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Arbeitslos_seit_Tag.focus();
   return false;
  }
 if(document.Formular.Arbeitslos_seit_Monat.value == ""
   && document.Formular.Nicht_arbeitslos.checked == false) {
   alert("Bitte geben Sie ein, ab/seit wann Sie genau arbeitslos sind");
   document.Formular.Arbeitslos_seit_Monat.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Arbeitslos_seit_Monat.value.length;++i)
   if(document.Formular.Arbeitslos_seit_Monat.value.charAt(i) < "0"
   || document.Formular.Arbeitslos_seit_Monat.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Monat bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Arbeitslos_seit_Monat.focus();
   return false;
  }
 if(document.Formular.Arbeitslos_seit_Jahr.value == ""
   && document.Formular.Nicht_arbeitslos.checked == false) {
   alert("Bitte geben Sie ein, ab/seit wann Sie genau arbeitslos sind");
   document.Formular.Arbeitslos_seit_Jahr.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Arbeitslos_seit_Jahr.value.length;++i)
   if(document.Formular.Arbeitslos_seit_Jahr.value.charAt(i) < "0"
   || document.Formular.Arbeitslos_seit_Jahr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Jahr bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Arbeitslos_seit_Jahr.focus();
   return false;
  }
 if(document.Formular.Arbeitslos_seit_Jahr.value.length <4
   && document.Formular.Nicht_arbeitslos.checked == false) {
   alert("Die Jahreszahl muss aus 4 Zahlen bestehen!");
   document.Formular.Arbeitslos_seit_Jahr.focus();
   return false;
  }
 if(document.Formular.Suche_ab_Tag.value == ""
   && document.Formular.Suche_ab_sofort.checked == false) {
   alert("Bitte geben Sie ein, ab wann Sie genau eine neue Stelle suchen");
   document.Formular.Suche_ab_Tag.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Suche_ab_Tag.value.length;++i)
   if(document.Formular.Suche_ab_Tag.value.charAt(i) < "0"
   || document.Formular.Suche_ab_Tag.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Tag bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Suche_ab_Tag.focus();
   return false;
  }
 if(document.Formular.Suche_ab_Monat.value == ""
   && document.Formular.Suche_ab_sofort.checked == false) {
   alert("Bitte geben Sie ein, ab wann Sie genau eine neue Stelle suchen");
   document.Formular.Suche_ab_Monat.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Suche_ab_Monat.value.length;++i)
   if(document.Formular.Suche_ab_Monat.value.charAt(i) < "0"
   || document.Formular.Suche_ab_Monat.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Monat bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Suche_ab_Monat.focus();
   return false;
  }
 if(document.Formular.Suche_ab_Jahr.value == ""
   && document.Formular.Suche_ab_sofort.checked == false) {
   alert("Bitte geben Sie ein, ab wann Sie genau eine neue Stelle suchen");
   document.Formular.Suche_ab_Jahr.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Suche_ab_Jahr.value.length;++i)
   if(document.Formular.Suche_ab_Jahr.value.charAt(i) < "0"
   || document.Formular.Suche_ab_Jahr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Jahr bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Suche_ab_Jahr.focus();
   return false;
  }
 if(document.Formular.Suche_ab_Jahr.value.length <4
   && document.Formular.Suche_ab_sofort.checked == false) {
   alert("Die Jahreszahl muss aus 4 Zahlen bestehen");
   document.Formular.Suche_ab_Jahr.focus();
   return false;
  }
 if(document.Formular.Vermittlungsgutschein[0].checked == false
    && document.Formular.Vermittlungsgutschein[1].checked == false) {
   alert("Bitte geben Sie ein, ob Sie bereits einen Vermittlungsgutschein erhalten haben");
   document.Formular.Vermittlungsgutschein[0].focus();
   return false;
  }
 if(document.Formular.Anrede.value == "keine_Angabe") {
   alert("Bitte geben Sie Ihre Anrede an");
   document.Formular.Anrede.focus();
   return false;
  }
 if(document.Formular.Vorname.value == "") {
   alert("Bitte geben Sie Ihren Vornamen an");
   document.Formular.Vorname.focus();
   return false;
  }
 var code;
 str = document.Formular.Vorname.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Vornamen bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Vorname.focus();
   return false;
  }
 }
 if(document.Formular.Vorname.value.length <2) {
   alert("Der Vorname muss aus mindestens 2 Buchstaben bestehen");
   document.Formular.Vorname.focus();
   return false;
  }
 if(document.Formular.Nachname.value == "") {
  alert("Bitte geben Sie Ihren Nachnamen an");
  document.Formular.Nachname.focus();
  return false;
  }
 var code;
 str = document.Formular.Nachname.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Nachnamen bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Nachname.focus();
   return false;
  }
 }
 if(document.Formular.Nachname.value.length <2) {
   alert("Der Nachname muss aus mindestens 2 Buchstaben bestehen");
   document.Formular.Nachname.focus();
   return false;
  }
 if(document.Formular.Strasse.value == "") {
 alert("Bitte geben Sie Ihre Strasse an");
 document.Formular.Strasse.focus();
 return false;
  }
 var code;
 str = document.Formular.Strasse.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Strassennamen bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Strasse.focus();
   return false;
  }
 }
 if(document.Formular.Strasse.value.length <3) {
   alert("Die Strasse muss aus mindestens 3 Buchstaben bestehen");
   document.Formular.Strasse.focus();
   return false;
  }
 if(document.Formular.Haus_Nr.value == "") {
  alert("Bitte geben Sie Ihre Hausnummer an");
  document.Formular.Haus_Nr.focus();
  return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Haus_Nr.value.length;++i)
   if(document.Formular.Haus_Nr.value.charAt(i) < "0"
   || document.Formular.Haus_Nr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Hausnummer bitte nur Zahlen eingeben");
   document.Formular.Haus_Nr.focus();
   return false;
  }
 if(document.Formular.PLZ.value == "") {
  alert("Bitte geben Sie Ihre Postleitzahl an");
  document.Formular.PLZ.focus();
  return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.PLZ.value.length;++i)
   if(document.Formular.PLZ.value.charAt(i) < "0"
   || document.Formular.PLZ.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Postleitzahl bitte nur Zahlen eingeben");
   document.Formular.PLZ.focus();
   return false;
  }
 if(document.Formular.PLZ.value.length <5) {
   alert("Die Postleitzahl muss aus 5 Ziffern bestehen");
   document.Formular.PLZ.focus();
   return false;
  }
 if(document.Formular.Ort.value == "") {
 alert("Bitte geben Sie Ihren Wohnort an");
 document.Formular.Ort.focus();
 return false;
  }
 var code;
 str = document.Formular.Ort.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Wohnort bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Ort.focus();
   return false;
  }
 }
 if(document.Formular.Ort.value.length <3) {
   alert("Der Wohnort muss aus mindestens 3 Buchstaben bestehen");
   document.Formular.Ort.focus();
   return false;
  }
 if(document.Formular.Geburtdatum_Tag.value == "") {
   alert("Bitte geben Sie Ihr Geburtsdatum ein");
   document.Formular.Geburtdatum_Tag.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Geburtdatum_Tag.value.length;++i)
   if(document.Formular.Geburtdatum_Tag.value.charAt(i) < "0"
   || document.Formular.Geburtdatum_Tag.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Tag bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Geburtdatum_Tag.focus();
   return false;
  }
 if(document.Formular.Geburtdatum_Monat.value == "") {
   alert("Bitte geben Sie Ihr Geburtsdatum ein");
   document.Formular.Geburtdatum_Monat.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Geburtdatum_Monat.value.length;++i)
   if(document.Formular.Geburtdatum_Monat.value.charAt(i) < "0"
   || document.Formular.Geburtdatum_Monat.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Monat bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Geburtdatum_Monat.focus();
   return false;
  }
 if(document.Formular.Geburtdatum_Jahr.value == "") {
   alert("Bitte geben Sie Ihr Geburtsdatum ein");
   document.Formular.Geburtdatum_Jahr.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Geburtdatum_Jahr.value.length;++i)
   if(document.Formular.Geburtdatum_Jahr.value.charAt(i) < "0"
   || document.Formular.Geburtdatum_Jahr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Jahr bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.Geburtdatum_Jahr.focus();
   return false;
  }
 if(document.Formular.Geburtdatum_Jahr.value.length <4) {
   alert("Die Jahreszahl muss aus 4 Zahlen bestehen!");
   document.Formular.Geburtdatum_Jahr.focus();
   return false;
  }
 if(document.Formular.Telefon.value == "") {
   alert("Bitte geben Sie Ihre Telefonnummer ein");
   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")
   && !(document.Formular.Telefon.value.charAt(i) == "-")
   && !(document.Formular.Telefon.value.charAt(i) == "/")
   && !(document.Formular.Telefon.value.charAt(i) == " "))
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Telefonnummern bitte nur Zahlen eingeben");
   document.Formular.Telefon.focus();
   return false;
  }
 }
 if (document.Formular.Telefon.value.length <5) {
   alert("Die Telefonnummer ist zu kurz");
   document.Formular.Telefon.focus();
   return false;
  }
if(document.Formular.Schulabschluss[0].checked == false
    && document.Formular.Schulabschluss[1].checked == false
    && document.Formular.Schulabschluss[2].checked == false
    && document.Formular.Schulabschluss[3].checked == false
    && document.Formular.Schulabschluss[4].checked == false
    && document.Formular.Schulabschluss[5].checked == false) {
   alert("Bitte geben Sie die Art Ihres Schulabschlusses ein");
   document.Formular.Schulabschluss[0].focus();
   return false;
  }
 if(document.Formular.Berufsausbildung.value == "") {
   alert("Bitte geben Sie Ihre Berufsausbildung an");
   document.Formular.Berufsausbildung.focus();
   return false;
  }
 if(document.Formular.Berufsausbildung.value.length <5) {
   alert("Bitte schreiben Sie etwas mehr zu Ihrer Berufsausbildung");
   document.Formular.Berufsausbildung.focus();
   return false;
  }
 
 if(document.Formular.Stellenbeschreibung.value == "") {
   alert("Bitte geben Sie Ihre gewuenschte Stelle an");
   document.Formular.Stellenbeschreibung.focus(); 
   return false;
  }
 if(document.Formular.Stellenbeschreibung.value.length <5) {
   alert("Bitte schreiben Sie etwas mehr zur gewuenschten Stelle");
   document.Formular.Stellenbeschreibung.focus();
   return false;
  }
}


function chkunternehmen()
{
  if(document.Formular.Firma.value == "") {
   alert("Bitte geben Sie den Namen Ihrer Firma ein");
   document.Formular.Firma.focus();
   return false;
  }
  var code; 
  str = document.Formular.Firma.value.toLowerCase(); 
  for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Firmenname bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Firma.focus();
   return false;
  }
  }
  if (document.Formular.Firma.value.length <2) {
   alert("Der Name ist zu kurz");
   document.Formular.Firma.focus();
   return false;
  }
  if(document.Formular.Branche.value == "") {
   alert("Bitte geben Sie Ihre Branche ein");
   document.Formular.Branche.focus();
   return false;
  }
 var code; 
 str = document.Formular.Branche.value.toLowerCase(); 
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Branchenbezeichnung bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Branche.focus();
   return false;
  }
 }
 if (document.Formular.Branche.value.length <2) {
   alert("Die Branchenbezeichnung ist zu kurz");
   document.Formular.Branche.focus();
   return false;
  }
  if(document.Formular.Strasse.value == "") {
 alert("Bitte geben Sie Ihre Strasse an");
 document.Formular.Strasse.focus();
 return false;
  }
 var code;
 str = document.Formular.Strasse.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46)) {
   alert("Als Strassennamen bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Strasse.focus();
   return false;
  }
 }
 if(document.Formular.Strasse.value.length <3) {
   alert("Die Strasse muss aus mindestens 3 Buchstaben bestehen");
   document.Formular.Strasse.focus();
   return false;
  }
 if(document.Formular.Haus_Nr.value == "") {
  alert("Bitte geben Sie Ihre Hausnummer an");
  document.Formular.Haus_Nr.focus();
  return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.Haus_Nr.value.length;++i)
   if(document.Formular.Haus_Nr.value.charAt(i) < "0"
   || document.Formular.Haus_Nr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Hausnummer bitte nur Zahlen eingeben");
   document.Formular.Haus_Nr.focus();
   return false;
  }
 if(document.Formular.PLZ.value == "") {
  alert("Bitte geben Sie Ihre Postleitzahl an");
  document.Formular.PLZ.focus();
  return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.PLZ.value.length;++i)
   if(document.Formular.PLZ.value.charAt(i) < "0"
   || document.Formular.PLZ.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Postleitzahl bitte nur Zahlen eingeben");
   document.Formular.PLZ.focus();
   return false;
  }
 if(document.Formular.PLZ.value.length <5) {
   alert("Die Postleitzahl muss aus 5 Ziffern bestehen");
   document.Formular.PLZ.focus();
   return false;
  }
 if(document.Formular.Ort.value == "") {
 alert("Bitte geben Sie Ihren Wohnort an");
 document.Formular.Ort.focus();
 return false;
  }
 var code;
 str = document.Formular.Ort.value.toLowerCase();
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Als Wohnort bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Ort.focus();
   return false;
  }
 }
 if(document.Formular.Ort.value.length <3) {
   alert("Der Wohnort muss aus mindestens 3 Buchstaben bestehen");
   document.Formular.Ort.focus();
   return false;
  }
 if(document.Formular.Kontaktperson.value == "") {
   alert("Bitte geben Sie den Namen Ihrer Kontaktperson ein");
   document.Formular.Kontaktperson.focus();
   return false;
  }
 var code; 
 str = document.Formular.Kontaktperson.value.toLowerCase(); 
 for(var i = 0; i < str.length; i++) {
   code = str.charCodeAt(i);
   if((code < 97 || code > 122) && !(code == 32) && !(code == 45) && !(code == 46) && !(code == 47)) {
   alert("Bei Kontaktperson bitte nur Buchstaben eingeben (scharfes 's' bitte durch 'ss' und Umlaute entsprechend durch 'ae, ue, oe' ersetzen)");
   document.Formular.Kontaktperson.focus();
   return false;
  }
 }
 if (document.Formular.Kontaktperson.value.length <2) {
   alert("Der Name der Kontaktperson ist zu kurz");
   document.Formular.Kontaktperson.focus();
   return false;
  }
 
 if(document.Formular.Telefon.value == "") {
   alert("Bitte geben Sie Ihre Telefonnummer ein");
   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")
   && !(document.Formular.Telefon.value.charAt(i) == "-")
   && !(document.Formular.Telefon.value.charAt(i) == "/")
   && !(document.Formular.Telefon.value.charAt(i) == " "))
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Telefonnummern bitte nur Zahlen eingeben");
   document.Formular.Telefon.focus();
   return false;
  }
 }
 if (document.Formular.Telefon.value.length <5) {
   alert("Die Telefonnummer ist zu kurz");
   document.Formular.Telefon.focus();
   return false;
  }
 if(document.Formular.Stellenbeschreibung.value == "") {
   alert("Bitte geben Sie eine Stellenbeschreibung ein");
   document.Formular.Stellenbeschreibung.focus();
   return false;
  }
 if (document.Formular.Stellenbeschreibung.value.length <5) {
   alert("Bitte eine etwas laengere Beschreibung der Taetigkeit");
   document.Formular.Stellenbeschreibung.focus();
   return false;
  }
 if(document.Formular.zu_besetzen_ab_Tag.value == ""
   && document.Formular.zu_besetzen_ab_sofort.checked == false) {
   alert("Bitte geben Sie ein Datum ein");
   document.Formular.zu_besetzen_ab_Tag.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.zu_besetzen_ab_Tag.value.length;++i)
   if(document.Formular.zu_besetzen_ab_Tag.value.charAt(i) < "0"
   || document.Formular.zu_besetzen_ab_Tag.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Tag bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.zu_besetzen_ab_Tag.focus();
   return false;
  }
 if(document.Formular.zu_besetzen_ab_Monat.value == ""
   && document.Formular.zu_besetzen_ab_sofort.checked == false) {
   alert("Bitte geben Sie ein Datum ein");
   document.Formular.zu_besetzen_ab_Monat.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.zu_besetzen_ab_Monat.value.length;++i)
   if(document.Formular.zu_besetzen_ab_Monat.value.charAt(i) < "0"
   || document.Formular.zu_besetzen_ab_Monat.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Monat bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.zu_besetzen_ab_Monat.focus();
   return false;
  }
 if(document.Formular.zu_besetzen_ab_Jahr.value == ""
   && document.Formular.zu_besetzen_ab_sofort.checked == false) {
   alert("Bitte geben Sie ein Datum ein");
   document.Formular.zu_besetzen_ab_Jahr.focus();
   return false;
  }
 var chkZ = 1;
 for(i=0;i<document.Formular.zu_besetzen_ab_Jahr.value.length;++i)
   if(document.Formular.zu_besetzen_ab_Jahr.value.charAt(i) < "0"
   || document.Formular.zu_besetzen_ab_Jahr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1) {
   alert("Als Jahr bitte nur Zahlen eingeben (Beispiel: 01.01.2005)");
   document.Formular.zu_besetzen_ab_Jahr.focus();
   return false;
  }
 if(document.Formular.zu_besetzen_ab_Jahr.value.length <4
   && document.Formular.zu_besetzen_ab_sofort.checked == false) {
   alert("Die Jahreszahl muss aus 4 Zahlen bestehen!");
   document.Formular.zu_besetzen_ab_Jahr.focus();
   return false;
  } 
 }

function confirmReset (form) {
  if (confirm("Alle Inhalte des Formulars loeschen?")) {
  return true;
  }
  else {
  return false;
  }
 }
 
 
