﻿<!--
//Prüfe, ob NULL oder leer
function isFilled(elm) {
  if (elm.value == "" || elm.value == null)
    return false;
  else
    return true;
}

//Prüfe ob in PLZ und Ort eine Zahl vorhanden ist
function isPLZ(elm) {
    if (elm.value.indexOf("0") != "-1" ||
      elm.value.indexOf("1") != "-1" ||
      elm.value.indexOf("2") != "-1" ||
      elm.value.indexOf("3") != "-1" ||
      elm.value.indexOf("4") != "-1" ||
      elm.value.indexOf("5") != "-1" ||
      elm.value.indexOf("6") != "-1" ||
      elm.value.indexOf("7") != "-1" ||
      elm.value.indexOf("8") != "-1" ||
      elm.value.indexOf("9") != "-1" &&
      elm.value != "")
    return true;
    else return false;
}

//Prüfe ob mindeste eine Prospekt ausgewaehlt ist.
function isMinOneProspektChecked(form) {
    var result = false;
    for (var i = 0; i < form.elements.length; i++) {
		var elmname = form.elements[i].name;
		var strresult = elmname.search(/check_.+/);
		if(strresult != -1) {
		    if (form.elements[elmname].checked) {
		        result = true;
		        break;
		    }
		}
	}
	return result;
}

//Festlegen der Felder, die geprüft werden müssen
function isReady(form) {    
    if (isMinOneProspektChecked(form) == false && isFilled(form.Weitereinfo) == false) {
        alert("Bitte wählen Sie mindestens einen Prospekt aus!");
        return false;  
    }  
    if (isFilled(form.Name) == false) {
        alert("Bitte geben Sie Ihren Nachnamen ein!");
        form.Name.focus();
        return false;
    }
    if (isFilled(form.Vorname) == false) {
        alert("Bitte geben Sie Ihren Vornamen ein!");
        form.Vorname.focus();
        return false;
    }
    if (isFilled(form.Firma) == false) {
        alert("Bitte geben Sie den Namen Ihrer Firma ein!");
        form.Firma.focus();
        return false;
    }
    if (isFilled(form.Strasse) == false) {
        alert("Bitte geben Sie die Strasse und Hausnummer an!");
        form.Strasse.focus();
        return false;
    }
    if (isPLZ(form.PLZ) == false) {
        alert("Bitte geben Sie eine PLZ ein!");
        form.PLZ.focus();
        return false;
    }
    if (isFilled(form.Ort) == false) {
        alert("Bitte geben Sie einen Ort ein!");
        form.Ort.focus();
        return false;
    }  
    return true;
}
//-->
