$("document").ready(function() {
		
		var regEmail = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			//-- Validate input field
			$("#email_address").blur(function() {
				if($(this).val().match(regEmail)){
					$(this).css("background-image", "url(/images/icon/valid.gif)");
					$(this).css("color", "#006600");
				}
				else
				{
					$(this).val("Provide a valid email");
					$(this).css("background-image", "url(/images/icon/not_valid.gif)");
					$(this).css("color", "#660000");
				}
			});
			
			$("#email_address").focus(function() {
				if($(this).val().match(regEmail)){
					$(this).css("background-image", "url(/images/icon/valid.gif)");
					$(this).css("color", "#006600");
				}
				else
				{
					$(this).attr({value: ''});
				}
			});
			
			$(".submit_button").click(validateEmail);
			function validateEmail() {
			if(!$("#email_address").val().match(regEmail)){
				$("#email_address").val("Provide a valid email");
				$("#email_address").css("background-image", "url(/images/icon/not_valid.gif)");
				$("#email_address").css("color", "#660000");
				return false;
			}
			return true;
			}
});



