1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| <SCRIPT language=javascript>
// Paramétrage ici :
var MenuToolBar=new CreerMenuToolBar('orange', '#ffcc99', 'black', '#6699FF', 'font-family:verdana;font-size:11px;color:white;font-weight:bold', 14, 14)
MenuToolBar.Add('../images/topbar/helpoff.gif', '../images/topbar/helpon.gif', 'Accueil', '../index.htm', 'top');
MenuToolBar.Add('../images/topbar/pouceoff.gif', '../images/topbar/pouceon.gif', 'Contact', '../documents/contact.htm', 'principal');
MenuToolBar.Add('../images/topbar/membreoff.gif', '../images/topbar/membreon.gif', 'Forum', '../forum/index.php', 'principal');
// Fonctions internes
function CreerMenuToolBar(colFond, colClair, colOmbre, colCligno, style, hauteur, largeur) {this.target='_self';this.nb=0;this.colFond=colFond;this.colClair=colClair;this.colOmbre=colOmbre;this.colCligno=colCligno;this.hauteur=hauteur;this.largeur=largeur;this.style=style;this.Indice=-1;this.Nbcligno=0;this.Add=AddMenuToolBar;this.Aff=AffMenuToolBar;}
function AddMenuToolBar(imgOff, imgOn, libelle, url, target) {var link=new Object();link.imgOff=imgOff;link.imgOn=imgOn;link.libelle=libelle;link.url=url;this[this.nb]=link;this.nb++;link.target=target;}
function AffMenuToolBar() {
if (document.getElementById || document.all) {
var Z="<TABLE border=0 cellpadding=1 cellspacing=1><TR>";
for (var i=0; i<this.nb; i++) {
Z+="<TD onMouseOver='AffMenuToolBarOver(this,"+i+")' onMouseOut='AffMenuToolBarOut(this,"+i+")' onMouseDown='AffMenuToolBarDown(this,"+i+")' onClick='AffMenuToolBarClic(this,"+i+")' style='border-style:solid;border-width:1px;border-color:"+this.colFond+";"+this.style+";cursor:pointer'><IMG name='MenuToolBarIMG"+i+"' src='"+this[i].imgOff+"' border=0 width="+this.largeur+" height="+this.hauteur+" align=top> "+this[i].libelle+"</TD>";
}
Z+="</TR></TABLE>";
} else {
var Z="| ";
for (var i=0; i<this.nb; i++) {
Z+="<A href='"+this[i].url+"' style='"+this.style+"'><IMG name='MenuToolBarIMG"+i+"' src=\""+this[i].imgOff+"\" border=0 width="+this.largeur+" height="+this.hauteur+" align=top> "+this[i].libelle+"</A> | ";
}
}
document.write(Z);
}
function AffMenuToolBarOver(obj,ind) {obj.style.borderTopColor=MenuToolBar.colClair; obj.style.borderLeftColor=MenuToolBar.colClair; obj.style.borderBottomColor=MenuToolBar.colOmbre; obj.style.borderRightColor=MenuToolBar.colOmbre; document.images['MenuToolBarIMG'+ind].src=MenuToolBar[ind].imgOn;}
function AffMenuToolBarOut(obj,ind) {obj.style.borderTopColor=MenuToolBar.colFond; obj.style.borderBottomColor=MenuToolBar.colFond; obj.style.borderLeftColor=MenuToolBar.colFond; obj.style.borderRightColor=MenuToolBar.colFond; document.images['MenuToolBarIMG'+ind].src=MenuToolBar[ind].imgOff;}
function AffMenuToolBarDown(obj,ind) {obj.style.borderTopColor=MenuToolBar.colOmbre; obj.style.borderLeftColor=MenuToolBar.colOmbre; obj.style.borderBottomColor=MenuToolBar.colClair; obj.style.borderRightColor=MenuToolBar.colClair;}
function AffMenuToolBarClic(obj,ind) {MenuToolBar.Indice=ind;MenuToolBar.obj=obj;MenuToolBar.Nbcligno=0;MenuToolBarCligno()}
function MenuToolBarCligno() {
MenuToolBar.Nbcligno++;
if (Math.round(MenuToolBar.Nbcligno/2) != MenuToolBar.Nbcligno/2) {
MenuToolBar.obj.style.backgroundColor=MenuToolBar.colCligno;
} else {
MenuToolBar.obj.style.backgroundColor=MenuToolBar.colFond;
}
if (MenuToolBar.Nbcligno < 8) {
setTimeout('MenuToolBarCligno()',50-5*MenuToolBar.Nbcligno);
} else {
window.parent.frames[MenuToolBar[MenuToolBar.Indice].target].location.replace(MenuToolBar[MenuToolBar.Indice].url);
}
}
</script> |
Partager