function catalogo_pesquisa_codprod(tecla)
{  vcodpesq = document.getElementById('txtpesqproduto').value;
   if ((tecla == 13) && (vcodpesq != ""))
      {  areadestino = document.getElementById('resultpesquisa');
         xml_pesqproduto = criaXML();
         url = "index.php?fn=catalogo_pesquisaprod&codprod="+vcodpesq;
         //alert(url);
         xml_pesqproduto.open("GET", url, true);
         xml_pesqproduto.onreadystatechange = function()
            {  if (xml_pesqproduto.readyState == 4)
                  {  areadestino.innerHTML = xml_pesqproduto.responseText;
                     //alert(areadestino.innerHTML);
                     vresultgrupo = document.getElementById('txtresult_grupo').value;
                     vresultcodprod = document.getElementById('txtresult_codprod').value;
                     if (vresultcodprod == "")
                        {  alert('Código ' + vcodpesq + ' não encontrado!'); }
                     else
                        {  control_grupo = document.getElementById("cmbgrupo");
                           control_grupo.value = vresultgrupo;
                           catalogo_carrega_listaprod(vresultcodprod);
                        }
                  }
               else {  areadestino.innerHTML = "<p>Aguarde, carregando...</p>";}
            }
         xml_pesqproduto.send(null);
      }
}

function catalogo_selpeca_conjunto(vcodpesq)
{        areadestino = document.getElementById('resultpesquisa');
         xml_pesqproduto = criaXML();
         url = "index.php?fn=catalogo_pesquisaprod&codprod="+vcodpesq;
         //alert(url);
         xml_pesqproduto.open("GET", url, true);
         xml_pesqproduto.onreadystatechange = function()
            {  if (xml_pesqproduto.readyState == 4)
                  {  areadestino.innerHTML = xml_pesqproduto.responseText;
                     //alert(areadestino.innerHTML);
                     vresultgrupo = document.getElementById('txtresult_grupo').value;
                     vresultcodprod = document.getElementById('txtresult_codprod').value;
                     if (vresultcodprod == "")
                        {  alert('Código ' + vcodpesq + ' não encontrado!'); }
                     else
                        {  control_grupo = document.getElementById("cmbgrupo");
                           control_grupo.value = vresultgrupo;
                           catalogo_carrega_listaprod(vresultcodprod);
                        }
                  }
               else {  areadestino.innerHTML = "<p>Aguarde, carregando...</p>";}
            }
         xml_pesqproduto.send(null);
}

function catalogo_carrega_listaprod(vcodprod)
{   areadestino = document.getElementById('area_listaprod');
    control_grupo = document.getElementById("cmbgrupo");
    vgrupo = control_grupo.value;
    if (vcodigo != '')
        {   if (vsenha != '')
                {    // alert(campos);
                  objetoxml = criaXML();
                   url = "index.php?fn=catalogo_listaprod&codgrupo="+vgrupo;
                     //alert(url);
                     objetoxml.open("GET", url, true);
                     objetoxml.onreadystatechange = function()
                        {   if (objetoxml.readyState == 4)
                                {   areadestino.innerHTML = objetoxml.responseText;
                                    if (vcodprod != "")
                                       {  document.getElementById("cmbproduto").value = vcodprod; }
                                    catalogo_carrega_fotopreco();

                                }
                            else {  areadestino.innerHTML = "<p>Aguarde, carregando...</p>";}
                        }
                    objetoxml.send(null);
                }
        }
}

function  catalogo_carrega_fotopreco()
{
      control_produto = document.getElementById("cmbproduto");
      vcodprod = control_produto.value;
      areafotopreco =  document.getElementById('area_fotopreco');

      url = "index.php?fn=catalogo_fotopreco&codprod="+vcodprod;

    if (vcodprod != '')
        {   xml_fotopreco = criaXML();
            //alert(url);
            xml_fotopreco.open("GET", url, true);
            xml_fotopreco.onreadystatechange = function()
               {   if (xml_fotopreco.readyState == 4)
                       {   areafotopreco.innerHTML = xml_fotopreco.responseText;
                       }
                   else {  areafotopreco.innerHTML = "<p>Aguarde, carregando...</p>";}
               }
           xml_fotopreco.send(null);
        }
    frmproduto_carrega();
}
