/**
 * @author Sven Digital Design http://svendigital.co.za/design/
 * @copyright http://www.isaza.co.za/
 * @updated 13:19 2009/05/11
 */
jQuery.validator.addMethod(
	"selectNone",
	function(value, element) {
		if (element.value == "none")
		{
			return false;
		}
		else return true;
	},
	"Please select an option."
);

$(document).ready(function(){
	$("#feedback").validate({
		rules: {
			requirement: "selectNone",
			demand: "selectNone",
			country: "required",
			name: {
				required: true,
				minlength: 3
			},
			phone: {
				required: true,
				minlength: 10,
				maxlength: 15
			},
			email: {
				required: true,
				email: true
			}
		}
	});

	$("#feedback").ajaxForm();

	var loader = jQuery("<div id=\"loader\"><img src=\"images/loading.gif\" alt=\"busy...\" /></div>")
		.css({position: "relative", top: "1em", left: "25em"})
		.appendTo("body")
		.hide();

	jQuery().ajaxStart(function() { loader.show(); })
		.ajaxStop(function() { loader.hide(); })
		.ajaxError(function(a, b, e) { throw e; }
	);

});

