// JavaScript Document
var EAmadeus = new function(){
	var frame = null;
	var contenedor = null;
	var loader = null;
	var blocker = null;
	var blockEBook = null;
	var iniciado = false;
	var oEAmadeus = false;
	var dimsTotales = new Array();
	var iniciar = function(){
		var dims = getBodyWHAvaible();
		loader = document.getElementById('loaderEBook');
		frame = document.getElementById('frameEBook');
		blockEBook = document.getElementById('blockEBook');
		AddEvent(frame,'load',function(){
		   loader.style.display='none';
		   blockEBook.style.display = 'none';
	   })
		
		
		contenedor = document.getElementById('contenedorEBook');
		frame.height = (dims.h-40)+'px';
		contenedor.style.height = (frame.offsetHeight+32)+'px';
		oEAmadeus = {//
			l:contenedor,//
			f:document.getElementById('EBookBg'),//
			c:document.getElementById('EBookContenido')//
		};
		dimsTotales['w'] = contenedor.offsetWidth;
		dimsTotales['h'] = contenedor.offsetHeight;		
		
		opacidad(oEAmadeus.f, 45);	
//		opacidad(blockEBook, 45);			
		
		if(contenedor)iniciado = true;
		else iniciado = false;
	}
	var mostrarLayer = function(l,mostrar){
		if(mostrar){
			var dims = getBodyWHAvaible();
			l.style.display = 'block';

			l.style.marginLeft = Math.ceil((contenedor.offsetWidth-l.offsetWidth)/2)+'px';
			l.style.marginTop = Math.ceil((contenedor.offsetHeight-l.offsetHeight)/2)+'px';
			
		}
	};

	var mostrarLoader = function(){
		mostrarLayer(loader,true);
		blockEBook.style.width = (contenedor.offsetWidth-10)+'px';
		blockEBook.style.height = contenedor.offsetHeight+'px';		
		blockEBook.style.display = 'block';
	}
	this.cargarE = function(url,noReducir){
		
		
		if(!iniciado)iniciar();
		if(!iniciado)return false;
		if(!noReducir){
			contenedor.style.width = '700px';
			frame.width = '700px';			
		}
		else{
			contenedor.style.width = '900px';
			frame.width = '900px';			
		}
		
		contenedor.style.display = 'block';
		if(frame.src != url){
			mostrarLoader();			
			frame.src = url;
		}
		popupAbrir(oEAmadeus);


	}
	this.cerrarLayer = function(){
		popupCerrar(oEAmadeus);
		frame.src = DIR_SERVER_ROOT+'blank.html';
	}
}