window.setTimeout('carrouselDefile()',5000);

/* Script pour le Carrousel */
function carrouselActive(idArticle) {
	for (var carrouseli=1;carrouseli<=3;carrouseli++) {
		if (carrouseli != idArticle) {
			document.getElementById("carrousel_bt_"+carrouseli).className = "inactif";
			document.getElementById("zonedeune_"+carrouseli).style.display = "none";
		} else {
			document.getElementById("carrousel_bt_"+carrouseli).className = "actif";
			document.getElementById("zonedeune_"+carrouseli).style.display = "block";
		}
	}	
}

function carrouselDefile() {
	var slideActif = carrouselDetectActif();
	if (slideActif == 1) {
		carrouselActive(2);
	} else if (slideActif == 2) {
		carrouselActive(3);
	} else {
		carrouselActive(1);
	}
	window.setTimeout('carrouselDefile()',5000);
}

function carrouselDetectActif () {
	for (var carrouseli=1;carrouseli<=3;carrouseli++) {
		if (document.getElementById("carrousel_bt_"+carrouseli).className == "actif") {
			return carrouseli;
		}
	}	
	return null;
}


function tab_statusarray(global_id)
{
	return "gl_"+global_id+"_f";
}

function tab_initialize(global_id)
{
	// This section is to test if the gl_+global_id+_f array exists,
	// if not it creates it as a singletone
	var glarrayname = tab_statusarray(global_id);
	try{
		var t = typeof(eval(glarrayname));
	}catch(e)
	{
		var i = 1;
		while (document.getElementById(global_id+"_"+i)!=null)
		{
			i++;
		}
		eval(glarrayname+"= new Array("+i+")");
		for (var j=1;j<i;j++)
		{
			eval(glarrayname+"["+j+"] = 0");
		}
	}
}

function tab_reset_flags(global_id)
{
	for (var i=1;i<eval(tab_statusarray(global_id)+".length");i++)
	{
		if (eval(tab_statusarray(global_id)+"["+i+"]") !=1)
			eval(tab_statusarray(global_id)+"["+i+"] = 0");
	}
}

function tab_on(global_id,num)
{
	tab_initialize(global_id);
	if(eval(tab_statusarray(global_id)+"["+num+"]") == 1)
	{
		tab_reset_glags(global_id);
	}else{
		eval(tab_statusarray(global_id)+"["+num+"] = 2");
		for (var i=1;i<eval(tab_statusarray(global_id)+".length");i++)
		{
			if (i!=num)
			{
				document.getElementById(global_id + "_" + i).setAttribute("class", "menuOff");
//				document.getElementById(global_id + "Tab_" + i).setAttribute("className", "tabOff_" + i);
				if (document.getElementById("ss_" + global_id + "_" + i) != null) {
					document.getElementById("ss_" + global_id + "_" + i).style.display = "none";
				}
			}else{
				document.getElementById(global_id + "_" + num).setAttribute("class", "menuOn");
//				document.getElementById(global_id + "Tab_" + num).setAttribute("className", "tabOn_" + num);
				if (document.getElementById("ss_" + global_id + "_" + i) != null) {
					document.getElementById("ss_" + global_id + "_" + num).style.display = "block";
				}
			}
		}
	}
}

function tab_out(global_id,num)
{
	tab_reset_flags(global_id);
}

function tab_onload_random(global_id)
{
	tab_initialize(global_id);
	var num = Math.floor(Math.random() * eval(tab_statusarray(global_id)+".length"));
	tab_on(global_id,num);
}

/*
 * Service Block
 */
function ouvreOngletService(num_onglet)
{
   // par dÈfaut, c'est le 1er onglet qui est ouvert, on le referme
   document.getElementById("serviceMiniBlockContent_0").style.display = "none";
   document.getElementById("serviceMiniBlockTab_0").setAttribute("class", "tabOff_0");
   document.getElementById("serviceMiniBlockTab_0").setAttribute("className", "tabOff_0");
   
   // Et on ouvre l'onglet demandÈ
   document.getElementById("serviceMiniBlockContent_" + num_onglet).style.display = "block";
   document.getElementById("serviceMiniBlockTab_" + num_onglet).setAttribute("class", "tabOn_" + num_onglet);
   document.getElementById("serviceMiniBlockTab_" + num_onglet).setAttribute("className", "tabOn_" + num_onglet);
}