 /**
 * Valida os formularios com jquery
 */
$(document).ready( function() {
	 /**
	 * Valida o formulario de contato
	 */
	$("#formComenNot").validate({
		// Define as regras
		rules:{
			autorComen:{
				// campoEmail será obrigatório (required) e precisará ser um e-mail válido (email)
				required: true, minlength: 5
			},
			emailComen:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, email: true
			},
			comenMsg:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 10
			},
			captchaComen:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 6
			}
			
		},
		// Define as mensagens de erro para cada regra
		messages:{
			autorComen:{
				required: "Digite o seu nome",
				minLength: "O seu Nome deve conter, no mínimo, 10 caracteres"
			},
			emailComen:{
				required: "Digite seu E-Mail",
				email: "Digite um e-mail válido"
			},
			comenMsg:{
				required: "Insira seu comentário",
				minLength: "O comentário deve conter, no mínimo, 10 caracteres"
			},
			captchaComen:{
				required: "Preecha os caracteres corretamente"
			}
		}
	});
         /**
	 * Valida o formulario de contato
	 */
	$("#formContatos").validate({
		// Define as regras
		rules:{
			nome:{
				// campoNome será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 5
			},
			email:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, email: true
			},
			assunto:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 5
			},
			mensagem:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 10
			},
                        captchaComen:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 6
			}
			
		},
		// Define as mensagens de erro para cada regra
		messages:{
			nome:{
				required: "Digite o seu nome",
				minLength: "O seu nome deve conter, no mínimo, 10 caracteres"
			},
			email:{
				required: "Digite seu E-Mail",
				email: "Digite um e-mail válido"
			},
			assunto:{
				required: "Digite o assunto",
				minLength: "O assunto deve conter, no mínimo, 10 caracteres"
			},
			mensagem:{
				required: "Digite a mensagem",
				minLength: "A mensagem deve conter, no mínimo, 10 caracteres"
			},
                        captchaComen:{
				required: "Preecha os caracteres corretamente"
			}
		}
	});
        	 /**
	 * Valida o formulario de contato
	 */
	$("#formComenAni").validate({
		// Define as regras
		rules:{
			nomeComenAnime:{
				// campoEmail será obrigatório (required) e precisará ser um e-mail válido (email)
				required: true, minlength: 5
			},
			emailComenAnime:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, email: true
			},
			msgComenAnime:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 10
			},
                        tituloComenAnime:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 5
			},
			captchaComen:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 6
			}
			
		},
		// Define as mensagens de erro para cada regra
		messages:{
			nomeComenAnime:{
				required: "Digite o seu nome",
				minLength: "O seu Nome deve conter, no mínimo, 10 caracteres"
			},
			emailComenAnime:{
				required: "Digite seu E-Mail",
				email: "Digite um e-mail válido"
			},
			msgComenAnime:{
				required: "Digite seu comentário",
				minLength: "O comentário deve conter, no mínimo, 10 caracteres"
			},
                        tituloComenAnime:{
				required: "Digite um título",
				minLength: "O Titulo deve conter, no mínimo, 10 caracteres"
			},
			captchaComen:{
				required: "Preecha os caracteres corretamente"
			}
		}
	});
        /**
	 * Valida o formulario de contato
	 */
	$("#formCadastroUsu").validate({
		// Define as regras
		rules:{
			nomeUsuario:{
				// campoEmail será obrigatório (required) e precisará ser um e-mail válido (email)
				required: true, minlength: 8
			},
			emailUsuario:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, email: true
			},
			loginUsuario:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 6
			},
                        senhaUsuario:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true
			},
			captchaComen:{
				// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
				required: true, minlength: 6
			}
			
		},
		// Define as mensagens de erro para cada regra
		messages:{
			nomeUsuario:{
				required: "Digite o seu nome",
				minLength: "O seu Nome deve conter, no mínimo, 8 caracteres"
			},
			emailUsuario:{
				required: "Digite seu E-Mail",
				email: "Digite um e-mail válido"
			},
			loginUsuario:{
				required: "Digite seu Login",
				minLength: "O seu login deve conter no mínimo, 6 caracteres"
			},
                        senhaUsuario:{
				required: "Digite sua Senha"
			},
			captchaComen:{
				required: "Preecha os caracteres corretamente"
			}
		}
	});
                /**
	 * Valida o formulario de contato
	 */
	$("#formCadastroImg").validate({
		// Define as regras
		rules:{
			imgUsuario:{
				// campoEmail será obrigatório (required) e precisará ser um e-mail válido (email)
				required: true
			}
		},
		// Define as mensagens de erro para cada regra
		messages:{
			imgUsuario:{
				required: "Adicione uma imagem"
			}
		}
	});
});
