/**
 * @version 1.0
 *
 * @copyright Copyright 2009 WnG Solutions Sàrl, all rights reserved
 * @author Yannick Beuchat <yannick DOT beuchat AT wng DOT ch>
 * @package pnyx
 */

/**
 * Javascript de la page "My Page"
 */
function profilContentIsLoading() {
	$('div#profilBottom').html('<div style="text-align: center;"><img src="images/ajax-loader.gif" height="32" width="32" alt="Loading"></div>');
}

/**
 * Menu Profil Public
 */
$('#profilTop a#lastActivitiesLink, #profilTop a#favouritePollsLink, #profilTop a#createdPollsLink, #profilTop a#createdCommentsLink, #profilTop a#favouriteUsersLink, #profilTop a#followersLink').live('click', function() {

	// On met l'icone de chargement
	profilContentIsLoading();
	
	// On récupère l'ID du menu
	var menuLink = $(this).attr('id');
	var idUser = $('input#idUserProfil').attr('value');
	
	// On exécute la requête AJAX
	$.ajax({
		type: 'POST',
		url: 'ajax/public-profil-menu.ajax.php',
		data: 'menu=' + menuLink + '&idUser=' + idUser + '&page=1',
		success: function(msg) {
			
			// On met à jour le contenu
			$('div#profilBottom').html(msg);
		}
	});
});

/**
 * Pagination Profil Public
 */
$('#profilBottom .pagination a').live('click', function() {

	// On met l'icone de chargement
	profilContentIsLoading();
	
	// On récupère l'ID du menu
	var menuLink = $(this).attr('class').split('_')[0];
	var page = $(this).attr('class').split('_')[1];
	var idUser = $('input#idUserProfil').attr('value');
	
	// On exécute la requête AJAX
	$.ajax({
		type: 'POST',
		url: 'ajax/public-profil-menu.ajax.php',
		data: 'menu=' + menuLink + '&idUser=' + idUser + '&page=' + page,
		success: function(msg) {
			
			// On met à jour le contenu
			$('div#profilBottom').html(msg);
		}
	});
});