// JavaScript Document
// requires Prototype
function validate(form) {
	var email = $(form).email.value;
	var valid = email.match('@');
	
	if(valid && valid.length > 0)
		return true;
	else
		return false;
}

function submitForm(e, url, form) {
	
	if(validate(form)) {
		new Ajax.Updater(e, url, {
						 method: 'post',
						 parameters: $(form).serialize(true) 
		});
	} else {
		$('error').innerHTML = "Please enter a valid e-mail address";
		new Effect.Appear('error', {queue: 'end'});
		new Effect.Highlight($(form).email, {queue: 'end', startcolor: "#cc0000", endcolor: "#ffffff", duration: 2.0});
	}
}