// JavaScript Document
	
	//Reguläre Ausdrücke zum Vergleichen
	re_vorname = /^([a-zA-ZäüöÄÜÖß]+\.?)\s*([a-zA-ZäüöÄÜÖß]*)$/; //Vorname
	re_nachname = /^([a-zA-ZäüöÄÜÖß-]+\.?)\s*([a-zA-ZäüöÄÜÖß]*)$/; //Nachname
	re_email = /^[a-zA-Z._-]*\@[a-zA-Z._-]*$/; //Einfache EMail-Adresse
	re_betreff = /^.{1,50}$/; //Einfacher Betreff
	re_nachricht = /^[\D]+[\w]*[ß]*$/; //Nachricht
	
	//Array mit den einzelnen Bilder für die Falsch/Richtig anzeige
	var picture = new Array(3);
	picture[0] = new Image();
	picture[0].src = "../../bilder/leer.png";
	picture[1] = new Image();
	picture[1].src = "../../bilder/gruenerHaken.gif";
	picture[2] = new Image();
	picture[2].src = "../../bilder/rotesX.gif";
	
	//Funktion die die Eingabe im Formular mit Hilfe der Regulären Ausdrücke testet
	function submitTest()
	{
		//Zählt die richtigen Eingaben
		var zaehler = 0;
		
		if( re_vorname.test( document.eingabe.vorname.value ))
		{ document.images[0].src = picture[1].src; zaehler++; }
		else
		{ document.images[0].src = picture[2].src; }
		
		if( re_nachname.test( document.eingabe.nachname.value ))
		{ document.images[1].src = picture[1].src; zaehler++; }
		else
		{ document.images[1].src = picture[2].src; }
		
		if( re_email.test( document.eingabe.email.value ))
		{ document.images[2].src = picture[1].src; zaehler++; }
		else
		{ document.images[2].src = picture[2].src; }
		
		if( re_betreff.test( document.eingabe.betreff.value ))
		{ document.images[3].src = picture[1].src; zaehler++; }
		else
		{ document.images[3].src = picture[2].src; }
		
		if( re_nachricht.test( document.eingabe.nachricht.value ))
		{ document.images[4].src = picture[1].src; zaehler++; }
		else
		{ document.images[4].src = picture[2].src; }
		
		/*Wenn alle Eingaben richtig sind, dann wird das Formular abgesendet
		ansonsten nicht*/
		if(zaehler == 5)
		{ return true; }
		else
		{ 
			//Gibt eine Fehlermeldung aus
			alert("Korrigieren Sie bitte die Felder, die mit einem roten X gekennzeichnet sind!"
			);
			return false; 
		}
	}
	
	//Diese Funktion setzt die Bilder auf das leere Bild zurück, wenn man den Reset-Button drückt
	function resetPicture()
	{
		document.images[0].src = picture[0].src;
		document.images[1].src = picture[0].src;
		document.images[2].src = picture[0].src;
		document.images[3].src = picture[0].src;
		document.images[4].src = picture[0].src;
	}
