	function TabsManager()
	{
		this.tabArray = new Array();
		this.tabClassOn = "activo";
		this.tabClassOff = "inactivo";
		this.contentClassOn = "contenidoOn";
		this.contentClassOff = "contenidoOff";
	}

	TabsManager.prototype.setTab = _TabsManagerSetTab;
	TabsManager.prototype.showTab = _TabsManagerShowTab;

	function _TabsManagerSetTab( tabId, contentId, tabState )
	{
		var tab = new Tab(tabId,contentId,tabState);
		this.tabArray.push(tab);
		switch(tabState)
		{
			case "on":
						document.getElementById(tabId).className = this.tabClassOn;
						document.getElementById(contentId).className = this.contentClassOn;
					break;
			case "off":
						document.getElementById(tabId).className = this.tabClassOff;
						document.getElementById(contentId).className = this.contentClassOff;
					break;
		}
	}

	function _TabsManagerShowTab( tabId )
	{
	    
		for(  i = 0 ; i < this.tabArray.length ; i ++)
		{		
			if ( this.tabArray[i].tabId == tabId)
			{
				document.getElementById(this.tabArray[i].tabId).className = this.tabClassOn;
				document.getElementById(this.tabArray[i].contentId).className = this.contentClassOn;
			}
			else
			{
				document.getElementById(this.tabArray[i].tabId).className = this.tabClassOff;
				document.getElementById(this.tabArray[i].contentId).className = this.contentClassOff;
			}
		}
	}


	function Tab( tabId, contentId, tabState)
	{
		this.tabId = tabId;
		this.contentId = contentId;
		this.tabState = tabState;
	}

// ********* Funcionalidad de solapas para los rankings de la página *********
// Culpable: Niko
	function solapa3(){
		document.getElementById('comentadas').className = "on";
		document.getElementById('mas_comentadas').style.display = "block";
		document.getElementById('valoradas').className = "";
		document.getElementById('mas_valoradas').style.display = "none";
		document.getElementById('leidas').className = "";
		document.getElementById('mas_leidas').style.display = "none";

	}
	function solapa2(){
		document.getElementById('valoradas').className = "on";
		document.getElementById('mas_valoradas').style.display = "block";
		document.getElementById('leidas').className = "";
		document.getElementById('mas_leidas').style.display = "none";
		document.getElementById('comentadas').className = "";
		document.getElementById('mas_comentadas').style.display = "none";
	}

	function solapa1(){
		document.getElementById('valoradas').className = "";
		document.getElementById('mas_valoradas').style.display = "none";
		document.getElementById('leidas').className = "on";
		document.getElementById('mas_leidas').style.display = "block";
		document.getElementById('comentadas').className = "";
		document.getElementById('mas_comentadas').style.display = "none";
	}

	function meeting(posicion)
	{
		document.getElementById('meetingPointEpigrafe1').style.display = (posicion == 1) ? "block" : "none";
		document.getElementById('meetingPointEpigrafe2').style.display = (posicion == 2) ? "block" : "none";
	    document.getElementById('meetingPointEpigrafe3').style.display = (posicion == 3) ? "block" : "none";
		document.getElementById('meetingPointEpigrafe4').style.display = (posicion == 4) ? "block" : "none";

		if (posicion == 1)
		{
			document.getElementById('imagenMeeting1').className = "resaltada";
			document.getElementById('imagenMeeting2').className = "opaca";
			document.getElementById('imagenMeeting3').className = "opaca";
			document.getElementById('imagenMeeting4').className = "opaca";
		}
		if (posicion == 2)
		{
			document.getElementById('imagenMeeting2').className = "resaltada";
			document.getElementById('imagenMeeting1').className = "opaca";
			document.getElementById('imagenMeeting3').className = "opaca";
			document.getElementById('imagenMeeting4').className = "opaca";
		}
		if (posicion == 3)
		{
			document.getElementById('imagenMeeting3').className = "resaltada";
			document.getElementById('imagenMeeting2').className = "opaca";
			document.getElementById('imagenMeeting1').className = "opaca";
			document.getElementById('imagenMeeting4').className = "opaca";
		}
		if (posicion == 4)
		{
			document.getElementById('imagenMeeting4').className = "resaltada";
			document.getElementById('imagenMeeting2').className = "opaca";
			document.getElementById('imagenMeeting3').className = "opaca";
			document.getElementById('imagenMeeting1').className = "opaca";
		}
		
	}


/**********************************[ FUNCIONES PARA EL VER MAS BLOGS DE LA PROMO DE BLOGS DE LA TERCERA]****************************/

/*
	Esta función se usa para hacer más amigable el slide down del ver mas blogs en la promo de blogs de la tercera.
	Culpable: NiKo.
*/
  $(document).ready(
	  function()
	  {
		jQuery("#imgBotonesVerBlogs").click(
					 function () 
					 {
						jQuery("#masBlogs").slideToggle("slow");
					 }
					 );

	 });


/*
	Con esta función le cambiamos al boton el texto según esten despelgados los otros blogs o no.
	Culpable: NiKo.
*/
	var mostrar;
	mostrar = true;
	function cambiarNombreBoton()
	{
		if (mostrar)
		{
			document.getElementById('imgBotonesVerBlogs').src = '/_common/images/botones/verMenosBlogs.gif';
			mostrar = false;
		}
		else
		{
			document.getElementById('imgBotonesVerBlogs').src = '/_common/images/botones/verMasBlogs.gif';
			mostrar = true;
		}
	}

/*
	Efecto para iluminar en verde el blog seleccionado.
	Culpable: NiKo.
*/
	function iluminarLi(objLi)
	{
		objLi.className = "liBlogSeleccionado";
	}

/*
	Efecto para apagar la iluminación en verde del blog seleccionado.
	Culpable: NiKo.
*/
	function oscurecerLi(objLi)
	{
		objLi.className = "liBlog";
	}

