// popup-media.js
function openVideoPopup(url){
	//taille de la video = 400*300 (ratio 1,33)
	height=300;
	width=400;
	
	url=url+'&type_media=Video';
	//ouverture de la popup
	openMediaPopup(url, height, width);
}

function openAudioPopup(url){
	//on ne spécifie rien, seul le controle du player s'affichera
	url=url+'&type_media=Audio';
	openMediaPopup(url);
}

function openMediaPopup(url, height, width){
	//hauteur des contrôles du player
	controlsHeight=45;
	//largeur par défaut du player (cas ou la largeur n'est pas spécifiée, cas de la popup audio)
	defaultControlsWidth = 300;
	//marge afin d'afficher le player en entier dans la page
	marge=25;
	
	//calcul des dimensions du player
	if(height){
		mediaPlayerHeight=height + controlsHeight;
	}else{
		mediaPlayerHeight=controlsHeight;
	}
	if (width){
		mediaPlayerWidth= width;
	}else{
		mediaPlayerWidth= defaultControlsWidth;
	}
	
	//calcul des dimension de la page
	pageHeight=mediaPlayerHeight+marge;
	pageWidth=mediaPlayerWidth+marge;
	
	//calcul des position de l apopup pour la centrer sur l'écran
	popup_left=(screen.width/2) - (pageWidth/2);
	popup_top=(screen.height/2) - (pageHeight/2);

	//ajout de parametres à l'url, ils servent à spécifier la taille du player
	url=url+'&height='+mediaPlayerHeight+'&width='+mediaPlayerWidth;	

	//ouverture de la popup
	window.open(url,'','height='+pageHeight+', width='+pageWidth+', left='+popup_left+', top='+popup_top);
	
}
