 /*************Diese Formular erzwingt Mussfelder und zeigt einen Warnhinweis an****************/

function chkCallbackFormular() {

  if (document.Formular.Anrede1.value == "") {
    document.getElementById('warnung_anrede').style.display = 'block';
    document.Formular.Anrede1.focus();
    return false;
  } else { 
  	document.getElementById('warnung_anrede').style.display = 'none';
  }
 
 /*****************************/
  
  if (document.Formular.Vorname.value == "") {
   document.getElementById('warnung_vorname').style.display = 'block';
    document.Formular.Vorname.focus();
    return false;
  } else { 
  	document.getElementById('warnung_vorname').style.display = 'none';
  }
  
 /*****************************/
  if (document.Formular.Name.value == "") {
    document.getElementById('warnung_name').style.display = 'block';
    document.Formular.Name.focus();
    return false;
  } else { 
  	document.getElementById('warnung_name').style.display = 'none';
  }
  
 /*****************************/
  
  if (document.Formular.Telefon.value == "") {
   document.getElementById('warnung_telefon').style.display = 'block';
    document.Formular.Telefon.focus();
    return false;
  } else { 
  	document.getElementById('warnung_telefon').style.display = 'none';
  }
  
  /*****************************/

  if (document.Formular.Mail.value == "") {
   document.getElementById('warnung_mail').style.display = 'block';
    document.Formular.Mail.focus();
    return false;
  } else { 
  	document.getElementById('warnung_mail').style.display = 'none';
  }
  
  if (document.Formular.Mail.value.indexOf("@") == -1) {
   document.getElementById('warnung_mail_gueltig').style.display = 'block';
    document.Formular.Mail.focus();
    return false;
  } else { 
  	document.getElementById('warnung_mail').style.display = 'none';
  }


}

function chkAngebotFormular() {
	
	if (document.Formular.Firma.value == "") {
		document.getElementById('warnung_firma').style.display = 'block';
		document.Formular.Firma.focus();
		return false;
	} else { 
		document.getElementById('warnung_firma').style.display = 'none';
	}

	if (document.Formular.Vorname.value == "") {
		document.getElementById('warnung_vorname').style.display = 'block';
		document.Formular.Vorname.focus();
		return false;
	} else { 
		document.getElementById('warnung_vorname').style.display = 'none';
	}

	if (document.Formular.Name.value == "") {
		document.getElementById('warnung_name').style.display = 'block';
		document.Formular.Name.focus();
		return false;
	} else { 
		document.getElementById('warnung_name').style.display = 'none';
	}

	if (document.Formular.Strasse.value == "") {
		document.getElementById('warnung_strasse').style.display = 'block';
		document.Formular.Strasse.focus();
		return false;
	} else { 
		document.getElementById('warnung_strasse').style.display = 'none';
	}

	/*
	 * Prüfungen auf Postleitzahl - Beginn
	 */
	if (document.Formular.PLZ.value == "") {
		document.getElementById('warnung_plz').style.display = 'block';
		document.Formular.PLZ.focus();
		return false;
	} else { 
		document.getElementById('warnung_plz').style.display = 'none';
	}
	
	
	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 ( document.Formular.PLZ.value.length < 5 || document.Formular.PLZ.value.length > 5 ) {
		chkZ = -1;
	}
	
	if (chkZ == -1) {
		document.getElementById('warnung_plz').style.display = 'block';
		document.Formular.PLZ.focus();
		return false;
	} else { 
		document.getElementById('warnung_plz').style.display = 'none';
	}
	/*
	 * Prüfungen auf Postleitzahl - Ende
	 */

	if (document.Formular.Ort.value == "") {
		document.getElementById('warnung_ort').style.display = 'block';
		document.Formular.Ort.focus();
		return false;
	} else { 
		document.getElementById('warnung_ort').style.display = 'none';
	}

	if (document.Formular.Telefon.value == "") {
		document.getElementById('warnung_telefon').style.display = 'block';
		document.Formular.Telefon.focus();
		return false;
	} else { 
		document.getElementById('warnung_telefon').style.display = 'none';
	}

	/*
	 * Prüfung auf Mailadresse - Beginn
	 */
	if (document.Formular.eMail.value == "") {
		document.getElementById('warnung_mail').style.display = 'block';
		document.Formular.eMail.focus();
		return false;
	} else { 
		document.getElementById('warnung_mail').style.display = 'none';
	}
	
	if (document.Formular.eMail.value.indexOf("@") == -1) {
		document.getElementById('warnung_mail_gueltig').style.display = 'block';
		document.Formular.eMail.focus();
		return false;
	} else { 
		document.getElementById('warnung_mail_gueltig').style.display = 'none';
	}
	/*
	 * Prüfung auf Mailadresse - Ende
	 */
}
