var Event = function() {
	return {
		regxEmail: new RegExp("^[\\w-_\.+]*[\\w-_\.]\@([\\w]+\\.)+[\\w]+[\\w]$"),
		
		onSubmit: function(frm) {

			var errors = [];
			if (frm.name.value == '') {
				errors.push('Please enter your name');
			}
			if (frm.contact.value == '') {
				errors.push('Please enter your contact details');
			}
			
			if (frm.email.value == '') {
				errors.push('Please enter an email address');				
			} else if (this.regxEmail.test(frm.email.value) == false) {
				errors.push('Please enter a valid email address');
			}
			
			if (errors.length > 0) {
				alert('Please correct the following errors:\n\n' + errors.join('\n'));
				return false;
			} else {
				return true;
			}

		}
	};
}();
