var emailregex = new RegExp("^(([a-zA-Z0-9\\-\\.\\_]{2,})+)(\\@)(([a-zA-ZäÄöÖüÜ0-9\\-\\.]{3,})+)(\\.)([a-zA-Z]{2,4})$");
var telefonregex = new RegExp("^([0-9\\-\\(\\)\\s]{0,20})$");
function checkForm()
{
	var error = '';

	if (document.kontakt.name.value == "")
	{
		document.kontakt.name.className = 'error_border';
		error+='- Name \n';
	}
	
	if (document.kontakt.fname.value == "")
	{
		document.kontakt.fname.className = 'error_border';
		error+='- Vorname \n';
	}

	if (document.kontakt.email && !emailregex.test(document.kontakt.email.value)) 
	{
		document.getElementById('email').className = 'error_border';
		error+='- E-Mail \n';
	}
	if (!telefonregex.test(document.kontakt.phone.value))
	{
		document.getElementById('phone').className = 'error_border';
		error+='- Telefon \n';
	}
	
	
/*	if (document.kontakt.msg.value =="") 
	{
		document.kontakt.msg.className = 'error_border';
		error+= '- Anmerkungen \n';	
	}
*/	
	if (error != '')
	{
		var result='Sie haben folgende Felder nicht korrekt ausgef'+unescape("%FC")+'llt';
		alert(result+'\n'+error);
		return false;		
	}
	return true;
}
