Effect.OpenUp = function(element) {
    element = $(element);
    new Effect.Appear(element, arguments[1] || {});
}

Effect.CloseDown = function(element) {
    element = $(element);
    new Effect.Fade(element, arguments[1] || {});
}

Effect.Combo = function(element) {
    element = $(element);
    if (element.style.display == 'none') {
         new Effect.OpenUp(element, arguments[1] || {});
    } else {
         new Effect.CloseDown(element, arguments[1] || {});
    }
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

// -----------------------------------------------------------------------------------


