$().ready(function() {


$.validator.addMethod("checkinput", function(value,label) {
		return !value.match(/[^-a-zA-Z0-9', ]/);
}, 'illegal characters used');


$.validator.addMethod("checktel", function(value, element) {
	return this.optional(element) || (!value.match(/[^-0-9 .+\(\)]/));
},'enter valid telephone number');


$.validator.addMethod("checkoptional", function(value,element) {
	return this.optional(element) || (!value.match(/[^-a-zA-Z0-9', ]/));
}, 'illegal characters used');



var validator = $("#donateForm").validate({

		rules: {
			amount: {
				required:true,
				number: true
				
			},
			"donate_to": {
				required:true
				}
			},
		messages: {
			amount: {
				required: "required",
				number: "Please enter a number"
			},
			"donate_to": {
				required: "required"
			}
			},
			errorElement: "label",
			errorPlacement: function(error, element) {
				element.next("label").remove();
				error.insertAfter( element );
				element.next().addClass("error");				
			},

			success: function(error) {
				error.removeClass('error');
				error.addClass('success');
				error.html('&nbsp;');
			}
	});
		
		
});


