function validEmail (email) {
	reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4}|museum|travel)$/
	return reg.test (email); 
}

$(document).ready(function() {	
	$("form#contact").submit(function() {
		var name = $('#name').attr('value');
		var email = $('#email').attr('value');
		var enquiry = $('#enquiry').attr('value');
		
		if(name == "" ||  email == "" || enquiry == "" || validEmail(email) == false) {
			alert("Please ensure all fields are filled in correctly and that you have entered a valid E-Mail address.");
			return false;
		} else {
			$.ajax({
				type: "POST",
				url: "http://www.getbuzzing.co.uk/includes/submit-contact-form.php",
				timeout: 7000,
				data: "name="+name+"&email="+email+"&enquiry="+enquiry,
				success: function(){
					//$('form#contact').fadeOut('fast');
					$('#success').fadeIn('fast');
					setTimeout("window.location = 'http://www.getbuzzing.co.uk//?page=thank_you_enquiry'", 4000);
				}
			});
		}
		return false;
	});
	
	$("form#newsletter").submit(function() {
		var email_newsletter = $('#email-newsletter').attr('value');
		
		if(email_newsletter == "" || validEmail(email_newsletter) == false) {
			alert("Please ensure all fields are filled in correctly and that you have entered a valid E-Mail address.");
			return false;
		} else {
			$.ajax({
				type: "POST",
				url: "http://www.getbuzzing.co.uk/submit-newsletter.php",
				timeout: 7000,
				data: "email_newsletter="+email_newsletter,
				success: function(){
					//$('form#contact').fadeOut('fast');
					//$('#success').fadeIn('fast');
					setTimeout("window.location = 'http://www.getbuzzing.co.uk/?page=thank_you_newsletter'", 100);
				}
			});
		}
		return false;
	});
	
	/* text replacement */
	Cufon.replace('.original-buzz, .about-title, .banana-buzz, .berry-buzz, .title-white, .click-here, .tips-membertitle', {fontFamily: 'You Are Loved'});
	Cufon.replace('.buzzlist', {fontFamily: 'Impact'});
	
	$("#product-top-image").mouseover(function() {
		$(".product-hover").show();
	});
	$("#product-top-image").mouseout(function() {
		$(".product-hover").hide();
	});
});
