var W3CDOM = document.getElementById;
var openMenus = new Array();
var pressedNav = new Array();
var subMenus = new Array();
var timer;

subMenus[2] = 'programs';
subMenus[3] = 'courses';
subMenus[4] = 'admissions';
subMenus[5] = 'people';
subMenus[8] = 'events';

function getObj(idvalue) {
  return document.getElementById(idvalue);
}

function getObjStyle(idvalue) {
  return document.getElementById(idvalue).style;
}

function setTimer() {
  if (timer) clearTimeout(timer);
  timer = setTimeout('closeAllMenus(1)',2000);
}

function display() {
  if (timer) clearTimeout(timer);
  var num = this.number;
  if (num <= 9) menuLvl = 1;
  if (num > 9) menuLvl = 2;

  if (openMenus[menuLvl] && openMenus[menuLvl] == subMenus[num]) return;
  if (openMenus[menuLvl]) closeAllMenus(menuLvl);
  if (!subMenus[num]) {}
  else {
      menuToShow = getObjStyle(subMenus[num]);
      menuToShow.visibility = 'visible';
  }
  openMenus[menuLvl] = subMenus[num];
  if (this.className) return;
  this.className = 'over';
  if (pressedNav[menuLvl]) pressedNav[menuLvl].className = '';
  pressedNav[menuLvl] = this;
}

function closeAllMenus(lvl) {
  for (i=openMenus.length - 1; i>=lvl; i--) {
      if (openMenus[i]) {
          menuToHide = getObjStyle(openMenus[i]);
          menuToHide.visibility = 'hidden';
      }
      openMenus[i] = null;
      if (pressedNav[i]) {
      pressedNav[i].className = '';
      pressedNav[i] = null;
      }
  }
}

window.onload = function() {
  if (!W3CDOM) return;
  var navHolder = getObj('navbar');
  var navItems = navHolder.getElementsByTagName('a');
  for (i=0; i<navItems.length; i++) {
      navItems[i].onmouseover = display;
      navItems[i].onmouseout = setTimer;
      navItems[i].number = i;
  }
}





//the array function

function makeArray(len) {
	for (var i=0; i<len; i++) this[i]=null;
this.length=len;
}

//create array

var images=new makeArray(8);
images[0]="<img src='/gradprogram/images/subimage1.jpg' width='198' height='212' alt=''>";
images[1]="<img src='/gradprogram/images/subimage2.jpg' width='198' height='212' alt=''>";
images[2]="<img src='/gradprogram/images/subimage4.jpg' width='198' height='212' alt=''>";
images[3]="<img src='/gradprogram/images/subimage5.jpg' width='198' height='212' alt=''>";
images[4]="<img src='/gradprogram/images/subimage6.jpg' width='198' height='212' alt=''>";
images[5]="<img src='/gradprogram/images/subimage7.jpg' width='198' height='212' alt=''>";
images[6]="<img src='/gradprogram/images/subimage8.jpg' width='198' height='212' alt=''>";
images[7]="<img src='/gradprogram/images/subimage9.jpg' width='198' height='212' alt=''>";

//random number generator
function rand(n) {
seed=(0x015a4e35 * seed) % 0x7fffffff;
return (seed>>16) % n;
}
var now=new Date()
var seed=now.getTime() % 0xffffffff;