jQuery(function($) {

jQuery.validator.addMethod("wwwurl", function(value, element) { 
	return this.optional(element) || /(www\.|ftp:\/\/|http:\/\/|https:\/\/)(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/.test(value); 
}, "&raquo; Please enter a valid URL.");

	var errorContainer = $('<div class="error"><p>Please fill out the required fields</p></div>').appendTo("#commentform").hide();
	var errorLabelContainer = $("<div class='error errorlabels'></div>").appendTo("#commentform").hide();
	$("#commentform").validate({
		rules: {
			author: "required",
			email: {
				required: true,
				email: true
			},
			//url: "url",
			wwwurl: "wwwurl",
			comment: "required"
		},
		errorContainer: errorContainer,
		errorLabelContainer: errorLabelContainer,
		ignore: ":hidden"
	});
	$.validator.messages.required = "";
	$.validator.messages.email = "&raquo; " + $.validator.messages.email;
	$.validator.messages.url = "&raquo; " + $.validator.messages.url;
});