function ajoutCommentaire()
{
	var error = 0;
	var contenu_commentaire = $F("commentTextarea");
	var item_id = $F("item_id");
	var media_id = $F("media_id");

	if(!contenu_commentaire){
		if($('invalid_commentaire').style.display == 'none')
			toggleElement('invalid_commentaire');
		error = 1;
	}
	else if($('invalid_commentaire').style.display != 'none'){
		toggleElement('invalid_commentaire');
	}

	if(!$F('commentName')){
		if($('invalid_name_commentaire').style.display == 'none')
			toggleElement('invalid_name_commentaire');
		error = 1;
	}
	else if($('invalid_name_commentaire').style.display != 'none'){
		toggleElement('invalid_name_commentaire');
	}

	if(!error)
	new Ajax.Request(
		SITE_ROOT_PATH+'site/ajax/commentaire.php',{
			method : 'request',
			parameters : 'action=add_comment&contenu_commentaire=' + encodeURIComponent(contenu_commentaire) + '&item_id=' + item_id + '&media_id=' + media_id + '&name=' + encodeURIComponent($F('commentName')),
			onLoading: function(){
				toggleElement('loader');
			},
			onSuccess : function(xhr) {
				toggleElement('loader');
				$('loader').style.display = 'none';
				if(xhr.responseText == 'no_log'){
					if($('no_logged_commentaire').style.display == 'none'){
						toggleElement('no_logged_commentaire');	
					}
				}
				else if(xhr.responseText == "success"){
					$('unsuccess_commentaire').style.display = 'none';
					$('no_logged_commentaire').style.display = 'none';
					if($('success_commentaire').style.display == 'none'){
						toggleElement('success_commentaire');
						initialise();
					}
				}
				else{
					if($('unsuccess_commentaire').style.display == 'none'){
						toggleElement('unsuccess_commentaire');	
					}
				}
			}
		}
	);
}

function fermer()
{
	Effect.DropOut($('msgComment'),{duration: 0.5});
}

var tour = 0;
var initime;

function initialise(){
	if(tour == 0){
		initime = setTimeout("initialise()",2000);
		tour++;
	}
	else{
		$('commentTextarea').value = '';
		toggleElement('success_commentaire');
		clearTimeout(initime);
		tour = 0;
	}
}

function refresh_page(){
	if(tour == 0){
		setTimeout("refresh_page()",2000);
		tour++;
	}
	else{
		window.location.reload(true);
	}
}

function pagine(page){
	var item_id = $F("item_id");
	var media_id = $F("media_id");

	new Ajax.Updater(
		'commentaires',
		SITE_ROOT_PATH+'site/ajax/commentaire.php',{
			method : 'request',
			parameters : 'action=pagine&page=' + encodeURIComponent(page) + '&item_id=' + item_id + '&media_id=' + media_id,
			onLoading: function(){
				toggleElement('loader');
			},
			onSuccess : function(xhr) {
				toggleElement('loader');
				$('loader').style.display = 'none';
			}
		}
	);
}