var incompleto = false;
var formOk = false;

function verLoginIn() {
    $j("#tipoSaida").val('1');
    if (obrigatorioV2('txLoginI|txPassI', '', 'msgRetornoLogin') == false) {
        return false;
    } else {
        return true;
    }
}

function nextField(field, max, next) {
	var tam = $(field).value.length;
	if (tam == max) {
		$(next).focus();
	}
}

function verificaLogin(login,senha){
	if(login.length>0 && senha.length>0) {
		fnAjaxSend('internos/getExternalContents.php','&state=verificaLogin&login='+login+'&senha='+senha,"alertLogin","");
	}
}

function verificaLogin(login,senha){
	if(login.length>0 && senha.length>0) {
		fnAjaxSend('internos/getExternalContents.php','&state=verificaLogin&login='+login+'&senha='+senha,"alertLogin","");
	}
}

function verificaCNPJ(form) {
	var cnpj;
	if (form.cnpj1.value && form.cnpj2.value && form.cnpj3.value && form.cnpj4.value && form.cnpj5.value)
		cnpj = form.cnpj1.value+'.'+form.cnpj2.value+'.'+form.cnpj3.value+'/'+form.cnpj4.value+'-'+form.cnpj5.value;
	else
		return false;

	if(cnpj.length>0) {
		fnAjaxSend('internos/getExternalContents.php','&state=validaCNPJ&cnpj1='+form.cnpj1.value+'&cnpj2='+form.cnpj2.value+'&cnpj3='+form.cnpj3.value+'&cnpj4='+form.cnpj4.value+'&cnpj5='+form.cnpj5.value,"alertLogin","");
	}

}

function alertLogin(retorno) {
	var msg;
	document.getElementById('msgRetorno').style.display = 'none';
	if(retorno > 0) {

		switch(retorno) {
			case 1: msg = "Por favor, escolha um Login com mais de 5 caracteres."; $('usuario_login').value = ""; break;
			case 2: msg = "Por favor, escolha uma Senha com mais de 5 caracteres"; $('usuario_senha').value = ""; break;
			case 3: msg = "Por motivos de segurança, seu login não pode ser igual a senha."; $('usuario_senha').value = ""; break;
			case 4: msg = "Este login já existe, por favor, escolha outro."; $('usuario_login').value = ""; break;
			case 5: msg = "Login inválido."; $('usuario_login').value = ""; break;
			case 6: msg = "Não use caracteres repetidos (aaaaa) ou seqüência de caracteres (34567, abcde) para sua senha."; $('usuario_senha').value = ""; break;
			case 7: msg = "Este login já existe, por favor, escolha outro."; $('usuario_login').value = ""; break;
			case 8: msg = "Por motivos de segurança, esta senha não pode ser usada, por favor, escolha outra."; $('usuario_senha').value = ""; break;
			case 9: msg = "CNPJ inválido."; $('cadCnpjC1').value = ""; $('cadCnpjC2').value = ""; $('cadCnpjC3').value = ""; $('cadCnpjC4').value = ""; $('cadCnpjC5').value = ""; break;
		}

		document.getElementById('msgRetorno').className = 'wbp_msg_error';
		document.getElementById('msgRetorno').innerHTML = msg;
		document.getElementById('msgRetorno').style.display = '';
	}
}

function validaCEP(obj) {

	if(isNaN(obj.value)) {
		obj.value = "";
		obj.focus();
	}

}

function formCadastro() {
    var retorno = obrigatorioV2('cadNome|usuario_email|usuario_ddd_com|usuario_fone_com|area|usuario_cargoc_id|empresa_razaosocial|empresa_end_numero|cep1|cep2|empresa_estado_id|empresa_cidade_id|usuario_login|usuario_senha|usuario_conf_senha', '', 'msgRetorno');

	if (retorno == false) {
		window.location = "#form_error";
		return false;
	} else {
		/**
         * Tratamento para input radio
         */
        if (($j("#empresa_tipoemp_c").is(":checked") == false && $j("#empresa_tipoemp_r").is(":checked") == false)) {
            $j("#msgRetorno").attr('className', 'wbp_msg_error');
            $j("#msgRetorno").html("O tipo de empresa deve ser escolhido");
            $j("#msgRetorno").show();
            window.location = "#form_error";
            return false;
        } else {
            sendFormAdquira();
        }
        return true;
	}
}

function sendFormAdquira() {
	$j("#tipoSaida").val('1');
}

function retRastreado(ajaxResponse) {
    return true;
}

function abrePesquisa() {
    window.open(URL_BUSCACV_ACTION+"incompleto.php", "incompleto", "scroll=yes, status=no, toolbar=no, location=no, menubar=no, directories=no, resizable=no, crollbars=no, height=600, width=400");
}
