// JavaScript Document
var modname;

function openModule( module ) {
	// for testing on sv3:
	//var loc = "/fossweb_beta/planetfoss/"+module+"/";
	//for live site:
	var loc = "/planetfoss/"+module+"/";
	
	window.location.href = loc;
}

function initNavButtons()
{
	var D = YAHOO.util.Dom;
	var nav = D.getElementsByClassName( "menulink" );
	var i;
	for( i=0; i<nav.length; ++i )
	{
		var elem = nav[i];
		if( D.hasClass( "elem", "active" ) )
			continue;
		
		var name = elem.id.substr( "menu_".length );
		if( name == modname )
		{
			D.addClass( elem, "active" );
			continue;
		}
		YAHOO.util.Event.addListener( elem, 'mouseover', navBtnRollover );
		YAHOO.util.Event.addListener( elem, 'mouseout', navBtnRollover );
	}
}

function navBtnRollover( e )
{
	var tgt = YAHOO.util.Event.getTarget( e );
	// alert( tgt.id + " | " + e.type + " | " + tgt.className );
	switch( e.type )
	{
		case 'mouseover':
			YAHOO.util.Dom.addClass( tgt, 'hover' );
			break;
		case 'mouseout':
			YAHOO.util.Dom.removeClass( tgt, 'hover' );
			break;
	}
}

YAHOO.util.Event.onContentReady( 'pageheader', initNavButtons );
