function Visionneuse( NameImg, RepImg, FicsImg)
{
    this.Tourne     = false;
    this.OccN       = 0;
    this.NomImg     = NameImg;
    this.RepImg     = RepImg;
    this.FicsImg    = FicsImg;

    this.ImgSuivante = function()
    {
        this.OccN                           = (this.OccN + 1) % this.FicsImg.length;
        document.images[this.NomImg].src    = this.RepImg+this.FicsImg[this.OccN];
    }
    this.ImgPrecedente = function()
    {
        this.OccN                           = (this.OccN - 1 + this.FicsImg.length) % this.FicsImg.length;
        document.images[this.NomImg].src    = this.RepImg+this.FicsImg[this.OccN];
    }
}

function TournOnOff( NomDiapos)
{
    var vTourne = false;
    eval( 'vTourne = !'+NomDiapos+'.Tourne;');
    eval( NomDiapos+'.Tourne = vTourne;');

	if ( vTourne) setTimeout( 'fctTourne("'+NomDiapos+'")', 1);
}

function fctTourne( NomDiapos)
{
    var vTourne = false;
    eval('vTourne = '+NomDiapos+'.Tourne;');
    
    if (vTourne) {
        eval( NomDiapos + '.ImgSuivante()');
        setTimeout( 'fctTourne("'+NomDiapos+'")', 500);
    }
}
