	window.addEvent('domready', function(){
		creation_table_matiere();
	});
	

	function creation_table_matiere() {
		
	/*window.addEvent("domready", function() {
		new SmoothScroll({duration: 1500, transition: Fx.Transitions.sineInOut});
	});*/

		var num_titre = 0;
	
		//on recup les titres (h2 de la classe anchor)
		var titres =  $$('.anchor h2');
		var contenu_titre;
		var size = 10;
		//alert (document.getElementById("url").value);
		var url = document.getElementById("url").value;
		//on parcourt les titres trouves sur la page
		titres.each(function(titre){
			//alert(titre.innerHTML);
			contenu_titre = titre.innerHTML;
			//on cree une balise avant chaque titre afin de pouvoir l'atteindre ensuite
			titre.innerHTML = "<a name='titre_"+num_titre+"' id='titre_"+num_titre+"'></a>" + contenu_titre;
			size= Math.round((Math.random()*16)+10);
			//on ajoute au div liste table matiere les differents element
			//$("list_anchor").innerHTML = $("list_anchor").innerHTML + "<li><a href='"+path+"#titre_"+num_titre+"'>"+contenu_titre+"</a></li>" ;
			$("list_anchor").innerHTML = $("list_anchor").innerHTML + "<a href='"+url+"#titre_"+num_titre+"' style='font-size:"+size+"px'>"+contenu_titre+"</a>"+"\n" ;
			//$("list_anchor").innerHTML = $("list_anchor").innerHTML + "<li><a href='"+url+"#titre_"+num_titre+"' style='font-size:"+size+"px'>"+contenu_titre+"</a></li>" ;
			//version qui marche que sous Firefox qui integre le scroll avec Transition
			//le new Fx.scroll qui permet d'avoir un effet de scroll avec transition
			//desactiver la ligne suivante pour avoir plus la classe internationale
			//$("list_anchor").innerHTML = $("list_anchor").innerHTML + "<li><a href='$ENV{'SCRIPT_NAME'}?$VAR{'NiSYS'}&item_categoryID=$DB{'category_categoryID'}#' onclick=\"new Fx.Scroll(window,{duration : 1000,transition: Fx.Transitions.sineOut}).toElement('titre_"+num_titre+"');\" >"+contenu_titre+"</a></li>" ;
			//$("list_anchor").innerHTML = $("list_anchor").innerHTML + "<li><a href='$ENV{'SCRIPT_NAME'}?$VAR{'NiSYS'}&item_categoryID=$DB{'category_categoryID'}#' onclick=\"new Fx.Scroll(window,{duration : 1000,transition: Fx.Transitions.sineOut}).scrollTo($('titre_"+num_titre+"').getPosition().x,$('titre_"+num_titre+"').getPosition().y-20);\" >"+contenu_titre+"</a></li>" ;
			num_titre++;
		});
	$("list_anchor").innerHTML = $("list_anchor").innerHTML + "<div class='clear'></div>";
	}