$(document).ready(function() {

	// Validate the checkout form
	$('#form1').submit(function() {	
		if(
			(
				$('#name_first').val() == "" || 
				$('#name_last').val() == "" || 
				$('#company').val() == "" || 
				$('#email').val() == "" || 
				$('#phone').val() == "" || 
				$('#street').val() == "" || 
				$('#city').val() == "" || 
				$('#state').val() == "" || 
				$('#zipcode').val() == "" || 
				$('#country').val() == ""
			)
				||
			(
				$('#billing-diff').attr('checked') == true
					&&
				(
					$('#billing_name_first').val() == "" || 
					$('#billing_name_last').val() == "" || 
					$('#billing_company').val() == "" || 
					$('#billing_email').val() == "" || 
					$('#billing_phone').val() == "" || 
					$('#billing_street').val() == "" || 
					$('#billing_city').val() == "" || 
					$('#billing_state').val() == "" ||
					$('#billing_zipcode').val() == "" 
				)
			)
		) 
		{
			alert('Please complete all required fields.')
			return false;
		}
	});
});

