$().ready(function() {
	// validate the comment form when it is submitted
	$("#Form").validate();
	
	// validate signup form on keyup and submit
	$("#Calculo").validate({
		rules: {
			CD: "required",
			AB: {
				required: true,
				min: 3,
				max: 8
			}
		}
	});
	
	$("#Complete").validate({
		rules: {
			busca_cpf: {
				required: true,
				number: true
			}
		},
		messages: {
			busca_cpf: {
				required: " Digite seu CPF ou CNPJ.",
				number: " Digite apenas os n&uacute;meros."
			}
		}
	});
	
	$("#Certificado").validate({
		rules: {
			nome: {
				required: true
			},
			rg: {
				required: true,
				number: true
			},
			email: {
				required: true,
				email: true
			},
			cpfcnpj: {
				required: true,
				number: true
			},
			endereco: {
				required: true
			},
			num: {
				required: true,
				number: true
			},
			bairro: {
				required: true
			},
			cidade: {
				required: true
			},
			uf: {
				required: true
			},
			cep: {
				required: true
			},
			telefone: {
				required: true
			},
			razao: {
				required: true
			},
			cnpj_rev: {
				required: true,
				number: true
			},
			uf_rev: {
				required: true
			},
			nf: {
				required: true
			},
			data_nf: {
				required: true
			},
			quantidade: {
				required: true,
				number: true
			}
		},
		messages: {
			rg: {
				required: "<br>O campo acima &eacute; obrigat&oacute;rio.",
				number: "<br>Digite apenas os n&uacute;meros."
			},
			cpfcnpj: {
				required: "<br>O campo acima &eacute; obrigat&oacute;rio.",
				number: "<br>Digite apenas os n&uacute;meros"
			},
			cnpj_rev: {
				required: "<br>O campo acima &eacute; obrigat&oacute;rio.",
				number: "<br>Digite apenas os n&uacute;meros"
			},
			quantidade: {
				required: "<br>O campo acima &eacute; obrigat&oacute;rio.",
				number: "<br>Digite apenas n&uacute;meros"
			}
		}
	});
	
});
