//
//	Ouverture d'une popup
//
function affichage_popup(fenetre, hauteur, largeur)
{	
	window.open (fenetre, 'popup', config='height=' +hauteur+ ', width=' +largeur+ ', menubar=no, scrollbars=yes, status=no')
}

//
//	Fermeture d'une popup, avec rafraichissement de la page appelante
//
function fermer()
{
	parent.opener.location.reload();
	window.close();
}

//
//	Déclenchement du lecteur de MP3
//
function musique(MP3)
{
	if (MP3 != '')
	{
		document.getElementById('jukebox').innerHTML = '<object type="application/x-shockwave-flash" data="player_mp3_maxi.swf" width="200" height="20"> <param name="wmode" value="transparent" /> <param name="movie" value="player_mp3_maxi.swf" /> <param name="FlashVars" value="mp3=' +MP3+ '&amp;showstop=1&amp;showvolume=1&amp;autoplay=1" /><p>Lecture jukebox</p></object>';
	}
}

//
//	Déclenchement du lecteur de vidéo
//
function video(titre, FLV, startImage)
{
	if (FLV != '')
	{
		document.getElementById('video').innerHTML = '<object type="application/x-shockwave-flash" data="player_flv_maxi.swf" width="320" height="240"> <param name="movie" value="player_flv_maxi.swf" /> <param name="FlashVars" value="flv=' +FLV+ '&amp;title=' +titre+ '&amp;startimage=' +startImage+ '&amp;configxml=configPlayer_flv_maxi.xml&amp;autoload=1&amp;autoplay=1&amp;showvolume=1&ampshowiconplay=1"/> </object> ';
	}
}

//
//	Instanciation objet XMLHttpRequest
//
function creationXHR()
{
	var xhr=null;
	try
		{xhr = new XMLHttpRequest();}
	catch (error)
	{
		try
			{xhr = new ActiveXObject("Msxml2.XMLHTTP");}
		catch (error)
		{
			try 
			{xhr = new ActiveXObject("Microsoft.XMLHTTP");} 
			catch (error) 
				{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");}
		}
	}
	return xhr;
}

//
//	Génération du fichier HTML d'une newsletter, par appel à un fichier PHP
//
function generer(id)
{
	if (id != '')
	{
		var parametres='';
		var xhr=creationXHR();

		xhr.onreadystatechange = function() 
		{
			if(xhr.readyState == 4 && xhr.status == 200)
			{	
				document.getElementById("messageChargement").innerHTML = '';
			}
		}
		
		document.getElementById("messageChargement").innerHTML = 'Génération en cours...';
		
		xhr.open("POST", "admin_newsletterGeneration.php", true);
		xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-1');     
		parametres = "id=" +id;
		xhr.send(parametres);
		
		alert('la génération de la newsletter est terminée !');
	}
}

//
//	Remplir les chanmps relatifs à la news sélectionnée
//
function newsletterSelection (id, titre)
{
	document.getElementById("newsChoisieId").innerHTML = id;
	document.getElementById("newsChoisieTitre").innerHTML = titre;
}

//
//	sélectionner tous les items d'une liste de cases à cocher
//
function selectionTout(caseNom, imax, etat)
{
	for(var i=1;i<=imax;i++) 
	{
		document.getElementById(caseNom+i).checked = etat;

	}

}