var IE4 = document.all
var NS6 = !IE4&&document.getElementById
var PC = navigator.userAgent.match(/Windows/i)

if ((IE4||NS6)&&PC) {

function wsDiv1(nom) {
 return window.document.getElementById(nom)
}

 var x=''
 var c = IE4?0:2
 var n,i
 x+= ('<div id="roul" style="position:absolute; left:10; top:101; visibility:hidden">')
n=1; x+= ('<div style="position:absolute; left:538; top:-300; height:'+(229-c*n)+'; width:'+(161-c*n)+'; border:'+n+'px solid #C0C0C0; color:#FFFFFF"><br><p style="font-size:8pt; text-align:center">&nbsp;Depuis le 1/1/2004</p></div>')
n=4; x+= ('<div style="position:absolute; left:539; top:-299; height:'+(227-c*n)+'; width:'+(159-c*n)+'; border:'+n+'px solid #000040">&nbsp;</div>')
n=1; x+= ('<div style="position:absolute; left:542; top:-296; height:'+(221-c*n)+'; width:'+(153-c*n)+'; border:'+n+'px solid #C0C0C0">&nbsp;</div>')
 x+= ('<div style="position:absolute; left:550; top:-90">')
 x+= ('<table border="0" cellpadding="0" cellspacing="0"><tr>')
 x+= ('<td><img border="0" src="dircad/images/chifL.gif" width="10" height="33"></td>')
for(i=0;i<6;i++) {
 if (i!=0) {x+= ('<td><img border="0" src="dircad/images/chifC.gif" width="3" height="33"></td>')}
 x+= ('<td><img id="imgH'+i+'" border="0" src="dircad/images/chif0.gif" width="17" height="0"><br><img id="imgB'+i+'" border="0" src="dircad/images/chif0.gif" width="17" height="31"></td>')
}
 x+=''
 + ('<td><img border="0" src="dircad/images/chifR.gif" width="10" height="33"></td>')
 + ('</tr></table>')
 + ('</div></div>')
window.document.write(x)

var Timg = new Array()

 Timg[0] = new Image(); Timg[0].src = "dircad/images/chifL.gif"
 Timg[1] = new Image(); Timg[1].src = "dircad/images/chifC.gif"
 Timg[2] = new Image(); Timg[2].src = "dircad/images/chifR.gif"
 for(var i=0;i<=9;i++) {Timg[3+i] = new Image(); Timg[3+i].src = "dircad/images/chif"+i+".gif"}

function shiftStart() {
if (!flagAnime) {return}
if (IE4) {
Fin: {
 for(var i=0;i<=3;i++) {if (!Timg[i].complete) {break Fin}}
 wsDiv1("roul").style.visibility = "visible"
}
 for(var i=0;i<=9;i++) {if (!Timg[3+i].complete) {setTimeout('shiftStart()',100); return}}
} else {
 wsDiv1("roul").style.visibility = "visible"
}
 shiftDo(0,true)
 shiftRoll(1207,1,0,0,1)
}

function shiftEnd() {
 setTimeout('shiftDo(0,false)',1000)
}

function shiftRoll(x,i,n,sz,sens) {
 var pow,n0,k,i1
 pow = Math.pow(10,5-sz+1); n0 = Math.floor(x%pow/pow*10)
 i += 6
for(k=sz;k<=5;k++) {
 i1 = ((k!=sz)||(sens!=3)?i:i-6*2); i1 = ((i1-1)%30)+1
 wsDiv1("imgH"+k).height = i1; wsDiv1("imgB"+k).height = 31-i1
}
if (sens==2) {if (i==1+6*2) {
 sens = 3
}}
if (sens==3) {if (i==1+6*4) {
 wsDiv1("imgH"+sz).height = 0; wsDiv1("imgB"+sz).height = 31
 sens = 1
 sz++
 if (sz>5) {shiftEnd(); return}
 wsDiv1("roul").childNodes[0].style.color = ((sz>=2)?"#000000":"#FFFFFF")
}}
if (i==31) {
 n = ((n+1)%10)
for(k=sz;k<=5;k++) {
 wsDiv1("imgH"+k).src = "dircad/images/chif"+((n+1)%10)+".gif"
 wsDiv1("imgB"+k).src = "dircad/images/chif"+n+".gif"
}
 i = 1; if (n==n0) {sens = 2}
}
 setTimeout('shiftRoll('+x+','+i+','+n+','+sz+','+sens+')',50)
}

function shiftDo(val,flag) {
 var x = val*1.8
 if (val>=99) {val = 100} else {val = Math.sin(Math.asin(val/100)+0.2*3.1416/2)*100}
 x = Math.round(val*1.8-x)
 with(wsDiv1("roul").childNodes[0].style) {top = (parseInt(top)+(flag?x:-x))+"px"}
 with(wsDiv1("roul").childNodes[1].style) {top = (parseInt(top)+(flag?x:-x))+"px"}
 with(wsDiv1("roul").childNodes[2].style) {top = (parseInt(top)+(flag?x:-x))+"px"}
 with(wsDiv1("roul").childNodes[3].style) {top = (parseInt(top)+(flag?x:-x))+"px"}
 if (val<100) {shiftTimeout = setTimeout('shiftDo('+val+','+flag+')',50)}
}

}
shiftStart();