Probleme de liens en html
tsii
Messages postés
96
Date d'inscription
Statut
Membre
Dernière intervention
-
B@|-|@N Messages postés 386 Date d'inscription Statut Membre Dernière intervention -
B@|-|@N Messages postés 386 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un probleme en html,
je fait un lien vers un fichier word '.doc' dans une frame, la page s'ouvre bien mais après quans je clic sur un autre lien pour ouvirir une page html, sa marche pas ou plutot ca marche mal.
pouvez vous m'aider svp ?
je fait un lien vers un fichier word '.doc' dans une frame, la page s'ouvre bien mais après quans je clic sur un autre lien pour ouvirir une page html, sa marche pas ou plutot ca marche mal.
pouvez vous m'aider svp ?
A voir également:
- Probleme de liens en html
- Editeur html - Télécharger - HTML
- Vérificateur de liens - Guide
- Espace en html - Astuces et Solutions
- Br html ✓ - Forum Webmastering
- Espace HTML ✓ - Forum HTML
8 réponses
Voici le code, merci de bien vouloir m'aider,
ce code permet de faire des liens dans une arborescence de menu et quand je clic sur les liens '.doc' ca marche puis quand je clic sur un lien .html ca plante :
// Menu Service
makeMenu('top','Service','','donnee')
makeMenu('sub','DNS','./onglet_dns.html','donnee')
makeMenu('sub','DHCP','./onglet_dhcp.html','donnee')
makeMenu('sub','Extraction','./onglet_extraction.html','donnee')
makeMenu('sub','PSMC','./onglet_psmc.html','donnee')
// Menu Securité
makeMenu('top','Securité','','donnee')
makeMenu('sub','Syslog / ACL','./onglet_syslog_acl.html','donnee')
// Menu FASTNET pour les incidents
makeMenu('top','Fastnet','','donnee')
makeMenu('sub','Statistiques','','donnee')
makeMenu('sub2','SWIFT','../public/stats/Fastnet/incidents/onglet_incidents_swift_rapport.html','donnee')
//Menu Historique
makeMenu('top','Historique','','donnee')
makeMenu('sub','MRTG','./historique.php','donnee')
// Menu Aide
makeMenu('top','Aide','./onglet_aide.html','donnee')
makeMenu('sub','Ajouter une ZAC','','donnee')
makeMenu('sub2','Ajouter un Firewall','./Aide/Ajouter_Firewall.doc','droit')
makeMenu('sub2','Ajouter un Catalyst','./Aide/Ajouter_Catalyst.doc','droit')
makeMenu('sub2','Ajouter un Router','./Aide/Ajouter_Router.doc','droit')
makeMenu('sub2','Ajouter un Pix','./Aide/Ajouter_ Pix.doc','droit')
makeMenu('sub','WSD','','donnee')
makeMenu('sub2','Ajout ferme/serveur','./Aide/Ajouter_ferme.doc','droit')
makeMenu('sub','Ajout Fastnet','./Aide/Ajout_Fastnet.html','droit')
makeMenu('sub','WebLogExpert','./Aide/MaJ_WebLogExpert.doc','droit')
//Autre menu
//Starting the menu
onload=SlideMenuInit;
</script>
</body>
</html>
ce code permet de faire des liens dans une arborescence de menu et quand je clic sur les liens '.doc' ca marche puis quand je clic sur un lien .html ca plante :
// Menu Service
makeMenu('top','Service','','donnee')
makeMenu('sub','DNS','./onglet_dns.html','donnee')
makeMenu('sub','DHCP','./onglet_dhcp.html','donnee')
makeMenu('sub','Extraction','./onglet_extraction.html','donnee')
makeMenu('sub','PSMC','./onglet_psmc.html','donnee')
// Menu Securité
makeMenu('top','Securité','','donnee')
makeMenu('sub','Syslog / ACL','./onglet_syslog_acl.html','donnee')
// Menu FASTNET pour les incidents
makeMenu('top','Fastnet','','donnee')
makeMenu('sub','Statistiques','','donnee')
makeMenu('sub2','SWIFT','../public/stats/Fastnet/incidents/onglet_incidents_swift_rapport.html','donnee')
//Menu Historique
makeMenu('top','Historique','','donnee')
makeMenu('sub','MRTG','./historique.php','donnee')
// Menu Aide
makeMenu('top','Aide','./onglet_aide.html','donnee')
makeMenu('sub','Ajouter une ZAC','','donnee')
makeMenu('sub2','Ajouter un Firewall','./Aide/Ajouter_Firewall.doc','droit')
makeMenu('sub2','Ajouter un Catalyst','./Aide/Ajouter_Catalyst.doc','droit')
makeMenu('sub2','Ajouter un Router','./Aide/Ajouter_Router.doc','droit')
makeMenu('sub2','Ajouter un Pix','./Aide/Ajouter_ Pix.doc','droit')
makeMenu('sub','WSD','','donnee')
makeMenu('sub2','Ajout ferme/serveur','./Aide/Ajouter_ferme.doc','droit')
makeMenu('sub','Ajout Fastnet','./Aide/Ajout_Fastnet.html','droit')
makeMenu('sub','WebLogExpert','./Aide/MaJ_WebLogExpert.doc','droit')
//Autre menu
//Starting the menu
onload=SlideMenuInit;
</script>
</body>
</html>
Me faudrait les fonctions aussi ^_^.
Genre makeMenu() et SlideMenuInit().
Bahan
Close the world.||.txen eht nepO
Genre makeMenu() et SlideMenuInit().
Bahan
Close the world.||.txen eht nepO
Voici tou le code :
<html>
<head>
<title></title>
<style type="text/css">
DIV.clSlide{position:absolute; ;z-index:10; left:0; width:138; height:22; clip:rect(0,138,22,0); padding:3px;}
DIV.clSlideSub{position:absolute; ;z-index:10; padding:2px; clip:rect(0,127,20,0); width:127; height:20; left:8; visibility:hidden}
DIV.clSlideSub2{position:absolute; ;z-index:10; padding:2px; clip:rect(0,118,20,0); width:118; height:20; left:8; visibility:hidden}
#divSlideCont{position:absolute; z-index:10; left:0; top:100; height:600; width:170; visibility:hidden}
A.clSlideLinks{font-family:Verdana, Helvetica, Helv; font-size:11px; font-weight:bold; text-decoration:none; color:white}
A.clSlideSubLinks{font-family:Verdana, Helvetica, Helv; font-size:10px; text-decoration:none; color:Navy}
A.clSlideSub2Links{font-family:Verdana, Helvetica, Helv; font-size:9px; text-decoration:none; color:Navy}
</style>
<script language="JavaScript" type="text/javascript">
/**********************************************************************************
SlideMenu
*********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0
this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4||this.ie5||this.ie6
this.mac=this.agent.indexOf("Mac")>-1
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
return this
}
var bw=lib_bwcheck()
//Opera didn't seem to like the padding in the layers, it messes up the background-images, so here's a version without it.
if(bw.opera5) document.write("<style>DIV.clSlide{padding:0px; background-image:url(' ')}\nDIV.clSlideSub{padding:0px; background-image:url(' ')}\nDIV.clSlideSub2{padding:0px; background-image:url(' ')}</style>")
/************************************************************************************
Making cross-browser objects
************************************************************************************/
function makeMenuObj(obj,nest){
nest=(!nest) ? "":'document.'+nest+'.'
this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0;
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
this.ref=bw.dom || bw.ie4? document:bw.ns4?eval(nest+"document.layers." +obj+".document"):0;
this.x=(bw.ns4 || bw.ns5)? this.css.left:this.css.offsetLeft;
this.y=(bw.ns4 || bw.ns5)? this.css.top:this.css.offsetTop;
this.hideIt=b_hideIt; this.showIt=b_showIt; this.movey=b_movey
this.moveIt=b_moveIt; this.moveBy=b_moveBy; this.status=0;
this.bgImg=b_bgImg; this.obj = obj + "Object"; eval(this.obj + "=this");
this.clipTo=b_clipTo;
return this
}
function b_showIt(){this.css.visibility="visible"; this.status=1}
function b_hideIt(){this.css.visibility="hidden"; this.status=0}
function b_movey(y){this.y=y; this.css.top=this.y}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x;this.css.top=this.y}
function b_moveBy(x,y){this.x=this.x+x; this.y=this.y+y; this.css.left=this.x;this.css.top=this.y}
function b_bgImg(img){if(bw.ie||bw.dom)this.css.backgroundImage="url("+img+")"
else this.css.background.src=img
}
function b_clipTo(t,r,b,l,w){if(bw.ns4){this.css.clip.top=t;this.css.clip.right=r
this.css.clip.bottom=b;this.css.clip.left=l
}else{this.css.clip="rect("+t+","+r+","+b+","+l+")"; if(w){this.css.width=r; this.css.height=b}}}
/********************************************************************************
Initiating page, making objects..
********************************************************************************/
function SlideMenuInit(){
oSlideMenu=new makeMenuObj('divSlideCont')
oSlideMenu.moveIt(menux,menuy)
oSlide=new Array()
for(i=0;i<menus.length;i++){
oSlide[i]=new makeMenuObj('divSlide'+i,'divSlideCont')
oSlide[i].subs=menus[i].subs
oSlide[i].sub=new Array()
oSlide[i].moveIt(0,mainheight*i)
oSlide[i].starty=oSlide[i].y
if(bw.opera) oSlide[i].css.paddingLeft="10px"
if(!menus[i].seperator) oSlide[i].bgImg(level0_regular)
for(j=0;j<oSlide[i].subs;j++){
oSlide[i].sub[j]=new makeMenuObj('divSlideSub'+i+"_"+j,'divSlideCont')
oSlide[i].sub[j].moveIt(10,oSlide[i].y+subheight*j+between)
oSlide[i].sub[j].starty=oSlide[i].sub[j].y
oSlide[i][j]=new Array()
oSlide[i][j].subs=menus[i][j].subs
oSlide[i][j].sub=new Array()
img=level1_round
if(oSlide[i][j].subs!=0){
if(j!=oSlide[i].subs-1) img=level1_sub
else img=level1_sub_round
oSlide[i].sub[j].css.color="white"
}else{
if(j!=oSlide[i].subs-1)img=level1_regular
}
oSlide[i].sub[j].origimg=img
oSlide[i].sub[j].bgImg(img)
for(a=0;a<oSlide[i][j].subs;a++){
oSlide[i][j].sub[a]=new makeMenuObj('divSlideSub'+i+"_"+j+"_"+a,'divSlideCont')
oSlide[i][j].sub[a].moveIt(20,oSlide[i].sub[j].y+subheight*a+between-2)
oSlide[i][j].sub[a].starty=oSlide[i][j].sub[a].y
oSlide[i][j][a]=new Array()
oSlide[i][j][a].subs=menus[i][j][a].subs
oSlide[i][j][a].sub=new Array()
if(a!=oSlide[i][j].subs-1) img=level2_regular
else img=level2_round
oSlide[i][j].sub[a].origimg=img
oSlide[i][j].sub[a].bgImg(img)
}
}
}
oSlideMenu.showIt()
}
/********************************************************************************
Variables
********************************************************************************/
var active=-1;var going;var isthere; var sactive=-1; var sisthere=-1; var s2active=-1; var s2isthere=-1
/********************************************************************************
Switch menu function.
********************************************************************************/
function swmenu(num,snum,s2num){
if(snum!=-1){
if(oSlide[num][snum].subs==0) return
}
if(s2num!=-1){
if(oSlide[num][snum][s2num].subs==0) return
}
if((num!=active || snum!=sactive || s2num!=s2active) && !going){going=true;isthere=0;sisthere=0;moveUp(num,snum,s2num)}
}
/********************************************************************************
Moving the menus upward to their original position.
********************************************************************************/
function moveUp(num,snum){
if(snum==-1){
for(i=0;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty+pxspeed && active!=i) oSlide[i].moveBy(0,-pxspeed)
else{if(active!=i) oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty); isthere=i}
}
if(isthere<oSlide.length-1) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}else{
if(num==oSlide.length-1) isthere=num
if(sactive!=-1){ //Is out!
//Slide subs
j=0
for(i=sactive+1;i<oSlide[num].sub.length;i++){
j++
if(oSlide[num].sub[i].y>oSlide[num].sub[i].starty+pxspeed) oSlide[num].sub[i].moveBy(0,-pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,oSlide[num].sub[i].starty); sisthere=i}
}
//Slide main
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ); isthere=i}
}
}else{ //Slide to the one clicked
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + snum*between+between) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + snum*between+between); isthere=i}
}
}
if(isthere<oSlide.length-1 || (sactive!=-1 && sisthere<oSlide[num].sub.length-1 && sactive!=oSlide[num].sub.length-1)) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}
}
/********************************************************************************
Switch menu 2, stuff that happens before the menus are moved down again.
********************************************************************************/
function swmenu2(num,snum){
isthere=0;
sisthere=0;
if(active>-1 && snum==-1){
//Hiding submenus
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].hideIt()}
oSlide[active].bgImg(level0_regular)
oSlide[active].moveIt(0,oSlide[active].starty)
}
if(sactive>-1){
//Hiding submenus
for(j=0;j<oSlide[active][sactive].sub.length;j++){oSlide[active][sactive].sub[j].hideIt()}
oSlide[active].sub[sactive].bgImg(oSlide[active].sub[sactive].origimg)
oSlide[active].sub[sactive].moveIt(10,oSlide[active].sub[sactive].starty)
//Move back to place
for(i=sactive+1;i<oSlide[active].sub.length;i++){
oSlide[active].sub[i].moveIt(oSlide[active].sub[i].x,oSlide[active].sub[i].starty)
}
}
active=num
//Showing submenus
if(snum>-1){
sactive=snum
for(j=0;j<oSlide[num][snum].sub.length;j++){oSlide[num][snum].sub[j].showIt()}
oSlide[num].sub[snum].moveBy(10,3)
oSlide[num].sub[snum].bgImg(level1_round2)
}else{
sactive=-1
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].showIt()}
oSlide[num].moveBy(10,3)
oSlide[num].bgImg(level0_round)
}
if(num!=oSlide.length-1) moveDown(num,snum)
else{
isthere=num
moveDown(num,snum)
}
}
/********************************************************************************
Moving the menus down
********************************************************************************/
function moveDown(num,snum){
//if(num==oSlide.length-1) isthere=num
for(i=num+1;i<oSlide.length;i++){
if(snum==-1){
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between); isthere=i}
}else{
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed + (oSlide[num][snum].subs-1)*subheight+between) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between + (oSlide[num][snum].subs-1)*subheight+between); isthere=i}
}
}
if(snum!=-1){
for(i=snum+1;i<oSlide[num].sub.length;i++){
if(oSlide[num].sub[i].y<(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between-pxspeed) oSlide[num].sub[i].moveBy(0,pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between); sisthere=i}
}
}
if(snum==-1){
if(isthere<oSlide.length-1) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}else{
if(isthere<oSlide.length-1 || (sisthere<oSlide[num].sub.length-1 && snum!=oSlide[num].sub.length-1)) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}
}
var test=0
/********************************************************************************
Functions to write out the layers...
********************************************************************************/
menus=new Array(); var a=0; var b=0; var c=0; var d=0
function makeMenu(type,text,lnk,target,end){
str=""; tg="";
if(target) tg='target="'+target+'"'
if(!lnk) lnk="#"
self.status=lnk
if(a==0) str='<div id="divSlideCont">\n'
if(type=="top"){
menus[a]=new Array();
if(text=="seperator"){
str+='\t<div id="divSlide'+a+'" class="clSlide"></div>\n'
menus[a].seperator=1
}else{
str+='\t<div id="divSlide'+a+'" class="clSlide"><a href="'+lnk+'" '+tg+' onclick="swmenu('+a+',-1,-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" class="clSlideLinks"> '+text+'</a><br></div>\n'
}
menus[a].subs=0; a++; b=0
}else if(type=="sub"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b)+'" class="clSlideSub"><a '+tg+' onclick="swmenu('+(a-1)+','+b+',-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" href="'+lnk+'" class="clSlideSubLinks"> '+text+'</a><br></div>\n'
b++; menus[a-1].subs=b; menus[a-1][b-1]=new Array(); c=0; menus[a-1][b-1].subs=0
}else if(type=="sub2"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b-1)+'_'+c+'" class="clSlideSub2"><a '+tg+' href="'+lnk+'" class="clSlideSub2Links"> '+text+'</a><br></div>\n'
c++; menus[a-1][b-1].subs=c; menus[a-1][b-1][c-1]=new Array(); d=0; menus[a-1][b-1][c-1].subs=0
}
if(end) str+="</div>"
document.write(str)
}
function preLoadBackgrounds(){
for(i=0;i<arguments.length;i++){
this[i]=new Image()
this[i].src=arguments[i]
}
return this
}
</script>
</head>
<body bgcolor="BABBAB">
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="./onglet_web_log_expert.HTML" target="donnee">
<center>WEBLOGEXPERT<br>
<img src="./images/WebLogExpertLogo.gif"/>
</a>
<script>
//Variables to set
between=28 //The pixel between the menus and the submenus
mainheight=25 //The height of the mainmenus
subheight=22 //The height of the submenus
pxspeed=13 //The pixel speed of the animation
timspeed=15 //The timer speed of the animation
menuy=80 //The top placement of the menu.
menux=0 //The left placement of the menu
//Images - Play with these
level0_regular="./images/level0_regular.gif"
level0_round="./images/level0_round.gif"
level1_regular="./images/level1_regular.gif"
level1_round="./images/level1_round.gif"
level1_sub="./images/level1_sub.gif"
level1_sub_round="./images/level1_sub_round.gif"
level1_round2="./images/level1_round2.gif"
level2_regular="./images/level2_regular.gif"
level2_round="./images/level2_round.gif"
//Leave this line
preLoadBackgrounds(level0_regular,level0_round,level1_regular,level1_round,level1_sub,level1_sub_round,level1_round2,level2_regular,level2_round)
//There are 3 different types of menus you can make
//top = Main menus
//sub = Sub menus
//sub2 = SubSub menus
//You control the look of the menus in the stylesheet
//makeMenu('TYPE','TEXT','LINK','TARGET', 'END (THE LAST MENU)')
//Menu Architecture
makeMenu('top','Architecture')
makeMenu('sub','RFA','./onglet_rfa2_cpu.html','donnee')
makeMenu('sub2','Trafic MLT','./onglet_rfa2_mlt.html','donnee')
makeMenu('sub2','Trafic Zac','./onglet_rfa2_zac.html','donnee')
makeMenu('sub','HSM','','donnee')
makeMenu('sub2','Catalyst Bry 3550','./onglet_hsm_cat_3550_bry.html','donnee')
makeMenu('sub2','Catalyst Bry 3524','./onglet_hsm_cat_3524_cpu.html','donnee')
makeMenu('sub2','Catalyst Noisy 3512','./onglet_hsm_cat_3512_cpu.html','donnee')
makeMenu('sub','LAN TEST','','donnee')
makeMenu('sub2','Router','./onglet_lan_test_cat.html','donnee')
makeMenu('sub2','Switch','./onglet_lan_test_switch_cpu.html','donnee')
//Menu ZAC Intranet
makeMenu('top','ZAC Intranet')
makeMenu('sub','Firewall','./onglet_intra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_intra_cat_cpu.html','donnee')
makeMenu('sub2','Inter Catalyst','./onglet_intra_cat_intercat.html','donnee')
makeMenu('sub2','Liens Firewall','./onglet_intra_cat_firewall.html','donnee')
makeMenu('sub2','Ca - Cl','./onglet_intra_cat_cacl.html','donnee')
makeMenu('sub2','Calyon','./onglet_intra_cat_calyon.html','donnee')
makeMenu('sub2','Editique','./onglet_intra_cat_editique.html','donnee')
makeMenu('sub2','Lognes','./onglet_intra_cat_lognes.html','donnee')
makeMenu('sub2','Valence','./onglet_intra_cat_valence.html','donnee')
makeMenu('sub2','Man','./onglet_intra_cat_man.html','donnee')
// Menu ZAC internet
makeMenu('top','ZAC Internet')
makeMenu('sub','Pix','./onglet_inter_pix.html','donnee')
makeMenu('sub','Router','./onglet_inter_router.html','donnee')
// ZAC Extranet
makeMenu('top','ZAC Extranet')
makeMenu('sub','Firewall','./onglet_extra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_extra_cat_cpu.html','donnee')
makeMenu('sub2','Accès FR','./onglet_extra_cat_gisbry.html','donnee')
makeMenu('sub2','Sofinco','./onglet_extra_cat_sofinco.html','donnee')
makeMenu('sub2','Atos','./onglet_extra_cat_atos.html','donnee')
makeMenu('sub2','Euriware','./onglet_extra_cat_euriware.html','donnee')
makeMenu('sub2','GesTitres','./onglet_extra_cat_gestitres.html','donnee')
makeMenu('sub2','Bloomberg','./onglet_extra_cat_Bloomberg.html','donnee')
makeMenu('sub2','EEF','./onglet_extra_cat_EEF.html','donnee')
makeMenu('sub2','UAF','./onglet_extra_cat_UAF.html','donnee')
makeMenu('sub2','Asterion','./onglet_extra_cat_asterion.html','donnee')
makeMenu('sub2','Cegetel','./onglet_extra_cat_Cegetel.html','donnee')
makeMenu('sub2','AGF','./onglet_extra_cat_AGF.html','donnee')
makeMenu('sub2','Cap Gemini','./onglet_extra_cat_CapGemini.html','donnee')
makeMenu('sub2','Cegedim','./onglet_extra_cat_Cegedim.html','donnee')
makeMenu('sub2','Reuters','./onglet_extra_cat_Reuters.html','donnee')
makeMenu('sub2','Jet Multimedia','./onglet_extra_cat_jet_multimedia.html','donnee')
makeMenu('sub2','FinInfo','./onglet_extra_cat_Fininfo.html','donnee')
makeMenu('sub2','Inforsud','./onglet_extra_cat_inforsud.html','donnee')
makeMenu('sub2','Ubizen','./onglet_extra_cat_ubizen.html','donnee')
makeMenu('top','ZAC Casa')
makeMenu('sub','Firewall','./onglet_casa_fwd.html','donnee')
makeMenu('sub','Router','./onglet_casa_router.html','donnee')
makeMenu('top','ZAC Flux Financier')
makeMenu('sub','Firewall','./onglet_ff_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_ff_cat_cpu.html','donnee')
makeMenu('sub2','SIT','./onglet_ff_cat_sit.html','donnee')
makeMenu('sub2','SWIFT','./onglet_ff_cat_swift.html','donnee')
makeMenu('top','ZAC Main Frame')
makeMenu('sub','Firewall','./onglet_mf_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_mf_cat_cpu.html','donnee')
makeMenu('sub2','Côté Firewall','./onglet_mf_cat_firewall.html','donnee')
makeMenu('sub2','Router central','./onglet_mf_cat_router.html','donnee')
makeMenu('sub2','CPC1','./onglet_mf_cat_cpc1.html','donnee')
makeMenu('sub2','CPC2','./onglet_mf_cat_cpc2.html','donnee')
makeMenu('sub2','CPC3','./onglet_mf_cat_cpc3.html','donnee')
// Menu CXR
makeMenu('top','CXR','./onglet_cxr.html','donnee')
makeMenu('sub','Cxr 1','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 2','./onglet_cxr_b1w06tsr02.html','donnee')
makeMenu('sub','Cxr 3','./onglet_cxr_b1w06tsr03.html','donnee')
makeMenu('sub','Cxr 4','./onglet_cxr_b1w06tsr04.html','donnee')
makeMenu('sub','Cxr 5','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 6','./onglet_cxr_b1w06tsr02.html','donnee')
// Menu WSD
makeMenu('top','WSD','./onglet_wsd.html','donnee')
makeMenu('sub','Farm','./onglet_wsd_farm.html','donnee')
makeMenu('sub2','SIPP','./onglet_wsd_farm_sipp.html','donnee')
makeMenu('sub2','Pilote SIPP','./onglet_wsd_farm_sipp_pilot.html','donnee')
makeMenu('sub2','Oxygen','./onglet_wsd_farm_oxygen.html','donnee')
makeMenu('sub2','Color direction','./onglet_wsd_farm_color_direction.html','donnee')
makeMenu('sub2','Color agence','./onglet_wsd_farm_color_agence.html','donnee')
makeMenu('sub2','Color publication','./onglet_wsd_farm_color_publication.html','donnee')
makeMenu('sub2','Doc ligne','./onglet_wsd_farm_doc_ligne.html','donnee')
makeMenu('sub2','Ciel','./onglet_wsd_farm_ciel.html','donnee')
makeMenu('sub2','Pilote Ciel','./onglet_wsd_farm_ciel_pilot.html','donnee')
makeMenu('sub2','Cl annuaire','./onglet_wsd_farm_cl_annuaire.html','donnee')
makeMenu('sub2','Impression','./onglet_wsd_farm_impression.html','donnee')
makeMenu('sub2','PSMC 1','./onglet_wsd_farm_psmc1.html','donnee')
makeMenu('sub2','PSMC 2','./onglet_wsd_farm_psmc2.html','donnee')
makeMenu('sub2','Formation','./onglet_wsd_farm_formation.html','donnee')
makeMenu('sub2','Atout job','./onglet_wsd_farm_atout_job.html','donnee')
makeMenu('sub2','Pilote Atout job','./onglet_wsd_farm_atout_job_pilot.html','donnee')
makeMenu('sub2','P3E','./onglet_wsd_farm_p3e.html','donnee')
makeMenu('sub2','Pilote P3E','./onglet_wsd_farm_p3e_pilot.html','donnee')
// Menu Service
makeMenu('top','Service','','donnee')
makeMenu('sub','DNS','./onglet_dns.html','donnee')
makeMenu('sub','DHCP','./onglet_dhcp.html','donnee')
makeMenu('sub','Extraction','./onglet_extraction.html','donnee')
makeMenu('sub','PSMC','./onglet_psmc.html','donnee')
// Menu Securité
makeMenu('top','Securité','','donnee')
makeMenu('sub','Syslog / ACL','./onglet_syslog_acl.html','donnee')
// Menu FASTNET pour les incidents
makeMenu('top','Fastnet','','donnee')
makeMenu('sub','Statistiques','','donnee')
makeMenu('sub2','SWIFT','../public/stats/Fastnet/incidents/onglet_incidents_swift_rapport.html','donnee')
//Menu Historique
makeMenu('top','Historique','','donnee')
makeMenu('sub','MRTG','./historique.php','donnee')
// Menu Aide
makeMenu('top','Aide','./onglet_aide.html','donnee')
makeMenu('sub','Ajouter une ZAC','','donnee')
makeMenu('sub2','Ajouter un Firewall','./Aide/Ajouter_Firewall.doc','droit')
makeMenu('sub2','Ajouter un Catalyst','./Aide/Ajouter_Catalyst.doc','droit')
makeMenu('sub2','Ajouter un Router','./Aide/Ajouter_Router.doc','droit')
makeMenu('sub2','Ajouter un Pix','./Aide/Ajouter_ Pix.doc','droit')
makeMenu('sub','WSD','','donnee')
makeMenu('sub2','Ajout ferme/serveur','./Aide/Ajouter_ferme.doc','droit')
makeMenu('sub','Ajout Fastnet','./Aide/Ajout_Fastnet.html','droit')
makeMenu('sub','WebLogExpert','./Aide/MaJ_WebLogExpert.doc','droit')
//Autre menu
//Starting the menu
onload=SlideMenuInit;
</script>
</body>
</html>
<html>
<head>
<title></title>
<style type="text/css">
DIV.clSlide{position:absolute; ;z-index:10; left:0; width:138; height:22; clip:rect(0,138,22,0); padding:3px;}
DIV.clSlideSub{position:absolute; ;z-index:10; padding:2px; clip:rect(0,127,20,0); width:127; height:20; left:8; visibility:hidden}
DIV.clSlideSub2{position:absolute; ;z-index:10; padding:2px; clip:rect(0,118,20,0); width:118; height:20; left:8; visibility:hidden}
#divSlideCont{position:absolute; z-index:10; left:0; top:100; height:600; width:170; visibility:hidden}
A.clSlideLinks{font-family:Verdana, Helvetica, Helv; font-size:11px; font-weight:bold; text-decoration:none; color:white}
A.clSlideSubLinks{font-family:Verdana, Helvetica, Helv; font-size:10px; text-decoration:none; color:Navy}
A.clSlideSub2Links{font-family:Verdana, Helvetica, Helv; font-size:9px; text-decoration:none; color:Navy}
</style>
<script language="JavaScript" type="text/javascript">
/**********************************************************************************
SlideMenu
*********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0
this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4||this.ie5||this.ie6
this.mac=this.agent.indexOf("Mac")>-1
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
return this
}
var bw=lib_bwcheck()
//Opera didn't seem to like the padding in the layers, it messes up the background-images, so here's a version without it.
if(bw.opera5) document.write("<style>DIV.clSlide{padding:0px; background-image:url(' ')}\nDIV.clSlideSub{padding:0px; background-image:url(' ')}\nDIV.clSlideSub2{padding:0px; background-image:url(' ')}</style>")
/************************************************************************************
Making cross-browser objects
************************************************************************************/
function makeMenuObj(obj,nest){
nest=(!nest) ? "":'document.'+nest+'.'
this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0;
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
this.ref=bw.dom || bw.ie4? document:bw.ns4?eval(nest+"document.layers." +obj+".document"):0;
this.x=(bw.ns4 || bw.ns5)? this.css.left:this.css.offsetLeft;
this.y=(bw.ns4 || bw.ns5)? this.css.top:this.css.offsetTop;
this.hideIt=b_hideIt; this.showIt=b_showIt; this.movey=b_movey
this.moveIt=b_moveIt; this.moveBy=b_moveBy; this.status=0;
this.bgImg=b_bgImg; this.obj = obj + "Object"; eval(this.obj + "=this");
this.clipTo=b_clipTo;
return this
}
function b_showIt(){this.css.visibility="visible"; this.status=1}
function b_hideIt(){this.css.visibility="hidden"; this.status=0}
function b_movey(y){this.y=y; this.css.top=this.y}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x;this.css.top=this.y}
function b_moveBy(x,y){this.x=this.x+x; this.y=this.y+y; this.css.left=this.x;this.css.top=this.y}
function b_bgImg(img){if(bw.ie||bw.dom)this.css.backgroundImage="url("+img+")"
else this.css.background.src=img
}
function b_clipTo(t,r,b,l,w){if(bw.ns4){this.css.clip.top=t;this.css.clip.right=r
this.css.clip.bottom=b;this.css.clip.left=l
}else{this.css.clip="rect("+t+","+r+","+b+","+l+")"; if(w){this.css.width=r; this.css.height=b}}}
/********************************************************************************
Initiating page, making objects..
********************************************************************************/
function SlideMenuInit(){
oSlideMenu=new makeMenuObj('divSlideCont')
oSlideMenu.moveIt(menux,menuy)
oSlide=new Array()
for(i=0;i<menus.length;i++){
oSlide[i]=new makeMenuObj('divSlide'+i,'divSlideCont')
oSlide[i].subs=menus[i].subs
oSlide[i].sub=new Array()
oSlide[i].moveIt(0,mainheight*i)
oSlide[i].starty=oSlide[i].y
if(bw.opera) oSlide[i].css.paddingLeft="10px"
if(!menus[i].seperator) oSlide[i].bgImg(level0_regular)
for(j=0;j<oSlide[i].subs;j++){
oSlide[i].sub[j]=new makeMenuObj('divSlideSub'+i+"_"+j,'divSlideCont')
oSlide[i].sub[j].moveIt(10,oSlide[i].y+subheight*j+between)
oSlide[i].sub[j].starty=oSlide[i].sub[j].y
oSlide[i][j]=new Array()
oSlide[i][j].subs=menus[i][j].subs
oSlide[i][j].sub=new Array()
img=level1_round
if(oSlide[i][j].subs!=0){
if(j!=oSlide[i].subs-1) img=level1_sub
else img=level1_sub_round
oSlide[i].sub[j].css.color="white"
}else{
if(j!=oSlide[i].subs-1)img=level1_regular
}
oSlide[i].sub[j].origimg=img
oSlide[i].sub[j].bgImg(img)
for(a=0;a<oSlide[i][j].subs;a++){
oSlide[i][j].sub[a]=new makeMenuObj('divSlideSub'+i+"_"+j+"_"+a,'divSlideCont')
oSlide[i][j].sub[a].moveIt(20,oSlide[i].sub[j].y+subheight*a+between-2)
oSlide[i][j].sub[a].starty=oSlide[i][j].sub[a].y
oSlide[i][j][a]=new Array()
oSlide[i][j][a].subs=menus[i][j][a].subs
oSlide[i][j][a].sub=new Array()
if(a!=oSlide[i][j].subs-1) img=level2_regular
else img=level2_round
oSlide[i][j].sub[a].origimg=img
oSlide[i][j].sub[a].bgImg(img)
}
}
}
oSlideMenu.showIt()
}
/********************************************************************************
Variables
********************************************************************************/
var active=-1;var going;var isthere; var sactive=-1; var sisthere=-1; var s2active=-1; var s2isthere=-1
/********************************************************************************
Switch menu function.
********************************************************************************/
function swmenu(num,snum,s2num){
if(snum!=-1){
if(oSlide[num][snum].subs==0) return
}
if(s2num!=-1){
if(oSlide[num][snum][s2num].subs==0) return
}
if((num!=active || snum!=sactive || s2num!=s2active) && !going){going=true;isthere=0;sisthere=0;moveUp(num,snum,s2num)}
}
/********************************************************************************
Moving the menus upward to their original position.
********************************************************************************/
function moveUp(num,snum){
if(snum==-1){
for(i=0;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty+pxspeed && active!=i) oSlide[i].moveBy(0,-pxspeed)
else{if(active!=i) oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty); isthere=i}
}
if(isthere<oSlide.length-1) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}else{
if(num==oSlide.length-1) isthere=num
if(sactive!=-1){ //Is out!
//Slide subs
j=0
for(i=sactive+1;i<oSlide[num].sub.length;i++){
j++
if(oSlide[num].sub[i].y>oSlide[num].sub[i].starty+pxspeed) oSlide[num].sub[i].moveBy(0,-pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,oSlide[num].sub[i].starty); sisthere=i}
}
//Slide main
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ); isthere=i}
}
}else{ //Slide to the one clicked
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + snum*between+between) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + snum*between+between); isthere=i}
}
}
if(isthere<oSlide.length-1 || (sactive!=-1 && sisthere<oSlide[num].sub.length-1 && sactive!=oSlide[num].sub.length-1)) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}
}
/********************************************************************************
Switch menu 2, stuff that happens before the menus are moved down again.
********************************************************************************/
function swmenu2(num,snum){
isthere=0;
sisthere=0;
if(active>-1 && snum==-1){
//Hiding submenus
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].hideIt()}
oSlide[active].bgImg(level0_regular)
oSlide[active].moveIt(0,oSlide[active].starty)
}
if(sactive>-1){
//Hiding submenus
for(j=0;j<oSlide[active][sactive].sub.length;j++){oSlide[active][sactive].sub[j].hideIt()}
oSlide[active].sub[sactive].bgImg(oSlide[active].sub[sactive].origimg)
oSlide[active].sub[sactive].moveIt(10,oSlide[active].sub[sactive].starty)
//Move back to place
for(i=sactive+1;i<oSlide[active].sub.length;i++){
oSlide[active].sub[i].moveIt(oSlide[active].sub[i].x,oSlide[active].sub[i].starty)
}
}
active=num
//Showing submenus
if(snum>-1){
sactive=snum
for(j=0;j<oSlide[num][snum].sub.length;j++){oSlide[num][snum].sub[j].showIt()}
oSlide[num].sub[snum].moveBy(10,3)
oSlide[num].sub[snum].bgImg(level1_round2)
}else{
sactive=-1
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].showIt()}
oSlide[num].moveBy(10,3)
oSlide[num].bgImg(level0_round)
}
if(num!=oSlide.length-1) moveDown(num,snum)
else{
isthere=num
moveDown(num,snum)
}
}
/********************************************************************************
Moving the menus down
********************************************************************************/
function moveDown(num,snum){
//if(num==oSlide.length-1) isthere=num
for(i=num+1;i<oSlide.length;i++){
if(snum==-1){
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between); isthere=i}
}else{
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed + (oSlide[num][snum].subs-1)*subheight+between) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between + (oSlide[num][snum].subs-1)*subheight+between); isthere=i}
}
}
if(snum!=-1){
for(i=snum+1;i<oSlide[num].sub.length;i++){
if(oSlide[num].sub[i].y<(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between-pxspeed) oSlide[num].sub[i].moveBy(0,pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between); sisthere=i}
}
}
if(snum==-1){
if(isthere<oSlide.length-1) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}else{
if(isthere<oSlide.length-1 || (sisthere<oSlide[num].sub.length-1 && snum!=oSlide[num].sub.length-1)) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}
}
var test=0
/********************************************************************************
Functions to write out the layers...
********************************************************************************/
menus=new Array(); var a=0; var b=0; var c=0; var d=0
function makeMenu(type,text,lnk,target,end){
str=""; tg="";
if(target) tg='target="'+target+'"'
if(!lnk) lnk="#"
self.status=lnk
if(a==0) str='<div id="divSlideCont">\n'
if(type=="top"){
menus[a]=new Array();
if(text=="seperator"){
str+='\t<div id="divSlide'+a+'" class="clSlide"></div>\n'
menus[a].seperator=1
}else{
str+='\t<div id="divSlide'+a+'" class="clSlide"><a href="'+lnk+'" '+tg+' onclick="swmenu('+a+',-1,-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" class="clSlideLinks"> '+text+'</a><br></div>\n'
}
menus[a].subs=0; a++; b=0
}else if(type=="sub"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b)+'" class="clSlideSub"><a '+tg+' onclick="swmenu('+(a-1)+','+b+',-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" href="'+lnk+'" class="clSlideSubLinks"> '+text+'</a><br></div>\n'
b++; menus[a-1].subs=b; menus[a-1][b-1]=new Array(); c=0; menus[a-1][b-1].subs=0
}else if(type=="sub2"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b-1)+'_'+c+'" class="clSlideSub2"><a '+tg+' href="'+lnk+'" class="clSlideSub2Links"> '+text+'</a><br></div>\n'
c++; menus[a-1][b-1].subs=c; menus[a-1][b-1][c-1]=new Array(); d=0; menus[a-1][b-1][c-1].subs=0
}
if(end) str+="</div>"
document.write(str)
}
function preLoadBackgrounds(){
for(i=0;i<arguments.length;i++){
this[i]=new Image()
this[i].src=arguments[i]
}
return this
}
</script>
</head>
<body bgcolor="BABBAB">
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="./onglet_web_log_expert.HTML" target="donnee">
<center>WEBLOGEXPERT<br>
<img src="./images/WebLogExpertLogo.gif"/>
</a>
<script>
//Variables to set
between=28 //The pixel between the menus and the submenus
mainheight=25 //The height of the mainmenus
subheight=22 //The height of the submenus
pxspeed=13 //The pixel speed of the animation
timspeed=15 //The timer speed of the animation
menuy=80 //The top placement of the menu.
menux=0 //The left placement of the menu
//Images - Play with these
level0_regular="./images/level0_regular.gif"
level0_round="./images/level0_round.gif"
level1_regular="./images/level1_regular.gif"
level1_round="./images/level1_round.gif"
level1_sub="./images/level1_sub.gif"
level1_sub_round="./images/level1_sub_round.gif"
level1_round2="./images/level1_round2.gif"
level2_regular="./images/level2_regular.gif"
level2_round="./images/level2_round.gif"
//Leave this line
preLoadBackgrounds(level0_regular,level0_round,level1_regular,level1_round,level1_sub,level1_sub_round,level1_round2,level2_regular,level2_round)
//There are 3 different types of menus you can make
//top = Main menus
//sub = Sub menus
//sub2 = SubSub menus
//You control the look of the menus in the stylesheet
//makeMenu('TYPE','TEXT','LINK','TARGET', 'END (THE LAST MENU)')
//Menu Architecture
makeMenu('top','Architecture')
makeMenu('sub','RFA','./onglet_rfa2_cpu.html','donnee')
makeMenu('sub2','Trafic MLT','./onglet_rfa2_mlt.html','donnee')
makeMenu('sub2','Trafic Zac','./onglet_rfa2_zac.html','donnee')
makeMenu('sub','HSM','','donnee')
makeMenu('sub2','Catalyst Bry 3550','./onglet_hsm_cat_3550_bry.html','donnee')
makeMenu('sub2','Catalyst Bry 3524','./onglet_hsm_cat_3524_cpu.html','donnee')
makeMenu('sub2','Catalyst Noisy 3512','./onglet_hsm_cat_3512_cpu.html','donnee')
makeMenu('sub','LAN TEST','','donnee')
makeMenu('sub2','Router','./onglet_lan_test_cat.html','donnee')
makeMenu('sub2','Switch','./onglet_lan_test_switch_cpu.html','donnee')
//Menu ZAC Intranet
makeMenu('top','ZAC Intranet')
makeMenu('sub','Firewall','./onglet_intra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_intra_cat_cpu.html','donnee')
makeMenu('sub2','Inter Catalyst','./onglet_intra_cat_intercat.html','donnee')
makeMenu('sub2','Liens Firewall','./onglet_intra_cat_firewall.html','donnee')
makeMenu('sub2','Ca - Cl','./onglet_intra_cat_cacl.html','donnee')
makeMenu('sub2','Calyon','./onglet_intra_cat_calyon.html','donnee')
makeMenu('sub2','Editique','./onglet_intra_cat_editique.html','donnee')
makeMenu('sub2','Lognes','./onglet_intra_cat_lognes.html','donnee')
makeMenu('sub2','Valence','./onglet_intra_cat_valence.html','donnee')
makeMenu('sub2','Man','./onglet_intra_cat_man.html','donnee')
// Menu ZAC internet
makeMenu('top','ZAC Internet')
makeMenu('sub','Pix','./onglet_inter_pix.html','donnee')
makeMenu('sub','Router','./onglet_inter_router.html','donnee')
// ZAC Extranet
makeMenu('top','ZAC Extranet')
makeMenu('sub','Firewall','./onglet_extra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_extra_cat_cpu.html','donnee')
makeMenu('sub2','Accès FR','./onglet_extra_cat_gisbry.html','donnee')
makeMenu('sub2','Sofinco','./onglet_extra_cat_sofinco.html','donnee')
makeMenu('sub2','Atos','./onglet_extra_cat_atos.html','donnee')
makeMenu('sub2','Euriware','./onglet_extra_cat_euriware.html','donnee')
makeMenu('sub2','GesTitres','./onglet_extra_cat_gestitres.html','donnee')
makeMenu('sub2','Bloomberg','./onglet_extra_cat_Bloomberg.html','donnee')
makeMenu('sub2','EEF','./onglet_extra_cat_EEF.html','donnee')
makeMenu('sub2','UAF','./onglet_extra_cat_UAF.html','donnee')
makeMenu('sub2','Asterion','./onglet_extra_cat_asterion.html','donnee')
makeMenu('sub2','Cegetel','./onglet_extra_cat_Cegetel.html','donnee')
makeMenu('sub2','AGF','./onglet_extra_cat_AGF.html','donnee')
makeMenu('sub2','Cap Gemini','./onglet_extra_cat_CapGemini.html','donnee')
makeMenu('sub2','Cegedim','./onglet_extra_cat_Cegedim.html','donnee')
makeMenu('sub2','Reuters','./onglet_extra_cat_Reuters.html','donnee')
makeMenu('sub2','Jet Multimedia','./onglet_extra_cat_jet_multimedia.html','donnee')
makeMenu('sub2','FinInfo','./onglet_extra_cat_Fininfo.html','donnee')
makeMenu('sub2','Inforsud','./onglet_extra_cat_inforsud.html','donnee')
makeMenu('sub2','Ubizen','./onglet_extra_cat_ubizen.html','donnee')
makeMenu('top','ZAC Casa')
makeMenu('sub','Firewall','./onglet_casa_fwd.html','donnee')
makeMenu('sub','Router','./onglet_casa_router.html','donnee')
makeMenu('top','ZAC Flux Financier')
makeMenu('sub','Firewall','./onglet_ff_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_ff_cat_cpu.html','donnee')
makeMenu('sub2','SIT','./onglet_ff_cat_sit.html','donnee')
makeMenu('sub2','SWIFT','./onglet_ff_cat_swift.html','donnee')
makeMenu('top','ZAC Main Frame')
makeMenu('sub','Firewall','./onglet_mf_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_mf_cat_cpu.html','donnee')
makeMenu('sub2','Côté Firewall','./onglet_mf_cat_firewall.html','donnee')
makeMenu('sub2','Router central','./onglet_mf_cat_router.html','donnee')
makeMenu('sub2','CPC1','./onglet_mf_cat_cpc1.html','donnee')
makeMenu('sub2','CPC2','./onglet_mf_cat_cpc2.html','donnee')
makeMenu('sub2','CPC3','./onglet_mf_cat_cpc3.html','donnee')
// Menu CXR
makeMenu('top','CXR','./onglet_cxr.html','donnee')
makeMenu('sub','Cxr 1','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 2','./onglet_cxr_b1w06tsr02.html','donnee')
makeMenu('sub','Cxr 3','./onglet_cxr_b1w06tsr03.html','donnee')
makeMenu('sub','Cxr 4','./onglet_cxr_b1w06tsr04.html','donnee')
makeMenu('sub','Cxr 5','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 6','./onglet_cxr_b1w06tsr02.html','donnee')
// Menu WSD
makeMenu('top','WSD','./onglet_wsd.html','donnee')
makeMenu('sub','Farm','./onglet_wsd_farm.html','donnee')
makeMenu('sub2','SIPP','./onglet_wsd_farm_sipp.html','donnee')
makeMenu('sub2','Pilote SIPP','./onglet_wsd_farm_sipp_pilot.html','donnee')
makeMenu('sub2','Oxygen','./onglet_wsd_farm_oxygen.html','donnee')
makeMenu('sub2','Color direction','./onglet_wsd_farm_color_direction.html','donnee')
makeMenu('sub2','Color agence','./onglet_wsd_farm_color_agence.html','donnee')
makeMenu('sub2','Color publication','./onglet_wsd_farm_color_publication.html','donnee')
makeMenu('sub2','Doc ligne','./onglet_wsd_farm_doc_ligne.html','donnee')
makeMenu('sub2','Ciel','./onglet_wsd_farm_ciel.html','donnee')
makeMenu('sub2','Pilote Ciel','./onglet_wsd_farm_ciel_pilot.html','donnee')
makeMenu('sub2','Cl annuaire','./onglet_wsd_farm_cl_annuaire.html','donnee')
makeMenu('sub2','Impression','./onglet_wsd_farm_impression.html','donnee')
makeMenu('sub2','PSMC 1','./onglet_wsd_farm_psmc1.html','donnee')
makeMenu('sub2','PSMC 2','./onglet_wsd_farm_psmc2.html','donnee')
makeMenu('sub2','Formation','./onglet_wsd_farm_formation.html','donnee')
makeMenu('sub2','Atout job','./onglet_wsd_farm_atout_job.html','donnee')
makeMenu('sub2','Pilote Atout job','./onglet_wsd_farm_atout_job_pilot.html','donnee')
makeMenu('sub2','P3E','./onglet_wsd_farm_p3e.html','donnee')
makeMenu('sub2','Pilote P3E','./onglet_wsd_farm_p3e_pilot.html','donnee')
// Menu Service
makeMenu('top','Service','','donnee')
makeMenu('sub','DNS','./onglet_dns.html','donnee')
makeMenu('sub','DHCP','./onglet_dhcp.html','donnee')
makeMenu('sub','Extraction','./onglet_extraction.html','donnee')
makeMenu('sub','PSMC','./onglet_psmc.html','donnee')
// Menu Securité
makeMenu('top','Securité','','donnee')
makeMenu('sub','Syslog / ACL','./onglet_syslog_acl.html','donnee')
// Menu FASTNET pour les incidents
makeMenu('top','Fastnet','','donnee')
makeMenu('sub','Statistiques','','donnee')
makeMenu('sub2','SWIFT','../public/stats/Fastnet/incidents/onglet_incidents_swift_rapport.html','donnee')
//Menu Historique
makeMenu('top','Historique','','donnee')
makeMenu('sub','MRTG','./historique.php','donnee')
// Menu Aide
makeMenu('top','Aide','./onglet_aide.html','donnee')
makeMenu('sub','Ajouter une ZAC','','donnee')
makeMenu('sub2','Ajouter un Firewall','./Aide/Ajouter_Firewall.doc','droit')
makeMenu('sub2','Ajouter un Catalyst','./Aide/Ajouter_Catalyst.doc','droit')
makeMenu('sub2','Ajouter un Router','./Aide/Ajouter_Router.doc','droit')
makeMenu('sub2','Ajouter un Pix','./Aide/Ajouter_ Pix.doc','droit')
makeMenu('sub','WSD','','donnee')
makeMenu('sub2','Ajout ferme/serveur','./Aide/Ajouter_ferme.doc','droit')
makeMenu('sub','Ajout Fastnet','./Aide/Ajout_Fastnet.html','droit')
makeMenu('sub','WebLogExpert','./Aide/MaJ_WebLogExpert.doc','droit')
//Autre menu
//Starting the menu
onload=SlideMenuInit;
</script>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voici tou le code :
<html>
<head>
<title></title>
<style type="text/css">
DIV.clSlide{position:absolute; ;z-index:10; left:0; width:138; height:22; clip:rect(0,138,22,0); padding:3px;}
DIV.clSlideSub{position:absolute; ;z-index:10; padding:2px; clip:rect(0,127,20,0); width:127; height:20; left:8; visibility:hidden}
DIV.clSlideSub2{position:absolute; ;z-index:10; padding:2px; clip:rect(0,118,20,0); width:118; height:20; left:8; visibility:hidden}
#divSlideCont{position:absolute; z-index:10; left:0; top:100; height:600; width:170; visibility:hidden}
A.clSlideLinks{font-family:Verdana, Helvetica, Helv; font-size:11px; font-weight:bold; text-decoration:none; color:white}
A.clSlideSubLinks{font-family:Verdana, Helvetica, Helv; font-size:10px; text-decoration:none; color:Navy}
A.clSlideSub2Links{font-family:Verdana, Helvetica, Helv; font-size:9px; text-decoration:none; color:Navy}
</style>
<script language="JavaScript" type="text/javascript">
/**********************************************************************************
SlideMenu
*********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0
this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4||this.ie5||this.ie6
this.mac=this.agent.indexOf("Mac")>-1
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
return this
}
var bw=lib_bwcheck()
//Opera didn't seem to like the padding in the layers, it messes up the background-images, so here's a version without it.
if(bw.opera5) document.write("<style>DIV.clSlide{padding:0px; background-image:url(' ')}\nDIV.clSlideSub{padding:0px; background-image:url(' ')}\nDIV.clSlideSub2{padding:0px; background-image:url(' ')}</style>")
/************************************************************************************
Making cross-browser objects
************************************************************************************/
function makeMenuObj(obj,nest){
nest=(!nest) ? "":'document.'+nest+'.'
this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0;
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
this.ref=bw.dom || bw.ie4? document:bw.ns4?eval(nest+"document.layers." +obj+".document"):0;
this.x=(bw.ns4 || bw.ns5)? this.css.left:this.css.offsetLeft;
this.y=(bw.ns4 || bw.ns5)? this.css.top:this.css.offsetTop;
this.hideIt=b_hideIt; this.showIt=b_showIt; this.movey=b_movey
this.moveIt=b_moveIt; this.moveBy=b_moveBy; this.status=0;
this.bgImg=b_bgImg; this.obj = obj + "Object"; eval(this.obj + "=this");
this.clipTo=b_clipTo;
return this
}
function b_showIt(){this.css.visibility="visible"; this.status=1}
function b_hideIt(){this.css.visibility="hidden"; this.status=0}
function b_movey(y){this.y=y; this.css.top=this.y}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x;this.css.top=this.y}
function b_moveBy(x,y){this.x=this.x+x; this.y=this.y+y; this.css.left=this.x;this.css.top=this.y}
function b_bgImg(img){if(bw.ie||bw.dom)this.css.backgroundImage="url("+img+")"
else this.css.background.src=img
}
function b_clipTo(t,r,b,l,w){if(bw.ns4){this.css.clip.top=t;this.css.clip.right=r
this.css.clip.bottom=b;this.css.clip.left=l
}else{this.css.clip="rect("+t+","+r+","+b+","+l+")"; if(w){this.css.width=r; this.css.height=b}}}
/********************************************************************************
Initiating page, making objects..
********************************************************************************/
function SlideMenuInit(){
oSlideMenu=new makeMenuObj('divSlideCont')
oSlideMenu.moveIt(menux,menuy)
oSlide=new Array()
for(i=0;i<menus.length;i++){
oSlide[i]=new makeMenuObj('divSlide'+i,'divSlideCont')
oSlide[i].subs=menus[i].subs
oSlide[i].sub=new Array()
oSlide[i].moveIt(0,mainheight*i)
oSlide[i].starty=oSlide[i].y
if(bw.opera) oSlide[i].css.paddingLeft="10px"
if(!menus[i].seperator) oSlide[i].bgImg(level0_regular)
for(j=0;j<oSlide[i].subs;j++){
oSlide[i].sub[j]=new makeMenuObj('divSlideSub'+i+"_"+j,'divSlideCont')
oSlide[i].sub[j].moveIt(10,oSlide[i].y+subheight*j+between)
oSlide[i].sub[j].starty=oSlide[i].sub[j].y
oSlide[i][j]=new Array()
oSlide[i][j].subs=menus[i][j].subs
oSlide[i][j].sub=new Array()
img=level1_round
if(oSlide[i][j].subs!=0){
if(j!=oSlide[i].subs-1) img=level1_sub
else img=level1_sub_round
oSlide[i].sub[j].css.color="white"
}else{
if(j!=oSlide[i].subs-1)img=level1_regular
}
oSlide[i].sub[j].origimg=img
oSlide[i].sub[j].bgImg(img)
for(a=0;a<oSlide[i][j].subs;a++){
oSlide[i][j].sub[a]=new makeMenuObj('divSlideSub'+i+"_"+j+"_"+a,'divSlideCont')
oSlide[i][j].sub[a].moveIt(20,oSlide[i].sub[j].y+subheight*a+between-2)
oSlide[i][j].sub[a].starty=oSlide[i][j].sub[a].y
oSlide[i][j][a]=new Array()
oSlide[i][j][a].subs=menus[i][j][a].subs
oSlide[i][j][a].sub=new Array()
if(a!=oSlide[i][j].subs-1) img=level2_regular
else img=level2_round
oSlide[i][j].sub[a].origimg=img
oSlide[i][j].sub[a].bgImg(img)
}
}
}
oSlideMenu.showIt()
}
/********************************************************************************
Variables
********************************************************************************/
var active=-1;var going;var isthere; var sactive=-1; var sisthere=-1; var s2active=-1; var s2isthere=-1
/********************************************************************************
Switch menu function.
********************************************************************************/
function swmenu(num,snum,s2num){
if(snum!=-1){
if(oSlide[num][snum].subs==0) return
}
if(s2num!=-1){
if(oSlide[num][snum][s2num].subs==0) return
}
if((num!=active || snum!=sactive || s2num!=s2active) && !going){going=true;isthere=0;sisthere=0;moveUp(num,snum,s2num)}
}
/********************************************************************************
Moving the menus upward to their original position.
********************************************************************************/
function moveUp(num,snum){
if(snum==-1){
for(i=0;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty+pxspeed && active!=i) oSlide[i].moveBy(0,-pxspeed)
else{if(active!=i) oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty); isthere=i}
}
if(isthere<oSlide.length-1) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}else{
if(num==oSlide.length-1) isthere=num
if(sactive!=-1){ //Is out!
//Slide subs
j=0
for(i=sactive+1;i<oSlide[num].sub.length;i++){
j++
if(oSlide[num].sub[i].y>oSlide[num].sub[i].starty+pxspeed) oSlide[num].sub[i].moveBy(0,-pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,oSlide[num].sub[i].starty); sisthere=i}
}
//Slide main
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ); isthere=i}
}
}else{ //Slide to the one clicked
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + snum*between+between) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + snum*between+between); isthere=i}
}
}
if(isthere<oSlide.length-1 || (sactive!=-1 && sisthere<oSlide[num].sub.length-1 && sactive!=oSlide[num].sub.length-1)) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}
}
/********************************************************************************
Switch menu 2, stuff that happens before the menus are moved down again.
********************************************************************************/
function swmenu2(num,snum){
isthere=0;
sisthere=0;
if(active>-1 && snum==-1){
//Hiding submenus
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].hideIt()}
oSlide[active].bgImg(level0_regular)
oSlide[active].moveIt(0,oSlide[active].starty)
}
if(sactive>-1){
//Hiding submenus
for(j=0;j<oSlide[active][sactive].sub.length;j++){oSlide[active][sactive].sub[j].hideIt()}
oSlide[active].sub[sactive].bgImg(oSlide[active].sub[sactive].origimg)
oSlide[active].sub[sactive].moveIt(10,oSlide[active].sub[sactive].starty)
//Move back to place
for(i=sactive+1;i<oSlide[active].sub.length;i++){
oSlide[active].sub[i].moveIt(oSlide[active].sub[i].x,oSlide[active].sub[i].starty)
}
}
active=num
//Showing submenus
if(snum>-1){
sactive=snum
for(j=0;j<oSlide[num][snum].sub.length;j++){oSlide[num][snum].sub[j].showIt()}
oSlide[num].sub[snum].moveBy(10,3)
oSlide[num].sub[snum].bgImg(level1_round2)
}else{
sactive=-1
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].showIt()}
oSlide[num].moveBy(10,3)
oSlide[num].bgImg(level0_round)
}
if(num!=oSlide.length-1) moveDown(num,snum)
else{
isthere=num
moveDown(num,snum)
}
}
/********************************************************************************
Moving the menus down
********************************************************************************/
function moveDown(num,snum){
//if(num==oSlide.length-1) isthere=num
for(i=num+1;i<oSlide.length;i++){
if(snum==-1){
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between); isthere=i}
}else{
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed + (oSlide[num][snum].subs-1)*subheight+between) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between + (oSlide[num][snum].subs-1)*subheight+between); isthere=i}
}
}
if(snum!=-1){
for(i=snum+1;i<oSlide[num].sub.length;i++){
if(oSlide[num].sub[i].y<(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between-pxspeed) oSlide[num].sub[i].moveBy(0,pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between); sisthere=i}
}
}
if(snum==-1){
if(isthere<oSlide.length-1) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}else{
if(isthere<oSlide.length-1 || (sisthere<oSlide[num].sub.length-1 && snum!=oSlide[num].sub.length-1)) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}
}
var test=0
/********************************************************************************
Functions to write out the layers...
********************************************************************************/
menus=new Array(); var a=0; var b=0; var c=0; var d=0
function makeMenu(type,text,lnk,target,end){
str=""; tg="";
if(target) tg='target="'+target+'"'
if(!lnk) lnk="#"
self.status=lnk
if(a==0) str='<div id="divSlideCont">\n'
if(type=="top"){
menus[a]=new Array();
if(text=="seperator"){
str+='\t<div id="divSlide'+a+'" class="clSlide"></div>\n'
menus[a].seperator=1
}else{
str+='\t<div id="divSlide'+a+'" class="clSlide"><a href="'+lnk+'" '+tg+' onclick="swmenu('+a+',-1,-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" class="clSlideLinks"> '+text+'</a><br></div>\n'
}
menus[a].subs=0; a++; b=0
}else if(type=="sub"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b)+'" class="clSlideSub"><a '+tg+' onclick="swmenu('+(a-1)+','+b+',-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" href="'+lnk+'" class="clSlideSubLinks"> '+text+'</a><br></div>\n'
b++; menus[a-1].subs=b; menus[a-1][b-1]=new Array(); c=0; menus[a-1][b-1].subs=0
}else if(type=="sub2"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b-1)+'_'+c+'" class="clSlideSub2"><a '+tg+' href="'+lnk+'" class="clSlideSub2Links"> '+text+'</a><br></div>\n'
c++; menus[a-1][b-1].subs=c; menus[a-1][b-1][c-1]=new Array(); d=0; menus[a-1][b-1][c-1].subs=0
}
if(end) str+="</div>"
document.write(str)
}
function preLoadBackgrounds(){
for(i=0;i<arguments.length;i++){
this[i]=new Image()
this[i].src=arguments[i]
}
return this
}
</script>
</head>
<body bgcolor="BABBAB">
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="./onglet_web_log_expert.HTML" target="donnee">
<center>WEBLOGEXPERT<br>
<img src="./images/WebLogExpertLogo.gif"/>
</a>
<script>
//Variables to set
between=28 //The pixel between the menus and the submenus
mainheight=25 //The height of the mainmenus
subheight=22 //The height of the submenus
pxspeed=13 //The pixel speed of the animation
timspeed=15 //The timer speed of the animation
menuy=80 //The top placement of the menu.
menux=0 //The left placement of the menu
//Images - Play with these
level0_regular="./images/level0_regular.gif"
level0_round="./images/level0_round.gif"
level1_regular="./images/level1_regular.gif"
level1_round="./images/level1_round.gif"
level1_sub="./images/level1_sub.gif"
level1_sub_round="./images/level1_sub_round.gif"
level1_round2="./images/level1_round2.gif"
level2_regular="./images/level2_regular.gif"
level2_round="./images/level2_round.gif"
//Leave this line
preLoadBackgrounds(level0_regular,level0_round,level1_regular,level1_round,level1_sub,level1_sub_round,level1_round2,level2_regular,level2_round)
//There are 3 different types of menus you can make
//top = Main menus
//sub = Sub menus
//sub2 = SubSub menus
//You control the look of the menus in the stylesheet
//makeMenu('TYPE','TEXT','LINK','TARGET', 'END (THE LAST MENU)')
//Menu Architecture
makeMenu('top','Architecture')
makeMenu('sub','RFA','./onglet_rfa2_cpu.html','donnee')
makeMenu('sub2','Trafic MLT','./onglet_rfa2_mlt.html','donnee')
makeMenu('sub2','Trafic Zac','./onglet_rfa2_zac.html','donnee')
makeMenu('sub','HSM','','donnee')
makeMenu('sub2','Catalyst Bry 3550','./onglet_hsm_cat_3550_bry.html','donnee')
makeMenu('sub2','Catalyst Bry 3524','./onglet_hsm_cat_3524_cpu.html','donnee')
makeMenu('sub2','Catalyst Noisy 3512','./onglet_hsm_cat_3512_cpu.html','donnee')
makeMenu('sub','LAN TEST','','donnee')
makeMenu('sub2','Router','./onglet_lan_test_cat.html','donnee')
makeMenu('sub2','Switch','./onglet_lan_test_switch_cpu.html','donnee')
//Menu ZAC Intranet
makeMenu('top','ZAC Intranet')
makeMenu('sub','Firewall','./onglet_intra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_intra_cat_cpu.html','donnee')
makeMenu('sub2','Inter Catalyst','./onglet_intra_cat_intercat.html','donnee')
makeMenu('sub2','Liens Firewall','./onglet_intra_cat_firewall.html','donnee')
makeMenu('sub2','Ca - Cl','./onglet_intra_cat_cacl.html','donnee')
makeMenu('sub2','Calyon','./onglet_intra_cat_calyon.html','donnee')
makeMenu('sub2','Editique','./onglet_intra_cat_editique.html','donnee')
makeMenu('sub2','Lognes','./onglet_intra_cat_lognes.html','donnee')
makeMenu('sub2','Valence','./onglet_intra_cat_valence.html','donnee')
makeMenu('sub2','Man','./onglet_intra_cat_man.html','donnee')
// Menu ZAC internet
makeMenu('top','ZAC Internet')
makeMenu('sub','Pix','./onglet_inter_pix.html','donnee')
makeMenu('sub','Router','./onglet_inter_router.html','donnee')
// ZAC Extranet
makeMenu('top','ZAC Extranet')
makeMenu('sub','Firewall','./onglet_extra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_extra_cat_cpu.html','donnee')
makeMenu('sub2','Accès FR','./onglet_extra_cat_gisbry.html','donnee')
makeMenu('sub2','Sofinco','./onglet_extra_cat_sofinco.html','donnee')
makeMenu('sub2','Atos','./onglet_extra_cat_atos.html','donnee')
makeMenu('sub2','Euriware','./onglet_extra_cat_euriware.html','donnee')
makeMenu('sub2','GesTitres','./onglet_extra_cat_gestitres.html','donnee')
makeMenu('sub2','Bloomberg','./onglet_extra_cat_Bloomberg.html','donnee')
makeMenu('sub2','EEF','./onglet_extra_cat_EEF.html','donnee')
makeMenu('sub2','UAF','./onglet_extra_cat_UAF.html','donnee')
makeMenu('sub2','Asterion','./onglet_extra_cat_asterion.html','donnee')
makeMenu('sub2','Cegetel','./onglet_extra_cat_Cegetel.html','donnee')
makeMenu('sub2','AGF','./onglet_extra_cat_AGF.html','donnee')
makeMenu('sub2','Cap Gemini','./onglet_extra_cat_CapGemini.html','donnee')
makeMenu('sub2','Cegedim','./onglet_extra_cat_Cegedim.html','donnee')
makeMenu('sub2','Reuters','./onglet_extra_cat_Reuters.html','donnee')
makeMenu('sub2','Jet Multimedia','./onglet_extra_cat_jet_multimedia.html','donnee')
makeMenu('sub2','FinInfo','./onglet_extra_cat_Fininfo.html','donnee')
makeMenu('sub2','Inforsud','./onglet_extra_cat_inforsud.html','donnee')
makeMenu('sub2','Ubizen','./onglet_extra_cat_ubizen.html','donnee')
makeMenu('top','ZAC Casa')
makeMenu('sub','Firewall','./onglet_casa_fwd.html','donnee')
makeMenu('sub','Router','./onglet_casa_router.html','donnee')
makeMenu('top','ZAC Flux Financier')
makeMenu('sub','Firewall','./onglet_ff_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_ff_cat_cpu.html','donnee')
makeMenu('sub2','SIT','./onglet_ff_cat_sit.html','donnee')
makeMenu('sub2','SWIFT','./onglet_ff_cat_swift.html','donnee')
makeMenu('top','ZAC Main Frame')
makeMenu('sub','Firewall','./onglet_mf_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_mf_cat_cpu.html','donnee')
makeMenu('sub2','Côté Firewall','./onglet_mf_cat_firewall.html','donnee')
makeMenu('sub2','Router central','./onglet_mf_cat_router.html','donnee')
makeMenu('sub2','CPC1','./onglet_mf_cat_cpc1.html','donnee')
makeMenu('sub2','CPC2','./onglet_mf_cat_cpc2.html','donnee')
makeMenu('sub2','CPC3','./onglet_mf_cat_cpc3.html','donnee')
// Menu CXR
makeMenu('top','CXR','./onglet_cxr.html','donnee')
makeMenu('sub','Cxr 1','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 2','./onglet_cxr_b1w06tsr02.html','donnee')
makeMenu('sub','Cxr 3','./onglet_cxr_b1w06tsr03.html','donnee')
makeMenu('sub','Cxr 4','./onglet_cxr_b1w06tsr04.html','donnee')
makeMenu('sub','Cxr 5','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 6','./onglet_cxr_b1w06tsr02.html','donnee')
// Menu WSD
makeMenu('top','WSD','./onglet_wsd.html','donnee')
makeMenu('sub','Farm','./onglet_wsd_farm.html','donnee')
makeMenu('sub2','SIPP','./onglet_wsd_farm_sipp.html','donnee')
makeMenu('sub2','Pilote SIPP','./onglet_wsd_farm_sipp_pilot.html','donnee')
makeMenu('sub2','Oxygen','./onglet_wsd_farm_oxygen.html','donnee')
makeMenu('sub2','Color direction','./onglet_wsd_farm_color_direction.html','donnee')
makeMenu('sub2','Color agence','./onglet_wsd_farm_color_agence.html','donnee')
makeMenu('sub2','Color publication','./onglet_wsd_farm_color_publication.html','donnee')
makeMenu('sub2','Doc ligne','./onglet_wsd_farm_doc_ligne.html','donnee')
makeMenu('sub2','Ciel','./onglet_wsd_farm_ciel.html','donnee')
makeMenu('sub2','Pilote Ciel','./onglet_wsd_farm_ciel_pilot.html','donnee')
makeMenu('sub2','Cl annuaire','./onglet_wsd_farm_cl_annuaire.html','donnee')
makeMenu('sub2','Impression','./onglet_wsd_farm_impression.html','donnee')
makeMenu('sub2','PSMC 1','./onglet_wsd_farm_psmc1.html','donnee')
makeMenu('sub2','PSMC 2','./onglet_wsd_farm_psmc2.html','donnee')
makeMenu('sub2','Formation','./onglet_wsd_farm_formation.html','donnee')
makeMenu('sub2','Atout job','./onglet_wsd_farm_atout_job.html','donnee')
makeMenu('sub2','Pilote Atout job','./onglet_wsd_farm_atout_job_pilot.html','donnee')
makeMenu('sub2','P3E','./onglet_wsd_farm_p3e.html','donnee')
makeMenu('sub2','Pilote P3E','./onglet_wsd_farm_p3e_pilot.html','donnee')
// Menu Service
makeMenu('top','Service','','donnee')
makeMenu('sub','DNS','./onglet_dns.html','donnee')
makeMenu('sub','DHCP','./onglet_dhcp.html','donnee')
makeMenu('sub','Extraction','./onglet_extraction.html','donnee')
makeMenu('sub','PSMC','./onglet_psmc.html','donnee')
// Menu Securité
makeMenu('top','Securité','','donnee')
makeMenu('sub','Syslog / ACL','./onglet_syslog_acl.html','donnee')
// Menu FASTNET pour les incidents
makeMenu('top','Fastnet','','donnee')
makeMenu('sub','Statistiques','','donnee')
makeMenu('sub2','SWIFT','../public/stats/Fastnet/incidents/onglet_incidents_swift_rapport.html','donnee')
//Menu Historique
makeMenu('top','Historique','','donnee')
makeMenu('sub','MRTG','./historique.php','donnee')
// Menu Aide
makeMenu('top','Aide','./onglet_aide.html','donnee')
makeMenu('sub','Ajouter une ZAC','','donnee')
makeMenu('sub2','Ajouter un Firewall','./Aide/Ajouter_Firewall.doc','droit')
makeMenu('sub2','Ajouter un Catalyst','./Aide/Ajouter_Catalyst.doc','droit')
makeMenu('sub2','Ajouter un Router','./Aide/Ajouter_Router.doc','droit')
makeMenu('sub2','Ajouter un Pix','./Aide/Ajouter_ Pix.doc','droit')
makeMenu('sub','WSD','','donnee')
makeMenu('sub2','Ajout ferme/serveur','./Aide/Ajouter_ferme.doc','droit')
makeMenu('sub','Ajout Fastnet','./Aide/Ajout_Fastnet.html','droit')
makeMenu('sub','WebLogExpert','./Aide/MaJ_WebLogExpert.doc','droit')
//Autre menu
//Starting the menu
onload=SlideMenuInit;
</script>
</body>
</html>
<html>
<head>
<title></title>
<style type="text/css">
DIV.clSlide{position:absolute; ;z-index:10; left:0; width:138; height:22; clip:rect(0,138,22,0); padding:3px;}
DIV.clSlideSub{position:absolute; ;z-index:10; padding:2px; clip:rect(0,127,20,0); width:127; height:20; left:8; visibility:hidden}
DIV.clSlideSub2{position:absolute; ;z-index:10; padding:2px; clip:rect(0,118,20,0); width:118; height:20; left:8; visibility:hidden}
#divSlideCont{position:absolute; z-index:10; left:0; top:100; height:600; width:170; visibility:hidden}
A.clSlideLinks{font-family:Verdana, Helvetica, Helv; font-size:11px; font-weight:bold; text-decoration:none; color:white}
A.clSlideSubLinks{font-family:Verdana, Helvetica, Helv; font-size:10px; text-decoration:none; color:Navy}
A.clSlideSub2Links{font-family:Verdana, Helvetica, Helv; font-size:9px; text-decoration:none; color:Navy}
</style>
<script language="JavaScript" type="text/javascript">
/**********************************************************************************
SlideMenu
*********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0
this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4||this.ie5||this.ie6
this.mac=this.agent.indexOf("Mac")>-1
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
return this
}
var bw=lib_bwcheck()
//Opera didn't seem to like the padding in the layers, it messes up the background-images, so here's a version without it.
if(bw.opera5) document.write("<style>DIV.clSlide{padding:0px; background-image:url(' ')}\nDIV.clSlideSub{padding:0px; background-image:url(' ')}\nDIV.clSlideSub2{padding:0px; background-image:url(' ')}</style>")
/************************************************************************************
Making cross-browser objects
************************************************************************************/
function makeMenuObj(obj,nest){
nest=(!nest) ? "":'document.'+nest+'.'
this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0;
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
this.ref=bw.dom || bw.ie4? document:bw.ns4?eval(nest+"document.layers." +obj+".document"):0;
this.x=(bw.ns4 || bw.ns5)? this.css.left:this.css.offsetLeft;
this.y=(bw.ns4 || bw.ns5)? this.css.top:this.css.offsetTop;
this.hideIt=b_hideIt; this.showIt=b_showIt; this.movey=b_movey
this.moveIt=b_moveIt; this.moveBy=b_moveBy; this.status=0;
this.bgImg=b_bgImg; this.obj = obj + "Object"; eval(this.obj + "=this");
this.clipTo=b_clipTo;
return this
}
function b_showIt(){this.css.visibility="visible"; this.status=1}
function b_hideIt(){this.css.visibility="hidden"; this.status=0}
function b_movey(y){this.y=y; this.css.top=this.y}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x;this.css.top=this.y}
function b_moveBy(x,y){this.x=this.x+x; this.y=this.y+y; this.css.left=this.x;this.css.top=this.y}
function b_bgImg(img){if(bw.ie||bw.dom)this.css.backgroundImage="url("+img+")"
else this.css.background.src=img
}
function b_clipTo(t,r,b,l,w){if(bw.ns4){this.css.clip.top=t;this.css.clip.right=r
this.css.clip.bottom=b;this.css.clip.left=l
}else{this.css.clip="rect("+t+","+r+","+b+","+l+")"; if(w){this.css.width=r; this.css.height=b}}}
/********************************************************************************
Initiating page, making objects..
********************************************************************************/
function SlideMenuInit(){
oSlideMenu=new makeMenuObj('divSlideCont')
oSlideMenu.moveIt(menux,menuy)
oSlide=new Array()
for(i=0;i<menus.length;i++){
oSlide[i]=new makeMenuObj('divSlide'+i,'divSlideCont')
oSlide[i].subs=menus[i].subs
oSlide[i].sub=new Array()
oSlide[i].moveIt(0,mainheight*i)
oSlide[i].starty=oSlide[i].y
if(bw.opera) oSlide[i].css.paddingLeft="10px"
if(!menus[i].seperator) oSlide[i].bgImg(level0_regular)
for(j=0;j<oSlide[i].subs;j++){
oSlide[i].sub[j]=new makeMenuObj('divSlideSub'+i+"_"+j,'divSlideCont')
oSlide[i].sub[j].moveIt(10,oSlide[i].y+subheight*j+between)
oSlide[i].sub[j].starty=oSlide[i].sub[j].y
oSlide[i][j]=new Array()
oSlide[i][j].subs=menus[i][j].subs
oSlide[i][j].sub=new Array()
img=level1_round
if(oSlide[i][j].subs!=0){
if(j!=oSlide[i].subs-1) img=level1_sub
else img=level1_sub_round
oSlide[i].sub[j].css.color="white"
}else{
if(j!=oSlide[i].subs-1)img=level1_regular
}
oSlide[i].sub[j].origimg=img
oSlide[i].sub[j].bgImg(img)
for(a=0;a<oSlide[i][j].subs;a++){
oSlide[i][j].sub[a]=new makeMenuObj('divSlideSub'+i+"_"+j+"_"+a,'divSlideCont')
oSlide[i][j].sub[a].moveIt(20,oSlide[i].sub[j].y+subheight*a+between-2)
oSlide[i][j].sub[a].starty=oSlide[i][j].sub[a].y
oSlide[i][j][a]=new Array()
oSlide[i][j][a].subs=menus[i][j][a].subs
oSlide[i][j][a].sub=new Array()
if(a!=oSlide[i][j].subs-1) img=level2_regular
else img=level2_round
oSlide[i][j].sub[a].origimg=img
oSlide[i][j].sub[a].bgImg(img)
}
}
}
oSlideMenu.showIt()
}
/********************************************************************************
Variables
********************************************************************************/
var active=-1;var going;var isthere; var sactive=-1; var sisthere=-1; var s2active=-1; var s2isthere=-1
/********************************************************************************
Switch menu function.
********************************************************************************/
function swmenu(num,snum,s2num){
if(snum!=-1){
if(oSlide[num][snum].subs==0) return
}
if(s2num!=-1){
if(oSlide[num][snum][s2num].subs==0) return
}
if((num!=active || snum!=sactive || s2num!=s2active) && !going){going=true;isthere=0;sisthere=0;moveUp(num,snum,s2num)}
}
/********************************************************************************
Moving the menus upward to their original position.
********************************************************************************/
function moveUp(num,snum){
if(snum==-1){
for(i=0;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty+pxspeed && active!=i) oSlide[i].moveBy(0,-pxspeed)
else{if(active!=i) oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty); isthere=i}
}
if(isthere<oSlide.length-1) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}else{
if(num==oSlide.length-1) isthere=num
if(sactive!=-1){ //Is out!
//Slide subs
j=0
for(i=sactive+1;i<oSlide[num].sub.length;i++){
j++
if(oSlide[num].sub[i].y>oSlide[num].sub[i].starty+pxspeed) oSlide[num].sub[i].moveBy(0,-pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,oSlide[num].sub[i].starty); sisthere=i}
}
//Slide main
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + oSlide[num].sub[sactive].y +subheight*j ); isthere=i}
}
}else{ //Slide to the one clicked
for(i=num+1;i<oSlide.length;i++){
if(oSlide[i].y>oSlide[i].starty + snum*between+between) oSlide[i].moveBy(0,-pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,oSlide[i].starty + snum*between+between); isthere=i}
}
}
if(isthere<oSlide.length-1 || (sactive!=-1 && sisthere<oSlide[num].sub.length-1 && sactive!=oSlide[num].sub.length-1)) setTimeout("moveUp("+num+","+snum+")",timspeed)
else swmenu2(num,snum)
}
}
/********************************************************************************
Switch menu 2, stuff that happens before the menus are moved down again.
********************************************************************************/
function swmenu2(num,snum){
isthere=0;
sisthere=0;
if(active>-1 && snum==-1){
//Hiding submenus
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].hideIt()}
oSlide[active].bgImg(level0_regular)
oSlide[active].moveIt(0,oSlide[active].starty)
}
if(sactive>-1){
//Hiding submenus
for(j=0;j<oSlide[active][sactive].sub.length;j++){oSlide[active][sactive].sub[j].hideIt()}
oSlide[active].sub[sactive].bgImg(oSlide[active].sub[sactive].origimg)
oSlide[active].sub[sactive].moveIt(10,oSlide[active].sub[sactive].starty)
//Move back to place
for(i=sactive+1;i<oSlide[active].sub.length;i++){
oSlide[active].sub[i].moveIt(oSlide[active].sub[i].x,oSlide[active].sub[i].starty)
}
}
active=num
//Showing submenus
if(snum>-1){
sactive=snum
for(j=0;j<oSlide[num][snum].sub.length;j++){oSlide[num][snum].sub[j].showIt()}
oSlide[num].sub[snum].moveBy(10,3)
oSlide[num].sub[snum].bgImg(level1_round2)
}else{
sactive=-1
for(j=0;j<oSlide[active].subs;j++){oSlide[active].sub[j].showIt()}
oSlide[num].moveBy(10,3)
oSlide[num].bgImg(level0_round)
}
if(num!=oSlide.length-1) moveDown(num,snum)
else{
isthere=num
moveDown(num,snum)
}
}
/********************************************************************************
Moving the menus down
********************************************************************************/
function moveDown(num,snum){
//if(num==oSlide.length-1) isthere=num
for(i=num+1;i<oSlide.length;i++){
if(snum==-1){
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between); isthere=i}
}else{
if(oSlide[i].y<(oSlide[num].subs-1)*subheight+oSlide[i].starty+between-pxspeed + (oSlide[num][snum].subs-1)*subheight+between) oSlide[i].moveBy(0,pxspeed)
else{oSlide[i].moveIt(oSlide[i].x,(oSlide[num].subs-1)*subheight+oSlide[i].starty+between + (oSlide[num][snum].subs-1)*subheight+between); isthere=i}
}
}
if(snum!=-1){
for(i=snum+1;i<oSlide[num].sub.length;i++){
if(oSlide[num].sub[i].y<(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between-pxspeed) oSlide[num].sub[i].moveBy(0,pxspeed)
else{oSlide[num].sub[i].moveIt(oSlide[num].sub[i].x,(oSlide[num][snum].subs-1)*subheight+oSlide[num].sub[i].starty+between); sisthere=i}
}
}
if(snum==-1){
if(isthere<oSlide.length-1) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}else{
if(isthere<oSlide.length-1 || (sisthere<oSlide[num].sub.length-1 && snum!=oSlide[num].sub.length-1)) setTimeout("moveDown("+num+","+snum+")",timspeed)
else going=false
}
}
var test=0
/********************************************************************************
Functions to write out the layers...
********************************************************************************/
menus=new Array(); var a=0; var b=0; var c=0; var d=0
function makeMenu(type,text,lnk,target,end){
str=""; tg="";
if(target) tg='target="'+target+'"'
if(!lnk) lnk="#"
self.status=lnk
if(a==0) str='<div id="divSlideCont">\n'
if(type=="top"){
menus[a]=new Array();
if(text=="seperator"){
str+='\t<div id="divSlide'+a+'" class="clSlide"></div>\n'
menus[a].seperator=1
}else{
str+='\t<div id="divSlide'+a+'" class="clSlide"><a href="'+lnk+'" '+tg+' onclick="swmenu('+a+',-1,-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" class="clSlideLinks"> '+text+'</a><br></div>\n'
}
menus[a].subs=0; a++; b=0
}else if(type=="sub"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b)+'" class="clSlideSub"><a '+tg+' onclick="swmenu('+(a-1)+','+b+',-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" href="'+lnk+'" class="clSlideSubLinks"> '+text+'</a><br></div>\n'
b++; menus[a-1].subs=b; menus[a-1][b-1]=new Array(); c=0; menus[a-1][b-1].subs=0
}else if(type=="sub2"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b-1)+'_'+c+'" class="clSlideSub2"><a '+tg+' href="'+lnk+'" class="clSlideSub2Links"> '+text+'</a><br></div>\n'
c++; menus[a-1][b-1].subs=c; menus[a-1][b-1][c-1]=new Array(); d=0; menus[a-1][b-1][c-1].subs=0
}
if(end) str+="</div>"
document.write(str)
}
function preLoadBackgrounds(){
for(i=0;i<arguments.length;i++){
this[i]=new Image()
this[i].src=arguments[i]
}
return this
}
</script>
</head>
<body bgcolor="BABBAB">
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="./onglet_web_log_expert.HTML" target="donnee">
<center>WEBLOGEXPERT<br>
<img src="./images/WebLogExpertLogo.gif"/>
</a>
<script>
//Variables to set
between=28 //The pixel between the menus and the submenus
mainheight=25 //The height of the mainmenus
subheight=22 //The height of the submenus
pxspeed=13 //The pixel speed of the animation
timspeed=15 //The timer speed of the animation
menuy=80 //The top placement of the menu.
menux=0 //The left placement of the menu
//Images - Play with these
level0_regular="./images/level0_regular.gif"
level0_round="./images/level0_round.gif"
level1_regular="./images/level1_regular.gif"
level1_round="./images/level1_round.gif"
level1_sub="./images/level1_sub.gif"
level1_sub_round="./images/level1_sub_round.gif"
level1_round2="./images/level1_round2.gif"
level2_regular="./images/level2_regular.gif"
level2_round="./images/level2_round.gif"
//Leave this line
preLoadBackgrounds(level0_regular,level0_round,level1_regular,level1_round,level1_sub,level1_sub_round,level1_round2,level2_regular,level2_round)
//There are 3 different types of menus you can make
//top = Main menus
//sub = Sub menus
//sub2 = SubSub menus
//You control the look of the menus in the stylesheet
//makeMenu('TYPE','TEXT','LINK','TARGET', 'END (THE LAST MENU)')
//Menu Architecture
makeMenu('top','Architecture')
makeMenu('sub','RFA','./onglet_rfa2_cpu.html','donnee')
makeMenu('sub2','Trafic MLT','./onglet_rfa2_mlt.html','donnee')
makeMenu('sub2','Trafic Zac','./onglet_rfa2_zac.html','donnee')
makeMenu('sub','HSM','','donnee')
makeMenu('sub2','Catalyst Bry 3550','./onglet_hsm_cat_3550_bry.html','donnee')
makeMenu('sub2','Catalyst Bry 3524','./onglet_hsm_cat_3524_cpu.html','donnee')
makeMenu('sub2','Catalyst Noisy 3512','./onglet_hsm_cat_3512_cpu.html','donnee')
makeMenu('sub','LAN TEST','','donnee')
makeMenu('sub2','Router','./onglet_lan_test_cat.html','donnee')
makeMenu('sub2','Switch','./onglet_lan_test_switch_cpu.html','donnee')
//Menu ZAC Intranet
makeMenu('top','ZAC Intranet')
makeMenu('sub','Firewall','./onglet_intra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_intra_cat_cpu.html','donnee')
makeMenu('sub2','Inter Catalyst','./onglet_intra_cat_intercat.html','donnee')
makeMenu('sub2','Liens Firewall','./onglet_intra_cat_firewall.html','donnee')
makeMenu('sub2','Ca - Cl','./onglet_intra_cat_cacl.html','donnee')
makeMenu('sub2','Calyon','./onglet_intra_cat_calyon.html','donnee')
makeMenu('sub2','Editique','./onglet_intra_cat_editique.html','donnee')
makeMenu('sub2','Lognes','./onglet_intra_cat_lognes.html','donnee')
makeMenu('sub2','Valence','./onglet_intra_cat_valence.html','donnee')
makeMenu('sub2','Man','./onglet_intra_cat_man.html','donnee')
// Menu ZAC internet
makeMenu('top','ZAC Internet')
makeMenu('sub','Pix','./onglet_inter_pix.html','donnee')
makeMenu('sub','Router','./onglet_inter_router.html','donnee')
// ZAC Extranet
makeMenu('top','ZAC Extranet')
makeMenu('sub','Firewall','./onglet_extra_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_extra_cat_cpu.html','donnee')
makeMenu('sub2','Accès FR','./onglet_extra_cat_gisbry.html','donnee')
makeMenu('sub2','Sofinco','./onglet_extra_cat_sofinco.html','donnee')
makeMenu('sub2','Atos','./onglet_extra_cat_atos.html','donnee')
makeMenu('sub2','Euriware','./onglet_extra_cat_euriware.html','donnee')
makeMenu('sub2','GesTitres','./onglet_extra_cat_gestitres.html','donnee')
makeMenu('sub2','Bloomberg','./onglet_extra_cat_Bloomberg.html','donnee')
makeMenu('sub2','EEF','./onglet_extra_cat_EEF.html','donnee')
makeMenu('sub2','UAF','./onglet_extra_cat_UAF.html','donnee')
makeMenu('sub2','Asterion','./onglet_extra_cat_asterion.html','donnee')
makeMenu('sub2','Cegetel','./onglet_extra_cat_Cegetel.html','donnee')
makeMenu('sub2','AGF','./onglet_extra_cat_AGF.html','donnee')
makeMenu('sub2','Cap Gemini','./onglet_extra_cat_CapGemini.html','donnee')
makeMenu('sub2','Cegedim','./onglet_extra_cat_Cegedim.html','donnee')
makeMenu('sub2','Reuters','./onglet_extra_cat_Reuters.html','donnee')
makeMenu('sub2','Jet Multimedia','./onglet_extra_cat_jet_multimedia.html','donnee')
makeMenu('sub2','FinInfo','./onglet_extra_cat_Fininfo.html','donnee')
makeMenu('sub2','Inforsud','./onglet_extra_cat_inforsud.html','donnee')
makeMenu('sub2','Ubizen','./onglet_extra_cat_ubizen.html','donnee')
makeMenu('top','ZAC Casa')
makeMenu('sub','Firewall','./onglet_casa_fwd.html','donnee')
makeMenu('sub','Router','./onglet_casa_router.html','donnee')
makeMenu('top','ZAC Flux Financier')
makeMenu('sub','Firewall','./onglet_ff_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_ff_cat_cpu.html','donnee')
makeMenu('sub2','SIT','./onglet_ff_cat_sit.html','donnee')
makeMenu('sub2','SWIFT','./onglet_ff_cat_swift.html','donnee')
makeMenu('top','ZAC Main Frame')
makeMenu('sub','Firewall','./onglet_mf_fwd.html','donnee')
makeMenu('sub','Catalyst','./onglet_mf_cat_cpu.html','donnee')
makeMenu('sub2','Côté Firewall','./onglet_mf_cat_firewall.html','donnee')
makeMenu('sub2','Router central','./onglet_mf_cat_router.html','donnee')
makeMenu('sub2','CPC1','./onglet_mf_cat_cpc1.html','donnee')
makeMenu('sub2','CPC2','./onglet_mf_cat_cpc2.html','donnee')
makeMenu('sub2','CPC3','./onglet_mf_cat_cpc3.html','donnee')
// Menu CXR
makeMenu('top','CXR','./onglet_cxr.html','donnee')
makeMenu('sub','Cxr 1','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 2','./onglet_cxr_b1w06tsr02.html','donnee')
makeMenu('sub','Cxr 3','./onglet_cxr_b1w06tsr03.html','donnee')
makeMenu('sub','Cxr 4','./onglet_cxr_b1w06tsr04.html','donnee')
makeMenu('sub','Cxr 5','./onglet_cxr_b1w06tsr01.html','donnee')
makeMenu('sub','Cxr 6','./onglet_cxr_b1w06tsr02.html','donnee')
// Menu WSD
makeMenu('top','WSD','./onglet_wsd.html','donnee')
makeMenu('sub','Farm','./onglet_wsd_farm.html','donnee')
makeMenu('sub2','SIPP','./onglet_wsd_farm_sipp.html','donnee')
makeMenu('sub2','Pilote SIPP','./onglet_wsd_farm_sipp_pilot.html','donnee')
makeMenu('sub2','Oxygen','./onglet_wsd_farm_oxygen.html','donnee')
makeMenu('sub2','Color direction','./onglet_wsd_farm_color_direction.html','donnee')
makeMenu('sub2','Color agence','./onglet_wsd_farm_color_agence.html','donnee')
makeMenu('sub2','Color publication','./onglet_wsd_farm_color_publication.html','donnee')
makeMenu('sub2','Doc ligne','./onglet_wsd_farm_doc_ligne.html','donnee')
makeMenu('sub2','Ciel','./onglet_wsd_farm_ciel.html','donnee')
makeMenu('sub2','Pilote Ciel','./onglet_wsd_farm_ciel_pilot.html','donnee')
makeMenu('sub2','Cl annuaire','./onglet_wsd_farm_cl_annuaire.html','donnee')
makeMenu('sub2','Impression','./onglet_wsd_farm_impression.html','donnee')
makeMenu('sub2','PSMC 1','./onglet_wsd_farm_psmc1.html','donnee')
makeMenu('sub2','PSMC 2','./onglet_wsd_farm_psmc2.html','donnee')
makeMenu('sub2','Formation','./onglet_wsd_farm_formation.html','donnee')
makeMenu('sub2','Atout job','./onglet_wsd_farm_atout_job.html','donnee')
makeMenu('sub2','Pilote Atout job','./onglet_wsd_farm_atout_job_pilot.html','donnee')
makeMenu('sub2','P3E','./onglet_wsd_farm_p3e.html','donnee')
makeMenu('sub2','Pilote P3E','./onglet_wsd_farm_p3e_pilot.html','donnee')
// Menu Service
makeMenu('top','Service','','donnee')
makeMenu('sub','DNS','./onglet_dns.html','donnee')
makeMenu('sub','DHCP','./onglet_dhcp.html','donnee')
makeMenu('sub','Extraction','./onglet_extraction.html','donnee')
makeMenu('sub','PSMC','./onglet_psmc.html','donnee')
// Menu Securité
makeMenu('top','Securité','','donnee')
makeMenu('sub','Syslog / ACL','./onglet_syslog_acl.html','donnee')
// Menu FASTNET pour les incidents
makeMenu('top','Fastnet','','donnee')
makeMenu('sub','Statistiques','','donnee')
makeMenu('sub2','SWIFT','../public/stats/Fastnet/incidents/onglet_incidents_swift_rapport.html','donnee')
//Menu Historique
makeMenu('top','Historique','','donnee')
makeMenu('sub','MRTG','./historique.php','donnee')
// Menu Aide
makeMenu('top','Aide','./onglet_aide.html','donnee')
makeMenu('sub','Ajouter une ZAC','','donnee')
makeMenu('sub2','Ajouter un Firewall','./Aide/Ajouter_Firewall.doc','droit')
makeMenu('sub2','Ajouter un Catalyst','./Aide/Ajouter_Catalyst.doc','droit')
makeMenu('sub2','Ajouter un Router','./Aide/Ajouter_Router.doc','droit')
makeMenu('sub2','Ajouter un Pix','./Aide/Ajouter_ Pix.doc','droit')
makeMenu('sub','WSD','','donnee')
makeMenu('sub2','Ajout ferme/serveur','./Aide/Ajouter_ferme.doc','droit')
makeMenu('sub','Ajout Fastnet','./Aide/Ajout_Fastnet.html','droit')
makeMenu('sub','WebLogExpert','./Aide/MaJ_WebLogExpert.doc','droit')
//Autre menu
//Starting the menu
onload=SlideMenuInit;
</script>
</body>
</html>