function cargaFlash (pagina)
{
	var objBody = document.getElementsByTagName("body").item(0);
		
	var capaOscura=document.createElement("div")
	capaOscura.setAttribute("id","translucido")
	capaOscura.onclick=function (){eliminaDetalles ()}
	objBody.appendChild(capaOscura)
	Element.hide ('translucido')	
		
	var capaContenedora=document.createElement("div")
	capaContenedora.setAttribute("id","capaContainer")
	objBody.appendChild(capaContenedora)
	Element.hide('capaContainer')
	
	var capaCarga=document.createElement("div")
	capaCarga.setAttribute("id","capaCargaDetallles")
	capaContenedora.appendChild(capaCarga);

	var cierra=document.createElement("a")
	cierra.setAttribute("id","icoCerrar")
	cierra.onclick=function (){eliminaDetalles ()}
	capaContenedora.appendChild(cierra)

	cargaSeccion (pagina)
}
function posicionarCapa ()
{
	dimesionesVentana=getPageSize();
	anchoPagina=dimesionesVentana[0];
	altoPagina=dimesionesVentana[1];
	dimensioneScroll=getPageScroll();
	altoScroll=dimensioneScroll[1];
	
	dimesiones=$('capaContainer').getDimensions();
	margenSuperior=(altoPagina-(dimesiones.height))/2;
	margenLateral=(anchoPagina-(dimesiones.width))/2;

	$('capaContainer').style.top="100px";
	$('capaContainer').style.left=margenLateral+"px";
	
	new Effect.Appear(('translucido'),{ duration:0.3,from: 0.0, to: 0.8});
	
	$('translucido').style.width=anchoPagina+"px"
	$('translucido').style.height=altoPagina+altoScroll+"px";

	Element.show('capaContainer')

}
function eliminaDetalles ()
{
	Element.remove ('translucido')
	Element.remove ('capaContainer')
}

function cargaSeccion (pagina,donde)
{
	new Ajax.Updater
	(
		'capaCargaDetallles',
		pagina,
		{
			onComplete:function()
				{
					posicionarCapa ();
				}
				,	asynchronous:true
				, evalScripts:true
		}

	);
}
