$(document).ready(function() {
 	$('#subscribe').click(function(e) { e.preventDefault();$('#newsletterform').submit(); });
    $('#newsletterform').submit(function() { 
 		//document.newsletterform.submit();
        $(".error").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
 
        var emailaddressVal = $("#wEmail").val();
        if(emailaddressVal == '') {
            $("#wEmail").after('<span class="error">Please enter your email address.</span>');
            hasError = true;
        }
 
        else if(!emailReg.test(emailaddressVal)) {
            $("#wEmail").after('<span class="error">Enter a valid email address.</span>');
            hasError = true;
			
        }
 
        if(hasError == true) { return false; }
		else{	
			$("#wEmail").after('<span class="good">Thanks for subscribing.</span>');
			 return true;
			 
		}
 
    });
});
