toutou.require("toutou.html.dom");
toutou.require("toutou.js.ajax");
toutou.require('toutou.frame.defaultFrame');

if(typeof js == "undefined") {
	js = {};
}

js.video = new function() {
	this.divPopUp = tt$("popUpVideo");
	this.divVideo = tt$("divVideo");
	this.divDescr = tt$("divDescr");
	this.divTitre = tt$("divTitre");
	 
	this.requestUri = "php/lib_videos.inc";
}

js.video.show = function(id) {
	this.divVideo.innerHTML = toutou.js.ajax.request(this.requestUri+"?method=getVideo&id="+id);
	this.divTitre.innerHTML = "<b>&nbsp;&nbsp;"+toutou.js.ajax.request(this.requestUri+"?method=getTitre&id="+id)+"</b>"; 
	this.divDescr.innerHTML = toutou.js.ajax.request(this.requestUri+"?method=getDescr&id="+id); 
	
	// ouverture et positionnement	
	this.divPopUp.tt_open();
	// this.divPopUp.tt_center();
	var size  = this.divPopUp.tt_getBorderSize();
	var position  = {left:0, top:0};
    position.left = Math.round( (document.body.offsetWidth - size.width) / 2 ); 
    position.top  = Math.round( document.documentElement.scrollTop + (document.documentElement.clientHeight - size.height) / 2 );
		
	this.divPopUp.style.top = '100px';
}