function objAjax(){
  var xmlhttp = false;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}

function axCargarPagina(pDiv, pUrl){
  var idConte;
  var pagina;
  
  idConte = document.getElementById(pDiv);
  pagina = pUrl + "&temp=" + Math.random();

  var miAjax = objAjax();
  miAjax.open("GET", pagina, true);
  miAjax.onreadystatechange = function() {
    if (miAjax.readyState == 4) {
      idConte.innerHTML = miAjax.responseText;
    }
  }
  miAjax.send(null);
}

function axEnviarValor(pele, pmod, pnom, pmai, purl, ptxt, pval) {
  var wdiv = 'divValor';
  var wpag = '/pub/addvalor.php';
  wpag += '?ele=' + encodeURIComponent(pele);
  wpag += '&mod=' + encodeURIComponent(pmod);
  wpag += '&nom=' + encodeURIComponent(pnom);
  wpag += '&mai=' + encodeURIComponent(pmai);
  wpag += '&url=' + encodeURIComponent(purl);
  wpag += '&txt=' + encodeURIComponent(ptxt);
  wpag += '&val=' + encodeURIComponent(pval);
  
  axCargarPagina(wdiv, wpag);
  return false;
}

function axArticEstad(pcod, ptip) {
  var wdiv = 'est_estadistica';
  var wpag = '/ajax/artic-estad.php?cod=' + pcod + '&tip=' + ptip;
  axCargarPagina(wdiv, wpag);
  return false;
}
