//Funcion que ajusta la posicion de la capa de pie de foto en la home
function posiciona_pie_foto(id_elemento,alto)
{
	alto=document.getElementById('pie_de_foto' + id_elemento).offsetHeight;
	document.getElementById('fondo_pie_de_foto' + id_elemento).style.height=(alto+11) + 'px';
	document.getElementById('fondo_pie_de_foto' + id_elemento).style.top='-' + (alto+11) + 'px';
	document.getElementById('pie_de_foto' + id_elemento).style.top='-' + ((alto+8)*2) + 'px';
}


//Funcion que muestra la capa del pie de foto en la home
function muestra_pie_foto(id_elemento)
{
	document.getElementById("fondo_pie_de_foto" + id_elemento).style.visibility="visible"; 
	document.getElementById("pie_de_foto" + id_elemento).style.visibility="visible";
}


//Funcion que oculta la capa del pie de foto en la home
function oculta_pie_foto(id_elemento)
{
	document.getElementById("fondo_pie_de_foto" + id_elemento).style.visibility="hidden"; 
	document.getElementById("pie_de_foto" + id_elemento).style.visibility="hidden";
}

function muestra_capa(id_capa,ancho_celda)
{
	ancho_celda2=parseInt(document.getElementById("enlace_cabecera").offsetWidth);
	izq=parseInt(document.getElementById(id_capa).offsetLeft);
	anch=parseInt(document.getElementById(id_capa).offsetWidth);
	if (anch<ancho_celda)
	{
		anch=(ancho_celda);
		document.getElementById(id_capa).style.width=anch+"px";
	}
	exceso=izq+anch;
	if (exceso>961)
	{
		rel=exceso-961;
		document.getElementById(id_capa).style.left=izq-rel+"px";
	}
	document.getElementById(id_capa).style.visibility="visible";
}

function oculta_capa(id_capa)
{
	document.getElementById(id_capa).style.visibility="hidden";
}

function coge_foco(id_elemento,texto)
{
	if (document.getElementById(id_elemento).value==texto)
	{
		document.getElementById(id_elemento).value="";
	}
}

function pierde_foco(id_elemento,texto)
{
	if (document.getElementById(id_elemento).value=="")
	{
		document.getElementById(id_elemento).value=texto;
	}
	
}
