// JavaScript Document
function validate_email(field) {
	field=trim(field); 
	var emailFilter=/^.+@.+\..{2,3}$/;
	var illegalChars= /[\!\"\£\$\%\^\&\*\+\=\{\}\~\#\?\(\)\<\>\,\;\:\\\/\"\[\]\ ]/;
	
	if ((!(emailFilter.test(field))) || (field.match(illegalChars))) {
		return 0;
	} else {
		return 1;
	}
}
function trim (str) {
	str = this != window? this : str;
	return str.replace(/^\s+|\s+$/g,"");
}

function validateForm () {
	var msg = '';
	var valid = true;
	
	if (trim(document.reg_form.Firstname.value) == '') {
		msg += 'Tasten Sie, bitte, Ihren Vorname ein\n';
		valid = false;
	}
	
	if (trim(document.reg_form.email.value) == '') {
		msg += 'Tasten Sie, bitte, Ihre E-Mail Adresse ein\n';
		valid = false;
	} else if (!validate_email(document.reg_form.email.value)){
		msg += 'Tasten Sie, bitte, Ihre E-Mail Adresse richtig ein\n';
		valid = false;
	}
	
	if (!valid) alert (msg);
	return valid;
}
