function usersOnline() {
  var currDate = new Date();
  if (window.XMLHttpRequest){
    var request = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    var request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  request.open("GET","online.php?"+currDate.toUTCString(),true);
  request.send(null);
  request.onreadystatechange = function() {
    var usersOnline = request.responseText;
    document.getElementById('online').innerHTML = usersOnline;
  }
}

function imageChange() {
  var currDate = new Date();
  document.getElementById('party').src = 'dailypic.php?'+currDate.toUTCString();
}

function showTime() {
  var currDate = new Date();
  if (window.XMLHttpRequest){
    var request = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    var request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  request.open("GET","timeUpdate.php?"+currDate.toUTCString(),true);
  request.send(null);
  request.onreadystatechange = function() {
    var time = request.responseText;
    document.getElementById('eu_time').innerHTML = "AHR Time: "+time;
  }
}

function loadPlayer() {
  player = '<object width="310" height="32" type="application/x-ms-wmp">' +
            '<param name="src" value="atlashaven_new.asx" />' +
            '<param name="autostart" value="true" />' +
            '<param name="autoplay" value="true" />' +
            '<param name="controller" value="true" />' +
            '<param name="showstatusbar" value="true" />' +
            '<embed src="atlashaven_new.asx" type="audio/x-ms-wma" showstatusbar="true" autostart="true" autoplay="true" loop="true" height="50" width="310" />' +
          '</object>' +
          '<span style="font-size:12px">' + '<a href="problems.html" onclick="window.open(\'problems.html\',\'\', \'location=no,menubar=no,resizable=no,status=no,toolbar=no, scrollbars=no,width=440,height=325\');return false">Problems Playing?' + '</a> | ' + '<a href="mms://entropiaradio.com/atlashaven">Launch in External Player' + '</a>' + '</span>';

  document.getElementById("media_player").innerHTML=player;
}

function loadJS() {
  usersOnline();
  setInterval('usersOnline()',300000);
  imageChange();
  setInterval('imageChange()',10800000);
  showTime();
  setInterval('showTime()',120000);
  loadPlayer();
}
