// Gestion des cols de la home

var nb_der_art = 7;
var nb_news = 8;

var col_fond_txt_alune_def = "url(\"http://img1.lesnumeriques.com/images/fond/bandeau_alune_gris.png\")";
var col_fond_txt_alune = "url(\"http://img1.lesnumeriques.com/images/fond/gris/bandeau_alune_hover.gif\")"; // orange : #EC795C
var col_bordertop_txt_alune_def = "white";
var col_bordertop_txt_alune = "#303132"; // orange : #EC795C
var col_txt_alune_def = "black";
var col_txt_alune = "white";

var col_fond_der_art_def = "url(\"http://img1.lesnumeriques.com/images/fond/bandeau_last_articles_gris.png\")";
var col_fond_news_def = "url(\"http://img1.lesnumeriques.com/images/fond/bandeau_last_news_gris.png\")";
var col_fond_news_def_annonce = "#FACDAA";

var col_fond_news_hover = "url(\"http://img1.lesnumeriques.com/images/fond/gris/bandeau_news_hover.gif\")"; // orange : #EC795C
var col_fond_der_art_hover = "url(\"http://img1.lesnumeriques.com/images/fond/gris/bandeau_alune_hover.gif\")"; // orange : #EC795C
var col_txt_der_art_news_def = "black";
var col_txt_der_art_news_hover = "white";


/* Constructeur de diaporama, utilisé pour les " derniers articles " et le face à face.*/
function diapo(id, auto, encours, temps, nb_images, col_fond, col_hover, slide){
	this.id = id;
	this.auto = auto;
	this.encours = encours;
	this.temps = temps;
	this.nb_images = nb_images;
	this.col_fond = col_fond;
	this.col_hover = col_hover;
	this.slide = slide;
}
						
/*Création du diaporama pour les " derniers articles " et pour le "face à face" */					
	var diapo_1 = new diapo("1", "1", "-1", 6000, 4, col_fond_txt_alune, "#C0C0C0", true);			
	var diapo_2 = new diapo("2", "0", 0, "", 9, "", "", false);

/*
// edito	
function div_tog(div2,lirtxt,cachtxt)
{															  

	if(document.getElementById)
	{
	tabler = document.getElementById(div2);
	if(tabler.style.display=="none")
	    {
	    document.getElementById('div_tog').innerHTML = cachtxt;
	    tabler.style.display="";
	    }
	else
		{
		    document.getElementById('div_tog').innerHTML = lirtxt;
		    tabler.style.display="none";
		}
	} 
}
*/

/*La fonction MM_findObj(n,d) est une fonction qui est utilisé par d'autres fonction de MacroMedia dreamweaver
   (MM_setTextOfTextfield, MM_validateForm entre autres) afin de recuperer un objet (<div><table><img><span><input>, etc...)
    pour se faire, cette fonction a besoin de connaitre le nom de l'objet indiqué via l'attribut name.
*/
function MM_findObj(n, d) { //v4.01
  var p,i,x;
  if(!d)
  d=document;

  if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
 }

  if(!(x=d[n])&&d.all)
  x=d.all[n];

  for (i=0;!x&&i<d.forms.length;i++)
  x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++)
  x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById)
  x=d.getElementById(n);
  return x;
}

/* La fonction MM_showHideLayers() est une fonction toute prète qui masque ou montre ( hide ou show )
     un objet qui a été récupéré par la fonction "MM_findObj(n,d)"
*/
function MM_showHideLayers() { //v6.0
  var i, p, v, obj, args=MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3)
  if ((obj=MM_findObj(args[i]))!=null)
  {
  v=args[i+2];
	if (obj.style)
	{
	obj=obj.style;
	v=(v=='show')?'visible':(v=='hide')?'hidden':v;
	}
  obj.visibility=v;
  }
}


/* Fonction permettant de changer la col du fond des boutons lorsqu'on passe la souris sur le numéro en hover "onmousehover"*/
function fond_col(id_diapo,numero) {
	
	document.getElementById("b"+id_diapo+"_"+numero).style.backgroundColor=eval("diapo_"+id_diapo).col_hover;
}
var play_etat = new String("");
/* Cette méthode regarde si le diaporama est en cours de route ou non puis si il est en route défini selon la position du calque,
     le calque suivant en incrémentant la variable encours.*/
	 
var en_cours = false;
function marche(id_diapo){
	
	diapo = eval("diapo_"+id_diapo);
	if(diapo.slide==true){
		if (diapo.auto == 1){
			// if(play_etat != "play"){
			// document.getElementById('play_'+id_diapo).src = "http://"+srv_img+"."+ndd_site+"/images/ctrl/pause_on.gif";
			// play_etat = "play";
			// }
			if(diapo.encours == diapo.nb_images-1){
					diapo.encours = 0;
				}
				else
				{
					diapo.encours++;
				}
			}
			else{
				// if(play_etat!="pause"){
				// document.getElementById('play_'+id_diapo).src = "http://"+srv_img+"."+ndd_site+"/images/ctrl/play_on.gif";
				// play_etat = "pause";
				// }
			}
	}

	/* Permet de cacher les calques du diaporama. */
	for (i=1;i<diapo.nb_images+1;i++){
		MM_showHideLayers("l"+id_diapo+"_"+i,"","hide");
	}
	

	MM_showHideLayers("l"+id_diapo+"_"+(diapo.encours+1),'','show');
	
	if(en_cours){
		if(timeval!="undefined"){
			window.clearInterval(timeval);
			en_cours = false;
		}
	}

	if ( (diapo.auto == 1) && (diapo.slide==true)){
		timeval = window.setInterval("marche("+id_diapo+")", diapo.temps);
		fond(id_diapo,(diapo.encours+1));
		en_cours = true;
	}
}

function fond(id_diapo,numero) {
	
	for(var i=1; i<=diapo.nb_images; i++){
		document.getElementById("b"+id_diapo+"_"+i).style.background = col_fond_txt_alune_def;
		document.getElementById("b"+id_diapo+"_"+i).style.color = col_txt_alune_def;
		document.getElementById("b"+id_diapo+"_"+i).style.width = "300px";
		//document.getElementById("b"+id_diapo+"_"+i).style.borderTop = "1px solid " + col_bordertop_txt_alune_def;
		//document.getElementById("b"+id_diapo+"_"+i).style.borderTop = "none";
		//document.getElementById("txt_diapo"+id_diapo+"_"+i).style.width = "195px";
		//document.getElementById("txt_diapo"+id_diapo+"_"+i).style.fontSize = "13px";
		//document.getElementById("txt_diapo"+id_diapo+"_"+i).style.fontWeight = "normal";
		document.getElementById("alune_arr_"+i).style.visibility = "hidden";
	}
	document.getElementById("b"+id_diapo+"_"+numero).style.background = col_fond_txt_alune; // nouvelle img
	document.getElementById("b"+id_diapo+"_"+numero).style.color = col_txt_alune;
	document.getElementById("b"+id_diapo+"_"+numero).style.width = "300px"; // 310 pr degrade
	//document.getElementById("b"+id_diapo+"_"+numero).style.borderTop = "1px solid " + col_bordertop_txt_alune;
	//document.getElementById("b"+id_diapo+"_"+numero).style.borderTop = "none";
	//document.getElementById("txt_diapo"+id_diapo+"_"+numero).style.width = "195px";
	//document.getElementById("txt_diapo"+id_diapo+"_"+numero).style.fontSize = "14px";
	//document.getElementById("txt_diapo"+id_diapo+"_"+numero).style.fontWeight = "bold";
	document.getElementById("alune_arr_"+numero).style.visibility = "visible";
}

/*
//Fonction permettant de changer l'image du bouton Lecture/Pause selon que le diaporama est en marche ou non lorsqu'on passe la souris du bouton Lecture/Pause.
function hover(id_diapo){
	diapo = eval("diapo_"+id_diapo);
	if (diapo.auto == 1){
	
	document.getElementById('play_'+id_diapo).src= "http://"+srv_img+"."+ndd_site+"/images/ctrl/pause_on_hover.gif";

	}
	else{
	
	document.getElementById('play_'+id_diapo).src= "http://"+srv_img+"."+ndd_site+"/images/ctrl/play_on_hover.gif";

	}
}

// Fonction permettant de changer l'image du bouton Lecture/Pause selon que le diaporama est en marche ou non lorsqu'on enlève la souris du bouton Lecture/Pause.
function out(id_diapo){
	diapo = eval("diapo_"+id_diapo);
	if (diapo.auto == 1){
	
	document.getElementById('play_'+id_diapo).src= "http://"+srv_img+"."+ndd_site+"/images/ctrl/pause_on.gif";

	}
	else{
	
	document.getElementById('play_'+id_diapo).src= "http://"+srv_img+"."+ndd_site+"/images/ctrl/play_on.gif";

	}
}

function precedent(id_diapo){
	diapo = eval("diapo_"+id_diapo);
	if(diapo.encours == 0){
	diapo.encours = diapo.nb_images-1;
	}
	else{
	diapo.encours--;
	}
	diapo.auto=0;
	marche(id_diapo);
}

function suivant(id_diapo){
	diapo = eval("diapo_"+id_diapo);
	if(diapo.encours == diapo.nb_images-1){
	diapo.encours = 0;
	}else{
	diapo.encours++;
	}
	diapo.auto=0;
	marche(id_diapo);
}

function play(id_diapo){
	diapo = eval("diapo_"+id_diapo);
	if(diapo.auto==0){
	diapo.auto=1;
	marche(id_diapo);
	}
	else{
	diapo.auto=0;
	marche(id_diapo);
	}
}

function b_out(id_diapo,n_bouton){
	diapo = eval("diapo_"+id_diapo);
	if((diapo.encours+1)===n_bouton){
	document.getElementById('b'+id_diapo+'_'+n_bouton).style.backgroundColor=diapo.col_hover;
	}
	else{
	document.getElementById("b"+id_diapo+"_"+n_bouton).style.backgroundColor="#FFFFFF";
	}
}
*/

function hover_une(id_diapo, n_bouton){
	diapo = eval("diapo_"+id_diapo);
	fond(id_diapo,n_bouton);
	diapo.encours=n_bouton-1;
	diapo.auto=0;
	marche(id_diapo);
}

function stop_diapo(id_diapo){
	diapo.auto=0;
	marche(id_diapo);	
}

function marche_diapo(id_diapo){
	diapo = eval("diapo_"+id_diapo);
	diapo.encours = diapo.encours-1;
	if(diapo.encours < 0){
		diapo.encours=3;
	}

	diapo.auto=1;
	marche(id_diapo);
	
}

function hover_der_art_news(type,position){

	var nb_max = eval("nb_"+type);

	for(var i=1; i<= nb_max; i++){
		if( (type == "news") && (document.getElementById("annonce_"+type+"_"+i).value==1) ){
			document.getElementById(type+"_"+i).style.background = "none";		
			document.getElementById(type+"_"+i).style.backgroundColor = eval("col_fond_"+type+"_def_annonce");
	
		}else{
			document.getElementById(type+"_"+i).style.background = eval("col_fond_"+type+"_def");			
	
		}
		document.getElementById(type+"_lien_"+i).style.color = col_txt_der_art_news_def;
		//document.getElementById(type+"_lien_"+i).style.fontWeight = "normal";
		if(type == "news"){
			document.getElementById("date_"+type+"_"+i).style.color = "#D6491E";
			if(document.getElementById("lien_forum_"+type+"_"+i) != null){
				document.getElementById("lien_forum_"+type+"_"+i).style.color = "#D6491E";
			}
		}
	}
	if(position != 0){
		if(type == "news"){
			document.getElementById(type+"_"+position).style.background = col_fond_news_hover;
			document.getElementById("date_"+type+"_"+position).style.color = "white";
			if(document.getElementById("lien_forum_"+type+"_"+position) != null){
				document.getElementById("lien_forum_"+type+"_"+position).style.color = "white";
			}
		}else{
			document.getElementById(type+"_"+position).style.background = col_fond_der_art_hover;
		}
		document.getElementById(type+"_lien_"+position).style.color = col_txt_der_art_news_hover;
		//document.getElementById(type+"_lien_"+position).style.fontWeight = "bold";
	}
}

/*

function b_click(id_diapo, n_bouton){
	diapo = eval("diapo_"+id_diapo);
	fond(id_diapo,n_bouton);
	diapo.encours=n_bouton-1;
	diapo.auto=0;
	marche(id_diapo);
}
*/
function b_over(id_diapo, n_bouton){
	diapo = eval("diapo_"+id_diapo);
	diapo.encours=n_bouton-1;
	marche(id_diapo);
}
