// Ce script a été crée gratuitement pour vous !
// Merci de laisser les lignes suivantes pour faire connaitre le script...

//###########################################################
//Auteur de l'album photos / diaporama: Khorygan
//Site: http://khorygan.free.fr
//###########################################################


diapo_sup=0;
img0=new Image;
img1=new Image;

//définition des fonctions
function lect_remove()
{
        modif=0;
        if (parseInt(document.getElementById('lecteur').style.top)>-162+move_speed*2)
        {
                document.getElementById('lecteur').style.top=parseInt(document.getElementById('lecteur').style.top)-move_speed*2;
                modif=1;
        }
        else
        {
                document.getElementById('lecteur').style.top=-162;
        }
        if (parseInt(document.getElementById('lecteur').style.left)>-162+move_speed*2)
        {
                document.getElementById('lecteur').style.left=parseInt(document.getElementById('lecteur').style.left)-move_speed*2;
                modif=1;
        }
        else
        {
                document.getElementById('lecteur').style.left=-162;
        }
        if (modif==1)
        {
                setTimeout('lect_remove()',move_delay);
        }
        else
        {
                setTimeout('play()',1000);
        }
}

function lect_show()
{
        modif=0;
        if (parseInt(document.getElementById('lecteur').style.top)<lect_y-move_speed)
        {
                document.getElementById('lecteur').style.top=parseInt(document.getElementById('lecteur').style.top)+move_speed;
                modif=1;
        }
        else
        {
                document.getElementById('lecteur').style.top=lect_y;
        }
        if (parseInt(document.getElementById('lecteur').style.left)<lect_x-move_speed)
        {
                document.getElementById('lecteur').style.left=parseInt(document.getElementById('lecteur').style.left)+move_speed;
                modif=1;
        }
        else
        {
                document.getElementById('lecteur').style.left=lect_x;
        }
        if (modif==1)
        {
                setTimeout('lect_show()',move_delay);
        }
}

function refresh()
{
        document.getElementById('img_max').src=tab_images_max[current_max];
        document.getElementById('img_min1').src=tab_images_min[current_min];
        document.getElementById('img_min2').src=tab_images_min[current_min+1];
        document.getElementById('img_min3').src=tab_images_min[current_min+2];
        document.getElementById('img_min4').src=tab_images_min[current_min+3];
        document.getElementById('img_min5').src=tab_images_min[current_min+4];

		document.all.td_comment.innerHTML=tab_texte[current_max];

	if (diapo_sup<current_max)
	{
		if (tab_images_min[current_max+5] != "xxxxxx")
                {
                        img0.src=tab_images_min[current_max+5];
                }
		img1.src=tab_images_max[current_max];
		diapo_sup=diapo_sup+1;
	}
}

function play()
{
  if (!play_active)
  {
          if (tab_images_max[current_max+1] != "xxxxxx")
          {
                  current_max = current_max +1;
          }
          else
          {
                  current_max=0;
          }
          document.getElementById('img_max').src=tab_images_max[current_max];

			document.all.td_comment.innerHTML=tab_texte[current_max];

		if (diapo_sup<current_max)
		{
			img1.src=tab_images_max[current_max];
			diapo_sup=diapo_sup+1;
		}
                setTimeout('play()',diapo_tempo);
        }
        else
        {
                lect_show();
                current_max=0;
                current_min=0;
                document.getElementById('img_min1').border=3;
                document.getElementById('img_min2').border=0;
                document.getElementById('img_min3').border=0;
                document.getElementById('img_min4').border=0;
                document.getElementById('img_min5').border=0;
                refresh();
                document.getElementById('img_max').height=img_h;
                document.getElementById('table_img_max').align='right';
                play_out();
        }
}

function play_over()
{
        if (play_active)
        {
                document.getElementById('img_play').src='play_over.gif';
        }
        else
        {
                document.getElementById('img_play').src='pause_over.gif';
        }
}
function play_out()
{
        if (play_active)
        {
                document.getElementById('img_play').src='play_out.gif';
        }
        else
        {
                document.getElementById('img_play').src='pause_out.gif';
        }
}
function play_click()
{
        if (play_active)
        {
                play_active=0;
                document.getElementById('img_play').src='play_click.gif';
                setTimeout('play_over()',click_tempo);
                document.getElementById('img_play').alt='Pause';
                document.getElementById('img_max').height=imgplay_h;
                document.getElementById('img_min1').border=0;
                document.getElementById('img_min2').border=0;
                document.getElementById('img_min3').border=0;
                document.getElementById('img_min4').border=0;
                document.getElementById('img_min5').border=0;
                document.getElementById('img_min1').src="fond.gif";
                document.getElementById('img_min2').src="fond.gif";
                document.getElementById('img_min3').src="fond.gif";
                document.getElementById('img_min4').src="fond.gif";
                document.getElementById('img_min5').src="fond.gif";
                setTimeout('lect_remove()',click_tempo);
                document.getElementById('table_img_max').align='center';
        }
        else
        {
                play_active=1;
                document.getElementById('img_play').src='pause_click.gif';
                setTimeout('play_over()',click_tempo);
                document.getElementById('img_play').alt='Diaporama';
                current_max=0;
                current_min=0;
                prev_active=0;
                prev_out();
                next_active=1;
                next_out();
        }
}
function next_over()
{
        if (next_active)
        {
                document.getElementById('img_next').src='next_over.gif';
        }
        else
        {
                document.getElementById('img_next').src='next_disa.gif';
        }
}
function next_out()
{
        if (next_active)
        {
                document.getElementById('img_next').src='next_out.gif';
        }
        else
        {
                document.getElementById('img_next').src='next_disa.gif';
        }
}
function next_click()
{
        if (next_active)
        {
		document.getElementById('img_next').src='next_click.gif';
                setTimeout('next_over()',click_tempo);
                prev_active=1;
                prev_out();
                if (tab_images_max[current_max+1] != "xxxxxx")
                {
                        current_max = current_max +1;
                }
                if (tab_images_min[current_min+5] != "xxxxxx")
                {
                        if (current_max>2)
                        {
                                current_min = current_min + 1;
                        }
                        else
                        {
                                if (current_max==1)
                                {
                                        document.getElementById('img_min1').border=0;
                                        document.getElementById('img_min2').border=3;
                                }
                                if (current_max==2)
                                {
                                        document.getElementById('img_min2').border=0;
                                        document.getElementById('img_min3').border=3;
                                }
                        }
                }
                else
                {
                        if (tab_images_max[current_max+1] != "xxxxxx")
                        {
                                document.getElementById('img_min3').border=0;
                                document.getElementById('img_min4').border=3;
                        }
                        if (tab_images_max[current_max+2] != "xxxxxx")
                        {
                                document.getElementById('img_min4').border=0;
                                document.getElementById('img_min5').border=3;
                        }
                }
                if (tab_images_max[current_max+1] == "xxxxxx")
                {
                        next_active=0;
                        setTimeout('next_over()',click_tempo)
                }
                refresh();
        }
}
function prev_over()
{
        if (prev_active)
        {
                document.getElementById('img_prev').src='prev_over.gif';
        }
        else
        {
                document.getElementById('img_prev').src='prev_disa.gif';
        }
}
function prev_out()
{
        if (prev_active)
        {
                document.getElementById('img_prev').src='prev_out.gif';
        }
        else
        {
                document.getElementById('img_prev').src='prev_disa.gif';
        }
}
function prev_click()
{
        if (prev_active)
        {
                document.getElementById('img_prev').src='prev_click.gif';
                setTimeout('prev_over()',click_tempo);
                if (current_min>0)
                {
                        if (tab_images_max[current_max+1] != "xxxxxx")
                        {
                                if (tab_images_max[current_max+2] != "xxxxxx")
                                {
                                        current_min = current_min -1;
                                }
                        }
                }
                current_max = current_max -1;
                if (current_max == 0)
                {
                        prev_active=0;
                        setTimeout('prev_over()',click_tempo)
                }
                next_active=1;
                next_out();
                refresh();

                if (tab_images_max[current_max+1] != "xxxxxx")
                {
                        document.getElementById('img_min5').border=0;
                        document.getElementById('img_min4').border=3;
                }
                if (tab_images_max[current_max+2] != "xxxxxx")
                {
                        document.getElementById('img_min4').border=0;
                        document.getElementById('img_min3').border=3;
                }
                if (current_max==1)
                {
                        document.getElementById('img_min3').border=0;
                        document.getElementById('img_min2').border=3;
                }
                if (current_max==0)
                {
                        document.getElementById('img_min3').border=0;
                        document.getElementById('img_min2').border=0;
                        document.getElementById('img_min1').border=3;
                }
        }
}

function exit_over()
{
        document.getElementById('img_exit').src='exit_over.gif';
}
function exit_out()
{
        document.getElementById('img_exit').src='exit_out.gif';
}
function exit_click()
{
       document.getElementById('img_exit').src='exit_click.gif';
       setTimeout('exit_over()',click_tempo);
//	  document.location.href="javascript:window.close()";
      document.location.href="http://open570.org";
}




