// insaufgabe.js

function checkform() {

	// Überprüft ob eine Rubrik angeklickt ist. Wenn nein, Fehlermeldung.
	if( (document.INSAUFGABE.rubrik[0].checked != true) && (document.INSAUFGABE.rubrik[1].checked != true) && (document.INSAUFGABE.rubrik[2].checked != true) && (document.INSAUFGABE.rubrik[3].checked != true)  && (document.INSAUFGABE.rubrik[4].checked != true) && (document.INSAUFGABE.rubrik[5].checked != true) && (document.INSAUFGABE.rubrik[6].checked != true) && (document.INSAUFGABE.rubrik[7].checked != true) && (document.INSAUFGABE.rubrik[8].checked != true) && (document.INSAUFGABE.rubrik[9].checked != true) && (document.INSAUFGABE.rubrik[10].checked != true) && (document.INSAUFGABE.rubrik[11].checked != true) && (document.INSAUFGABE.rubrik[12].checked != true)) {
		alert("Bitte geben Sie eine Rubrik an!");
		return false
		}

	// Überprüft ob eine Kurzbeschreibung eingegeben ist. Wenn nein, Fehlermeldung.
	if( document.INSAUFGABE.kurzbeschreib.value == "") {
		alert("Bitte geben Sie eine Kurzbeschreibung ein.");
		return false
		}
	
	// Überprüft ob ein Inseratetext eingegeben ist. Wenn nein, Fehlermeldung.
	if( document.INSAUFGABE.inseratetext.value == "") {
		alert("Hat Ihr Inserat keinen Text?\nBitte geben Sie einen Inseratetext ein.");
		return false
		}

	// Überprüft ob der Inseratetext kleiner als 1000 Zeichen enthält. Wenn nein, Fehlermeldung.
	if( document.INSAUFGABE.inseratetext.value.length > 1000) {
		alert("Der Inseratetext darf maximal 1000 Zeichen enthalten.\nIhr Text beträgt: " + document.INSAUFGABE.inseratetext.value.length + " Zeichen.");
		return false
		}
	
	// Überprüft ob ein Anbietername eingegeben ist. Wenn nein, Fehlermeldung.
	if( document.INSAUFGABE.inserent.value == "") {
		alert("Bitte geben Sie unter Inserent Ihren Namen oder den Namen Ihrer Firma an.");
		return false
		}
	
	// Überprüft ob eine Strasse eingegeben ist. Wenn nein, Fehlermeldung.
	if( (document.INSAUFGABE.strasse.value == "") || (document.INSAUFGABE.plz.value == "") || (document.INSAUFGABE.ort.value == "") ) {
		alert("Bitte geben Sie Ihre komplette Adresse an.");
		return false
		}
	
	// Überprüft ob die Postleitzahl 4stellig ist. Wenn nein, Fehlermeldung.
	if( document.INSAUFGABE.plz.value.length < 4) {
		alert("Bitte geben Sie eine richtige Postleitzahl an.");
		return false
		}
	
	// Überprüft ob eine Telefonnummer angegeben ist. Wenn nein, Fehlermeldung.
	if( document.INSAUFGABE.telefon.value == "") {
		alert("Bitte geben Sie eine Telefonnummer an.");
		return false
		}
	
	// Überprüft ob eine echte E-Mail Adresse angegeben ist. Wenn nein, Fehlermeldung.
	if( (document.INSAUFGABE.email.value == "") || (document.INSAUFGABE.email.value.indexOf('@') == -1) || (document.INSAUFGABE.email.value.indexOf('.') == -1 ) ) {
		alert("Bitte geben Sie richtige E-mail Adresse an.");
		return false
		}
}
