$(document).ready(function(){
	//Validação Formulário
	var frmValidator = $('#frmNewsletter').validate({
		rules: {
			cadastroConfirmaSenha: { equalTo:"#cadastroSenha" }
		},
		errorPlacement: function(error, element) {
			//Necessário para excluir os elementos de erros que são inclusos automaticamente no HTML
		},
		showErrors: function(errorMap, errorList) {		
			//Reseta todos erros de validação ex:class error no input
			this.defaultShowErrors();
			
			if(errorList[0] != undefined && errorList[0].element.type && errorList[0].element.type == 'checkbox') {
				$("#frmNewsletter .contentError").html(!!errorList[0].element.title ? errorList[0].element.title : 'Coloque a mensagem de erro no title do checkbox obrigatório');
			} else {
				$("#frmNewsletter .contentError").html("Your form contains " + this.numberOfInvalids() + " errors, see details below.");
			}
		}
	});

	var frmComentarioValidator = $('#frmComentario').validate({
		errorPlacement: function(error, element) {
			//Necessário para excluir os elementos de erros que são inclusos automaticamente no HTML
		},
		showErrors: function(errorMap, errorList) {
			//Reseta todos erros de validação ex:class error no input
			this.defaultShowErrors();

			if(errorList[0] != undefined && errorList[0].element.type && errorList[0].element.type == 'checkbox') {
				$("#frmNewsletter .contentError").html(!!errorList[0].element.title ? errorList[0].element.title : 'Coloque a mensagem de erro no title do checkbox obrigatório');
			} else {
				$("#frmNewsletter .contentError").html("Your form contains " + this.numberOfInvalids() + " errors, see details below.");
			}
		}
	});
});

