function initialise(menu_a_ouvrir) {
	if (menu_a_ouvrir != "") {
		checkclick(parseInt(menu_a_ouvrir));
	}
}
n = (document.layers) ? 1:0
ie = (document.all) ? 1:0
var tabclicked;  
var lasttabclicked; 
var toofast = 0; 
var opentab = 0;
var lfactor = 11;
var arraylen = 8; 
var tabs = new Array("SliderLayer","RollTab1","RollTab2","RollTab3","RollTab4","RollTab5","RollTab6","RollTab7","Blank") 
var tabs2 = new Array("","NoRollTab1","NoRollTab2","NoRollTab3","NoRollTab4","NoRollTab5","NoRollTab6","NoRollTab7") 
var tablinks = new Array(0,4,5,6,2,1,5,1)
var tabtops = new Array(0,0,88,112,136,160,184,208) 

function checkclick(num)
        {if ((toofast == 0) && (num != tabclicked)) {toofast = 1; lasttabclicked=tabclicked; tabclicked=num; objslide();}  }

function objshow(showobj)
        {       if (n) {document.layers[showobj].visibility = "show"}
                if (ie) {document.all[showobj].style.visibility = "visible"}  }

function objhide(hideobj)
        {      if (n) {document.layers[hideobj].visibility = "hide"}
                if (ie) {document.all[hideobj].style.visibility = "hidden"}   }

function objslide()
        {
                if (n) {
                        if (opentab == 1) {
                                if (lasttabclicked == 0) {objhide("International")}
                                mfactor = tablinks[lasttabclicked] * lfactor + 4 
                                if (lasttabclicked == 0) {movetab = 0}
                                else {
                                        movetab = lasttabclicked + 1}  
                                        moveobj = tabs[movetab] 
                    document.layers[moveobj].ypos = parseInt(document.layers[moveobj].top)  
                    if (document.layers[moveobj].ypos > (tabtops[movetab] - mfactor)) {  
                    for(movetab; movetab < arraylen; movetab++) {  
                                                moveobj = tabs[movetab] 
                                document.layers[moveobj].ypos = parseInt(document.layers[moveobj].top) 
                            document.layers[moveobj].ypos -= lfactor  
                            document.layers[moveobj].top = document.layers[moveobj].ypos} 
                            setTimeout("objslide()",15)}
                                        else {
                            for(movetab; movetab < arraylen; movetab++) {  
                                moveobj = tabs[movetab]  
                            tabtops[movetab] = parseInt(document.layers[moveobj].top) } 
                                    opentab = 0  
                            if (lasttabclicked != 0)
                            {objshow(tabs[lasttabclicked]);objhide(tabs2[lasttabclicked])} 
                            objslide()}}
                            else {
                            if (tabclicked != 0 && tabclicked != -1) {
                                    objshow(tabs2[tabclicked]);objhide(tabs[tabclicked]) 
                                        objslide2()}
                                    else {
                                           if (tabclicked == 0)
                                               {objslide2()}
                                       else
                                               {toofast = 0}}}
                                         }
                if (ie) {
                                if (opentab == 1) {
                                if (lasttabclicked == 0) {objhide("International")}
                                mfactor = tablinks[lasttabclicked] * lfactor + 4 
                                if (lasttabclicked == 0) {movetab = 0}
                                else {movetab = lasttabclicked + 1}  
                                        moveobj = tabs[movetab] 
                                document.all[moveobj].style.ypos = parseInt(document.all[moveobj].style.top)  
                                if (document.all[moveobj].style.ypos > (tabtops[movetab] - mfactor)) {  
                                        for(movetab; movetab < arraylen; movetab++) {  
                                                moveobj = tabs[movetab] 
                                                document.all[moveobj].style.ypos = parseInt(document.all[moveobj].style.top)
                                                document.all[moveobj].style.ypos -= lfactor
                                                document.all[moveobj].style.top = document.all[moveobj].style.ypos} 
                                        setTimeout("objslide()",15)}
                                else {
                                                        for(movetab; movetab < arraylen; movetab++) {
                                                                moveobj = tabs[movetab] 
                                                                tabtops[movetab] = parseInt(document.all[moveobj].style.top) } 
                                                        opentab = 0 
                                                        if (lasttabclicked != 0)
                                                                {objshow(tabs[lasttabclicked]);objhide(tabs2[lasttabclicked])}  
                                                        objslide()}}
                                                else {
                                                      if (tabclicked != 0 && tabclicked != -1) {
                                                          objshow(tabs2[tabclicked]);objhide(tabs[tabclicked]) 
                                              objslide2()}
                                              else {
                                              if (tabclicked == 0)
                                                {objslide2()}
                                              else
                                                {toofast = 0}}}
                                                }
        }

function objslide2() {
        if (n) {
                mfactor = tablinks[tabclicked] * lfactor + 4 
                        if (tabclicked == 0) {movetab = 0}
                        else {movetab = tabclicked + 1}  
                                        moveobj = tabs[movetab] 
                    document.layers[moveobj].ypos = parseInt(document.layers[moveobj].top)  
            if (document.layers[moveobj].ypos < (tabtops[movetab] + mfactor)) { 
                for(movetab; movetab < arraylen; movetab++) {  
                        moveobj = tabs[movetab]
                    document.layers[moveobj].ypos = parseInt(document.layers[moveobj].top)
                        document.layers[moveobj].ypos += lfactor
                        document.layers[moveobj].top = document.layers[moveobj].ypos}
                        setTimeout("objslide2()",15)}
            else {
                    for(movetab; movetab < arraylen; movetab++) {
                        moveobj = tabs[movetab] 
                    tabtops[movetab] = parseInt(document.layers[moveobj].top) } 
                    if (tabclicked == 0) {objshow("International")}
                        opentab = 1; toofast = 0;}  
                        }
            if (ie) {
                    mfactor = tablinks[tabclicked] * lfactor + 4
                if (tabclicked == 0) {movetab = 0}
                        else {movetab = tabclicked + 1} 
                            moveobj = tabs[movetab] 
                        document.all[moveobj].style.ypos = parseInt(document.all[moveobj].style.top)
                        if (document.all[moveobj].style.ypos < (tabtops[movetab] + mfactor)) {  
                                for(movetab; movetab < arraylen; movetab++) { 
                                    moveobj = tabs[movetab] 
                                document.all[moveobj].style.ypos = parseInt(document.all[moveobj].style.top)
                                document.all[moveobj].style.ypos += lfactor 
                                document.all[moveobj].style.top = document.all[moveobj].style.ypos} 
                                setTimeout("objslide2()",15)}
                                                else {
                                for(movetab; movetab < arraylen; movetab++) { 
                                    moveobj = tabs[movetab]
                                tabtops[movetab] = parseInt(document.all[moveobj].style.top) }
                                if (tabclicked == 0) {objshow("International")}
                                        opentab = 1; toofast = 0;} 
                                                }
        }

