$('document').ready(function()
{
	// On installe le générateur d'onglets
	tabs = new UserTabs();
	
	// On attache les évènement aux liens de navigations
	$('#navigationBar td:not(:last)').bind("click", function(){ togglePage(this); });
	
	// On affiche la première page
	if(window.location.hash != "" && $('#navigationBar .'+ window.location.hash.replace('#', "")).size() > 0)
	{
		$('#navigationBar .'+ window.location.hash.replace('#', "")).click();
	}
	else
	{
		$('#navigationBar .home').click();
	}
});

	/* ================================================================== */
	/* ======================  Gestion des pages   ====================== */
	/* ================================================================== */

// Changement de la page
function togglePage(cell)
{
	$('#navigationBar td').removeClass('selected');
	$(cell).addClass('selected');
	
	// Récupération de la classe de la cellule
	var classList 	= $(cell).attr('class').split(/\s+/);
	var hash 		= classList[0];
	
	// On modifie l'URL
	window.location.hash = hash;
	
	// On indique que la requête est en cours
	$('#mainContent').addClass('waiting').html('');
	
	// On affiche la page demandée
	$.post('php-'+ hash + 'Pannel.php', function success(data)
	{
		$('#mainContent').removeClass('waiting').html(data);
		
	}).error(function(){ $('#mainContent').removeClass('waiting').html('Impossible d\'afficher la page demandée.'); });
}

	/* ================================================================== */
	/* ======================  Gestion des mails   ====================== */
	/* ================================================================== */

// Envoie d'un mail
function sendMail()
{
	$.post("php-mailManager.php", {"mail": $('#mail').val(), "subject": $('#subject').val(), "message": $('#message').val()}, function success(data)
	{
		$('#mailResponse').html(data);
	});
}

// Réinitialisation des champs de saisie pour l'envoie d'un mail
function resetMail()
{
	$('#mail').val('');
	$('#subject').val('');
	$('#message').val('');
}
