function init_roll() {
clear_time = new Array();
	if (document.getElementById("main")){	
	// TEST DES LIENS ACTIFS DU SOUS MENU (souligné) // 
	this.ssmenu = document.getElementById("main");
	
	i=0;
	this.sp = this.ssmenu.getElementsByTagName("img");
		for (var i = 0; i < this.sp.length; i++){	
			if (this.sp[i].id != "") {		
			//alert (this.sp[i].id);	
				this.sp[i].onmouseover = function () { 
				show_image(this.id);
				}
				this.sp[i].onmouseout = function () { 
				hide_image(this.id);
				}
			}
		}// FIN BOUCLE  //		
	
	/*	
	i=0;
	this.submenus = this.ssmenu.getElementsByTagName("ul");
		for (var i = 0; i < this.submenus.length; i++){	
			if (this.submenus[i].className == "ul_on") {		
			this.submenus[i].className = "ul_off";
			}
		}// FIN BOUCLE  //			
	document.getElementById("ul_"+id_ss_cat).className="ul_on";
	*/
	}
	
}

function active_menu_actu() {
clear_time = new Array();
	if (document.getElementById("lay_nav_actu")){	
	// TEST DES LIENS ACTIFS DU SOUS MENU (souligné) // 
	this.ssmenu = document.getElementById("lay_nav_actu");
	
	i=0;
	this.sp = this.ssmenu.getElementsByTagName("img");
		for (var i = 0; i < this.sp.length; i++){	
			if (this.sp[i].id != "") {		
			//alert (this.sp[i].id);	
				this.sp[i].onmouseover = function () { 
				show_image(this.id);
				}			
			}
		}
	}
	
}
old_lay = "naturel";

function show_image (lay) {
//fadeOut(lay,100);
document.getElementById(lay).src = "img/nav_"+lay+"_on.gif";

if (document.getElementById(old_lay) && old_lay!=lay) {
document.getElementById(old_lay).src = "img/nav_"+old_lay+"_off.gif";
}

if (document.getElementById("content_"+old_lay)) {
document.getElementById("content_"+old_lay).style.visibility="hidden";
fadeOut("content_"+old_lay,100);
}

if (document.getElementById("content_"+lay)) {
document.getElementById("content_"+lay).style.visibility="visible";
fadeIn("content_"+lay,0);

}
old_lay = lay;
}

function hide_image (lay) {
//fadeOut(lay,100);
document.getElementById(lay).src = "img/nav_"+lay+"_off.gif";
//fadeIn(lay,0);
}




function setOpacity(obj, opacity) {	
  opacity = (opacity == 100)?100:opacity;
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}

function fadeIn(layerName,opacity) {
  if (document.getElementById(layerName)) {  
  
  	obj = document.getElementById(layerName);
    if (opacity <= 100) {
      setOpacity(obj, opacity);
	  
	  if (document.all) {
	   opacity += 5;
	 clear_time[layerName] =  window.setTimeout("fadeIn('"+layerName+"',"+opacity+")", 4);
	 }else {
	  opacity += 2;
	 clear_time[layerName] =  window.setTimeout("fadeIn('"+layerName+"',"+opacity+")", 10);
	 }	  
     
    }else {
	clearTimeout(clear_time[layerName]);
	setOpacity(obj, 100);
	}
  }
}

 fadddddd_out ="";

function fadeOut(layerName,opacity_out) {
  if (document.getElementById(layerName)) {
    obj = document.getElementById(layerName);
    if (opacity_out >40) {
	//alert("toto");
      setOpacity(obj, opacity_out);
	  
	   if (document.all) {
	    opacity_out -= 5;
	  clear_time[layerName] =  window.setTimeout("fadeOut('"+layerName+"',"+opacity_out+")", 4);
	 }else {
	  opacity_out -= 2;
	  clear_time[layerName] =  window.setTimeout("fadeOut('"+layerName+"',"+opacity_out+")", 10);
	 }	
	    
     
    }else {
	clearTimeout(clear_time[layerName]);
	setOpacity(obj, 100);

	}
  }
}

function ouvre_faq(lay) {	
	if(document.getElementById("desc_"+lay)){
		// DEBUT IE //		
		if (document.all) {
			if(document.getElementById("desc_"+lay).style.display == "block"){
			document.getElementById("desc_"+lay).style.display = "none";
			document.getElementById("bt_"+lay).src = "../img_com/bt_vert_down.gif";
			}else {
			document.getElementById("desc_"+lay).style.display = "block";
			document.getElementById("bt_"+lay).src = "../img_com/bt_vert_up.gif";
			}			
		}else {
		// FINDEBUT IE //
			if(document.getElementById("desc_"+lay).style.display == "table-row"){
			document.getElementById("desc_"+lay).style.display = "none";
			document.getElementById("bt_"+lay).src = "../img_com/bt_vert_down.gif";
			}else {
			document.getElementById("desc_"+lay).style.display = "table-row";
			document.getElementById("bt_"+lay).src = "../img_com/bt_vert_up.gif";
			}			
		}
		old_tr = lay;
	}
}

old_pays ="france";

function change_contact() {	
pays = document.getElementById("nom_pays").value;
titre =document.getElementById('nom_pays');
var selIndex = titre.selectedIndex;
text_pays = titre.options[selIndex].text;
document.getElementById("tit_pays").innerHTML = text_pays;


	if(document.getElementById(pays+"_1")){	
		if(document.getElementById(old_pays+"_1")) {
		document.getElementById(old_pays+"_1").style.display = "none";
			if(document.getElementById(old_pays+"_2")){
			document.getElementById(old_pays+"_2").style.display = "none";
			}		
		}	
	
		// DEBUT IE //		
		if (document.all) {
			document.getElementById(pays+"_1").style.display = "block";			
			if(document.getElementById(pays+"_2")){
			document.getElementById(pays+"_2").style.display = "block";
			}					
		} else {
			document.getElementById(pays+"_1").style.display = "table-row";		
			if(document.getElementById(pays+"_2")){
			document.getElementById(pays+"_2").style.display = "table-row";
			}
		}
		old_pays = pays;
	}
}


function loadXML(handler){
	
	if (window.ActiveXObject) {
		var xmldoc=new ActiveXObject("Microsoft.XMLDOM");
		xmldoc.onreadystatechange=function() {
			if (xmldoc.readyState==4) handler(xmldoc,num);
			
		};
		xmldoc.load("liste_presse.xml");
	}else {
	var strChUserAgent = navigator.userAgent;
		var intSplitStart = strChUserAgent.indexOf("(",0);
		var intSplitEnd = strChUserAgent.indexOf(")",0);
		var strChStart = strChUserAgent.substring(0,intSplitStart); 
		var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
		var strChEnd = strChUserAgent.substring(strChEnd);
		
		if(strChUserAgent.indexOf("Chrome") != -1 || strChUserAgent.indexOf("Safari") != -1) {
		var xmlhttp = new window.XMLHttpRequest();
		xmlhttp.open("GET","liste_presse.xml",false);
		xmlhttp.send(null);
		var xmldoc = xmlhttp.responseXML.documentElement;
		handler(xmldoc,num);
		}else {
		var xmldoc=document.implementation.createDocument("","",null);
		xmldoc.onload=function() { handler(xmldoc,num); };
		xmldoc.load("liste_presse.xml");
		}	
	}
	
};


tab_langue = new Array();
tab_langue['fr'] = Array("Télécharger","Précédente","Suivante");
tab_langue['en'] = Array("Download","Previous","Next");
tab_langue['es'] = Array("Descargar","Anterior","Siguiente");
tab_langue['de'] = Array("Download","Zurück","Nächste");
tab_langue['it'] = Array("Scaricare","Precedente","Siguiente");

var num;
function compute(xmldoc){
mm=7;
this.ssmenu = xmldoc.getElementsByTagName('image');
tab_presse = new Array();			
la_liste_nav = "";
num_encours ="";
nbr_page = Math.round(this.ssmenu.length/mm);
	// DEBUT BOUCLE LISTE PRESSE //
	for (var i = 0; i < this.ssmenu.length; i++){		
	path_doc= ssmenu[i].getElementsByTagName('path')[0].firstChild.data;
	titre_doc=ssmenu[i].getElementsByTagName('description')[0].firstChild.data;
	date_doc=ssmenu[i].getElementsByTagName('date')[0].firstChild.data;	
	//alert('path_image = '+path_image+'Titre Image = '+titre_image+'contenu'+desc_image);
	tab_presse[i] = Array(path_doc,titre_doc,date_doc);	
	}	
	// FIN BOUCLE LISTE PRESSE //
	
	// DEBUT BOUCLE NAV //
	for (j = 1; j <= nbr_page; j++){		
		if (j==1) {
		la_liste_nav = la_liste_nav + '<a href="javascript:aff_presse ('+j+');" id="num_encours'+j+'" class="num_on">'+j+'</a>';
		num_encours = 1;
		}else {
		la_liste_nav = la_liste_nav + '<a href="javascript:aff_presse ('+j+');" id="num_encours'+j+'">'+j+'</a>';
		}
	}
	// DEBUT BOUCLE NAV //
	
	if (nbr_page>1)  {
	// AFFICHE LE MENU  //
	document.getElementById("liste_nav_presse").innerHTML = '<table id="tab_nav_presse" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td class="press_precedente"><a href="javascript:num_precedent();">'+tab_langue[langue][1]+'</a></td><td class="num">'+la_liste_nav+'</td><td class="press_suivante"><a href="javascript:num_suivant();">'+tab_langue [langue][2]+'</a></td></tr></table>';
	}
	aff_presse (1,langue);
};	

// DEBUT aff_presse //
function aff_presse (numero_page) {
la_liste = "";
laclass = "";
num_debut = (numero_page-1)*7;
num_fin = ((numero_page-1)*7)+7;
	if (num_encours!="") {
	document.getElementById("num_encours"+num_encours).className="";
	}	
	if (document.getElementById("num_encours"+numero_page)) {
	document.getElementById("num_encours"+numero_page).className="num_on";
	num_encours = numero_page;
	}

	for (p=num_debut;p<=num_fin;p++) {
		if (tab_presse[p]){
				if (p/2 == Math.round(p/2)) {
				laclass = "gris";
				} else {
				laclass = "blanc";
				}
			la_liste = la_liste + '<tr class="'+laclass+'"><td class="date">'+tab_presse[p][2]+'</td><td class="titre">'+tab_presse[p][1]+'</td><td class="bouton"><div class="bt_telecharger"><span><a href="'+tab_presse[p][0]+'" target="_blank">'+tab_langue[langue][0]+'</a></span></div></td></tr>';
		}
	}
// AFFICHE LES PRESSE //
document.getElementById("contente_presse").innerHTML = '<table id="tab_presse" width="100%" border="0" cellspacing="0" cellpadding="0">'+la_liste+'</table>';
}
// FIN aff_presse //


// BT SUIVANT //
function num_suivant () {
	if (num_encours==nbr_page) {
	num =1;
	}else {
	num = num_encours +1;
	}
aff_presse (num);
}

// BT PRECEDENT //
function num_precedent () {
	if (num_encours==1) {
	num = nbr_page;
	}else {
	num = num_encours -1;
	}
aff_presse (num);
}











