// JavaScript Document

/**************************************
 Javascript - dropdown navigation
 ©2010 Method Engine, LLC
 www.methodengine.com
***************************************/

var navTimeout	= 500;
var navClosetimer = 0;
var navDDmenuitem = 0;

// open hidden layer
function mopen(tabId, id){	

	if(tabId == "insights-tab"){
		document.getElementById('insights-tab').className = "navItemRo"; 
		if(mypage != "aboutus"){Cufon.replace('#aboutus-tab', { fontFamily: 'Bebas', color: '#4a4a4a' }); }
		if(mypage != "results"){Cufon.replace('#results-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
	}else if(tabId == "aboutus-tab"){
		document.getElementById('aboutus-tab').className = "navItemRo"; 
		if(mypage != "insights"){Cufon.replace('#insights-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
		if(mypage != "results"){Cufon.replace('#results-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
	}else if(tabId == "results-tab"){
		if(mypage != "insights"){Cufon.replace('#insights-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
		if(mypage != "aboutus"){Cufon.replace('#aboutus-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
		document.getElementById('results-tab').className = "navItemRo";
	}else{
		if(mypage != "insights"){Cufon.replace('#insights-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
		if(mypage != "aboutus"){Cufon.replace('#aboutus-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}
		if(mypage != "results"){Cufon.replace('#results-tab', { fontFamily: 'Bebas', color: '#4a4a4a' });}

	}
	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(navDDmenuitem) navDDmenuitem.style.visibility = 'hidden';
	// get new layer and show it
	if(id == "insights-DD" || id == "aboutus-DD" || id == "results-DD" || id == "contact-DD"){
	  navDDmenuitem = document.getElementById(id);
	  navDDmenuitem.style.visibility = 'visible';
	}
}

function resetBkImgs(){
	if(document.getElementById('insights-tab') != null){
		
		if(mypage != "insights"){ Cufon.replace('#insights-tab', { fontFamily: 'Bebas', color: '#4a4a4a' }); }
		if(mypage != "aboutus"){ Cufon.replace('#aboutus-tab', { fontFamily: 'Bebas', color: '#4a4a4a' }); }
		if(mypage != "results"){ Cufon.replace('#results-tab', { fontFamily: 'Bebas', color: '#4a4a4a' }); }
	}
}

// close showed layer
function mclose(){
	resetBkImgs();
	if(navDDmenuitem) navDDmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime(){
	navClosetimer = window.setTimeout(mclose, navTimeout);
}

// cancel close timer
function mcancelclosetime(){
	if(navClosetimer)
	{
		window.clearTimeout(navClosetimer);
		navClosetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 

