var timeout;
var cloudout;
var direction = "right";
var zoudir = "gauche";
var zou_out;
var vout;

function setSpot(pix){
	var DIV = getDIVObject("elementScroll");
	var current_left = parseFloat(DIV.left);
	var setSpot= current_left+pix
	if (document.layers)
        {
        DIV.left = setSpot;
        }
        else
        {
        DIV.left = setSpot + "px";
        }
	}

function gotoSpot(loc){
  var DIV = getDIVObject("elementScroll");

        if (DIV)
        {
        var current_left = parseFloat(DIV.left);

        if (direction=="right"){var DIVleft = current_left+6;}
        else {var DIVleft = current_left-6;}

        if ((DIVleft == loc)&&(direction=="left")){clearTimeout(timeout);clearTimeout(cloudout);return false;}
                else {if ((DIVleft == loc)&&(direction=="right")){clearTimeout(timeout);clearTimeout(cloudout);return false;}}

        if(DIVleft < loc){direction="right";}
        else {if(DIVleft > loc){direction="left";}}	

        if (document.layers)
        {
        DIV.left = DIVleft;
        }
        else
        {
        DIV.left = DIVleft + "px";
        }
        timeout = setTimeout('gotoSpot('+loc+');',10);
        }
                        }
                      
                        
function cloudscroll(desc,spd,rwnd,ffwd) {
        var style = getDIVObject(desc);
        if (style)
        {
        var debut = parseFloat(style.left);
        var avance = debut+(spd);
        
        if (document.layers){style.left=avance;}else{style.left=avance+"px";}

        cloudout = setTimeout(function(){cloudscroll(desc,spd,rwnd,ffwd);},41);
        }
}                        
function getDIVObject(objectId) {
        // DOM tout browser
        if(document.getElementById && document.getElementById(objectId)) {
        // DOM w3c
        return document.getElementById(objectId).style;}
        else if (document.all && document.all(objectId)) {
        // DOM ie4
        return document.all(objectId).style;
        } else if (document.layers && document.layers[objectId]) {
        // DOM nn4
        return document.layers[objectId];
        } else {
        return false;
            }
                                }
function chgimg(img,ids){document.getElementById(ids).src=img;}

function numbered(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) 
field.value = field.value.substring(0, maxlimit);
// char. restant
else
cntfield.value = maxlimit - field.value.length;
}
function zou_bf() {
        var style = getDIVObject("zoufly");
        if (style)
        {
        var debut = parseFloat(style.left);

        if (zoudir=="gauche"){var avance=debut-2}
        else {var avance=debut+2}
        
        if (avance>1910){document.getElementById("zoubee").src= "./Art/imgs/zoubeille.gif";zoudir="gauche";}
        else {if(avance<1){document.getElementById("zoubee").src= "./Art/imgs/zoubeille_Inv.gif";zoudir="droite";}}

        if (document.layers){style.left=avance;}else{style.left=avance+"px";}

        zout_out = setTimeout('zou_bf();',41);}

        }
