window.addEvent('domready', function() {

var selectRefMenu=function(){
	var b,t,v;
	return{
		init:function(b,t,v){
			if(v===undefined){v="_blank";}
			var bul,bli,blilen,blistoption,blistvalue,bsel,bulbyid,ultosel,bopt,situ,blia,i;
			bul=document.getElementById(b);
			bli=bul.getElementsByTagName('li');
			blilen = bli.length;
			bsel = document.createElement("select");
			bulbyid = document.getElementById(b);
			ultosel = bulbyid.parentNode;
			if(t != ''){
				bopt = document.createElement("option");
				bsel.appendChild(bopt);
				bopt.setAttribute("value", "");
				bopt.text = t;
			}
			for(i=0;i<blilen;i++){
				situ = bli[i];
				blia = situ.getElementsByTagName('a');
				blistvalue = blia[0];
				blispan = situ.getElementsByTagName('span');
				blistspanvalue = blispan[0];
				blistoption = blistvalue.childNodes[0].nodeValue;
				bopt[i] = document.createElement("option");
				bsel.appendChild(bopt[i]);
				if(situ.className.indexOf('selected') > -1){
					bopt[i].setAttribute("selected", "selected");
				}
				bopt[i].setAttribute("value", blistvalue.href);
				//bopt[i].text = blistoption;
				//bopt[i].text = $(situ).getElement('a span').get('text');
				bopt[i].text = blistspanvalue.innerHTML;
			}
			//	bsel.setAttribute("onchange", "if(this.value != \'\'){window.open(this.value,\'"+v+"\')};");
			$(bsel).addEvent('change',function(e){
				if(this.value != ''){
					window.open(this.value,v)
				}
			});
			bsel.setAttribute("id", b);
			ultosel.replaceChild(bsel,bulbyid);
		}
	}
}();



	if ($$('.brc-menu.tous_les_site')){
		var i=1;
		$$('.brc-menu.tous_les_site').each(function(e){
			var ul = $$('.brc-menu.tous_les_site').getFirst('ul.selectref')
			e.setProperty('id','selectrefmenu'+i);
			var select_menu = new selectRefMenu.init('selectrefmenu'+i, 'Tous les sites de Giropharm','_blank');
			i++;
		})
	}
});
