/*
 * gguerios@abcdoc.com.br
 * 02-marco-2009
 */

var
corAtual = '';

function alimentarDadosEndereco(idEndereco, op){
    document.forms[0].op.value = op;
    document.forms[0].idEndereco = idEndereco;
}

function exibirDetalhesCentral(id){
    document.forms[0].idCentral.value = id;
    document.forms[0].submit();
}

function exibirDetalhesEndereco(id){
    document.forms[0].idEndereco.value = id;
    document.forms[0].submit();
}

function exibirDetalhesContato(id){
    document.forms[0].idContato.value = id;
    document.forms[0].submit();
}

function exibirDetalhesGenerico(id){
    document.forms[0].idEntidade.value = id;
    document.forms[0].submit();
}


function exibirDetalhesOficio(id){
    document.forms[0].idOficio.value = id;
    document.forms[0].submit();
}

function exibirDetalhesParceiro(id){
    document.forms[0].idParceiro.value = id;
    document.forms[0].submit();
}

function exibirDetalhesFinanceira(id){
    document.forms[0].idFinanceira.value = id;
    document.forms[0].submit();
}

function exibirDetalhesDetran(id){
    document.forms[0].idDetran.value = id;
    document.forms[0].submit();
}
function exibirDetalhesFinanciado (id){
    document.forms[0].idFinanciado.value = id;
    document.forms[0].submit();
}

function  exibirDetalhesUF(sigla){
    document.forms[0].siglaUf.value = sigla;
    document.forms[0].submit();
}

function comandarEscolhaUF(sigla){
    document.forms[0].siglaUf.value = sigla;
    document.forms[0].submit();
}

function comandarEscolhaPerfil(idPerfil){
    document.forms[0].idPerfil.value = idPerfil;
    document.forms[0].submit();
}

function exibirDetalhesUsuario(id){
    document.forms[0].idUsuario.value = id;
    document.forms[0].submit();
}

function exibirDetalhesUsuarioPerfil(id){
    document.forms[0].idUsuario.value = id;
    document.forms[0].op.value = 'detalhes-usuario';
    document.forms[0].submit();
}
function adicionarContatoUsuario(id){
    document.forms[0].idContato.value = id;
    document.forms[0].op.value = 'pre-usuario';
    document.forms[0].submit();

}
function exibirDetalhesTarefa(id){
    document.forms[0].idTarefa.value = id;
    document.forms[0].submit();
}
function exibirDetalhesPerfil(id){
    document.forms[0].idPerfil.value = id;
    document.forms[0].op.value = 'detalhes';
    document.forms[0].acao.value = 'perfil.PerfilAcaoWeb';
    document.forms[0].submit();
}

function exibirUsuariosPerfil(id){
    document.forms[0].idPerfil.value = id;
    document.forms[0].op.value = 'usuarios';
    document.forms[0].acao.value = 'perfil.PerfilAcaoWeb';
    document.forms[0].submit();
}

function exibirPerfisTarefa(id){
    document.forms[0].idTarefa.value = id;
    document.forms[0].op.value = 'perfis';
    document.forms[0].submit();
}

function exibirDetalhesTelefone(id){
    document.forms[0].idTelefone.value = id;
    document.forms[0].submit();
}

function exibirDetalhesMail(id){
    document.forms[0].idMail.value = id;
    document.forms[0].submit();
}

function exibirDetalhesTipoContrato(id){
    document.forms[0].idTipoContrato.value = id;
    document.forms[0].submit();
}


function imprimirBoletoFinanceira(idBoleto){
    if (confirm('Deseja imprimir o Boleto?')){
        document.forms[0].idBoleto.value = idBoleto;
        document.forms[0].op.value = 'gerarBoletoPDF';
        document.forms[0].submit();
        return true;
    } else {
        return false;
    }
}

function confirmar(msg){
    return confirm(msg);
}



function removerPerfilUsuario(idUsuario, idPerfil){
    if (confirmar('Confirma a remoção do perfil deste usuário ?')){
        document.forms[0].idPerfil.value = idPerfil;
        document.forms[0].idUsuario.value = idUsuario;
        document.forms[0].op.value = 'remover-perfil';
        document.forms[0].submit();
        return true;
    } else {
        return false;
    }
}

function removerPerfilTarefa(idTarefa, idPerfil){
    if (confirmar('Confirma a remoção deste perfil da tarefa ?')){
        document.forms[0].idPerfil.value = idPerfil;
        document.forms[0].idTarefa.value = idTarefa;
        document.forms[0].op.value = 'remover-perfil';
        document.forms[0].submit();
        return true;
    } else {
        return false;
    }
}

function adicionarPerfilUsuario(idUsuario, idPerfil){
    if (confirmar('Confirma a adição do perfil para este usuário ?')){
        document.forms[0].idPerfil.value = idPerfil;
        document.forms[0].idUsuario.value = idUsuario;
        document.forms[0].op.value = 'adicionar-perfil';
        document.forms[0].submit();
        return true;
    } else {
        return false;
    }
}

function adicionarPerfilTarefa(idTarefa, idPerfil){
    if (confirmar('Confirma a adição do perfil para esta tarefa ?')){
        document.forms[0].idPerfil.value = idPerfil;
        document.forms[0].idTarefa.value = idTarefa;
        document.forms[0].op.value = 'adicionar-perfil';
        document.forms[0].submit();
        return true;
    } else {
        return false;
    }
}

function onMouseSobre(id){
    linha = document.getElementById(id);
    corAtual = linha.style.backgroundColor;
    //    linha.style.backgroundColor = '#ccffff';
    linha.style.backgroundColor = '#BFBFBF';

}

function onMouseFora(id){
    linha = document.getElementById(id);
    linha.style.backgroundColor = corAtual;
    corAtual = '';
}

function excluirDetalheQualquerEntidade(parametro){
    document.forms[0].op.value = 'excluir';
    return confirm('Confirma a exclusão de ' + parametro + ' ?');
}

function ativarDesativarGenerico(nomeEntidade, situacao){
    if (situacao == 'true'){
        if (confirmar('Confirma a desativação ' + nomeEntidade +'?')){
            document.forms[0].op.value = "desativar";
            return true;
        }
    } else {
        if (confirmar('Confirma a ativação ' + nomeEntidade + '?')){
            document.forms[0].op.value = "ativar";
            return true;
        }
    }
    return false;
}
function ativarDesativarUF(sigla, situacao){
    if (situacao == 'true'){
        if (confirmar('Confirma a desativação da UF ?')){
            document.forms[0].op.value = "desativar";
            return true;
        }
    } else {
        if (confirmar('Confirma a ativação da UF ?')){
            document.forms[0].op.value = "ativar";
            return true;
        }
    }
    return false;
}

function ativarDesativarUsuario(situacao){
    if (situacao == 'true'){
        if (confirmar('Confirma a desativação do usuário ?')){
            document.forms[0].op.value = "desativar";
            return true;
        }
    } else {
        if (confirmar('Confirma a ativação do usuário ?')){
            document.forms[0].op.value = "ativar";
            return true;
        }
    }
    return false;
}

function ativarDesativarPerfil(situacao){
    if (situacao == 'true'){
        if (confirmar('Confirma a desativação do perfil ?')){
            document.forms[0].op.value = "desativar";
            return true;
        }
    } else {
        if (confirmar('Confirma a ativação do perfil ?')){
            document.forms[0].op.value = "ativar";
            return true;
        }
    }
    return false;
}

function ativarDesativarTarefa(situacao){
    if (situacao == 'true'){
        if (confirmar('Confirma a desativação da tarefa ?')){
            document.forms[0].op.value = "desativar";
            return true;
        }
    } else {
        if (confirmar('Confirma a ativação da tarefa ?')){
            document.forms[0].op.value = "ativar";
            return true;
        }
    }
    return false;
}

function editarValorTaxaRegistro(idContrato)    {
    document.forms[0].idTipoContrato.value = idContrato;
    document.forms[0].submit();
}



