div = new Array();
div[0] = "news";
div[1] = "events";
function toggleNewsEventsDisplay(event)
{
	var eventObject = getClickedTab(this);
	
	triggerId = eventObject.id;
	displayTargetId = triggerId.substring(11, triggerId.length);	    
	
	for (var i = 0; i < div.length; i++)
	{ 
		var layer = getElementById(div[i]);
		var tab = getElementById(div[i]+'_tab'); 
		if (displayTargetId != div[i])
		{ 
			layer.style.display = "none";
			tab.className = '';
		}else{ 
			layer.style.display = "block"; 
			tab.className = 'active';			
		} 
	} 
}

function initNewsEvents()
{
	newsTrigger = getElementById('tabTrigger_news');
	addEvent(newsTrigger, 'click', toggleNewsEventsDisplay, false);
	newsTrigger.onclick=function(){return false;}
	
	eventsTrigger = getElementById('tabTrigger_events');
	addEvent(eventsTrigger, 'click', toggleNewsEventsDisplay, false);
	eventsTrigger.onclick=function(){return false;}
}

function getClickedTab (obj)
{
	var clickedElement = null;
	if (typeof obj != undefined && obj.tagName)
	{
		return obj;
	} else {
		try
		{
			clickedElement = window.event.srcElement;
			while (clickedElement.id.substring(0,11) != "tabTrigger_")
			{
				clickedElement = window.event.srcElement.parentNode;
			}			
			return clickedElement;
		} catch (e){}
	}
}

addLoadEvent(initNewsEvents)