var navegador = navigator.userAgent.toLowerCase();
var xmlhttp; 

function novoPedido(){
        $.post('repint.eam.php',{
            loc:'novo'
        },
        function(data){
            $('#contRepInterno').empty().html(data);

        }
        );
}


function iniPedido(){
        $.post('repint.eam.php',{
            loc:''
        },
        function(data){
            $('#contRepInterno').empty().html(data);

        }
        );
}


function validaLogin(){
    if(($('#login').val() == 'Login') || ($('#login').val() == '')){
        alert('Preencha o Login');
        return false;
    }
    if(($('#senha').val() == 'Senha') || ($('#senha').val() == false)){
        alert('Preencha a senha');
        return false;
    }
    return true;

}

function doLogin(){
    var valida = validaLogin();
    if(valida == true){
        $.post('repint.eam.php',{
            user:$('#login').val(),
            pass:$('#senha').val()
        },
        function(data){
            $('#conteudoLogin').empty().html(data);

        }
        );
    }
}

function SendRepUf(){
    $.post('repselect.eam.php',{
        estado:$('#estado').val()
    },
    function(data){
        $('#repResult').empty().html(data);

    }
    );
}

function validaPedido(id){
    if(($('#nome'+id).val() == 'Nome') || ($('#nome'+id).val() == '')){
        alert('Preencha o Nome');
        return false; 
    }
    if(($('#email'+id).val() == 'E-mail') || (doEmail($('#email'+id).val()) == false)){
        alert('E-mail invalido');
        return false;
    }
    if($('#txtpedido'+id).val().length == 0){
        alert('Preencha o Pedido');
        return false;
    }
    return true;

}

function enviaPedido(id){
 
    var valida = validaPedido(id);
    if(valida == true){
        $.post('sendPedido.php',{
            para:$('#para'+id).val(),
            nome:$('#nome'+id).val(),
            pedido:$('#txtpedido'+id).val(),
            email:$('#email'+id).val()
        },
        function(data){
            $('#pedido'+id).empty().html(data);

        }
        );
    }
}

function show_pedido(id){
    $('#hidepedido'+id).show();
    $('#dopedido'+id).hide();
    $('#pedido'+id).show();
}

function hide_pedido(id){
    $('#hidepedido'+id).hide();
    $('#dopedido'+id).show();
    $('#pedido'+id).hide();
}

function show_info(id){
    $('#hideinfo'+id).show();
    $('#doinfo'+id).hide();
    $('#maisinfo'+id).show();
}

function hide_info(id){
    $('#hideinfo'+id).hide();
    $('#doinfo'+id).show();
    $('#maisinfo'+id).hide();
}

function objetoXML() {
    if (navegador.indexOf('msie') != -1) {
        var controle = (navegador.indexOf('msie 5') != -1) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP';
        try {
            xmlhttp = new ActiveXObject(controle);
        } catch (e) { }
    } else {
        xmlhttp = new XMLHttpRequest();
    }
}

function Get_login(){
    var end = location.href;
    sust = end.lastIndexOf("#");
    contin = end.slice(sust+2);
    f_dialogOpen('login.eam.php?contin='+encodeURIComponent(contin),'Login','width=210,height=350');
}

//var reEmail1 = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
var reEmail2 = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
//var reEmail3 = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
//var reEmail = reEmail3;
 
function doEmail(pStr){
    eval("reEmail = reEmail2");
    if (reEmail.test(pStr)) {
        return true;
    } else if (pStr != null && pStr != "") {
        return false;
    }
}


function get_ajax(url, campos, destino) {
    var elemento = document.getElementById(destino);
    //Executa a função objetoXML()
    var preloader = document.getElementById('preloader');
    preloader.style.display = "block";
    elemento.style.display = "none";
    objetoXML();
    //Se o objeto de 'xmlhttp' não estiver true
    if (!xmlhttp) {
        //Insere no 'elemento' o texto atribuído
        elemento.innerHTML = 'Impossível iniciar o objeto XMLHttpRequest.';
        return;
    } else {
        //Insere no 'elemento' o texto atribuído
        elemento.innerHTML = 'Carregando...';
    }
    xmlhttp.onreadystatechange = function () {
        //Se a requisição estiver completada
        if (xmlhttp.readyState == 4 || xmlhttp.readyState == 0) {
            //Se o status da requisição estiver OK
            if (xmlhttp.status == 200) {
                //Insere no 'elemento' a página postada
                elemento.innerHTML = " ";
                var texto=xmlhttp.responseText;
                elemento.innerHTML=texto;
                newTag(destino);
            } else {
                //Insere no 'elemento' o texto atribuído
                elemento.innerHMTL = 'Página não encontrada!';
            }
        }
    }
    //Abre a página que receberá os campos do formulário
    xmlhttp.open('GET', url+'?'+campos, true);
    //Envia o formulário com dados da variável 'campos' (passado por parâmetro)
    xmlhttp.send(campos);
    preloader.style.display = "none";
    elemento.style.display = "block";
}

function newTag(destino) 
{       
    // Pegando a div que recebrá o Javascript
    var conteudo = document.getElementById(destino);
    // Declarando a criação de uma nova tag <script>
    var newElement = document.createElement("script");
    // Pegando os valores das Tags <script> que estão na página carregada pelo AJAX
    var scripts = conteudo.getElementsByTagName("script");
    // Aki, vamos inserir o conteúdo da tag <script> que pegamos na linha acima
    for(i = 0; i < scripts.length; i++)
    {
        newElement.text = scripts[i].innerHTML;
    }
           
    // Agora, inserimos a nova tag <script> dentro da div na página inicial
    conteudo.appendChild(newElement);
}

