// lista de bloques a mostrar/ocultar
var pestanas = new Array;
var bloques = new Array;
var bloqueActual = null;
var campoPestanhaActual = null;

function inicializarPestanas(pestana)
{
	// obtengo las pestañas
	var pestanasDiv = document.getElementById("pestanas");
	pestanas = pestanasDiv.getElementsByTagName("li");

	// obtengo los bloques del formulario empresa
	var contador = 0;
	var primera = false;
	var _tmp = document.getElementsByTagName("div");
	for(var i=0; i<_tmp.length; i++)
	{
		if(_tmp[i].className == 'bloqueInactivo')
		{
			bloques[contador++] = _tmp[i];
			if((pestana != "") && (pestana == _tmp[i].id))
			{
				cambiarPestana(_tmp[i].id);
			}
			if(primera == false)
			{
				primera = true;
				cambiarPestana(_tmp[i].id);
			}
		}
	}
}

function cambiarPestana(bloqueId)
{
	// pestana que ha llamado la función
	var x, posicionActual;
	for(x=0; x<pestanas.length; x++)
	{
		var pestanaNombre = ("pestana" + bloqueId).toLowerCase();
		if(pestanas[x].id.toLowerCase() == pestanaNombre.toLowerCase())
		{
			pestanas[x].className = "seleccionada";
			bloqueActual = bloqueId;
			posicionActual = x;
		}
		else
		{
			pestanas[x].className = "";
		}
	}
	
	// bloque a mostrar
	var j;
	for(j=0; j<bloques.length; j++)
	{
		if(bloques[j].id == bloqueId)
		{
			bloques[j].className = "bloqueActivo"
		}
		else
		{
			bloques[j].className = "bloqueInactivo"
		}
	}
}
