$(document).ready(function() {
	$("#gift_voucher_errors").dialog({
		autoOpen: false,
		bgiframe: true,
		buttons: {
			"Ok": function() {
				$(this).dialog("close");
			}
		},
		closeOnEscape: true,
		draggable: false,
		hide: "scale",
		modal: true,
		position: "center",
		resizable: false,
		show: "scale",
		title: ""
	});

	$("#gift_voucher_form").validate({
		rules: {
			// simple rule, converted to {required:true}
			non_refundable: {
				required: true
			}
		},
		messages: {
			non_refundable: {
				required: "Please indicate whether you understand that these vouchers are non-refundable"
			}
		},
		errorContainer: "#gift_voucher_errors",
		errorLabelContainer: "#gift_voucher_errors ul",
		wrapper: "li",
		submitHandler: function(form) {
			form.submit();
		},
		invalidHandler: function(form, validator) {
			$("#gift_voucher_errors").dialog("open");
		}
	});
});
