// JavaScript Document
//VALIDA O LOGIN E CHAMA TELA D CADASTRO
function validarlogin() {
	if (!checkCamposObrig($("frmLogin"),["cliente","documento","email"],["Nome ou Razão Social","CPF ou CNPJ","Endereço de e-mail"],"Dados obrigatórios não foram informados!")) return false;
	if (!isEmail($("email").value)) { alert("O e-mail informado é inválido!"); $("email").focus(); return false; }
	$("frmLogin").Enviar.disabled = true;
	$("acao").value = "LOGIN";
	$("frmLogin").submit();
}

function validarcadastro(tipo) {
	if (tipo == 1) 
		if (!checkCamposObrig($("frmcadastro"),["cliente","documento","email","rg","nacionalidade"],["Nome do Cliente","CPF","Endereço de e-mail","RG","Nacionalidade"],"Dados obrigatórios não foram informados!")) return false;
	else
		if (!checkCamposObrig($("frmcadastro"),["cliente","documento","email"],["Razão Social","CNPJ","Endereço de e-mail"],"Dados obrigatórios não foram informados!")) return false;

	if (!isEmail($("email").value)) { alert("O e-mail informado é inválido!"); $("email").focus(); return false; }

	if (!checkCamposObrig($("frmcadastro"),["motorista_nome","cnh_registro","cnh_categoria","telefone","endereco","numero","cep","bairro","cidade","estado"], 
				["Nome de motorista","CNH","Categoria","Telefone","Endereço","Número","CEP","Bairro","Cidade","Estado"],"Dados obrigatórios não foram informados!")) return false;

	if (tipo == 1) 
		if (!IsDate($("dth_nascimento_dia").value + "/" + $("dth_nascimento_mes").value + "/" + $("dth_nascimento_ano").value,"Data de Nascimento"))
			return false;

	if (!IsDate($("cnh_dth_validade_dia").value + "/" + $("cnh_dth_validade_mes").value + "/" + $("cnh_dth_validade_ano").value,"Validade da CNH"))
		return false;

	$("frmcadastro").btncadastrar.disabled = true;
	$("acao").value = "CADASTRAR";
	$("frmcadastro").submit();
}

function validarcnh() {
	if (!checkCamposObrig($("frmValidarCNH"),["motorista_nome","cnh_registro","cnh_categoria"], ["Nome de motorista","CNH","Categoria"],"Dados obrigatórios não foram informados!")) return false;
	var novadata = new DateValidation($('cnh_dth_validade_dia').value + "/" + $('cnh_dth_validade_mes').value + "/" + $('cnh_dth_validade_ano').value);
	if (!novadata.isDate()) {
		alert('Data de validade da CNH inválida!');
		$('cnh_dth_validade_dia').focus();
		return false;
	}
	$("frmValidarCNH").Enviar.disabled = true;
	$("acao").value = "VALIDARCNH";
	$("frmValidarCNH").submit();
}