//if (top != self)
//      parent.location.href = 'index.html';
var finished  = 0;
var uselayers = 0;
var previous  = -1;
var objectson = 0;
var timerid   = 0;
var url = '';

function hover(h_menu, h_item, h_on) {
   if (h_menu == 6)
      color = (h_on) ? '#ffcc00' : '#ffff99';
   else
      color = (h_on) ? '#ffff99' : '#ffcc00';
   this_item = 'menu' + h_menu + 'item' + h_item;
   document.all[this_item].style.backgroundColor = color;
}

function navigate() {
   if (url != '') {
      window.location.href = url;
      return false;
   }
   else
      return true;
}


function highlight(l_menu, l_item, l_url) {
   if (uselayers) {
      stopTimer();
      url = l_url;
      if (l_menu != 6)
         hover(l_menu,l_item,1);
   }
}

function stopTimer() {
   objectson++;
   if (timerid)
      clearTimeout(timerid);
}

// Used for showMenu function below
this_status = new Array();
this_status[0] = 'hidden';
this_status[1] = 'visible';

function showMenu(show_num,show) {
   if (menu[show_num] > 0) {
      for (num = 0; num <= menu[show_num]; num++) {
         show_item = 'menu' + show_num + 'item' + num;
         document.all[show_item].style.visibility = this_status[show];
      }
   }
}

function resetMenus(reset_num) {
   if (uselayers) {
      stopTimer();
      // Turn off last button and menu
      if (previous > -1) {
         showMenu(previous,0);
         rollover(previous,0);
      }
      // Turn on this button and menu
      rollover(reset_num,1);
      showMenu(reset_num,1);
      previous = reset_num;
   }
}

function resetMenusClick(click_num) {
   if (uselayers && click_num != previous) 
      resetMenus(click_num);
   return false;
}

function setHoverTimer(o_menu, o_item) {
   if (uselayers) {
      url = '';
      if (o_menu != 6)
         hover(o_menu,o_item,0);
      setTimer(o_menu);
   }
}

function setTimer(t_menu) {
   if (uselayers) {
      if (objectson)
         objectson--;
      if (!objectson)
         timerid = setTimeout('showMenu(' + t_menu + ',0),rollover(' + t_menu + ',0),previous=-1', 50);
   }
}

function rollover(roll_num,on) {
   if (finished && roll_num < 6) {
      arg = (on) ? "on" : "off";
      document['button' + roll_num].src = eval('button' + roll_num + arg + '.src');

   }
}


function preload () {
   if (document.images) {
      button0on = new Image(54, 20); button0on.src="images/home_on.gif";
      button1on = new Image(66, 20); button1on.src="images/about_us_on.gif";
      button2on = new Image(113, 20); button2on.src="images/prayer_activities_on.gif";
      button3on = new Image(94, 20); button3on.src="images/commitment_on.gif";
      button4on = new Image(84, 20); button4on.src="images/contact_us_on.gif";
      button0off = new Image(54, 20); button0off.src="images/home_off.gif";
      button1off = new Image(66, 20); button1off.src="images/about_us_off.gif";
      button2off = new Image(113, 20); button2off.src="images/prayer_activities_off.gif";
      button3off = new Image(94, 20); button3off.src="images/commitment_off.gif";
      button4off = new Image(84, 20); button4off.src="images/contact_us_off.gif";
      finished = 1;
   }
}


function initialize() {
   preload();
}