$(document).ready(function() {     
    var validator = $("#formContactos").validate({
	rules: {
		bxNome:     {
		    required: true,
		    minlength: 6
		},
		/*bxTelefone: {
		    required: true,
		    minlength: 9
		},*/
		bxAssunto:   {
		    required: true,
		    minlength: 1
		},
		bxMensagem:   {
		    required: true,
		    minlength: 15
		},
		bxEmail:    {
		    required: true,
		    email: true
		}
	},
	messages: {
                bxNome:     {
		    required: lngJSPpreencher,
		    minlength: jQuery.format(lngJSIntroduzapelomenos + " {0} " + lngJSCcaracteres)
		},
		/*bxTelefone: {
		    required: lngJSPpreencher,
		    minlength: lngJSCcampoInvalido
		},*/
		bxAssunto:   {
		    required: lngJSEescolher,
		    minlength: lngJSEescolher
		},
		bxMensagem:   {
		    required: lngJSPpreencher,
		    minlength: jQuery.format(lngJSIntroduzapelomenos + " {0} " + lngJSCcaracteres)
		},
		bxEmail: {
			required: lngJSEmailInvalido,
			mail: lngJSEmailInvalido
		}
	},
	errorPlacement: function(error, element) {
	    if ( element.is(":select") )
		error.appendTo( element.parent().next() );
	    else
		error.appendTo(element.parent());

	},
	submitHandler: function(form) {
	        $('#formContactos').hide();
	        $('#btEnviar').hide();
		(form).submit();
	},
	success: function(label) {
		// set &nbsp; as text for IE
		//label.html("&nbsp;").addClass("checked");
	}
    }); 
}); 