
// Get the HTTP Object
function getHTTPObject(){
  if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
  else if (window.XMLHttpRequest) return new XMLHttpRequest();
  else {
    alert("Your browser does not support AJAX.");
    return null;
  }
}

// Change the value of the outputText field
function setOutput(){
  if(httpObject.readyState == 4){
    document.getElementById('visits').innerHTML = httpObject.responseText;
  }
}

// Implement business logic
function count_es(){
  httpObject = getHTTPObject();
  if (httpObject != null) {
    httpObject.open("GET", "counter-es.php");
    httpObject.send(null);
    httpObject.onreadystatechange = setOutput;
  }
}

function count_en(){
  httpObject = getHTTPObject();
  if (httpObject != null) {
    httpObject.open("GET", "counter-en.php");
    httpObject.send(null);
    httpObject.onreadystatechange = setOutput;
  }
}

function init_counter() {
  if (getActiveStyleSheet() == "en" ) {
    count_en();
  } else {
    count_es();
  }
}

var httpObject = null;

