addEvent(window,'load',init_menu);
var myselect_id=0;
var waitSelect;
var menu_opacity=new Array();
var menu_flag=new Array();
function init_menu()
{
  var menu= jQuery('#menu')[0];
  cleanDOM(menu)
  menu_opacity=[menu.getElementsByTagName('div').length];
  menu_flag=[menu.getElementsByTagName('div').length];
  var item = menu.getElementsByTagName('div')[0];
  i=0;
    do{
      myitem(item,i);
      i++;
    } while (item=item.nextSibling);
  last=menu.childNodes[(menu_flag.length-1)];
  last.style.backgroundImage='none';
  last.firstChild.style.backgroundImage='none';
  anim();
}
function myitem(item,index)
{
  text=item.innerHTML;
  item.innerHTML='';
  f=document.createElement('DIV');
  f.className="over";
  //~ f.style.backgroundColor='#F4B252';
  f.style.MozOpacity = 0;     
  f.style.display='none';
  c=document.createElement('P');
  c.innerHTML=text;
  menu_flag[index]=0;
  if ((item.className!='active'))
    {
    addEvent(c,'mouseout',function () {menu_flag[index]=0;});
    addEvent(c,'click',function () {
      e=ns6?this:event.srcElement
      if (e.tagName!='A') e=e.firstChild;
      window.location.href=e.href;
      });
    addEvent(c,'mouseover',function () {
        menu_flag[index]=1;
        menu_opacity[index]=100;
        e=ns6?this:event.srcElement
        if (e.tagName=='A') e=e.parentNode;
        e=e.previousSibling;
        e.style.display='';
        e.style.MozOpacity=1;
		if (!ns6) e.parentNode.getElementsByTagName('P')[0].style.top='-27px';
		// alert(e.tagName);
        e.style.filter='alpha(opacity=100)';
        });
    }
  item.appendChild(f);
  item.appendChild(c);
      
}
function anim()
	{
  var menu= jQuery('#menu')[0];
  var items = menu.childNodes;
	for(var i=0;i<items.length;i++)
		{
		if((menu_opacity[i]>0) && (menu_flag[i]!=1) && (items[i].className!='active'))
			{
      menu_opacity[i]-=10;
      items[i].firstChild.style.MozOpacity=menu_opacity[i]/100;
      items[i].firstChild.style.filter='alpha(opacity='+menu_opacity[i]+')';
			}
		}
	setTimeout('anim()',24);
	}
function cleanDOM(domhtml)
{
nblignes=domhtml.childNodes.length;
  for(i=0;i<nblignes;i++)
    {
    l=domhtml.childNodes[i];
    if (l.nodeType==3)
      {
      domhtml.removeChild(l);
      i--;
      nblignes--;
      }
    }
}

