	
	
	
	
	function addLoadEvent(func) {
	  var oldonload = window.onload;
	  if (typeof window.onload != 'function') {
		window.onload = func;
	  } else {
		window.onload = function() {
		  if (oldonload) {
			oldonload();
		  }
		  func();
		}
	  }
	}
	
	addLoadEvent(ContentNav);
	
	//Content Navigation
	function ContentNav () {
		
		var webContent_container = document.getElementById('content');
		if (webContent_container)
		{
			//if (webContent_container._eventwired)
			//	return;
			var contentNavs = getElementsByAttribute(webContent_container, 'div', 'class', 'content_nav');
			
			for(i = 0; i < contentNavs.length; i++){ 
				var	widgetContainer = contentNavs[i].parentNode.parentNode;
				if (!widgetContainer.wired)
				{
					widgetContainer.wired = "true";
					var tabLinks = contentNavs[i].getElementsByTagName('a');
					var contentDivs = getElementsByAttribute(widgetContainer, 'div', 'class', 'tab_content')
					if (contentDivs && contentDivs.length > 0)
					{
						contentDivs[0].style.display = 'block';		//Display first tab content
						
						for(j = 0; j < tabLinks.length; j++) {
							ind = j + 1;
							tabLinks[j].index = ind;
							if (!tabLinks[j].oldclick)
								tabLinks[j].oldclick = tabLinks[j].onclick;
						
							tabLinks[j].onclick = function(){
							if (this.oldclick)
								this.oldclick();
							RunContentNav(this,this.index);				
							};
							//tabLinks[j].onclick = function(){RunContentNav(this,this.index);};
						}
					}
				}
			}
			
			webContent_container._eventwired = true;
		}
	}
	
	function RunContentNav (clickedTab, index) {
		//Change class on the clicked Tab
		
		var tabUl = clickedTab.parentNode.parentNode;
		var tabLinks = tabUl.getElementsByTagName('a');
		for(var i = 0; i < tabLinks.length; i++){ 
			tabLinks[i].className = '';
		}
		clickedTab.className = 'selected';		
		
		//Change content
		var widgetContainer = tabUl.parentNode.parentNode;
		var contentDivs = getElementsByAttribute(widgetContainer, 'div', 'class', 'tab_content');
		for(var i = 0; i < contentDivs.length; i++){ 
			contentDivs[i].style.display = 'none';
		}
		contentDivs[index-1].style.display = 'block';
		
	}
							   

