var SS_DropDownsShowing=new Array();
var SS_HideTimers=new Array();

function ShowDropDown(Element){
	Element=SS_GetElement(Element);
	if (Element){
		if (SS_HideTimers["DDHide_"+Element.id]){
			clearTimeout(SS_HideTimers["DDHide_"+Element.id]);
		}
		if (SS_DropDownsShowing["DDShow_"+Element.id]){
			Element.style.visibility="visible";
		} else {
			SS_DropDownsShowing["DDShow_"+Element.id]=true;
			SS_ShowElement(Element, false);
			SS_SetElementH(Element, null);
			var FullHeight=SS_GetElementH(Element);
			SS_SetElementH(Element, 1);
			SS_SetElementOpacity(Element, 0);
			Element.style.visibility="visible";
			SS_AnimateElementSize(Element, null, FullHeight, 100, 10);
			SS_AnimateElementOpacity(Element, 90, 200, 10);
		}
	}
}

function HideDropDown(Element){
	Element=SS_GetElement(Element);
	if (Element){
		if (SS_HideTimers["DDHide_"+Element.id]){
			clearTimeout(SS_HideTimers["DDHide_"+Element.id]);
		}
		SS_HideTimers["DDHide_"+Element.id]=setTimeout("ResetDropDownAnimator('"+Element.id+"');", 200);
		SS_AnimateStopElement(Element);
		Element.style.visibility="hidden";
	}
}

function ResetDropDownAnimator(Element){
	Element=SS_GetElement(Element);
	if (Element){
		SS_DropDownsShowing["DDShow_"+Element.id]=false;
	}
}
