document.write('<style>')
document.write('A.menu {color:black; text-decoration:none}')
document.write('A.menu:hover {color:blue; text-decoration:underline}')
document.write('</style>')

NbRub = 9; NRub = new Array(10,6,11,9,9,10,4,8,5)
C1="FF9900"; C2="000000"; Fd="FFFFCC"
Gauche=165; Larg=167
Haut = new Array()
Haut[1]=new Array('80','80','100','110','130','140','170','190','210','210')
Haut[2]=new Array('100','105','130','150','150', '160')
Haut[3]=new Array('130','140','160','170','200','230','300','290','300','300','300')
Haut[4]=new Array('170','190','190','210','210','210','210','250','250')
Haut[5]=new Array('200','210','225','240','260','280','260','260','280')
Haut[6]=new Array('225','230','230','230','240','260','260','260','270','370')
Haut[7]=new Array('275','280','290','300')
Haut[8]=new Array('260','280','290','290','290','300','300','300')
Haut[9]=new Array('300','300','300','300','300')
var NS=(document.layers)?1:0;
var IE=(document.all)?1:0;
var NS6=((document.getElementById)&&(navigator.appName=='Netscape'))?1:0;

LScr=(IE)?document.body.offsetWidth:(outerWidth-8)
Gauche=(((LScr-760)/2)+Gauche) 
A='Menu/'

var rub = new Array()
for(i=1; i<NbRub+2; i++) {rub[i]=new Array(); for (j=0; j<NRub[i-1]; j++) {rub[i][j]=new Array()}}
function CR(R,SR,SSR,t) {rub[R][SR][SSR]=t}

couche=setTimeout('',1)
ev=' onMouseOver="EZ()" onMouseOut="efface()"'; if (NS6) {ev=''}
function EcrireZone(n) {document.write('<layer id=L'+n+'><div id=D'+n+ev+' style="position:absolute"></div></layer>')}
EcrireZone(1); EcrireZone(2)
function RO(n) {if(IE) {ob=document.all['D'+n]}; if(NS) {ob=document.layers['L'+n]}; if(NS6) {ob=document.getElementById('D'+n)}; return ob}

var Lev=0; var SLev=0
function MImg(n,m) {if (n>0) {document.images['T'+n].src='Menu/Trait'+m+'.gif'; document.images['I'+n].src='Menu/Fleche'+m+'.gif';}}
function EZ() {clearTimeout(couche)}
function efface() {couche=setTimeout('Vide()',1000)}
function Vide() {VideZ(1); VideZ(2); MImg(Lev,'Off'); Lev=0; SLev=0; Arrow=''}
function VideZ(n) {if(IE||NS6) {RO(n).innerHTML=""}; if(NS) {RO(n).document.write(''); RO(n).document.close()}}
function EL(R,SR,n) {if(SR=="undefined") {SLev1=R+n; if(SLev1!=SLev) {if(rub[R][n].length>1) {affiche(R,n)} else {VideZ(2)}; SLev=SLev1}}}
function ET(R) {if(R!=Lev) {affiche(R)}; EZ()}

function Esp(w,h) {var img='<img src=vide.gif width='; img+=w?w:'1'; img+=' height='; img+=h?h:'1'; img+='>'; return img}
function Cel(c,w,h) {var cel='<td width='+w+' bgcolor=#'+c+'>'+Esp(1,h)+'</td>'; return cel} 
var Zone='<table border=0 cellpadding=0 cellspacing=0 width='+Larg+'>' 

var tete=Zone+'<tr><td width=1 rowspan=2 bgcolor=#'+C1+'>'+Esp(1,12)+'</td>'
tete+=Cel(C1,Larg-1,1)+'<td width=1 rowspan=2 bgcolor=#'+C1+'>'+Esp(1,12)+'</td></tr><tr>'
tete+=Cel(Fd,Larg-1,10)+'</tr></table>'

h3=NS?1:2
var pied=Zone+'<tr><td width=1 rowspan=2 bgcolor=#'+C1+'>'+Esp(1,12)+'</td>'
pied+=Cel(Fd,Larg-1,10)+'<td width=1 rowspan=2 bgcolor=#'+C1+'>'+Esp(1,12)+'</td></tr><tr>'		 
pied+=Cel(C1,Larg-1,1)+'</tr></table>'

var I=new Array();
function affiche(R,SR)
{VideZ(2); clearTimeout(couche); if(Lev==0) {MImg(R,'On')} else {if(R!=Lev) {MImg(Lev,'Off'); Arrow=''}; MImg(R,'On')}; Lev=R; 
var mes='<table bgcolor="#'+Fd+'" border=0 cellspacing=0 cellpadding=0 width='+Larg+'>'
Arret=(SR)?rub[R][SR].length:NRub[R-1]; Z=(SR)?2:1
for (i=1; i<Arret; i++)
    {h=i>1?5:1; SR1=(SR)?SR:i; SSR=(SR)?i:0;
     mes+='<tr><td width=1 bgcolor=#'+C1+' rowspan=2>'+Esp(1,1)+'</td>'+Cel(Fd,15,h)+Cel(Fd,Larg-35,h)
     //mes+=Cel(Fd,17,h)+'<td width=1 bgcolor=#'+C1+' rowspan=2>'+Esp(1,1)+'</td>'
     //mes+='<td width=1 bgcolor=#'+C2+' rowspan=2>'+Esp(1,1)+'</td></tr>'
     
     mes+=Cel(Fd,17,h)+'<td width=1 bgcolor=#'+C1+' rowspan=2>'+Esp(1,1)+'</td></tr>'
     
     mes+='<tr><td align=right valign=top><img src='+A+'vide.gif width=11 height=10 name=P'+Z+i+'></td>'
     Test=0; if((!SR)&&(rub[R][i].length>1)) {Test=1};
     mes+='<td><font face=verdana size=1><A class=menu onMouseout="CgP(\'P'+Z+i+'\')'; if(NS6||NS) {mes+=';efface()'}; mes+='" '
     mes+='onMouseover="CgP(\'P'+Z+i+'\',1);EL(\''+R+'\',\''+SR+'\',\''+i+'\');CgF(\'A'+Z+i+'\',\''+Test+'\')';
     if(NS6||NS) {mes+=';EZ()'}; mes+='" href="'+rub[R][SR1][SSR]+'</font></td><td>'
     if(Test==1) {mes+='<img src='+A+'Arrow_Off.gif width=9 height=9 name=A'+Z+i+'>'} else {mes+=Esp()}
     mes+='</td></tr>'}
mes=tete+mes+'</table>'+pied; PosG=(SR)?Gauche+Larg-2:Gauche
PosH=(SR)?Haut[R][SR]:Haut[R][0]
if (NS) {RO(Z).pageX=PosG; RO(Z).pageY=PosH; RO(Z).document.write(mes); RO(Z).document.close()}
if (IE||NS6) {RO(Z).innerHTML=mes; RO(Z).style.left=PosG; RO(Z).style.top=PosH}}

var Arrow=''; 
function CgP(P,M) {Z=P.charAt(1); t=(NS)?document.layers['L'+Z]:window; t.document.images[P].src=M?A+'puce.gif':A+'vide.gif'}
function CgF(F,Test) {t=(NS)?document.L1:window; Z=F.charAt(1); if ((Test==0)&&(Z==1)&&(Arrow!='')) {t.document.images[Arrow].src=A+'Arrow_Off.gif'; Arrow=''}
				if((Test==1)&&(F!=Arrow)) {if(Arrow!='') {t.document.images[Arrow].src=A+'Arrow_Off.gif'}; t.document.images[F].src=A+'Arrow_On.gif'; Arrow=F}}