var doc = document;
var w = window;
var sto = setTimeout;
var ddOrigLocation = -300;
var ddCurY = ddOrigLocation;
var ddStopY = 0;
var mainDropDown;
var ddEaseDirection = 1;
var ddExpandLink;
var ddStopped = true;

function showDropDownMenu(sender){
	ddExpandLink = sender; mainDropDown = $ge('ddinfo');
	sender.onclick = setAsClosing; ddStopped = false;
	w.sto('animateDropdown()', 50);
	return false;
}

function setAsOpening(){
	ddEaseDirection = 1;
	ddStopY = 0;
	if(ddStopped) w.sto('animateDropdown()', 50);
	return false;
}

function setAsClosing(){
	ddEaseDirection = 2;
	ddStopY = ddOrigLocation;
	if(ddStopped) w.sto('animateDropdown()', 50);
	return false;
}

function animateDropdown(){
	if(ddEaseDirection == 2 && ddCurY - 1 <= ddStopY){
		ddStopped = true; mainDropDown.style.top = ddStopY + "px"; ddExpandLink.onclick = setAsOpening;
		return;
	}else if(ddEaseDirection == 1 && ddCurY + 1 >= ddStopY){
		ddStopped = true; mainDropDown.style.top = ddStopY + "px";
		ddExpandLink.onclick = setAsClosing;
		return;
	}
	ddCurY = ddCurY + ((ddStopY - ddCurY)/4);
	mainDropDown.style.top = ddCurY + "px";
	w.sto('animateDropdown()', 50);
}

function $ge(id){return doc.getElementById(id); }



function mOa(){
	
	if(!doc.getElementsByTagName) return false;
	
	var lists = doc.getElementsByTagName("li");
	
	for (var i=0; i < lists.length; i++){
		
		if (lists[i].className.match(/fade/)){
			
			lists[i].onmouseover = function(){
				
				new Effect.Highlight(this,
									 
									 {startcolor:'#FF0099', endcolor:'#FFFF0F', restorecolor:'#0033AF'}
				);
			}
		}
	}
}
