
	
	// Interface **********************************************************************

	ANZAHL=3
	PRUEFFELDER=3
	
	meldungen=new Array(PRUEFFELDER)
	meldungen[0]="Feld 1, Thema" 
	meldungen[1]="Feld 2, Beschreibug\n" 
	meldungen[2]="Feld 3, Bildquelle\n" 
	
	
	
	
	
	
	var feld=new Array(PRUEFFELDER)
	
	feld[0]="txtthema"
	feld[1]="txtcontent"
	feld[2]="txtbild"

	
	

	//**********************************************************************

 	//Funktion sucht in den Prueffeldern

	function gefunden(ename)
	{
	pruef=false;
	for (i=0;i<PRUEFFELDER;i++)
		{
		if (ename==feld[i])
		  {pruef=true};
		}
		return pruef
	}

  
	//Funktion prueft das Formular
		
		function check() 
		{
		ok = true;
		zahl=0;
		meldung = "Folgende Angaben stimmen noch nicht:\n\n";
		for (j=0;j<document.forms[0].elements.length;j++)
			{
			if (gefunden(document.forms[0].elements[j].name))
				{
				if (document.forms[0].elements[j].value=="" || document.forms[0].elements[j].value=="wahl")
					{
					ok=false;
					document.forms[0].elements[j].style.background = "#FFAAAA";
					meldung=meldung + meldungen[zahl];
					}
					else
					{
					document.forms[0].elements[j].style.background = "#FFFFFF";
					}
				zahl=zahl+1;
				}

			};
				  
		
		  if (ok) 
			{
			alert("Formular ist in Ordnung und wird abgeschickt!");
			document.forms[0].submit();
			} 
			else 
			{
			alert(meldung);
			}
		}


		function zuruecksetzen()
			{
		 	for (var index=0; index <=ANZAHL-1; index++)
				{	
					 
					 if (document.forms[0].elements[index].name!="thema")
					 {
					 document.forms[0].elements[index].value="";
					 document.forms[0].elements[index].style.background = "#FFFFFF"
					 }
				}
			}

		function setzeWert(name,wert)
		{
		eval('document.forms[0].' + name + '.value=wert');
		
		}
