   //crio o objeto xmlHttpRequest
   
   var xmlHttp;
   
   function Cria_XmlHttpObject(){
   
           var xmlHttp = null;
           
           //cria o objeto XMLHttpRequest pra firefox, mozila, opera, etc
           try {
                   xmlHttp = new XMLHttpRequest();
           } 
           
           //cria o objeto XMLHttpRequest pra internet explorer, 6,0 + e posteriormente para internet explorer
           catch (e) {
                   try {
                           xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
                   } 
                   
                   catch (e) {
                           xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                   }
           }
           
           return xmlHttp;
   }
   
   function carregaPagGet(pagina, id, carregar){
           xmlHttp = Cria_XmlHttpObject();
           
           if (xmlHttp == null) {
                   alert('O seu Broswer não suporta AJAX!');
                   return;
           }
           
           var objetoHTML = document.getElementById(id);
           
           if (carregar == true) {
                   objetoHTML.innerHTML = "<div id='carregando'><img src='/images/loading.gif' alt='carregando'></div>";
				 /*objetoHTML.innerHTML = "<div id='carregando'><img src='/images/loading.gif' alt='carregando'></div>" + objetoHTML.innerHTML;*/

           }
           
           xmlHttp.open("GET", pagina, true);
      	  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
           
           xmlHttp.onreadystatechange = function(){
                   if (xmlHttp.readyState == 4) {
                           if (xmlHttp.status == 200) {
                                   objetoHTML.innerHTML = xmlHttp.responseText;
                           }
                           else 
                                   if (xmlHttp.status == 404) {
                                           objetoHTML.innerHTML = "<div>Página não encontrada.</div>";
                                   }
                   }
           }
           
           
           xmlHttp.send(null);
   }
   
 //o parametro pagina vai ser recebido do PHP, vide a estrutura dos links da paginação
   function mudarPagina(pagina, div){
           carregaPagGet(pagina, div, true);
		   this.location = "#top";
		   return false;
   }
      function change(pagina, div){
           carregaPagGet(pagina, div, true);
		   return false;
   }
   function check_get(){
           carregaPagGet("/midia/check.php", "checkage_surgiu", true);
		   check();
	   }
   function check(){
			window.setTimeout(check_get, 250000);
   }
   
   function enviarForm(pagina, div){
campos = "nome="+encodeURI(document.getElementById('nome_news').value).
toUpperCase()+"&email="+encodeURI(document.getElementById('email_news').value);
	   pagina = pagina+'?'+campos;
           carregaPagGet(pagina, div, true);
		   this.location = "#Novidades";
		   return false;
   }
   function urlencode(str) {
return escape(str).replace('+', '%2B').replace('%20', '+').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
}
      function enviarPromo(pagina, div){
campos = "nome="+urlencode(document.getElementById('p_nome').value)+"&email="+urlencode(document.getElementById('p_email').value)+"&fone="+urlencode(document.getElementById('p_fone').value)+"&resposta="+urlencode(document.getElementById('resposta').value)+"&promo="+urlencode(document.getElementById('p_promo').value);
	   pagina = pagina+'?'+campos;
           carregaPagGet(pagina, div, true);
		   this.location = "#promo";
		   return false;
   }
