 function ajaxFunction(which_element, variable1, variable2, variable3, variable4){
  var ajaxRequest;
  try{
   ajaxRequest = new XMLHttpRequest();
  } catch (e){
   try{
    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
    try{
     ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e){
     alert("Your browser does not support a feature required to run this website");
     return false;
    }
   }
  }
  ajaxRequest.onreadystatechange = function(){
   if(ajaxRequest.readyState == 4){
    var ajaxDisplay;
    if((ajaxRequest.responseText).substr(0,7)=="REFRESH"){
     tURL = ajaxRequest.responseText.substr(8);
     window.location.replace(tURL);
    } else {
     if(which_element=="bullet_div"){
      twhich_element = "bullet_div_" + variable1;
      document.getElementById(twhich_element).innerHTML = ajaxRequest.responseText;
     } else {
      document.getElementById(which_element).innerHTML = ajaxRequest.responseText;
     }
    }
    if(ajaxRequest.responseText=="Invalid Username<br>"){
     document.getElementById("loginform_username").focus();
     document.getElementById("loginform_username").select();
    }
    if(ajaxRequest.responseText=="Incorrect Password<br>"){
     document.getElementById("loginform_password").focus();
     document.getElementById("loginform_password").select();
    }
   }
  }
  var queryString = "?which_element=" + which_element + "&variable1=" + variable1+ "&variable2=" + variable2+ "&variable3=" + variable3+ "&variable4=" + variable4;
  var ajaxAddress = "http://www."
  if(uniqueSiteID!="BCOY") ajaxAddress += uniqueSiteID.toLowerCase();
  if(uniqueSiteID!="BCOY") ajaxAddress += ".";
  ajaxAddress += "bcompanyhsyacf.org.uk/scripts/ajax.php" + queryString;
  ajaxRequest.open("GET", ajaxAddress, true);
  ajaxRequest.send(null); 
 }