
            var url;
            
            function handleHttpResponse()
            {
               if (http.readyState == 4)
               {
                  if (http.responseText.indexOf("invalid") == -1)
                  {
                     var xmlDocument = http.responseXML;
                     var xml = xmlDocument.documentElement;
                     if(xml != null)
                     {
                       var nodo = PercorreXML(xml);
                       nodo = nodo.split("#;#");
                       nodo.pop();

                     // GETMODULEIMAGE
                       if(nodo[0] == "GETMODULEIMAGE")
                       {
                         var aux = document.getElementById('divContentImage');
                         var imgAux = '';
                         var strAux = '';

                         if(nodo[2].trim() != '')
                         {
                           if(isIE)
                           {
                             if(nodo[2] != "")
                             {
                               imgAux = "<img src='square/modules/imagens/images/" + nodo[3] + "/" + nodo[2] + "' border='0' id='imgImgAux' onload='CarregaImagem(this);' style='display:none;'>";
                             }
                           }
                           else
                           {
                             if(nodo[2] != "")
                             {
                               imgAux = "<img src='square/modules/imagens/images/" + nodo[3] + "/" + nodo[2] + "' border='0' id='imgImgAux' style='display:none;'>";
                             }
                           }

                           strAux = "<table cellspacing='0' cellpadding='0' width='100%'>";

                           if(nodo[5].trim() > 0 || nodo[6].trim() > 0)
                           {
                             strAux = strAux + "<tr valign='middle' class='navegacaoImagem'>" +
                                   "<td style='padding-right:20px;padding-left:20px;' width='50%'>";

                             if(nodo[5].trim() > 0)
                             {
                               strAux = strAux + "<span class='navegacaoImagensLinha' style='cursor:pointer;cursor:hand;font-size:20;' onclick='MostraImagem(" + nodo[5] + ");'>" +
                               escritaAnterior.toLowerCase() +
                               "</span>";
                             }

                             strAux = strAux + "</td>" +
                                   "<td style='padding-right:20px;padding-left:20px;' width='50%' align='right'>";

                             if(nodo[6].trim() > 0)
                             {
                               strAux = strAux + "<span class='navegacaoImagensLinha' style='cursor:pointer;cursor:hand;font-size:20;' onclick='MostraImagem(" + nodo[6] + ");'>" +
                               escritaProximo.toLowerCase() +
                               "</span>";
                             }

                             strAux = strAux + "</td>" +
                             "</tr>";
                           }

                           strAux = strAux +  "<tr valign='top'>" +
                             "<td align='center' colspan='10' width='100%'>" + imgAux + "</td>" +
                           "</tr>";

                           strAux = strAux + "</table>";
                         }
                         else
                         {
                           strAux = "<table cellspacing='0' cellpadding='0' width='100%' valign='center'>" +
                           "<tr valign='top'>" +
                             "<td align='center' colspan='10' width='100%' class='conteudoNegrito'>" + imagemNaoEncontrada + "</td>" +
                           "</tr>" +
                           "</table>";
                         }

                         aux.innerHTML = strAux;

                         if((!isIE && nodo[2] != "") || (isIE && nodo[2] == ""))
                         {
                           CarregaImagem(document.getElementById('imgImgAux'));
                         }
                       }
                       
                       // GETPRODUTO
                       if(nodo[0] == "GETPRODUTO")
                       {
                         var aux = document.getElementById('divContentImage');
                         var aux2 = document.getElementById('divContentProduto');
                         var imgAux = '';
                         var strAux = '';
                         var strAux2 = '';

                         if(nodo[2].trim() != '')
                         {
                           if(isIE)
                           {
                             if(nodo[2] != "")
                             {
                               imgAux = "<img src='square/modules/produtos/images/" + nodo[1] + "/" + nodo[2] + "' border='0' id='imgImgAux' onload='CarregaImagem(this);' style='display:none;'>";
                             }
                           }
                           else
                           {
                             if(nodo[2] != "")
                             {
                               imgAux = "<img src='square/modules/produtos/images/" + nodo[1] + "/" + nodo[2] + "' border='0' id='imgImgAux' style='display:none;'>";
                             }
                           }

                           strAux = "<table cellspacing='0' cellpadding='0' width='100%'>";

                           /*if(nodo[5].trim() > 0 || nodo[6].trim() > 0)
                           {
                             strAux = strAux + "<tr valign='middle' class='navegacaoImagem'>" +
                                   "<td style='padding-right:20px;padding-left:20px;' width='50%'>";

                             if(nodo[5].trim() > 0)
                             {
                               strAux = strAux + "<span class='navegacaoImagensLinha' style='cursor:pointer;cursor:hand;font-size:20;' onclick='MostraImagem(" + nodo[5] + ");'>" +
                               escritaAnterior.toLowerCase() +
                               "</span>";
                             }

                             strAux = strAux + "</td>" +
                                   "<td style='padding-right:20px;padding-left:20px;' width='50%' align='right'>";

                             if(nodo[6].trim() > 0)
                             {
                               strAux = strAux + "<span class='navegacaoImagensLinha' style='cursor:pointer;cursor:hand;font-size:20;' onclick='MostraImagem(" + nodo[6] + ");'>" +
                               escritaProximo.toLowerCase() +
                               "</span>";
                             }

                             strAux = strAux + "</td>" +
                             "</tr>";
                           }*/

                           strAux = strAux +  "<tr valign='top'>" +
                             "<td align='center' colspan='10' width='100%'>" + imgAux + "</td>" +
                           "</tr>";

                           strAux = strAux + "</table>";
                         }
                         else
                         {
                           strAux = "<table cellspacing='0' cellpadding='0' width='100%' valign='center'>" +
                           "<tr valign='top'>" +
                             "<td align='center' colspan='10' width='100%' class='conteudoNegrito'>" + imagemNaoEncontrada + "</td>" +
                           "</tr>" +
                           "</table>";
                         }
                         
                         var descrPro = XML2HTML(nodo[4]);
                         var nomePro = XML2HTML(nodo[3]);
                         
                         strAux2 = "<table cellspacing='0' cellpadding='0' width='100%' valign='center'>" +
                           "<tr valign='top'>" +
                             "<td align='left' colspan='10' width='100%' class='conteudoNegrito'>" + nomePro + "</td>" +
                           "</tr>" +
                           "<tr valign='top'>" +
                             "<td align='left' colspan='10' width='100%' class='conteudo'>" + descrPro + "</td>" +
                           "</tr>" +
                           "</table>";

                         aux.innerHTML = strAux;
                         aux2.innerHTML = strAux2;

                         if((!isIE && nodo[2] != "") || (isIE && nodo[2] == ""))
                         {
                           CarregaImagem(document.getElementById('imgImgAux'));
                         }
                       }
                     }

                     bFuncionando = false;
                  }
               }
            }

            function MostraImagem(cod)
            {
               if (!bFuncionando && http)
               {
                  hideDivContentImage();
                  showLoadingImage();
                  var url = "getModuleImage.php?cod=" + cod;
                  http.open("GET", url, true);
                  http.onreadystatechange = handleHttpResponse;
                  bFuncionando = true;
                  http.send(null);
               }
            }
            
            function MostraProduto(cod)
            {
               if (!bFuncionando && http)
               {
                  hideDivContentImage();
                  showLoadingImage();
                  var url = "getProduto.php?cod=" + cod;
                  http.open("GET", url, true);
                  http.onreadystatechange = handleHttpResponse;
                  bFuncionando = true;
                  http.send(null);
               }
            }
