function objXMLHttp() {
  if (window.XMLHttpRequest) {
    var objetoXMLHttp = new XMLHttpRequest();	
    return objetoXMLHttp;
  }else if (window.ActiveXObject) {
    var versoes = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp"];
    for (var i = 0; i < versoes.length; i++) {
      try {
        var objetoXMLHttp = new ActiveXObject(versoes[i]);
        return objetoXMLHttp;
      }catch (ex) {
        // nada
      }
    }
  }
  return false;
};

function pagina(pag,conta) {
      document.getElementById('principal').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="pagina(\'' + pag + '\',\'' + conta + '\');" class="linkbranco">clique aqui</a></div>';	    
	var dados = "opx=1&pag=" + pag + "&conta=" + conta;	
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 1);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 1);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function enviaktorpedo(email) {
	var dados = "opx=2&kemail=" + email;	
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          alert(oXMLHttp.responseText);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 1);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function album_fotos(pag, idu, conta, titulo) {
 document.getElementById('navega').innerHTML = '<div align="center"class="texto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="album_fotos(\'' + pag + '\',\'' + idu + '\',\'' + conta + '\',\'' + titulo + '\');" class="linkbranco">clique aqui</a></div>';	
  var dados = "pag=" + pag + "&conta=" + conta + "&idu=" + idu + "&titulo=" + titulo;	
  var oXMLHttp = objXMLHttp();
  oXMLHttp.open("POST","principal.php?opx=3", true);
  oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  oXMLHttp.onreadystatechange = function() {
    if (oXMLHttp.readyState == 4) {
      if (oXMLHttp.status == 200) {
        mensagem(oXMLHttp.responseText,2);   
      }else {
        mensagem("Ocorreu um Erro" + oXMLHttp.statusText,2);
      }
    }
  };
  oXMLHttp.send(dados);
  return dados;
};

function listagem(pag, conta) {
 document.getElementById('navega').innerHTML = '<div align="center"class="texto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="listagem(\'' + pag + '\',\'' + conta + '\');" class="linkbranco">clique aqui</a></div>';	
  var dados = "pag=" + pag + "&conta=" + conta;	
  var oXMLHttp = objXMLHttp();
  oXMLHttp.open("POST","principal.php?opx=4", true);
  oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  oXMLHttp.onreadystatechange = function() {
    if (oXMLHttp.readyState == 4) {
      if (oXMLHttp.status == 200) {
        mensagem(oXMLHttp.responseText,2);   
      }else {
        mensagem("Ocorreu um Erro" + oXMLHttp.statusText,2);
      }
    }
  };
  oXMLHttp.send(dados);
  return dados;
};

function mostravideo(nump) {
    var dados = "opx=5&nump=" + nump;	
    document.getElementById('video').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="mostravideo(\'' + nump + '\');" class="linkbranco">clique aqui</a></div>';	    
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 3);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 3);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function envia_mensagem(dados) {
    var carinha = 0;
    if ( dados.elements['carinha'][0].checked ) {
      carinha = 1;
    }else if ( dados.elements['carinha'][1].checked ) {
      carinha = 2;
    }else if ( dados.elements['carinha'][2].checked ) {
      carinha = 3;
    }else if ( dados.elements['carinha'][3].checked ) {
      carinha = 4;
    }
	
    var dados = "opx=6&nome=" + dados.nome.value + "&mensagem=" + dados.mensagem.value + "&cidade=" + dados.cidade.value + "&carinha=" + carinha + "&pag=" + dados.pag.value;	
    document.getElementById('contato').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="envia_mensagem(\'' + dados + '\');" class="linkbranco">clique aqui</a></div>';	    
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 4);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 4);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function proximaletraalbum(nump) {
    document.getElementById('letra').innerHTML = '<img src="imagens/loader.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o...';	
    var dados = "opx=7&nump=" + nump;	
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 5);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 5);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function envia_contato(dados) {
    var dados = "opx=8&nome=" + dados.nome.value + "&nome=" + dados.nome.value + "&email=" + dados.email.value + "&fone=" + dados.fone.value + "&celular=" + dados.celular.value + "&msg=" + dados.msg.value;	
    document.getElementById('contato').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="envia_contato(\'' + dados + '\');" class="linkbranco">clique aqui</a></div>';	    
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 4);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 4);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function noticia(pag, nump, conta) {
    var dados = "opx=9&pag=14&nump=" + nump + "&conta=" + conta;
    if (document.getElementById("noticia") == null){
      document.getElementById('principal').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="noticia(\'' + nump + '\',\'' + conta + '\');" class="linkbranco">clique aqui</a></div>';	    
    }else {
      document.getElementById('noticia').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="noticia(\'' + nump + '\',\'' + conta + '\');" class="linkbranco">clique aqui</a></div>';	    
    }
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 6);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 6);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function voltanoticia(conta) {
    var dados = "opx=10&conta=" + conta;
    if (document.getElementById("noticia") == null){
document.getElementById('principal').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="voltanoticia(\'' + conta + '\');" class="linkbranco">clique aqui</a></div>';	    
	}else {
document.getElementById('noticia').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="voltanoticia(\'' + conta + '\');" class="linkbranco">clique aqui</a></div>';	    
	}
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
            mensagem(oXMLHttp.responseText, 6);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 6);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function isEmailValid(email) {
  var regex = /^[a-z0-9!$'*+\-_]+(\.[a-z0-9!$'*+\-_]+)*@([a-z0-9]+(-+[a-z0-9]+)*\.)+([a-z]{2}|aero|arpa|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobi|museum|msp|name|net|org|pro|travel|br)$/;
  return regex.test(email.toLowerCase());
};

function ktorpedo(email) {
  if (email.length < 1) {
    window.alert("O campo [ K-Torpedo ] deve ser preenchido.");
    return false;
  }else if (!isEmailValid(email)) {
    window.alert("O E-mail parece inválido, favor verificar.");
    return false;
  }else {
    enviaktorpedo(email);
  }
}

 function verificamensagem(dados) {
    if (dados.nome.value.length < 1) {
      window.alert("O campo [ Nome ] deve ser preenchido por completo.");
      dados.nome.focus();
      return false;
	}else if (dados.cidade.value.length < 1) {
      window.alert("O campo [ Cidade ] deve ser preenchido por completo.");
      dados.cidade.focus();
      return false;
    }else if (dados.mensagem.value.length < 10) {
      window.alert("O campo [ Mensagem ] deve conter mais detalhes.");
      dados.mensagem.focus();
      return false;
    }else {
	  envia_mensagem(dados);
	}
  }  

  function verificacontato(dados) {
    if (dados.nome.value.length < 1) {
      window.alert("O campo [ Nome ] deve ser preenchido por completo.");
      dados.nome.focus();
      return false;
    }else if (!isEmailValid(dados.email.value)) {
      window.alert("O E-mail parece inválido, favor verificar.");
      dados.email.focus();
      return false;
    }else if (dados.email.value.length < 1) {
      window.alert("O campo [ E-mail ] deve ser preenchido.");
      dados.email.focus();
      return false;
    }else if (dados.msg.value.length < 10) {
      window.alert("O campo [ Assunto ] deve conter mais detalhes.");
      dados.msg.focus();
      return false;
    }else {
	  envia_contato(dados);
	}
  }

function mensagem(msg, id) {
  if (id == 1) {
    teste();		  
    document.getElementById('principal').innerHTML = msg;
  }else if (id == 2) {
    document.getElementById('navega').innerHTML = msg;
  }else if (id == 3) {
    document.getElementById('video').innerHTML = msg;
  }else if (id == 4) {
    document.getElementById('contato').innerHTML = msg;
  }else if (id == 5) {
    document.getElementById('letra').innerHTML = msg;
  }else if (id == 6) {
    teste();	
    if (document.getElementById("noticia") == null) {	
      document.getElementById('principal').innerHTML = msg;
	}else {
      document.getElementById('noticia').innerHTML = msg;
	}
  }else if (id == 7) {
    document.getElementById('enquete').innerHTML = msg;
  }
};  

function mudaimg(id) {
  if (id == 1) {
    if (document.getElementById("img1") != null) {
      document.img1.src = "imagens/e2.png";
	}
    if (document.getElementById("img2") != null) {
      document.img2.src = "imagens/e1.png";
	}
    if (document.getElementById("img3") != null) {
      document.img3.src = "imagens/e1.png";
	}
    if (document.getElementById("img4") != null) {
      document.img4.src = "imagens/e1.png";
	}
    if (document.getElementById("img5") != null) {
      document.img5.src = "imagens/e1.png";
	}
    if (document.getElementById("img6") != null) {
      document.img6.src = "imagens/e1.png";
	}
  }else if (id == 2) {
    if (document.getElementById("img1") != null) {
      document.img1.src = "imagens/e1.png";
	}
    if (document.getElementById("img2") != null) {
      document.img2.src = "imagens/e2.png";
	}
    if (document.getElementById("img3") != null) {
      document.img3.src = "imagens/e1.png";
	}
    if (document.getElementById("img4") != null) {
      document.img4.src = "imagens/e1.png";
	}
    if (document.getElementById("img5") != null) {
      document.img5.src = "imagens/e1.png";
	}
    if (document.getElementById("img6") != null) {
      document.img6.src = "imagens/e1.png";
	}
  }else if (id == 3) {
    if (document.getElementById("img1") != null) {
      document.img1.src = "imagens/e1.png";
	}
    if (document.getElementById("img2") != null) {
      document.img2.src = "imagens/e1.png";
	}
    if (document.getElementById("img3") != null) {
      document.img3.src = "imagens/e2.png";
	}
    if (document.getElementById("img4") != null) {
      document.img4.src = "imagens/e1.png";
	}
    if (document.getElementById("img5") != null) {
      document.img5.src = "imagens/e1.png";
	}
    if (document.getElementById("img6") != null) {
      document.img6.src = "imagens/e1.png";
	}	
  }else if (id == 4) {
    if (document.getElementById("img1") != null) {
      document.img1.src = "imagens/e1.png";
	}
    if (document.getElementById("img2") != null) {
      document.img2.src = "imagens/e1.png";
	}
    if (document.getElementById("img3") != null) {
      document.img3.src = "imagens/e1.png";
	}
    if (document.getElementById("img4") != null) {
      document.img4.src = "imagens/e2.png";
	}
    if (document.getElementById("img5") != null) {
      document.img5.src = "imagens/e1.png";
	}
    if (document.getElementById("img6") != null) {
      document.img6.src = "imagens/e1.png";
	}	
  }else if (id == 5) {
    if (document.getElementById("img1") != null) {
      document.img1.src = "imagens/e1.png";
	}
    if (document.getElementById("img2") != null) {
      document.img2.src = "imagens/e1.png";
	}
    if (document.getElementById("img3") != null) {
      document.img3.src = "imagens/e1.png";
	}
    if (document.getElementById("img4") != null) {
      document.img4.src = "imagens/e1.png";
	}
    if (document.getElementById("img5") != null) {
      document.img5.src = "imagens/e2.png";
	}
    if (document.getElementById("img6") != null) {
      document.img6.src = "imagens/e1.png";
	}	
  }else if (id == 6) {
    if (document.getElementById("img1") != null) {
      document.img1.src = "imagens/e1.png";
	}
    if (document.getElementById("img2") != null) {
      document.img2.src = "imagens/e1.png";
	}
    if (document.getElementById("img3") != null) {
      document.img3.src = "imagens/e1.png";
	}
    if (document.getElementById("img4") != null) {
      document.img4.src = "imagens/e1.png";
	}
    if (document.getElementById("img5") != null) {
      document.img5.src = "imagens/e1.png";
	}
    if (document.getElementById("img6") != null) {
      document.img6.src = "imagens/e2.png";
	}	
  }
}

function resultado_enquete(nump, x) {
    document.getElementById('enquete').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="resultado_enquete(\'' + nump + '\');" class="linkbranco">clique aqui</a></div>';	 
    var dados = "opx=12&nump=" + nump + "&x=" + x;	
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 7);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 7);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function volta_enquete(nump) {
    document.getElementById('enquete').innerHTML = '<div align="center"class="textopreto"><img src="imagens/loading.gif" width="16" height="16" /><br>Processando Solicita&ccedil;&atilde;o, Por favor, aguarde...<p>&nbsp;</p>Caso a p&aacute;gina demore muito para recarregar <a href="javascript://" onclick="resultado_enquete(\'' + nump + '\');" class="linkbranco">clique aqui</a></div>';	 
    var dados = "opx=13&nump=" + nump;	
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          mensagem(oXMLHttp.responseText, 7);   
        }else {
          mensagem("Ocorreu um Erro" + oXMLHttp.statusText, 7);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function gravar_voto(x, ide) {
	var dados = "opx=11&x=" + x + "&ide=" + ide;	
    var oXMLHttp = objXMLHttp();
    oXMLHttp.open("POST","principal.php", true);
    oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oXMLHttp.onreadystatechange = function() {
      if (oXMLHttp.readyState == 4) {
        if (oXMLHttp.status == 200) {
          alert(oXMLHttp.responseText);
          for(var i = 0; i < document.getElementsByName('enquete').length; i++) {
             document.getElementsByName('enquete')[i].checked = false;
          }
          if (document.getElementById("img1") != null) {
            document.img1.src = "imagens/e1.png";
          }
          if (document.getElementById("img2") != null) {
            document.img2.src = "imagens/e1.png";
      	  }
          if (document.getElementById("img3") != null) {
            document.img3.src = "imagens/e1.png";
	      }
          if (document.getElementById("img4") != null) {
            document.img4.src = "imagens/e1.png";
      	  }
          if (document.getElementById("img5") != null) {
            document.img5.src = "imagens/e1.png";
          }
          if (document.getElementById("img6") != null) {
            document.img6.src = "imagens/e1.png";
       	  }
        }else {
          alert("Ocorreu um Erro" + oXMLHttp.statusText);
        }
      }
    }
    oXMLHttp.send(dados);
    return false;
};

function votar(dados) {
  var x = 0;
  for(var i = 0; i < document.getElementsByName('enquete').length; i++) {
    if(document.getElementsByName('enquete')[i].checked == true) {
      x = document.getElementsByName('enquete')[i].value;
    }
  }
  if (x > 0) {
    gravar_voto(x, dados.ide.value);
  }else {
    alert('Favor escolher uma das opcoes disponiveis para confirmar seu voto.');
  }
}
