window.addEvent('domready', function()
{
	//setUpLoginLinks();
	if($('nav-overview'))
	{
	    document.hsHomeSlider = new HomeSlider();
	    document.hsHomeSlider.init();
	}
	
	var policy = $$('#privacy > p > a');
	if(policy.length)
		policy[0].set('target','_blank');
	Cufon.now(); 	
});

function setUpLoginLinks()
{
	var arrLoginLinks = $$('#btn-login').concat($$('#login-close'));
	
	if(arrLoginLinks)
		for(var i = 0; i < arrLoginLinks.length; i++)
		{
			arrLoginLinks[i].removeEvents('click');
			arrLoginLinks[i].addEvent('click',function() {return toggleLogin();});
		}
}

function toggleLogin()
{
	var liLoginPanel = $$('#masthead #digital-login');
	if(liLoginPanel.length == 1)
		if(liLoginPanel[0].hasClass('active'))
			liLoginPanel.removeClass('active');
		else
			liLoginPanel.addClass('active');
	
	return false;
}


var timer;
function msgTimeOut(param_delayTime)
{
	var fDelayTime		= param_delayTime | 4;
	 $clear(timer);
	  timer 			= (function()
	  {
		  	$('alert').fade('out');	  
	  }).delay(fDelayTime*1000);
}
	
