$(document).ready(
	function () {
		var email        = $("#emailAddress");
		var submitButton = $("#newsletterSubmit");
		var loader       = $("#newsletter-loader");

		submitButton.mouseover(
			function () {
				submitButton.addClass('finger');
			}
		);
		submitButton.mouseout(
			function () {
				submitButton.removeClass('finger');
			}
		);

		submitButton.click(
			function () {
				// Check for valid email address
				if (verifyEmail(email.val()) == false) {
					email.val('');
					email.addClass('pinkBg');
					email.focus();
					alert('Please enter a valid E-Mail Address.');
				} else {
					email.removeClass('pinkBg');
					loader.html('<img src="images/newsletter-loader.gif" border="0" />');
					$.post("/newsletter.php", { email: email.val() },
						function(data) {
							if (data == 1) {
								loader.html('');
								alert('Thank you for signing up for our newsletter.');
								email.val('');
							} else {
								loader.html('');
								alert('Oops! E-Mail Address is missing, try again.');
							}
						}
					);
				}
			}
		);
	}
);

function verifyEmail(email) {
	var status = false;     
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	
	if (email.search(emailRegEx) == -1) {
		return false;
	} else {
		return true;
	}
}

function printCoupon() {
	if (window.print) { 
		if (confirm('Click OK to print this coupon')) {
			window.print();
		}
	}
}