/*************************************************/
/* Effet visuel									*/
/*************************************************/
//Edition d'un article existant
function editArticul(id)
{
		new Effect.BlindUp('readArticul_'+id,{queue: {scope: 'readArticul_'+id}});
		new Effect.BlindDown('editionArticul_'+id,{queue:{scope: 'readArticul_'+id, position: 'end'}});
}
// annulation de l'édition de l'article
function noEditArticul(id)
{
	new Effect.BlindUp('editionArticul_'+id,{queue:{scope: 'editionArticul_'+id}});
	new Effect.BlindDown('readArticul_'+id,{queue: {scope: 'editionArticul_'+id, position: 'end'}});
}

// ajout d'un nouvel article
function addArticul()
{
		new Effect.Fade('btn_addArticul',{queue:{scope: 'btn_addArticul'}});
		new Effect.BlindDown('addArticul',{queue: {scope: 'btn_addArticul', position: 'end'}});
		new Effect.Appear('btn_noAddArticul',{queue: {scope: 'addArticul', position: 'end'}});		
}
// annulation de l'ajout d'un nouvel article
function noAddArticul()
{
		new Effect.Fade('btn_noAddArticul',{queue:{scope: 'btn_noAddArticul'}});
		new Effect.BlindUp('addArticul',{queue: {scope: 'btn_noAddArticul', position: 'end'}});
		new Effect.Appear('btn_addArticul',{queue: {scope: 'addArticul', position: 'end'}});		
}
/*************************************************/
/* Request AJAX									*/
/*************************************************/
// Création d'un nouvel article
function addNewArticle()
{
	new Ajax.Request('API/saveArticle.php',{
		method: 'get',
		parameters: { tbl: $F('tbl'), titre: $F('titre'), text: $F('text'), position: $F('position'), public_is: $F('public')},
		onSuccess: function(){
			alert('Article enregistrer');
			window.location.reload();
		}
	});

}
// Suppression d'un nouvel article
function deletArticul(id_del)
{
	var where_to= confirm("L'article que vous avez sélectionné vas être définitivement supprimé!!!\n Voulez-vous vraiment supprimer l'article???");
	if (where_to== true)
	{
		new Ajax.Request('API/deletArticle.php',{
			method: 'get',
			parameters: { tbl: $F('tbl'), id: id_del},
			onSuccess: function(){
				new Effect.BlindUp('readArticul_'+id_del);
			}
		});
	}

}
// Suppression d'un nouvel article
function deletMsgGB(id_del)
{
	var where_to= confirm("Le message que vous avez sélectionné vas être définitivement supprimé!!!\n Voulez-vous vraiment supprimer ce message???");
	if (where_to== true)
	{
		new Ajax.Request('API/deletArticle.php',{
			method: 'get',
			parameters: { tbl: $F('tbl'), id: id_del},
			onSuccess: function(){
				new Effect.BlindUp('msg_'+id_del);
			}
		});
	}

}
function saveArticle(id_save)
{
	new Ajax.Request('API/updateArticle.php',{
		method: 'get',
		parameters: { tbl: $F('tbl'), id: id_save, titre: $F('titre_'+id_save), image: $F('titre_'+id_save), text: $F('text_'+id_save),position: $F('position'), public_is: $F('public')},
		onSuccess: function(){
			alert('Article enregistrer');
		}
	});
}
