$(document).ready(function(){
	$('#code').load("capcha.php");
	$.validator.methods.equal = function(value, element, param) {
		return value == param;
	};

    $("#myForm").validate({
		submitHandler: function(/*form*/) {
			/*form.submit(function(){
				var str = $("#myForm").serialize();
				$.post("send.php", str, function(data) { $("#replace").html(data); });
				return false;
			});*/
			 jQuery(form).ajaxSubmit({target: "#replace"});
		},
		
		focusInvalid: false,
		focusCleanup: true,
		rules: {
		  name: {
			required: true,
			minlength: 2,
			maxlength: 30
		  },
		  email: {
			required: true,
			email3: true
		  },
		  loca: {
			maxlength: 30
		  },
		  site: {
			url3: true
		  },
		  code: {
			required: true,
			equal: 23
		  },
		  msg: {
			required: true,
			minlength: 2
		  }
		},
		messages: {
			code: {
				equal: "Please, enter correct value!"
			}
		},
		errorPlacement: function(error, element) {
		  var er = element.attr("name");
		  error.appendTo( $("em."+er) );
		}
	});
});
