﻿function Encomendas() {

    /* ********************************************************************************* */
    /* LISTAGEM DE ENCOMEDNAS JÁ EFECTUADAS */
    this.Listagem = function(Pagina) {
        // AJAX
        // Criar objecto do tipo XMLHttpRequest
        var xmlObj = criarXMLObj();

        xmlObj.open("GET", "/Inc/Encomendas/Listagem.aspx?p=" + Pagina);
        xmlObj.send(null);

        document.getElementById("divEncomendasMain").innerHTML = "<div style='text-align: center;'>"
                                                               + "   <img src='/Imagens/Icons/Load.gif' alt='A carregar conteúdo.' title='A carregar conteúdo.'/>"
                                                               + "   A carregar conteúdo."
                                                               + "</div>";

        xmlObj.onreadystatechange = function() {
            /*
            if (xmlObj.readyState <= 3) {
                document.getElementById("divEncomendasMain").innerHTML = "<div style='text-align: center;'>"
                                                                       + "   <img src='/Imagens/Icons/Load.gif' alt='A carregar conteúdo.' title='A carregar conteúdo.'/>"
                                                                       + "   A carregar conteúdo."
                                                                       + "</div>";
            }
            */
            if (xmlObj.readyState == 4) {
                document.getElementById("divEncomendasMain").innerHTML = xmlObj.responseText;
            }
        }
    }
    /* ********************************************************************************* */
    /* DETALHES DE UMA ENCOMENDA */
    this.Ver = function (Encomenda) {

        expand("divEncomendaDados_" + Encomenda);

        // Só chama o AJAX se a div estiver visível
        if (document.getElementById("divEncomendaDados_" + Encomenda).className == "visivel") {
            // AJAX
            // Criar objecto do tipo XMLHttpRequest
            var xmlObj = criarXMLObj();

            xmlObj.open("GET", "/Inc/Encomendas/Detalhes.ashx?encomenda=" + Encomenda);
            xmlObj.send(null);

            document.getElementById("divEncomendaArtigos_" + Encomenda).innerHTML = "<div style='text-align: center;'>"
                                                                                  + "   <img src='/Imagens/Icons/Load.gif' alt='A carregar conteúdo.' title='A carregar conteúdo.'/>"
                                                                                  + "   A carregar conteúdo."
                                                                                  + "</div>";

            xmlObj.onreadystatechange = function () {
                /*
                if (xmlObj.readyState <= 3) {
                document.getElementById("divEncomendaArtigos_" + Encomenda).innerHTML = "<div style='text-align: center;'>"
                + "   <img src='/Imagens/Icons/Load.gif' alt='A carregar conteúdo.' title='A carregar conteúdo.'/>"
                + "   A carregar conteúdo."
                + "</div>";
                }
                */
                if (xmlObj.readyState == 4) {
                    document.getElementById("divEncomendaArtigos_" + Encomenda).innerHTML = xmlObj.responseText;
                }
            }
        }
    }
}
