// JavaScript Document

coded = 0;

var objXMLHttp


function cargapag(id,pag) {
	
	coded = id;

  objXMLHttp=createXmlHttpObject()
  
  if (objXMLHttp==null) {
    alert ('ˇTu navegador no soporte el objeto XMLHttpRequest!');
    return;
  }
  
  var url=pag + '?code=' + coded + '&sid=' + Math.random(); // prevent caching
  objXMLHttp.onreadystatechange = stateChanged;
  objXMLHttp.open('GET',url,true); // GET method
	   
	objXMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1");
	objXMLHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	objXMLHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	objXMLHttp.setRequestHeader("Pragma", "no-cache");

//objXmlHttp.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8'); 
  objXMLHttp.send(null); // always use null for GET method
}

function cargapag1(id,pag,elimina,idnoticia) {
	
	coded = id;

  objXMLHttp=createXmlHttpObject()
  
  if (objXMLHttp==null) {
    alert ('ˇTu navegador no soporte el objeto XMLHttpRequest!');
    return;
  }
  
  var url=pag + '?code=' + coded + '&elimina=' + elimina + '&idnoticia=' + idnoticia + '&sid=' + Math.random(); // prevent caching
  objXMLHttp.onreadystatechange = stateChanged;
  objXMLHttp.open('GET',url,true); // GET method
	   
	objXMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1");
	objXMLHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	objXMLHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	objXMLHttp.setRequestHeader("Pragma", "no-cache");

//objXmlHttp.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8'); 
  objXMLHttp.send(null); // always use null for GET method
}


  
function createXmlHttpObject() {
  var req = null;
  try {
    req = new XMLHttpRequest(); //ie7, ff, safari
  }
  catch (e) {
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP"); //later ie
    }
    catch (e) {
      try {
        req = new ActiveXObject("Microsoft.XMLHTTP") // earlier ie
      }
      catch (e) {
        // could not create XMLHttpRequest object
        return false;
      }
    }
  }
  return req;
}



function stateChanged()
{
	
	code = coded
	
  if (objXMLHttp.readyState == 0)  {
    document.getElementById(code).innerHTML = "<img src='../../images/loading.gif'  vspace=10 hspace=5>"; //uninitialized
  }
  else if(objXMLHttp.readyState == 1)  {
    document.getElementById(code).innerHTML = "<img src='../../images/loading.gif'   vspace=10 hspace=5>"; //loading
  }
  else if(objXMLHttp.readyState == 2)  {
    document.getElementById(code).innerHTML = "<img src='../../images/loading.gif'   vspace=10 hspace=5>"; //loaded
  }
  else if(objXMLHttp.readyState == 3)  {
    document.getElementById(code).innerHTML = "<img src='../../images/loading.gif'   vspace=10 hspace=5>"; //interactive
  }
  else if (objXMLHttp.readyState == 4 || objXMLHttp.readyState == "complete") {
	
	var resultado = objXMLHttp.responseText; // Coloca o retornado pelo Ajax nessa variável 
	resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4) 
	resultado = unescape(resultado); // Resolve o problema dos acentos 
	document.getElementById(code).innerHTML = resultado; 
	
  }
} 

<!--
function GP_popupConfirmMsg(msg) { //v1.0
  document.MM_returnValue = confirm(msg);
}
//-->


