window.addEvent('domready', function(e){			 
	var displayError = function(msg) {	
		$('errorMsg').setHTML(msg);
		$('errorMsg').addClass('form-error');
	}
	
	var removeError = function() {	
		$('errorMsg').setHTML('');
		$('errorMsg').removeClass('form-error');
	}	
	regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	$('submitEvent').addEvent('click', function(e) {
		e = new Event(e).stop();
		if( $('fullname').getValue() == '' ){
			removeError();
			displayError('Please Enter a First Name');
		} else if ( $('date').getValue() == '' ){
			removeError();
			displayError('Please Enter a Date');
		} else if ( $('time').getValue() == '' ){
			removeError();
			displayError('Please Enter a Estimate Time');
		} else if ( $('contact').getValue() == '' && $('email').getValue() == ''){
			removeError();
			displayError('Please Enter one way BabyShaker can contact you.');
		} else if (!regex.test($('email').getValue() ) ){
			removeError();
			displayError('Please Enter a valid email address.');
		} else {
			$('eventForm').submit();
		}
	});


});