// JScript File

<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function makeObject(){
    var x;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        x = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        x = new XMLHttpRequest();
    }
    return x;
}

var request = makeObject();

function getList(date){
  var d = new Date()
  document.getElementById('output').innerHTML = '<img src="/wait30.gif" border=0>';
  ns4 = document.layers;
  ie4 = document.all;
  nn6 = document.getElementById && !document.all;

  var style_sheet = getStyleObject('output');
  style_sheet.display = 'block';
  request.open('post', '/eventsList.aspx?date=' + date + '&time=' + d.getTime());
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  request.onreadystatechange = output;
  request.send(' ');
}

function delEvent(id,indate){
  document.getElementById('output').innerHTML = '<img src="/wait30.gif" border=0>';
  ns4 = document.layers;
  ie4 = document.all;
  nn6 = document.getElementById && !document.all;

  var style_sheet = getStyleObject('output');
  style_sheet.display = 'block';
  request.open('post', '/delEvent.aspx?id=' + id + '&date=' + indate);
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  request.onreadystatechange = output;
  request.send(' ');
}

function getEvent(id){
  document.getElementById('output').innerHTML = '<img src="/wait30.gif" border=0>';
  ns4 = document.layers;
  ie4 = document.all;
  nn6 = document.getElementById && !document.all;

  var style_sheet = getStyleObject('output');
  style_sheet.display = 'block';

  request.open('post', '/events.aspx?id=' + id);
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  request.onreadystatechange = output;
  request.send(' ');
}

function getAllEvents(){
  document.getElementById('output').innerHTML = '<img src="/wait30.gif" border=0>';
  ns4 = document.layers;
  ie4 = document.all;
  nn6 = document.getElementById && !document.all;

  var style_sheet = getStyleObject('output');
  style_sheet.display = 'block';

  request.open('post', '/allevents.aspx?type=' + type + '&sortOrder=' + sortOrder + '');
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  request.onreadystatechange = output;
  request.send(' ');
}

function copyEvent(id) {
    var status = document.getElementById(id).style.display;
    if (status == "none") {
      document.getElementById(id).style.display = "block";
    } else {
      document.getElementById(id).style.display = "none";
    }
}

function addRecEvent(id,start,expiry) {
  var startdate = document.getElementById(start).value;
  var expirydate = document.getElementById(expiry).value;
  request.open('post', '/addRecEvent.aspx?id=' + id + '&startdate=' + startdate + '&expirydate=' + expirydate);
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  request.onreadystatechange = afterAddrecEvent;
  request.send(' ');
}
function afterAddrecEvent() {
  if(request.readyState == 1){
      document.getElementById('output').style.display = 'block';
      var data = request.responseText;
      document.getElementById('output').innerHTML = '<img src="/wait30.gif" border=0>';
  }
  if(request.readyState == 4){
    var que = window.location.search.substring(1);
    var events = que.indexOf('myevents');
    var activities = que.indexOf('myactivities');
    if ((events > 0) || (activities > 0)) {
      if (events > 0) {
        getAllEvents(1,"null");
      } else {
        getAllEvents(2,"null");
      }
    } else {
      location.href = '/';
    }
  }
}
function output()
{
    if(request.readyState == 1){
        document.getElementById('output').style.display = 'block';
        document.getElementById('output').innerHTML = '<img src="/wait30.gif" border=0>';
    }
    if(request.readyState == 4){
        var thediv = document.getElementById('output');
        var data = request.responseText;
        thediv.innerHTML = data;
    }
}

function getStyleObject(objectId) {
  if(document.getElementById && document.getElementById(objectId)) {
      return document.getElementById(objectId).style;
   }
   else if (document.all && document.all(objectId)) {
      return document.all(objectId).style;
   }
   else if (document.layers && document.layers[objectId]) {
      return document.layers[objectId];
   } else {
      return false;
   }
}
//-->
