// 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.first_name.value) == '') {
//		msg += 'Please, enter your first name\n';
//		valid = false;
//	}
	
	if (trim(document.reg_form.email.value) == '') {
		msg += 'Please, enter your email address\n';
		valid = false;
	} else if (!validate_email(document.reg_form.email.value)){
		msg += 'Please, enter a valid email address\n';
		valid = false;
	}
	
	if (!valid) alert (msg);
	return valid;
}
