function email_signup() {
	Event.observe('email_input', 'focus', function(e){ 
		this.value = '';
	});
}

function isEmailAddress (string) {
  var addressPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
  return addressPattern.test(string);
}

function NumericOnly (string) {
	var objRegExp  = /[^0-9]/;
	return(objRegExp.test(string));
}

function validateForm(f) {
	var err ='';
	
	if (!isEmailAddress(f.email_input.value)) {
		err += 'Your Email is invalid\r\n';
	}
	
	if (err!='') { 
		alert(err);
		return false;
	} else {
		f.required.value="1";
        }
	return true;
}