/*
'======================================================================
' Descripcion: Funciones javascript para el manejo del las opciones tipo tab
'
' Parametros: ninguno
'
' Autor: Gustavo Navarro
'
' Fecha de Creación: 27/08/2002
'
'======================================================================
*/

/*======================================================================*/
function fnTabClick( nTab )
/*======================================================================*/		
		{
			nTab = parseInt(nTab);
			var oTab;
			var prevTab = nTab-1;
			var nextTab = nTab+1;
			for (var i = 0; i < TabContent.length; i++)
			{
				oTab = tabs[i];
				oTab.className = "clsTab";
				oTab.style.borderLeftStyle = "";
				oTab.style.borderRightStyle = "";
				TabContent[i].style.display = "none";
			}
			TabContent[nTab].style.display = "block";
			tabs[nTab].className = "clsTabSelected";
			if(nextTab<TabContent.length)
				{
				oTab = tabs[nextTab];
				if (oTab) oTab.style.borderLeftStyle = "none";
				}
			if(prevTab>0)
				{
				oTab = tabs[prevTab];
				if (oTab) oTab.style.borderRightStyle = "none";
				}
	}


/*======================================================================*/	
function fnSaveState() 
/*======================================================================*/	
	{
		var iTabSelected = 0;
		var iLength = tabs.length;
		for (var i = 0; i < iLength; i++) {
			if (tabs[i].className == "clsTabSelected") iTabSelected = i;
		}
		idTabs.setAttribute("tabstate", iTabSelected);
	}


/*======================================================================*/	
function fnGetState()
/*======================================================================*/	
	 {
		var iTabSelected = idTabs.getAttribute("tabstate");
		var iLength = tabs.length;
		for (var i = 0; i < iLength; i++) {
			if ( i != iTabSelected) {
				tabs[i].className = "clsTab";
				if (TabContent[i]) newsContent[i].style.display = "none";
			} else {
				tabs[i].className = "clsTabSelected";
				if (TabContent[i]) newsContent[i].style.display = "block";			
			}
		}	
	}
	

