$(document).ready(function(){

// TAILLES
// Taille du lecteur
var playerwidth = 720;
var playerheight = 405;

if (screen.height >= 1000){ // 1050
	playerwidth = 1024;
	playerheight = 576; }
if (screen.height >= 1200){ // 1280 est-il vraiment utile ?
	playerwidth = 1280;
	playerheight = 720; }
	
// Largeur page
$("#page").css({'width' : playerwidth+'px', 'margin-left' : playerwidth*-.5+'px'});

$("#hdavertissement").css({'width' : playerwidth+'px', 'margin-left' : playerwidth*-.5+'px', 'top' : playerheight+3 +'px'});
$("#infos").css({'width' : playerwidth+'px', 'margin-left' : playerwidth*-.5+'px'});
$("#player").css({'height' : playerheight+'px'});

$(".scrollWrapper").css({'width' : playerwidth+'px'});



// CREATION PLAYER
function creaplayer(filesd,fileimage,filehd,caption) {

var so = new SWFObject("cplayer.swf","cplayer",playerwidth,playerheight,"9");
		so.addParam('allowscriptaccess','always');
		so.addParam('allowfullscreen','true');
		so.addParam('javascriptid','cplayer');
		so.addParam('wmode','opaque');
		
		so.addVariable('file',filesd);
		so.addVariable('image',fileimage);
		
		if ((filehd)&&(caption)){ // CP & HD
		so.addVariable('plugins','hd.swf,captions.swf');
		so.addVariable('hd.file',filehd);
		so.addVariable('captions.file',caption);
		so.addVariable('captions.fontsize','10');
		}
		else if (filehd) { // HD
		so.addVariable('plugins','hd.swf');
		so.addVariable('hd.file',filehd);
		}
		else if (caption) { // HD
		so.addVariable('plugins','captions.swf');
		so.addVariable('captions.file',caption);
		so.addVariable('captions.fontsize','10');
		}
		
		so.addVariable('skin','creas.swf');	
		so.addVariable('width',playerwidth);	
		so.addVariable('height',playerheight);	
		so.addVariable('controlbar','over');	
		so.addVariable('backcolor','0x000000');
		so.addVariable('frontcolor','0xCCCCCC');
		so.addVariable('lightcolor','0xFFFFFF');
		
		so.addVariable('abouttext','C-Reas.com');
		so.addVariable('aboutlink','http://www.c-reas.com/');
		so.addVariable('volume','100');
		so.addVariable('repeat','list');
		so.addVariable('playlist','none');
		so.addVariable('enablejs','true');
		
		so.write("player");
		
	// HD avertissement
	if (filehd){
		tempsfondu = 1000;
		tempsavant = 500;
		tempspendant = 4000;
		
		setTimeout(function(){$("#hdavertissement").fadeIn(tempsfondu,function(){setTimeout(function(){$("#hdavertissement").fadeOut(tempsfondu)},tempspendant)})},tempsavant);
	}

	// INFOS
	$("#infos_titre").html(titre[filmencours]);
	$("#infos_titre").attr("href",'http://'+rea_ref[filmencours]+'.c-reas.com/'+film_ref[filmencours]+'.c#infos');
	
	$("#infos_rea").html(rea[filmencours]);
	$("#infos_rea").attr("href",'http://'+rea_ref[filmencours]+'.c-reas.com/');
	
	$("#infos_coms").html(coms[filmencours]);
	$("#infos_coms").attr("href","javascript:commentaires('"+film_ref[filmencours]+"')");
	
	// INFOS PAGE REA
	if (pagerea){
	$("#infos_general").html(infos[filmencours]);
	$("#fichetech").html(fichetech[filmencours]);
	}
	
	$("#infos").show();
	setTimeout(function(){if((!infoshover) && ($("#infos").css('display') != 'none') && (!playerhover)){$("#infos").fadeOut(500)}},4000);		
	
	// SELECTION
	// $("#"+filmencours).focus();

}




// INITIATION PLAYER
if (!pagerea){
var nb_vid= 40;
num_vid= Math.round(Math.random()*(nb_vid-1)+1);	
	if (num_vid > 15 && num_vid <= 25){filmencours = 2}
	else if (num_vid > 25 && num_vid <= 35){filmencours = 3}
	else if (num_vid > 35){filmencours = 4}
	else {filmencours = 1}
}
else if (!getmovie){
	filmencours = 1;
}
else {
	for(var i=0; i<=nombre_de_film;i++){
		if (film_ref[i] == getmovie){
			filmencours = i;
		}
	}
}

// Création du lecteur
creaplayer(sd[filmencours],img[filmencours],hd[filmencours],captions[filmencours]);

// Playlist
$("#playlist a").click(function(){
		filmencours=$(this).attr("id");
		
		creaplayer(sd[filmencours],img[filmencours],hd[filmencours],captions[filmencours]);
		return false;	
});




// INFOS

// Souris Hover #infos ?
var infoshover = false;
$("#infos,#hdavertissement").hover(function(){
	infoshover = true;
},function(){
	infoshover = false;
});

// Afficher infos
var playerhover = false;
$("#player").hover(function(){
		$("#infos").fadeIn(500);
		playerhover = true;
},function(){
	playerhover = false;
	setTimeout(function(){
		if((!infoshover) && ($("#infos").css('display') != 'none') && (!playerhover)){
			$("#infos").fadeOut(500);
		}
	},400);
});







});