var on_est_sous_ie = navigator.appName == 'Microsoft Internet Explorer';

function sortie() {
	try {
		if(document.qt_movie_object) {
			document.qt_movie_object.Stop();
		}
	} catch(error) {}
	document.getElementById('sortie').style.display = 'none';
	document.getElementById('salle_de_projection').style.display = 'none';
	document.getElementById('ecran').innerHTML = '';
}
var type, file, width, height;
function seance(t, f, w, h) {
	type = t;
	file = f;
	width = w;
	height = h;
	var salle = getSalleDeProjection();
	if(on_est_sous_ie && document.body) {
		if(document.body.scrollTop) salle.style.top = document.body.scrollTop+'px';
		if(document.documentElement && document.documentElement.clientHeight) salle.style.height = document.documentElement.clientHeight+'px';
	}
	fade(salle);
	salle.style.display = 'block';
}
var object_to_fade;
function fade(o) {
	object_to_fade = o;
	_fade(0);
}
function _fade(opacity) {
	if(on_est_sous_ie) object_to_fade.style.filter = 'alpha(opacity='+(opacity*100)+')';
	else object_to_fade.style.opacity = opacity;
	if(opacity<0.86) {
		setTimeout('_fade('+(opacity+0.08)+');', 40);
	} else {
		start();
	}
}
function start() {
	document.getElementById('sortie').style.display = 'block';
	var out = '';
	if(type=='QT') {
		out = QT_GenerateOBJECTText_XHTML(file, width, height,'','controller','true','autoplay','true', 'id', 'qt_movie_object', 'enablejavascript', 'true');
	} else if(type=='SWF') {
/*
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="480" height="314" id="uncoup_984" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="uncoup_984.swf" />
<param name="loop" value="false" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#ffffff" />
<embed src="uncoup_984.swf" loop="false" menu="false" quality="high" wmode="transparent" bgcolor="#ffffff" width="480" height="314" name="uncoup_984" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
*/
		out = AC_FL_RunContent( 'codebase', 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'
				, 'width', width, 'height', height, 'src', file
				, 'quality', 'high', 'pluginspage', 'http://www.macromedia.com/go/getflashplayer'
				, 'movie', file
				//, 'wmode', 'transparent'
				, 'bgcolor', '#000000'
				);
	}
	document.getElementById('ecran').innerHTML = out;
}

var sortieUrl = 'http://www.ivresse.org/images/video/images/sortie.png';

function getSalleDeProjection() {
	var sdp = document.getElementById('salle_de_projection');
	if(!sdp) {
		sdp = document.createElement('div');
		sdp.setAttribute('id', 'salle_de_projection');
		sdp.style.display = 'none';
		
		var sor = document.createElement('div');
		sor.setAttribute('id', 'sortie');
		sor.style.display = 'none';
		
		var x = document.createElement("img");
		x.src = sortieUrl;
		x.alt = 'Sortie';
		x.style.cursor = 'pointer';
		x.onclick = sortie;
		sor.appendChild(x);
		
		sdp.appendChild(sor);
	
		var ecr = document.createElement('div');
		ecr.setAttribute('id', 'ecran');
		sdp.appendChild(ecr);
		
		var body = document.getElementsByTagName('body')[0];
		body.appendChild(sdp);
	}
	return sdp;
}
