// JavaScript Document
sfHover = function() {
	var sfEls = document.getElementById("cat").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
 

	var  sliderIntervalId = 0;
	var sliderHeight = 0;
	var sliding = false;
	var slideSpeed = 10;

function Slide()
{
   if(sliding)
      return;
   sliding = true;
   if(sliderHeight == 350)
      sliderIntervalId = setInterval('SlideUpRun()', 30);
   else
      sliderIntervalId = setInterval('SlideDownRun()', 30);
}

function SlideUpRun()
{
   slider = document.getElementById('signup');
   if(sliderHeight <= 0)
   {
      sliding = false;
      sliderHeight = 0;
      slider.style.height = '0px';
      clearInterval(sliderIntervalId);
	slider.style.visibility = 'hidden';
   }
   else
   {
      sliderHeight -= slideSpeed;
      if(sliderHeight < 0)
         sliderHeight = 0;
      slider.style.height = sliderHeight + 'px';
   }
}

function SlideDownRun()
{
   slider = document.getElementById('signup');
   if(sliderHeight >= 350)
   {
      sliding = false;
      sliderHeight = 350;
      slider.style.height = '350px';
      clearInterval(sliderIntervalId);
   }
   else
   {
      sliderHeight += slideSpeed;
      if(sliderHeight > 350)
         sliderHeight = 350;
      slider.style.height = sliderHeight + 'px';
	slider.style.visibility = 'visible';
   }
}

