function nls_validateForm() { 
	var email	=	$("#nls_email").val();

	if (email == null || email == '' || email == 'Enter email address') { 
		jAlert("Please enter your email address!", "Newsletter Signup");
		$("#nls_email").addClass("error"); 
		return false;
    } else if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
		$("#nls_email").removeClass("error");
		return true;
	} else {
		$("#nls_email").addClass("error"); 
		jAlert("Please enter a valid email address!", "Newsletter Signup")
		return false;
	}
}

function nls_showResponse(responseText, statusText)  { 
	jAlert(responseText, "Newsletter Signup");
	$("#newsletter_signup .inputbox").val("");
}

$(document).ready(function() { 
	var default_value = 'Enter email address';
	$('#nls_email').focus(function() {
		if($(this).val() == default_value) {
			$(this).val('');
		}
	});
	$('#nls_email').blur(function() {
		if($(this).val() == '') {
			$(this).val(default_value);
		}
	});
	var options = {
		type:			'post',
		beforeSubmit: 	nls_validateForm,
		url: 			'/index.php?load=newsletter_signup',
		success: nls_showResponse
	};

   	$('#newsletter_signup').append('<input type="hidden" name="ajax" />');
	$('#newsletter_signup').ajaxForm(options);
}); 