Subversion Repositories Sites.tela-botanica.org

Rev

Rev 705 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
705 jpm 1
onglets = new Array();
2
ongletAffiche = null;
3
 
4
$(document).ready(function() {
5
 
6
	$doc = $("#enOnglets");
7
 
8
	//1. Masquer tous les contenus SAUF le 1er
9
	$doc.children(".flux_RSS").children(".contenu_RSS").hide();
10
	$doc.children(".flux_RSS").children("h1").hide();
11
 
12
	var i= 0;
13
	$doc.children(".flux_RSS").each(function(){
14
		//On parcourt les flux RSS
15
		titre = $(this).children("h1").text();
16
 
17
		contenu = $(this).children(".contenu_RSS");
18
 
19
		onglet = new Array(titre, contenu, i);
20
		onglets[i] = onglet;
21
		i++;
22
	});
23
 
24
	$doc.prepend('<ul id="onglets" class="onglets"></ul>');
25
 
26
	//Afficher le contenu
27
	for (compteur=0; compteur < onglets.length; compteur ++)	{
28
		onglet = onglets[compteur];
936 gduche 29
		$("#onglets").append('<li class="menu_inactif" id="onglet-' + compteur + '" onclick="afficherContenu('+compteur+')"><a>' + onglet[0] + "</a></h1>");
705 jpm 30
	}
31
 
32
	//afficher le premier onglet
33
	afficherContenu(0);
34
 
35
 
36
	/** Gestion de la taille des images
37
	 * */
38
	$(".contenu_RSS img").each(function()	{
39
		if ($(this).height() > 81)	{
40
			$(this).css("height", "81px");
41
		}
42
	});
43
 
44
 
45
});
46
 
47
function afficherContenu(compteur)	{
48
	if (ongletAffiche!=null) {
49
		ongletAffiche[1].hide();
50
		$("#onglet-" + ongletAffiche[2]).removeClass("menu_actif");
936 gduche 51
		$("#onglet-" + ongletAffiche[2]).addClass("menu_inactif");
705 jpm 52
	}
53
	ongletAffiche = onglets[compteur];
54
	$("#onglet-" + compteur).addClass("menu_actif");
936 gduche 55
	$("#onglet-" + compteur).removeClass("menu_inactif");
705 jpm 56
	//ajouter la classe a la liste
57
 
58
	if(ongletAffiche != null) {
59
		ongletAffiche[1].show();
60
	}
61
}
62