function abrirCalendario(cadena)
{
	window.open('http://tienda.fricosmos.es/vistas/calendario.aspx?txt=' + cadena, 'Calendario', 'width=250,height=190,resizable=yes');
}


/*************************************************************
        funciones menu desplegable lateral
**************************************************************/

function despliegaSubMenu(){
	var objThis = this;	

	for(var i = 0; i  < objThis.childNodes.length; i++)
	{
		if(objThis.childNodes.item(i).nodeName == "UL")			
		{							
			objThis.childNodes.item(i).style.display = "block";						
		}		
	}	
}

function ocultaSubMenu()
{								
	var objThis = this;	
	
	for(var i = 0; i  < objThis.childNodes.length; i++)			
	{
		if(objThis.childNodes.item(i).nodeName == "UL")
		{				
			objThis.childNodes.item(i).style.display = "none";			
			return;
		}			
	}	
}			

function iniciaMenu()
{
	var objLICollection = document.body.getElementsByTagName("LI");		
	for(var i = 0; i < objLICollection.length; i++)
	{		
		var objLI = objLICollection[i];										
		for(var j = 0; j  < objLI.childNodes.length; j++)
		{
			if(objLI.childNodes.item(j).nodeName == "UL")
			{
				objLI.onmouseover=despliegaSubMenu;
				objLI.onmouseout=ocultaSubMenu;
				
				for(var j = 0; j  < objLI.childNodes.length; j++)
				{
					if(objLI.childNodes.item(j).nodeName == "A")
					{					
		
						    objLI.childNodes.item(j).className = "hassubmenu";						
					}
				}
			}
		}
	}
}

/*************************************************************
        funciones menu desplegable horizontal
**************************************************************/


	// deteccion del navegador.
	
	function DetectorNavegador() {
	  this.NS4 = document.layers;
	  this.IE4 = document.all;
	  this.DOM = document.getElementById;
	}
	
	var soporta = new DetectorNavegador();
	

    
function ClickOpinion(Bloque)
{

	// abrimos o cerramos la opinion
	
	if (soporta.NS4)
	{
		if (document["Bloque"].visibility == "visible")
		{
			document["Bloque"].visibility = "hidden";
			document["Bloque"].display = "none";
			//eval('document.' + 'img_' + Bloque + '.src = "'+carpeta+'imagenes/nodo_img.gif"');
		}
		else
		{
			document["Bloque"].visibility = "visible";
			document["Bloque"].display = "block";
			//eval('document.' + 'img_' + Bloque + '.src = "'+carpeta+'imagenes/nodo_img_des.gif"');
		}
	}
	else
	{
		if (soporta.IE4)
		{
			if (document.all[Bloque].style.visibility == "visible")
			{
				document.all[Bloque].style.visibility = "hidden";
				document.all[Bloque].style.display = "none";
				//eval('document.' + 'img_' + Bloque + '.src = "'+carpeta+'imagenes/nodo_img.gif"');
			}
			else
			{
				document.all[Bloque].style.visibility = "visible";
				document.all[Bloque].style.display = "block";
				//eval('document.' + 'img_' + Bloque + '.src = "'+carpeta+'imagenes/nodo_img_des.gif"');
			}
		}
		else
		{
			if (document.getElementById(Bloque).style.visibility == "visible")
			{
				document.getElementById(Bloque).style.visibility = "hidden";
				document.getElementById(Bloque).style.display = "none";
				//eval('document.' + 'img_' + Bloque + '.src = "'+carpeta+'imagenes/nodo_img.gif"');
			}
			else
			{
				document.getElementById(Bloque).style.visibility = "visible";
				document.getElementById(Bloque).style.display = "block";
				//eval('document.' + 'img_' + Bloque + '.src = "'+carpeta+'imagenes/nodo_img_des.gif"');
			}
		}
	}
}


function OcultaCapas()
{

	// abrimos o cerramos la opinion
	
	if (soporta.NS4)
	{
		document["div_blog"].visibility = "hidden";
		document["div_blog"].display = "none";
	}
	else
	{
		if (soporta.IE4)
		{
				document.all["div_blog"].style.visibility = "hidden";
				document.all["div_blog"].style.display = "none";
		}
		else
		{
				document.getElementById("div_blog").style.visibility = "hidden";
				document.getElementById("div_blog").style.display = "none";
		}
	}
}


function getWindowHeight() {
	var windowHeight = 0;
	if (typeof(window.innerHeight) == 'number') {
		windowHeight = window.innerHeight;
	}
	else {
		if (document.documentElement && document.documentElement.clientHeight) {
			windowHeight = document.documentElement.clientHeight;
		}
		else {
			if (document.body && document.body.clientHeight) {
				windowHeight = document.body.clientHeight;
			}
		}
	}
	return windowHeight;
}
function setFooter() {
	if (document.getElementById) {
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) {
			var contentHeight = document.getElementById('content').offsetHeight;
			var footerElement = document.getElementById('footer');
			//var tableElement = document.getElementById('tbl_central');
			var footerHeight  = footerElement.offsetHeight;
			if (windowHeight - (contentHeight + footerHeight) >= 0) {
				footerElement.style.position = 'relative';
				footerElement.style.top = (windowHeight - (contentHeight + footerHeight)) + 'px';
			}
			else {
				footerElement.style.position = 'static';
			}
		}
	}
}
window.onload = function() {
	setFooter();
}
window.onresize = function() {
	setFooter();
}







