function list_dados( valor )
{
  http.open("GET", "result.php?id=" + valor, true);
  http.onreadystatechange = handleHttpResponse;
  http.send(null);
}
function list_imagem( valor )
{
  http.open("GET", "zoom.php?id=" + valor, true);
  http.onreadystatechange = handleHttpResponse;
  http.send(null);
}

var myConn = new XHConn();
if (!myConn) alert("deu erro aqui.");
var inclusao = function (oXML) { document.getElementById('include').innerHTML = oXML.responseText; };
function incluir (url)
{
	document.getElementById('include').innerHTML = "carregando ... <img src='imagem/ajax-loader3.gif' />";
	myConn.connect("include1.php", "GET", "variavel="+url, inclusao);
     }
function handleHttpResponse()
{
  campo_select = document.forms[0].subcategoria;
  if (http.readyState == 4) {
    campo_select.options.length = 0;
    results = http.responseText.split(",");
    for( i = 0; i < results.length; i++ )
    { 
      string = results[i].split( "|" );
      campo_select.options[i] = new Option( string[0], string[1] );
    }
  }
}
function getHTTPObject() {
var req;

try {
 if (window.XMLHttpRequest) {
  req = new XMLHttpRequest();

  if (req.readyState == null) {
   req.readyState = 1;
   req.addEventListener("load", function () {
   req.readyState = 4;

   if (typeof req.onReadyStateChange == "function")
    req.onReadyStateChange();
   }, false);
  }

  return req;
 }

 if (window.ActiveXObject) {
  var prefixes = ["MSXML2", "Microsoft", "MSXML", "MSXML3"];

  for (var i = 0; i < prefixes.length; i++) {
   try {
    req = new ActiveXObject(prefixes[i] + ".XmlHttp");
    return req;
   } catch (ex) {};

  }
 }
} catch (ex) {}

alert("XmlHttp Objects not supported by client browser");
}
var http = getHTTPObject();
// Logo após fazer a verificação, é chamada a função e passada 
// o valor à variável global http.



function ExpandeDiv(id_cadastro)
{
var qtd_div = document.getElementsByTagName('div').length;
var div_sel = document.getElementById(id_cadastro);
var todas_divs;

for (var i = 1; i <= qtd_div; i++)
{
todas_divs = document.getElementById('div'+i);

if (todas_divs.id != id_cadastro)
todas_divs.style.display = 'none';
else
div_sel.style.display = 'block';
}
}


function ConfirmarExclusaoProduto()
{
	var mensagem = "Tem certeza de que deseja excluir esse item do seu carrinho de compras?";
	
	if (confirm (mensagem))
	    return true;
	else
	{
	    alert ("OK. Nenhum produto excluído");
	    return false;
	}
}

function valida_cadastro(){
if(document.form1.email_logon.value.match(/(\w+)@(.+)\.(\w+)$/) == null){
alert("Favor indicar e-mail válido...")
return false }

if(document.form1.cep.value==""){
alert("Por favor indicar o seu CEP...")
return false }
if(document.form1.cpf_cnpj.value==""){
alert("Por favor indicar o seu CPF/CNPJ...")
return false }
return true
}

function validalogon(){
if(document.form2.email_logon.value.match(/(\w+)@(.+)\.(\w+)$/) == null){
alert("Favor indicar e-mail válido...")
return false }

if(document.form2.senha_logon.value==""){
alert("Favor indicar o sua senha logon...")
return false }


return true
}

function valida_news(){
if(document.form_news.new_nome.value==""){
alert("Favor indicar o seu nome completo...")
return false }	
	
if(document.form_news.new_email.value.match(/(\w+)@(.+)\.(\w+)$/) == null){
alert("Favor indicar o seu e-mail válido...")
return false }


var controleab = 0;
for (i=0;i<document.form_news.new_assinar.length;i++){
if (document.form_news.new_assinar[i].type == "radio"){
if (document.form_news.new_assinar[i].checked == true){
controleab++;
}
}
}
if (controleab <= 0){
alert("Favor selecionar Assinar ou Cancelar...")
return false}
//

return true
}

function valida_recuperarsenha(){
if(document.form3.r_email.value.match(/(\w+)@(.+)\.(\w+)$/) == null){
alert("Favor indicar e-mail válido para recuperar sua senha...")
return false }

return true
}



function valida_jr(){
if(document.form2.cep2.value==""){
alert("Favor indicar o seu CEP...")
return false }

if(document.form2.endereco2.value==""){
alert("Favor indicar o seu Endereço...")
return false }
if(document.form2.numero2.value==""){
alert("Favor indicar o Numero do Enderço...")
return false }
if(document.form2.bairro2.value==""){
alert("Favor indicar o seu Bairro...")
return false }
if(document.form2.cidade2.value==""){
alert("Favor indicar o sua Cidade...")
return false }



var controlea = 0;
for (i=0;i<document.form2.pag.length;i++){
if (document.form2.pag[i].type == "radio"){
if (document.form2.pag[i].checked == true){
controlea++;
}
}
}
if (controlea <= 0){
alert("Selecione um tipo de pagamento...")
return false}

if(document.form2.aceito.checked==false){
alert("Por favor se estiver de acordo com termo do pedido acima confirme...")
return false }

return true
}

function MM_formtCep(e,src,mask) {
if(window.event) { _TXT = e.keyCode; } 
else if(e.which) { _TXT = e.which; }
if(_TXT > 47 && _TXT < 58) { 
 var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i)
 if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } 
    return true; } else { if (_TXT != 8) { return false; } 
 else { return true; }
}
}


function valida(){
if(document.form5.cep2.value==""){
alert("Favor indicar o seu CEP...")
return false }

if(document.form5.endereco2.value==""){
alert("Favor indicar o seu Endereço...")
return false }
if(document.form5.numero2.value==""){
alert("Favor indicar o Numero do Enderço...")
return false }
if(document.form5.bairro2.value==""){
alert("Favor indicar o seu Bairro...")
return false }
if(document.form5.cidade2.value==""){
alert("Favor indicar o sua Cidade...")
return false }



var controlea = 0;
for (i=0;i<document.form5.pag.length;i++){
if (document.form5.pag[i].type == "radio"){
if (document.form5.pag[i].checked == true){
controlea++;
}
}
}
if (controlea <= 0){
alert("Selecione um tipo de pagamento...")
return false}

if(document.form5.aceito.checked==false){
alert("Por favor se estiver de acordo com termo do pedido acima confirme ...")
return false }

return true
}

function ExpandeDivzoom(id_cadastro)
{
var qtd_div = document.getElementsByTagName('div').length;
var div_sel = document.getElementById(id_cadastro);
var todas_divs;

for (var i = 1; i <= qtd_div; i++)
{
todas_divs = document.getElementById("div"+i);

if (todas_divs.id != id_cadastro)
todas_divs.style.display = 'none';
else
div_sel.style.display = 'block';
}
}
function XHConn()
{
  var xmlhttp, bComplete = false;
  try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  catch (e) { try { xmlhttp = new XMLHttpRequest(); }
  catch (e) { xmlhttp = false; }}}
  if (!xmlhttp) return null;
  this.connect = function(sURL, sMethod, sVars, fnDone)
  {
    if (!xmlhttp) return false;
    bComplete = false;
    sMethod = sMethod.toUpperCase();

    try {
      if (sMethod == "GET")
      {
        xmlhttp.open(sMethod, sURL+"?"+sVars, true);
        sVars = "";
      }
      else
      {
        xmlhttp.open(sMethod, sURL, true);
        xmlhttp.setRequestHeader("Method", "POST "+sURL+" HTTP/1.1");
        xmlhttp.setRequestHeader("Content-Type",
          "application/x-www-form-urlencoded");
      }
      xmlhttp.onreadystatechange = function(){
        if (xmlhttp.readyState == 4 && !bComplete)
        {
          bComplete = true;
          fnDone(xmlhttp);
        }};
      xmlhttp.send(sVars);
    }
    catch(z) { return false; }
    return true;
  };
  return this;
}



<!--

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->


contt = 0;
function CheckAllcor() {
   for (var i=0;i<document.form1.elements.length;i++) {
     var x = document.form1.elements[i];
     if (x.name == 'idcor[]') {
x.checked = document.form1.selallcor.checked;
}
}
if (contt == 0){    
var elemento = document.getElementById("idcor[]");
elemento.innerHTML = "Desmarcar todos";
contt = 1;
} else {
var elemento = document.getElementById("idcor[]");
elemento.innerHTML = "Marcar todos";
contt = 0;
}
}
//tipo 4
cont4 = 0;
function CheckAllvalor4() {
   for (var i=0;i<document.form1.elements.length;i++) {
     var x = document.form1.elements[i];
     if (x.name == 'valor4[]') {
x.checked = document.form1.selallvalor4.checked;
}
}
if (cont4 == 0){    
var elem = document.getElementById("valor4[]");
elem.innerHTML = "Desmarcar";
cont4 = 1;
} else {
var elem = document.getElementById("valor4[]");
elem.innerHTML = "Marcar";
cont4 = 0;
}
}

//tipo 5
cont5 = 0;
function CheckAllvalor5() {
   for (var i=0;i<document.form1.elements.length;i++) {
     var x = document.form1.elements[i];
     if (x.name == 'valor5[]') {
x.checked = document.form1.selallvalor5.checked;
}
}
if (cont5 == 0){    
var elem = document.getElementById("valor5[]");
elem.innerHTML = "Desmarcar";
cont5 = 1;
} else {
var elem = document.getElementById("valor5[]");
elem.innerHTML = "Marcar";
cont5 = 0;
}
}

//tipo 6
cont6 = 0;
function CheckAllvalor6() {
   for (var i=0;i<document.form1.elements.length;i++) {
     var x = document.form1.elements[i];
     if (x.name == 'valor6[]') {
x.checked = document.form1.selallvalor6.checked;
}
}
if (cont6 == 0){    
var elem = document.getElementById("valor6[]");
elem.innerHTML = "Desmarcar";
cont6 = 1;
} else {
var elem = document.getElementById("valor6[]");
elem.innerHTML = "Marcar";
cont6 = 0;
}
}

//tipo 7
cont7 = 0;
function CheckAllvalor7() {
   for (var i=0;i<document.form1.elements.length;i++) {
     var x = document.form1.elements[i];
     if (x.name == 'valor7[]') {
x.checked = document.form1.selallvalor7.checked;
}
}
if (cont7 == 0){    
var elem = document.getElementById("valor7[]");
elem.innerHTML = "Desmarcar";
cont7 = 1;
} else {
var elem = document.getElementById("valor7[]");
elem.innerHTML = "Marcar";
cont7 = 0;
}
}


//del
contg = 0;
function CheckAlldel() {
   for (var i=0;i<document.form1.elements.length;i++) {
     var x = document.form1.elements[i];
     if (x.name == 'indice[]') {
x.checked = document.form1.selalldel.checked;
}
}
if (contg == 0){    
var elemento = document.getElementById("indice[]");
elemento.innerHTML = "Desmarcar todos";
contg = 1;
} else {
var elemento = document.getElementById("indice[]");
elemento.innerHTML = "Marcar todos";
contg = 0;
}
}

function Habilita1(oObj)  {  
    if (oObj.checked==true)    {
       document.getElementById("imagem_1").disabled= false;  
    } else {
       document.getElementById("imagem_1").disabled= true;
       document.getElementById("imagem_1").value= '';
    }
}

function Habilita2(oObj)  {  
    if (oObj.checked==true)    {
       document.getElementById("imagem_2").disabled= false;  
    } else {
       document.getElementById("imagem_2").disabled= true;
       document.getElementById("imagem_2").value= '';
    }
}

function Habilita3(oObj)  {  
    if (oObj.checked==true)    {
       document.getElementById("imagem_3").disabled= false;  
    } else {
       document.getElementById("imagem_3").disabled= true;
       document.getElementById("imagem_3").value= '';
    }
}



function verifica(event){
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
var caract = new RegExp(/^[0-9 ]+$/i);
var caract = caract.test(String.fromCharCode(keyCode));

if(!caract){
alert("Por favor Digite somente NÚMEROS.");
keyCode=0;
return false;
}
}

function mostrahelpsite(linha,img) {
var linha = document.getElementById(linha);
  if (linha.style.display=='none') {
   linha.style.display='';
   if(img != null) {
      img.src='imagem/ball_glass_redS.gif';
   }
  } else {
   linha.style.display='none';
   if(img != null) {
      img.src='imagem/duvida.gif';
   }
  }
}

function valida_cad_fisico(){
if(document.form1.nome_razao.value==""){
alert("Por favor indicar seu nome ...")
return false }

if(document.form1.cpf_cnpj.value==""){
alert("Por favor indicar seu CPF...")
return false }

if(document.form1.rg_ie.value==""){
alert("Por favor indicar seu RG...")
return false }

if(document.form1.dd.value==""){
alert("Por favor indicar o dia de seu nascimento...")
return false }

if(document.form1.mm.value==""){
alert("Por favor indicar o mes de seu nascimento...")
return false }

if(document.form1.aa.value==""){
alert("Por favor indicar o ano de seu nascimento...")
return false }

if(document.form1.sexo.value=="0"){
alert("Por favor indicar o seu sexo...")
return false }

if(document.form1.email.value.match(/(\w+)@(.+)\.(\w+)$/) == null){
alert("Por favor indicar o seu e-mail de contato...")
return false }

if(document.form1.senha.value==""){
alert("Por favor o campo senha necessita ser preenchido ...")
return false }

if(document.form1.senha1.value==""){
alert("Por favor o campo confirmar senha necessita ser preenchido..")
return false }

if(document.form1.senha.value != document.form1.senha1.value) {
alert("O campo Confirmar Senha não é igual a Senha.")
return false }



if(document.form1.cep.value==""){
alert("Por favor digitar CEP de sua localidade ...")
return false }

if(document.form1.endereco.value==""){
alert("Por favor indicar a rua de seu endereço...")
return false }

if(document.form1.numero.value==""){
alert("Por favor indicar o número de seu endereço...")
return false }

if(document.form1.bairro.value==""){
alert("Por favor indicar o bairro de seu enderço...")
return false }

if(document.form1.cidade.value==""){
alert("Por favor indicar sua cidade...")
return false }

if(document.form1.uf.value=="0"){
alert("Por favor indicar o Estado...")
return false }

if(document.form1.ddd.value==""){
alert("Por favor indicar o DDD de seu telefone...")
return false }

if(document.form1.tel.value==""){
alert("Por favor indicar o número de seu telefone e/ou telefone de contato...")
return false }


return true
}


function valida_cad_juridico(){
if(document.form2.nome_razao.value==""){
alert("Por favor indicar a Razão Social da Empresa ...")
return false }

if(document.form2.contato.value==""){
alert("Por favor indicar uma pessoa de contato na Empresa ...")
return false }

if(document.form2.cpf_cnpj.value==""){
alert("Por favor indicar seu CNPJ da empresa...")
return false }

if(document.form2.rg_ie.value==""){
alert("Por favor indicar Inscrição Estadual ou ISENTO...")
return false }
if(document.form2.email.value.match(/(\w+)@(.+)\.(\w+)$/) == null){
alert("Por favor indicar o seu e-mail de contato...")
return false }
if(document.form2.senha.value==""){
alert("Por favor o campo senha necessita ser preenchido ...")
return false }

if(document.form2.senha1.value==""){
alert("Por favor o campo confirmar senha necessita ser preenchido..")
return false }

if(document.form2.senha.value != document.form2.senha1.value) {
alert("O campo Confirmar Senha não é igual a Senha.")
return false }
if(document.form2.cep.value==""){
alert("Por favor digitar CEP de sua localidade ...")
return false }
if(document.form2.endereco.value==""){
alert("Por favor indicar a rua de seu endereço...")
return false }

if(document.form2.numero.value==""){
alert("Por favor indicar o número de seu endereço...")
return false }

if(document.form2.bairro.value==""){
alert("Por favor indicar o bairro de seu enderço...")
return false }

if(document.form2.cidade.value==""){
alert("Por favor indicar sua cidade...")
return false }
if(document.form2.uf.value=="0"){
alert("Por favor indicar o Estado...")
return false }
if(document.form2.ddd.value==""){
alert("Por favor indicar o DDD de seu telefone...")
return false }

if(document.form2.tel.value==""){
alert("Por favor indicar o número de seu telefone e/ou telefone de contato...")
return false }

return true
}


function onoff(id) {
var el = document.getElementById(id);
el.style.display = (el.style.display=="") ? "none" : "";
}
