var num_prom=1; 
var num_prod=1;
var num_info=1;

var num_list_prom=1; 
var num_list_prod=1;
var num_list_info=1;

var flag_pre=1;
var ti_stop=6000;

var mark_sort_c=1;
var mark_sort_p=1;
var mark_pre_p=1;
var mark_p_pre_s=0;
var p_page_c;

function affiche_bienvenu(){
  gener_url();
  change_list_code();
  document.getElementById("right").src=p_page_c;
  idTimeOut=setTimeout("affiche()",ti_stop);
}

function affiche()
{affiche_bienvenu();}

function gener_url(){
  mark_sort_c=mark_sort_p;
	if(mark_sort_c==1)
	{
		p_page_c="../../../site/doc/promotions/"+nom_du_fichier_prom[num_prom-1]+".htm";
    num_prom++;
		num_list_prom=num_prom-1;
		if(num_prom>nb_fichier_prom){num_prom=1;num_list_prom=nb_fichier_prom;}
		mark_sort_p=2;
		return;
	}
	if(mark_sort_c==2)
	{
	  p_page_c="../../../site/doc/nouveaux_produits/"+nom_du_fichier_prod[num_prod-1]+".htm";
    num_prod++;
		num_list_prod=num_prod-1;
		if(num_prod>nb_fichier_prod){num_prod=1;num_list_prod=nb_fichier_prod;}
		mark_sort_p=3;
		return;
	}
	if(mark_sort_c==3)
	{
	  p_page_c="../../../site/doc/informations/"+nom_du_fichier_info[num_info-1]+".htm";
    num_info++;
		num_list_info=num_info-1;
		if(num_info>nb_fichier_info){num_info=1;num_list_info=nb_fichier_info;}
		mark_sort_p=1;
		return;
	}
}

function change_list_code(){
  document.forms.list.code_produit.options.length=0;
	if(mark_sort_c==1)
	{
	  for(var i=0;i<nb_code_prod_prom[nom_du_fichier_prom[num_list_prom-1]];i++)
		{
		  document.forms.list.code_produit.options[document.forms.list.code_produit.options.length]=new Option(prom_code_prod[nom_du_fichier_prom[num_list_prom-1]][i],prom_code_prod[nom_du_fichier_prom[num_list_prom-1]][i]);
		}
		return;
	}
	if(mark_sort_c==2)
	{
	   for(var i=0;i<nb_code_prod_prod[nom_du_fichier_prod[num_list_prod-1]];i++)
		{
		  document.forms.list.code_produit.options[document.forms.list.code_produit.options.length]=new Option(prod_code_prod[nom_du_fichier_prod[num_list_prod-1]][i],prod_code_prod[nom_du_fichier_prod[num_list_prod-1]][i]);
		}
		return;
	}
	if(mark_sort_c==3)
	{
	   for(var i=0;i<nb_code_prod_info[nom_du_fichier_info[num_list_info-1]];i++)
		{
		  document.forms.list.code_produit.options[document.forms.list.code_produit.options.length]=new Option(info_code_prod[nom_du_fichier_info[num_list_info-1]][i],info_code_prod[nom_du_fichier_info[num_list_info-1]][i]);
		}
		return;
	}
}

function pre_suivant_url(){
  if(mark_sort_c==1)
	{
	  num_prom++;
		if(num_prom>nb_fichier_prom){num_prom=1;}
		return; 
	}
	if(mark_sort_c==2)
	{
	  num_prod++;
		if(num_prod>nb_fichier_prod){num_prod=1;}
		return;
	}
	if(mark_sort_c==3)
	{
	  num_info++;
		if(num_info>nb_fichier_info){num_info=1;}
		return;
	} 
}

function pre_moin_url(){
  if(mark_sort_c==1)
	{
	  num_prom--;
		if(num_prom<1){num_prom=nb_fichier_prom;}
		return;
	}
	if(mark_sort_c==2)
	{
	  num_prod--;
		if(num_prod<1){num_prod=nb_fichier_prod;}
		return;
	}
	
	if(mark_sort_c==3)
	{
	  num_info--;
		if(num_info<1){num_info=nb_fichier_info;}
		return;
	}
}

function moin_url(){
  mark_sort_p=mark_sort_c;
	if(mark_sort_c==1)
	{
		num_info--;
		if(num_info<1){num_info=nb_fichier_info;}
		num_list_info=num_info;
	  p_page_c="../../../site/doc/informations/"+nom_du_fichier_info[num_info-1]+".htm";
		mark_sort_c=3;
		return;
	}
	if(mark_sort_c==2)
	{
		num_prom--;
		if(num_prom<1){num_prom=nb_fichier_prom;}
		num_list_prom=num_prom;
	  p_page_c="../../../site/doc/promotions/"+nom_du_fichier_prom[num_prom-1]+".htm";
		mark_sort_c=1;
		return;
	}
	if(mark_sort_c==3)
	{
		num_prod--;
		if(num_prod<1){num_prod=nb_fichier_prod;}
	  num_list_prod=num_prod;
		p_page_c="../../../site/doc/nouveaux_produits/"+nom_du_fichier_prod[num_prod-1]+".htm";
		mark_sort_c=2;
		return;
	}
}



function stop(){
	document.getElementById("stop").disabled=true;
	document.getElementById("reprend").disabled=false;
	document.getElementById("suivant").disabled=false;
	document.getElementById("precedent").disabled=false;
  
	clearTimeout(idTimeOut);
}

function reprend(){
	document.getElementById("stop").disabled=false;
	document.getElementById("reprend").disabled=true;
	document.getElementById("suivant").disabled=true;
	document.getElementById("precedent").disabled=true;
	mark_pre_p=1;

	affiche();
}

function suivant(){

	if(mark_p_pre_s==1)
	{
	  pre_suivant_url();
		mark_p_pre_s=0;
	}
	gener_url();
	change_list_code();
	document.getElementById("right").src=p_page_c;
	//document.getElementById("voir").value=mark_sort_c;
	mark_pre_p=1;
}

function precedent(){
	if(mark_pre_p==1)
	{
	  pre_moin_url();
		mark_pre_p=0;
		mark_p_pre_s=1;
	}
	moin_url();
	change_list_code();
	document.getElementById("right").src=p_page_c;
	//document.getElementById("voir").value=mark_sort_c;
}

function affiche_tarif(){
	var c_produit=document.getElementById("code_produit").value;
	if(c_produit!="produit"&&c_produit!="")
	{ 
	  c_produit=escape(c_produit);
	  c_produit=c_produit.replace("+","%2B");
	  c_produit=c_produit.replace("/","%2F");
	  
	}
	return true;
}
