/*
	Funktion die ein bestimmtes Feld in einer angegebenen
	Form auf positive Ganzzahl abprüft
	
	Aufruf: validateField(Form,Feld,Sprache)

	(c) 2000 Andreas Schallwig/Mediazwo

*/


function validateField(lang)
{
	var valid = true;
	var fehler = "";
	
	if(!document.forms[0]['name'].value)
	{
		switch(lang)
		{
			case 1:
				fehler = fehler + "Name\n";
				break;
			case 2:
				fehler = fehler + "Name\n";
				break;
			default:
				fehler = fehler + "Name\n";
				break;
		}
		valid = false;
	}

	if(!document.forms[0]['strasse'].value)
	{
		switch(lang)
		{
			case 1:
				fehler = fehler + "Strasse\n";
				break;
			case 2:
				fehler = fehler + "Street\n";
				break;
			default:
				fehler = fehler + "Strasse\n";
				break;
		}
		valid = false;
	}
	
	if(!document.forms[0]['plz'].value)
	{
		switch(lang)
		{
			case 1:
				fehler = fehler + "PLZ\n";
				break;
			case 2:
				fehler = fehler + "Postal Code\n";
				break;
			default:
				fehler = fehler + "PLZ\n";
				break;
		}
		valid = false;
	}

	if(!document.forms[0]['ort'].value)
	{
		switch(lang)
		{
			case 1:
				fehler = fehler + "Ort\n";
				break;
			case 2:
				fehler = fehler + "City\n";
				break;
			default:
				fehler = fehler + "Ort\n";
				break;
		}
		valid = false;
	}

	if(!document.forms[0]['tel'].value)
	{
		switch(lang)
		{
			case 1:
				fehler = fehler + "Tel.-Nr.\n";
				break;
			case 2:
				fehler = fehler + "Tel.\n";
				break;
			default:
				fehler = fehler + "Tel.-Nr.\n";
				break;
		}
		valid = false;
	}
	
	if(valid)
	{
		return true;
	}
	else
	{
		switch(lang)
		{
			case 1:
				alert("Bitte füllen Sie noch folgende Felder aus:\n\n" + fehler);
				break;
			case 2:
				alert("Please enter a valid value:\n\n" + fehler);
				break;
			default:
				alert("Bitte füllen Sie noch folgende Felder aus:\n\n" + fehler);
				break;
		}
		
		return false;
	}
}
