var nbr_perso = 0;
var nbr_pro = 0;

var id_perso = 1;
var id_pro = 1;

$(document).ready(function() {
    
    // Compte le nombre de témoignage existant
    $("#contenu_perso .temoignage").each(function(el) {
        nbr_perso++;
    });
    $("#contenu_pro .temoignage").each(function(el) {
        nbr_pro++;
    });
    
    $("#temoignage_perso a.prev").css('visibility', 'hidden');
    $("#temoignage_pro a.prev").css('visibility', 'hidden');
    
    if ( nbr_perso <= 1 ) $("#temoignage_perso a.next").css('visibility', 'hidden');
    if ( nbr_pro <= 1 ) $("#temoignage_pro a.next").css('visibility', 'hidden');
    
    $("#temoignage_perso a.next").click(function() {
    
    	if ( id_perso + 1 <= nbr_perso) {
    
	        effaceActuel("perso");
	        id_perso++;
	        afficheSelection("perso");
        
        }
        
		return false;
        
	});
	
	$("#temoignage_perso a.prev").click(function() {
    
    	if ( id_perso - 1 >= 1 ) {
    
	        effaceActuel("perso");
	        id_perso--;
	        afficheSelection("perso");
        
        }
        
		return false;
        
	});
	
	$("#temoignage_pro a.next").click(function() {
    
    	if ( id_pro + 1 <= nbr_pro) {
    
	        effaceActuel("pro");
	        id_pro++;
	        afficheSelection("pro");
        
        }
              
		return false;
        
	});
	
	$("#temoignage_pro a.prev").click(function() {
    
    	if ( id_pro - 1 >= 1 ) {
    
	        effaceActuel("pro");
	        id_pro--;
	        afficheSelection("pro");
        
        }
        
		return false;
        
	});
	
	$("#temoignage_perso a.link").click(function() {
	
		effaceActuel("perso");
	    id_perso = $(this).html();
	    afficheSelection("perso");
	    
	    return false;
	
	});
	
	$("#temoignage_pro a.link").click(function() {
	
		effaceActuel("pro");
	    id_pro = $(this).html();
	    afficheSelection("pro");
	    
	    return false;
	
	});
    
});



function effaceActuel(s) {

	var cpte = 0;

	if ( s == "perso") {
	
		// On efface l'élément actuellement affiché
       $("#contenu_perso .temoignage").each(function() {
             cpte++;
             if ( id_perso == cpte ) $(this).hide();
        });
        cpte = 0;
        $("#temoignage_perso .link").each(function() {
             cpte++;
             if ( id_perso == cpte ) $(this).css('font-weight', 'normal');
        });
	
	}
	
	else if ( s == "pro") {
		
		// On efface l'élément actuellement affiché
       $("#contenu_pro .temoignage").each(function() {
             cpte++;
             if ( id_pro == cpte ) $(this).hide();
        });
        cpte = 0;
        $("#temoignage_pro .link").each(function() {
             cpte++;
             if ( id_pro == cpte ) $(this).css('font-weight', 'normal');
        });
	
	}

}

function afficheSelection(s) {

	var cpte = 0;

	if ( s == "perso") {
	
		// On affiche l'élément actuellement affiché
        $("#contenu_perso .temoignage").each(function() {
             cpte++;
             if ( id_perso == cpte ) $(this).show(); 
        });
        cpte = 0;
        $("#temoignage_perso .link").each(function() {
             cpte++;
             if ( id_perso == cpte ) $(this).css('font-weight', 'bold');
        });
        
        if ( id_perso == nbr_perso) $("#temoignage_perso a.next").css('visibility', 'hidden');
        else $("#temoignage_perso a.next").css('visibility', 'visible');
        if ( id_perso == 1 ) $("#temoignage_perso a.prev").css('visibility', 'hidden');
        else $("#temoignage_perso a.prev").css('visibility', 'visible');
	
	}
	
	else if ( s == "pro") {
	
		// On affiche l'élément actuellement affiché
        $("#contenu_pro .temoignage").each(function() {
             cpte++;
             if ( id_pro == cpte ) $(this).show(); 
        });
        cpte = 0;
        $("#temoignage_pro .link").each(function() {
             cpte++;
             if ( id_pro == cpte ) $(this).css('font-weight', 'bold');
        });
        
        if ( id_pro == nbr_pro) $("#temoignage_pro a.next").css('visibility', 'hidden');
        else $("#temoignage_pro a.next").css('visibility', 'visible');
        if ( id_pro == 1 ) $("#temoignage_pro a.prev").css('visibility', 'hidden');
        else $("#temoignage_pro a.prev").css('visibility', 'visible');
        
	}

}