(function($) {
    $.fn.nestedListe = function(params) {
    	params = $.extend(params);
		liste_index = function (index,current_element) {
			current_element.find("ol:first >li").each(function(){
				var current_elemnt_tpm = $(this);
				current_index = current_elemnt_tpm.index()+1;
				index_new = index+" . "+current_index;
				current_elemnt_tpm.prepend("<span class='list-style-type'>"+index_new+" . </span>");
				liste_index(index_new,current_elemnt_tpm);
			});
		};
		
    	this.each(function() {
    		var current_element = $(this);
			var current_index = current_element.index()+1;
			var index = current_index; 
			current_element.prepend("<span class='list-style-type'>"+index+" . </span>");
			liste_index(index,current_element);
    	});
    	return this;
    };
})(jQuery);
