// JavaScript Document

$(function(){
	$('.error').hide();
	
	// Validate Contact Form Submit
	$('#contactForm').submit(function(){
		var name = $('#name').val();
		var email = $('#email').val();
		var subject = $('#subject').val();
		var message = $('#message').val();
		if(name == '' || email == '' || subject == '' || message == ''){
			$('.error').show('slow');
			return false;
		}
	});
	
	// Validate Address Form Submit
	$('#submitAddressForm').click(function(){
		$('.validate').hide();
		var fail = 0;
		if($('#billing_name').val() == ''){
			$('#validateBillingName').fadeIn('slow');	
			fail = 1;
		}
		if($('#billing_building').val() == ''){
			$('#validateBillingBuilding').fadeIn('slow');	
			fail = 1;
		}
		if($('#billing_postcode').val() == ''){
			$('#validateBillingPostCode').fadeIn('slow');	
			fail = 1;
		}
		var email = $('#email').val();
		if(validateEmail(email) == 'invalid'){
			$('#validateEmail').fadeIn('slow');	
			fail = 1;
		}
		if(!$('#same:checked').length){
			if($('#delivery_name').val() == ''){
			$('#validateDeliveryName').fadeIn('slow');	
				fail = 1;
			}
			if($('#delivery_building').val() == ''){
				$('#validateDeliveryBuilding').fadeIn('slow');	
				fail = 1;
			}
			if($('#delivery_postcode').val() == ''){
				$('#validateDeliveryPostCode').fadeIn('slow');	
				fail = 1;
			}
		}
		if(fail == 0){
			document.addressForm.submit();
		}
	});
	
	// Validate Payment Details Form
	$('#submitPaymentDetails').click(function(){
		document.protxForm.submit();
	});
});
