
	
		
		
	

var NavID=new Array();

// Sub Menu
/* Home */ 
NavID[0]=''

/* About */ 
NavID[1]='<div id="SubNavAbout"><a href="/about/faq.html" id="faq">FAQ</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="/about/flash_platform.html" id="flash_air">Adobe Flash Platform</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="/about/publications.html" id="publications">Publications</a></div>';

/* Partners */ 
NavID[2]='<div id="SubNavPartners"><a href="/partners/current_partners.html" id="current_partners">Who</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="/partners/partner_benefits.html" id="partner_benefits">Why</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="/partners/apply.html" id="apply">How to apply</a></div>';

/* Developers */ 
NavID[3]='<div id="SubNavDevelopers"><a href="/developers/get_started.html" id="developers_fund">Get started</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="/developers/get_inspired.html" id="get_inspired">Get inspired</a></div>';

/* News */ 
NavID[4]='<div id="SubNavNews"><a href="/news/newsletter.html" id="newsletter">Newsletter</a>';


/* Contact */ 
NavID[5]='';

/* Legal (not yet implimented) */ 
NavID[6]='';

// Custom Settings for Static Menus on certain pages						
function StaticMenu()
{	
	var NavID = null;
		
	switch(location.pathname)
	{	
		// About Section
		case '/about/':
			DropDown(1);
			break;
		case '/about/index.html':
			DropDown(1);
			break;	
		case '/about/faq.html':
			DropDown(1);
			NavID = 'faq';
			break;
		case '/about/flash_platform.html':
			DropDown(1);
			NavID = 'flash_air';
			break;
		case '/about/publications.html':
			DropDown(1);
			NavID = 'publications';
			break;
			
		// Partners	
		case '/partners/':
			DropDown(2);
			break;
		case '/partners/index.html':
			DropDown(2);
			break;
		case '/partners/current_partners.html':
			DropDown(2);
			NavID = 'current_partners';
			break;
		case '/partners/partner_benefits.html':
			DropDown(2);
			NavID = 'partner_benefits';
			break;	
		case '/partners/apply.html':
			DropDown(2);
			NavID = 'apply';
			break;
		case '/partners/join.html':
			DropDown(2);
			break;
			
		// Developers	
		case '/developers/':
			DropDown(3);
			break;
		case '/developers/index.html':
			DropDown(3);
			break;
		case '/developers/get_inspired.html':
			DropDown(3);
			NavID = 'get_inspired';
			break;
		case '/developers/get_started.html':
			DropDown(3);
			NavID = 'developers_fund';
			break;
			
		// News
		case '/news/':
			DropDown(4);
			break;
		case '/news/index.html':
			DropDown(4);
			break;
		case '/news/newsletter.html':
			DropDown(4);
			NavID = 'newsletter';
			break;
		case '/news/archive/':
			DropDown(4);
			NavID = 'newsletter_archive';
			break;
		case '/news/archive/index.html':
			DropDown(4);
			NavID = 'newsletter_archive';
			break;

	}
	if(NavID != null)
	{
		$(NavID).className = 'highlight';
	}
}

// ID of Sub Nav menu div
var MenuItem=$("GlobalSubNav");

// Sub Nav hover delay (mil)
var Delay=800;

// Reset Sub Nav menu
StaticMenu();

function DropDown(Item)
{
	clear_delayhide();
	thecontent=(Item==-1)? "" : NavID[Item];
	if (document.getElementById||document.all)
	{
		MenuItem.innerHTML=thecontent
	}
	else if (document.layers)
	{
		MenuItem.document.write(thecontent);
		MenuItem.document.close();
	}
}

function resetit(e)
{
	if (document.all&&!MenuItem.contains(e.toElement))
	{
		delayhide=setTimeout("DropDown(-1)",Delay);
		StaticMenu();
	}
	else if (document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
	{
		delayhide=setTimeout("DropDown(-1)",Delay);
		StaticMenu();
	}
}

function clear_delayhide()
{
	if (window.delayhide)
	{
		clearTimeout(delayhide);
	}
}

function contains_ns6(a, b) 
{
	while (b.parentNode)
	if ((b = b.parentNode) == a)
	return true;
	return false;
}