
 

function initFlyouts() {   
	// open flyouts
	var moreBtns = getElementsByClassName("moreBtn", "a", $('navigators'));
	for (var i=0, j=moreBtns.length; i<j; i++) {
		addEvent(moreBtns[i],"click",showFlyout);
	}
	// close flyouts
	var closeBtns = getElementsByClassName("close", "a", $('navigators'));
	for (var i=0, j=closeBtns.length; i<j; i++) {
		addEvent(closeBtns[i],"click",hideFlyouts);
	}
	
	 
}
addEvent(window,"load",initFlyouts);
 


function showFlyout(e) {   
	var tableID = this.href;
	tableID = tableID.substring(tableID.indexOf("#")+1);
 
	// display flyout next to link
	P7_autoLayers(0,tableID); 	//P7_Snap(this.id,tableID,50,0);
 
	// prevent the link from being followed
	preventDefault(e);
 
}
function hideFlyouts(e) {
 
	P7_autoLayers(0);
	// prevent the link from being followed
	preventDefault(e);
}



function hideAllFlyouts(e)
{
 
var targ
if (!e) var e = window.event
if (e.target) targ = e.target
else if (e.srcElement) targ = e.srcElement
if (targ.nodeType == 3) // defeat Safari bug
   targ = targ.parentNode
  
if ( targ.className != "moreBtn" )
{
    // hide any flyouts and allow the event to process further
	P7_autoLayers(0);
}

}



// addEvent(window,"click",hideAllFlyouts);


