$(document).ready(function(){
   // Validate Form
	$("#contactform").validate({
		errorLabelContainer: "#messageBox",
		wrapper: "li",
		onkeyup:false,
		onclick: false,
		onfocusout: false,
		submitHandler: function() { $("#contactform").submit() }	   
	});
	
	// Shipping Address
	$("#delivery_address").click(function(){
		if($("#delivery_address").attr("checked")){
			$("#customer_shipping_name").attr("disabled", 0);
			$("#customer_shipping_name2").attr("disabled", 0);
			$("#customer_shipping_address").attr("disabled", 0);
			$("#customer_shipping_location").attr("disabled", 0);
			$("#customer_shipping_zip").attr("disabled", 0);
			$("#customer_shipping_country").attr("disabled", 0);
			$("#customer_shipping_message").attr("disabled", 0);
			$("#customer_shipping_name").addClass("required");
			$("#customer_shipping_address").addClass("required");
			$("#customer_shipping_location").addClass("required");
			$("#customer_shipping_zip").addClass("required");
			$("#customer_shipping_country").addClass("required");
		} else {
			$("#customer_shipping_name").attr("disabled", "disabled");
			$("#customer_shipping_name2").attr("disabled", "disabled");
			$("#customer_shipping_address").attr("disabled", "disabled");
			$("#customer_shipping_location").attr("disabled", "disabled");
			$("#customer_shipping_zip").attr("disabled", "disabled");
			$("#customer_shipping_country").attr("disabled", "disabled");
			$("#customer_shipping_message").attr("disabled", "disabled");
			$("#customer_shipping_name").removeClass("required");
			$("#customer_shipping_address").removeClass("required");
			$("#customer_shipping_location").removeClass("required");
			$("#customer_shipping_zip").removeClass("required");
			$("#customer_shipping_country").removeClass("required");
		}
	});
	
});
