/*
 * This file holds 'Learning about Living' specific javascript stuff.
 * 
 * @author Auke van Leeuwen
 */

/**
 * This will 'flash' the info-presentation icon. Actually any icon you want
 * but it's used for the presentation icon.
 */
function flashActivityIcon(id, normalTime, hoverTime) {
  var icon = $(id);
  var NORMAL_POS = '0px 0px';
  var HOVER_POS = '0px -48px';
  
  if(icon != null && (icon.className != 'active')) {
    /* toggle */
    if(icon.style.backgroundPosition == HOVER_POS) {
      icon.style.backgroundPosition = NORMAL_POS;
      window.setTimeout('flashActivityIcon("' + id + '", ' + normalTime + ', ' + hoverTime + ')', normalTime);
    } else {
      icon.style.backgroundPosition = HOVER_POS;
      window.setTimeout('flashActivityIcon("' + id + '", ' + normalTime + ', ' + hoverTime + ')', hoverTime);
    }
    
    return;
  }
}

addEvent(window, "load", function() { flashActivityIcon('info', 3000, 250); });