function menuderoulant(){

		var Site = {
	
			start: function(){
				if($('menuderoul')) Site.accordion();
			},
			
			accordion: function(){
				var list = $$('div.elementmenu');
				var headings = $$('div.titremenu');
				var collapsibles = new Array();
				
				headings.each( function(heading, i) {

					var collapsible = new Fx.Slide(list[i], { 
						duration: 500, 
						//transition: Fx.Transitions.quadIn
						transition: Fx.Transitions.linear
					});
					
					collapsibles[i] = collapsible;
					
					heading.onclick = function(){
						
						for(var j = 0; j < collapsibles.length; j++){
							if(j!=i) {
								collapsibles[j].slideOut();
							}
						}
						
						//collapsible.toggle();
						collapsible.slideIn();
						
						return false;
					}
					
					collapsible.hide();
					
				});
			}
		};
		Site.start();
};

function changecouleur(identifiant){

var achanger = $(identifiant); 

$$('.menu_actu').set('class', 'menu_normal');
achanger.set('class', 'menu_actu');

};

function changecouleurMenu(identifiant){
var achanger = $(identifiant);

$$('img.menu_actif').each(function(el) {
var identifiantachanger1 = el.getProperty('id');
achanger = $(identifiantachanger1);
});
var adresse = achanger.getProperty('srcn');
var montest = achanger.getProperty('txtout');

achanger.set('src', adresse);
achanger.set('onmouseout', montest);
achanger.set('class', 'menu_nonactif');


var achanger2 = $(identifiant);
var adresse2 = achanger2.get('srco');
var adresse2over = achanger2.get('txtover');
var adresseHTML = String(achanger2.getParent());
var idMenuHtml= adresseHTML.substring(adresseHTML.lastIndexOf('/')+1);
changecouleur(idMenuHtml);
achanger2.set('src', adresse2);
achanger2.set('onmouseout', adresse2over);
achanger2.set('class', 'menu_actif');
};

function changecouleurMenu2(identifiant){

$$('img.menu_actif').each(function(el) {
var adresse = el.get('src');
var adresseout = el.get('onmouseover');
el.set('src', adresse.substr(0,adresse.indexOf('_select.png'))+'.png');
el.set('onmouseout', adresseout.substr(0,adresseout.indexOf('_select.png'))+'.png\'');
el.set('class', 'menu_nonactif');
});

var achanger2 = $(identifiant);
var adresse2 = achanger2.get('src');
var adresse2over = achanger2.get('onmouseover');
var adresseHTML = String(achanger2.getParent());
var idMenuHtml= adresseHTML.substring(adresseHTML.lastIndexOf('/')+1);
changecouleur(idMenuHtml);
achanger2.set('src', adresse2);
achanger2.set('onmouseout', adresse2over);
achanger2.set('class', 'menu_actif');
};

function chargeThesaurus() {
milkbox = new Milkbox();
var lagallerie=milkbox.getGallery('thesaurus');
//alert(lagallerie);
if (lagallerie==-1) {
setTimeout("chargeThesaurus()", 10);
}
else {
milkbox.openMilkbox(lagallerie,0);;
}
}

function chargeRemember() {
milkbox = new Milkbox();
var lagallerie=milkbox.getGallery('remember');
//alert(lagallerie);
if (lagallerie==-1) {
setTimeout("chargeRemember()", 10);
}
else {
milkbox.openMilkbox(lagallerie,0);;
}
}


function listemodifiable(){
	alert('Liste modifiable');
	
	var monelement=$$('ul');

	new Sortables(monelement);
	
};

function enregistrementref(){
	
	var monelement=$$('li');
	var topten="les num :";
	var idref = 1;
	var indexref=1;
	
monelement.each(function(el) {
topten = topten + el.getProperty('idref') + ' ';
idref = el.getProperty('idref');
majPositionRef(idref,indexref);
indexref = indexref +1;
});

alert('Enregistraement OK : ' + topten);
	
//majPositionRef('235','134');
	
};

function majPositionRef(idRef, position) {
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
        xmlhttp = false;
        }
      }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
      } catch (e) {
      xmlhttp = false;
      }
    }
  return xmlhttp;
  }
var http = getHTTPObject();
  
  var url = "requeteSql.php?idref="; 
  var url2 = "&position=";
  
  http.open("GET", url + escape(idRef) + url2 + escape(position), true);
  //http.onreadystatechange = handleHttpResponse;
  http.send(null);
  /*
  while (http.readyState != 4) {
	alert('attente');
	}
	results = http.responseText.split(",");
	alert(results);
*/
 };