// xmlhttp.js

function getxmlhttp(){
  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 pictureswap(picObjID, thumbsObjID, photo){
  var picObj = document.getElementById(picObjID);
  var thumbsObj = document.getElementById(thumbsObjID);
  var serverPage = "dispgal.php?photo=" + photo;
  xmlhttp = getxmlhttp();
  xmlhttp.open("GET", serverPage);
  xmlhttp.onreadystatechange = function(){
    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
      picObj.innerHTML = xmlhttp.responseText;
      if(photo == "none"){
        picObj.style.display = "none";
        thumbsObj.style.display = "block";
      }
      else{
        picObj.style.display = "block";
        thumbsObj.style.display = "none";
      }
    }
  }
  xmlhttp.send(null);
}

function getOffice(infoObjID, titleObjID, country){
  var infoObj = document.getElementById(infoObjID);
  var titleObj = document.getElementById(titleObjID);
  if(infoObj.style.display != "none"){
    if(infoObj.style.display != "block"){
      var serverPage = "dispoffices.php?country=" + country;
      infoObj.style.display = "block";
      titleObj.style.display = "none";
    }
    else{
      infoObj.style.display = "none";
      titleObj.style.display = "block";
      var serverPage = "dispoffices.php?country=none";
    }
  }
  else{
    var serverPage = "dispoffices.php?country=" + country;
    titleObj.style.display = "none";
    infoObj.style.display = "block";
  }
  xmlhttp = getxmlhttp();
  xmlhttp.open("GET", serverPage);
  xmlhttp.onreadystatechange = function(){
    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
      infoObj.innerHTML = xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}

function showAlumnus(alumID){
  switch(alumID){
    case "soniahim":
      var serverPage = "soniahim.html";
      break;
    case "alexvogt":
      var serverPage = "alexvogt.html";
      break;
    case "dogataslardan":
      var serverPage = "dogataslardan.html";
      break;
    case "aimonwongsaparn":
      var serverPage = "aimonwongsaparn.html";
      break;
    case "victoriaahlen":
      var serverPage = "victoriaahlen.html";
      break;
    case "elizabethcambarroney":
      var serverPage = "elizabethcambarroney.html";
      break;
    case "peterzyhlarz":
      var serverPage = "peterzyhlarz.html";
      break;
    case "bedilushegen":
      var serverPage = "bedilushegen.html";
      break;
    case "desmondyeo":
      var serverPage = "desmondyeo.html";
      break;

  }

  window.open('http://www.eli360.com/alumprofiles/'+serverPage,'alumpage',
                  'width=600,height=500,scrollbars=yes,'
                  +'toolbar=no,location=no,directories=no,'
                  +'status=no,menubar=no,copyhistory=no');
}

