/* Scripts by Morgan <its2nice4u@hotmail.fr> */
var nbMaxCommentairesAAfficher=10;
var limiteAtteinte=0;

function afficherCommentaireSuivant(idVideo)
{
	if (nbCommentairesAffiches<nbMaxCommentairesAAfficher)
	{
		var xhr=getXMLHttpRequest();
		
		if (xhr)
		{
			xhr.open('GET', '/cgi/get_commentaires.php?id_video='+idVideo+'&limit='+nbCommentairesAffiches+'&nocache='+Math.random(), true);
			xhr.send(null);
			xhr.onreadystatechange=function ()
			{
				if (xhr.readyState==READY_STATE_COMPLETE)
				{
					if (xhr.status==200)
						document.getElementById('blocCommentaires').innerHTML+=xhr.responseText;
					else if (xhr.status==401)
					{
						limiteAtteinte++;
						afficherLimiteCommentairesAtteinte();
					}
				}
			};
			
			nbCommentairesAffiches++;
		}
		else
			afficherMessage('Votre navigateur ne supporte pas cette fonctionnalité');
	}
}

function afficherLimiteCommentairesAtteinte()
{
	if (limiteAtteinte==1)
		document.getElementById('blocCommentaires').innerHTML+='<p>Tous les commentaires sur cette vidéo ont été affichés.</p>';
}

function ajoutCommentaire (idVideo, commentaire)
{
	if (commentaire.length>0)
	{
		var xhr=getXMLHttpRequest();
		
		if (xhr)
		{
			xhr.open('POST', '/cgi/ajout_commentaire.php', true);
			xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
			xhr.send('id_video='+escape(idVideo)+'&commentaire='+escape(commentaire));
			
			xhr.onreadystatechange=function ()
			{
				if (xhr.readyState==READY_STATE_COMPLETE)
				{
					if (xhr.status==200)
						document.getElementById('divFormCommentaire').innerHTML='Votre commentaire a bien été envoyé. Il sera visible une fois que l\'administrateur l\'aura validé.';
				}
			};
		}
		else
			afficherMessage('Votre navigateur ne supporte pas cette fonctionnalité');
	}
}