// JavaScript Document

YAHOO.util.Event.onDOMReady(setFlyouts);

function setFlyouts(){
		var flyouts = YAHOO.util.Dom.getElementsByClassName("flyout_button");
		

		for(var i = 0; i <flyouts.length; i++){
			YAHOO.util.Event.addListener(flyouts[i], "mouseover", displayFlyout, flyouts[i]);
			YAHOO.util.Event.addListener(flyouts[i], "mouseout", hideFlyout, flyouts[i]);
		}

		var sub_flyouts = YAHOO.util.Dom.getElementsByClassName("flyout_sub_button");
		

		for(var i = 0; i <sub_flyouts.length; i++){
			YAHOO.util.Event.addListener(sub_flyouts[i], "mouseover", displaySubFlyout, sub_flyouts[i]);
			YAHOO.util.Event.addListener(sub_flyouts[i], "mouseout", hideSubFlyout, sub_flyouts[i]);
		}


}

function displayFlyout(el, object){
		YAHOO.util.Dom.addClass(object, "flyout_on");
}

function hideFlyout(el, object){
		YAHOO.util.Dom.removeClass(object, "flyout_on");
}

function displaySubFlyout(el, object){
		YAHOO.util.Dom.addClass(object, "flyout_on_sub");
}

function hideSubFlyout(el, object){
		YAHOO.util.Dom.removeClass(object, "flyout_on_sub");
}