var carrousel = new Array();
cpt=0;
var string;

var defil_timer = null;
var sens_defil = 1;

function init_string( string1 )
{
    string = string1;
}

function ajout_param( param1, param2, param3)//, param4, param5, param6 )
{
    carrousel[cpt++]=[ param1 , param2, param3 ];//, param4 + "gay", param5, param6 ];
}

function creercarroussel()
{
    maxcarrousel = (--cpt);
    
    maxsuivant = (((maxcarrousel+1)*117)-348); //fin slideshow  348=lg visible
    //alert("nb succes:"+eval(maxcarrousel+1) +"    max changement ;-) "+maxsuivant)
    document.getElementById("inbox").style.width=((maxcarrousel+1)*117)+"px";
    //alert(document.getElementById("inbox").style.width)																						
    cpt=1;	
    document.writeln("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>");
    for(x=0;x<=maxcarrousel;x++)
    {
        monajout =
            "<td>\r\n" +
                "<div class=\"vignette\">\r\n" +
                    "<a href=\"javascript:pdf('"+ carrousel[x][0] +"');\" class=\"visuel\" onmouseover=\"clearInterval(defil_timer);\" onmouseout=\"defilement_auto_carrousel();\">\r\n" + 
                        "<img src=\"http://www.selligent.com/zz_img/"+ carrousel[x][1] +"\" alt=\""+ carrousel[x][2] +"\" />\r\n" + 
                    "</a>\r\n" /*+
                    "<p class=\"nomproduit\">\r\n" + 
                        "<a href=\"javascript:pdf('"+ carrousel[x][0] +"');\"  onmouseover=\"clearInterval(defil_timer);\" onmouseout=\"defilement_auto_carrousel();\">"+ carrousel[x][2] +"</a>\r\n" + 
                    "</p>\r\n" */
        monajout += 
                "</div>\r\n"; + 
            "</td>\r\n";

        document.writeln(monajout);
        cpt++;
    }
    document.writeln("</tr></table>");
    mydiv1 = document.getElementById("inbox");
    //   ++++ nombre aléatoire
    mydiv1.style.left=parseInt(0);
    bougecarrousel_auto();
    defil_timer = setInterval("bougecarrousel_auto()", 100);

}

function oncarroussel()
{
    maxsuivant = document.getElementById('tablesuccess').clientWidth -450;
    //alert(maxsuivant);
    mydiv1 = document.getElementById("tablesuccess");
    //   ++++ nombre aléatoire
    mydiv1.style.left=parseInt(0);
   	//bougecarrousel_auto();
    defil_timer = setInterval("bougecarrousel_auto()", 100);

}

function bougecarrousel_auto()
{
    mydiv1 = document.getElementById("tablesuccess");
    mydiv2 = document.getElementById("navG");
    mydiv3 = document.getElementById("navD");
    mydiv2.style.visibility="visible";
    mydiv3.style.visibility="visible";
    //alert(parseInt(mydiv1.style.left) )
    if(sens_defil==-1)//precedent
	{
	    if (parseInt(mydiv1.style.left)<0 )
	        mydiv1.style.left = (parseInt(mydiv1.style.left)+5)+"px" ;
	}
    else//suivant
	{
	    if (parseInt(mydiv1.style.left)> -maxsuivant )
	        mydiv1.style.left = (parseInt(mydiv1.style.left)-5)+"px" ;
	}

    if (parseInt(mydiv1.style.left) <= -maxsuivant)
        sens_defil = -1;
        
    if (parseInt(mydiv1.style.left) >= 0)
        sens_defil = 1;
       
}
function bougecarrousel(val,vitesse)
{
    mydiv1 = document.getElementById("tablesuccess");
    mydiv2 = document.getElementById("navG");
    mydiv3 = document.getElementById("navD");
     //div=window.event.srcElement.parentElement.parentElement;
     //div.style.visibility="hidden"; 
     //alert(div.style.visible)
    //div.style.border=3px;
    //alert(parseInt(mydiv1.style.left))
    if(val==-1)//precedent
    {
            
        mydiv3.style.visibility="visible";
        if (parseInt(mydiv1.style.left)<0 )
            mydiv1.style.left = (parseInt(mydiv1.style.left)+vitesse)+"px" ;
            
            sens_defil = -1;
        if (parseInt(mydiv1.style.left) >= 0)
        mydiv2.style.visibility="hidden";
    }
    else//suivant
    {
        mydiv2.style.visibility="visible";
        if (parseInt(mydiv1.style.left)> -maxsuivant )
            mydiv1.style.left = (parseInt(mydiv1.style.left)-vitesse)+"px" ;
             sens_defil = 1;
             
             if (parseInt(mydiv1.style.left) <= -maxsuivant)
         mydiv3.style.visibility="hidden";
             
    }
}
function defilement_auto_carrousel()
{
    clearInterval(defil_timer);
    defil_timer = setInterval("bougecarrousel_auto(" + sens_defil + ")", 100);
}
function defilement_manuel_carrousel(val,vitesse)
{
       
    clearInterval(defil_timer);
    //bougecarrousel(" + val + ")
    defil_timer = setInterval("bougecarrousel(" + val +","+vitesse+ ")", 10);
}


//window.onload = creercarroussel();