/**
* nomGenerique : com pour commentaire, video pour video...
* onglet: l'onglet spécifique à afficher (plus_commente, plus_vu ...)
*/
function afficheOnglet(nomGenerique,onglet){
//alert("affiche Onglet pour " + nomGenerique + " " + onglet);
	//on cache tous les div avec le nom: div_nomGenerique
	contenus = getElementsByName_iefix('div', 'div_' + nomGenerique);
	for(var i=0;i<contenus.length;i++){
		contenus[i].className = "masked";
	}
	//on enleve la classe selected sur tous les onglets
	onglets = getElementsByName_iefix('li', 'onglet_' + nomGenerique);
	for(var i=0;i<onglets.length;i++){
		onglets[i].className = "";
	}
	//on montre l'onglet ET le contenu spécifié
	var nomOnglet = "onglet_" + nomGenerique + "_" + onglet;
//alert(nomOnglet);
	$(nomOnglet).className = "selected";
	var nomContenu = nomGenerique + '_' + onglet;
//alert(nomContenu);
	$(nomContenu).className = "";
}


// Retrait des espaces inutiles (pour identifier DIV vides)
function trimContent (myString){
	return myString.replace(/^\s+/g,'').replace(/\s+$/g,'')
}

function initOnglets(theme){
	var finalTabOnglet = new Array();
	var finalTabContenu = new Array();
	contenus = getElementsByName_iefix('div', 'div_' + theme);
	onglets = getElementsByName_iefix('li', 'onglet_' + theme);
	for(var i=0;i<contenus.length;i++){
		contenu = contenus[i];
		onglet = onglets[i];
		if (onglet != null){
			// On masque les onglets pour lesquels on a aucunes données
			if (trimContent(contenu.innerHTML) == ""){
				onglet.style.display = "none";
			}else {
				finalTabOnglet.push(onglet);
				finalTabContenu.push(contenu);
			}
		}
	}
	// Sélection aléatoire d'un onglet du groupe
	var vindice = Math.floor(Math.random()* finalTabOnglet.length);
	onglet = finalTabOnglet[vindice];
	contenu = finalTabContenu[vindice];
	if (onglet != null && contenu != null){
		contenu.className = "";
		onglet.className = "selected";
	}
}