		addLoadEvent(function() {
			tabNavigation("tab_nav_secondary" , "div.tab", "eat_tab");
			tabNavigation("tab_nav_main" , "div.section", "calendar_tab");
			tabNavigation("tab_nav_calendar" , "div.month-views dl", "calendar_tab");
		});
	
	
 function tabNavigation(scope, hook, active_tab) {
	var hook_container = document.getElementById(scope);		
	if (hook_container) {
	    var links = hook_container.getElementsByTagName("a");
		var init_tab = document.getElementById(active_tab);
		init_tab.style.display ="block";
	    for (var j= 0; j < links.length; j++) {
            links[j].onclick = function() {
					var className = this.className;
					removeActive_link(hook_container);				
					var section_blocks = $nymag_j(hook).get();
					for (var k=0; k < section_blocks.length; k++) {
						section_blocks[k].style.display = "none";					
						var ID = section_blocks[k].getAttribute("id");
						if (ID == className) {
							section_blocks[k].style.display = "block";
							setActive_link(this);									
						}
					}
					return false;
			}
		}
	}
}

function setActive_link(el) {
	var tab_link = el.parentNode;
	tab_link.className += " selected";	
}

function removeActive_link(container) {
	var elements = container.getElementsByTagName("*");
	for (var i=0; i<elements.length; i++) {
			elements[i].className = elements[i].className.replace("selected", "");
	}
}

