function validateEmail(elementValue){  
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
	return emailPattern.test(elementValue);  
} 

$(document).ready(function() {
	$('#newsletterForm input[name!=newsletterSubmit]').focus(function() {
		$(this).attr('value', '');
	});
	
	$('#newsletterForm input[name!=newsletterSubmit]').blur(function() {
		if($(this).attr('value') == "") {
			$(this).attr('value', $(this).attr('name'));
		}
	});
	
	$('#newsletterForm').submit(function () {
		email = $('#newsletterForm #email').attr('value');
		if(email == '' || email == 'email') {
			alert('Please fill in an emailaddress');
			return false;
		}
		
		if(!validateEmail(email)) {
			alert('Please provide a correct emailaddress');
			return false;
		}
	});
});
