Effect.OpenUp = function(element) {
	var e = document.getElementById('toggle');
	e.style.display='none';
	element = $(element);
	new Effect.BlindDown(element, arguments[1] || {complete:killTimer});
	timerID=setInterval('resetFooter();', 25);
}

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 resetFooter() {
   var foot = document.getElementById('footer_block');
   foot.style.display = 'none';
   foot.style.display = 'block';
}

function killTimer() {
   timerID=clearInterval(timerID);
   resetFooter();
}