function checkEmail (email) {
	var iChars = "*|,:<>[]{};()&$#%\'";

	for (var i=0; i<email.value.length; i++) {
		if (iChars.indexOf(email.value.charAt(i)) != -1) {
			return false;
		}
	}
	if(email.value.indexOf("@") == -1) return false;
	if(email.value.indexOf(".") == -1) return false;
	
	return true;
}



				function validateFormContact(form){	
					document.getElementById('error').innerHTML = '';
					document.getElementById('boxhoehe').style.height = '306px';
					document.getElementById('error').style.display = 'none';
					
					if (form.name.value==""){
						document.getElementById('boxhoehe').style.height = '306px';
						document.getElementById('error').style.display = 'inline';
						document.getElementById('error').innerHTML = 'Bitte füllen Sie alle Pflichtfelder aus.';
						form.name.focus();
						return false;
					}else if (form.vorname.value==""){
						document.getElementById('boxhoehe').style.height = '306px';
						document.getElementById('error').style.display = 'inline';
						document.getElementById('error').innerHTML = 'Bitte füllen Sie alle Pflichtfelder aus.';
						form.vorname.focus();
						return false;
					}else if (form.firma.value==""){
						document.getElementById('boxhoehe').style.height = '306px';
						document.getElementById('error').style.display = 'inline';
						document.getElementById('error').innerHTML = 'Bitte füllen Sie alle Pflichtfelder aus.';
						form.firma.focus();
						return false;
					}else if (form.email.value==""){
						document.getElementById('boxhoehe').style.height = '306px';
						document.getElementById('error').style.display = 'inline';
						document.getElementById('error').innerHTML = 'Bitte füllen Sie alle Pflichtfelder aus.';
						form.email.focus();
						return false;
					}else if (!checkEmail(form.email)){
						document.getElementById('boxhoehe').style.height = '306px';
						document.getElementById('error').style.display = 'inline';
						document.getElementById('error').innerHTML = 'Bitte korrigieren Sie die angegebene Emailadresse';
						form.email.focus();
						return false;
					}else if (form.betreff.value==""){
						document.getElementById('boxhoehe').style.height = '306px';
						document.getElementById('error').style.display = 'inline';
						document.getElementById('error').innerHTML = 'Bitte füllen Sie alle Pflichtfelder aus.';
						form.betreff.focus();
						return false;	
					}else{
						document.getElementById('boxhoehe').style.height = '291px';
						form.submit();
						
					}
				}