/* -----------------------------------------------------------------------------------------------------
	Fonction flash
----------------------------------------------------------------------------------------------------- */

// PopupVideo
function popupvideo(id) {
	window.open(serveur_site+'vidplayer.php?id='+id, 'player', 'toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=500,height=466');
}

// InitFlash
// Initialise un flash avec SWFObject
function initFlash(p_id, p_animation, p_width, p_height, p_options) {
	if(!p_options) {
		p_options = {};
	}

	var flashvars = p_options;

	var params = {};
		params.play 				= (p_options['play'])				? p_options['play']					: "true";
		params.loop 				= (p_options['loop'])				? p_options['loop']					: "true";
		params.menu					= (p_options['menu'])				? p_options['menu']					: "false";
		params.quality				= (p_options['quality'])			? p_options['quality']				: "high";
		params.scale				= (p_options['scale'])				? p_options['scale']				: "showall";
		params.wmode				= (p_options['wmode'])				? p_options['wmode']				: "window";
		params.devicefont			= (p_options['devicefont'])			? p_options['devicefont']			: "false";
		params.allowfullscreen		= (p_options['allowfullscreen'])	? p_options['allowfullscreen']		: "false";
		params.allowscriptaccess	= (p_options['allowscriptaccess'])	? p_options['allowscriptaccess']	: "sameDomain";

	var attributes = {};
		attributes.id = p_id;
		attributes.align = 			(p_options['align'])				? p_options['align']				: "middle";

	addLoadHandler( function() { swfobject.embedSWF(p_animation, p_id, p_width, p_height, "9.0.0", false, flashvars, params, attributes) } );
}

// InitVideoFlash
// Initialise une vidéo en flash
function initVideoFlash(p_pv, p_id, p_ps) {
	var options_flash_page = {};
		// Paramètres optionnels
		options_flash_page.ps = (p_ps) ? p_ps : 'default';
		// Paramètres obligatoires
		options_flash_page.pv = serveur_site+'media/fla/flv/'+p_pv;
		options_flash_page.pvid = p_id;
		// Paramètres statiques
		options_flash_page.wmode = 'transparent';

	initFlash('player_container', '/media/fla/playervid.swf', 255, 256, options_flash_page);
}

// Initialisation des flash présents sur toutes les pages.
// Header
// initFlash('flash-header', 'media/fla/header.swf', 360, 70, null);
// Podcast / Extranet
var option_flash_accueil = {};
	option_flash_accueil.wmode = 'transparent';
initFlash('menu-annexe', 'media/fla/lignes_podcast.swf', 330, 50, option_flash_accueil);
