// Afficher/Masquer ------------------------------------------------------------

function Afficher(){
  var Obj;
  Obj = document.getElementById('acces_securise');
  if( Obj){
    with( Obj.style){
      display="block";
    }
  }
}
function Masquer(){
  var Obj;
  Obj = document.getElementById('acces_securise');
  if( Obj){
    with( Obj.style){
      display="none";
    }
  }
}

// Fonction pour afficher et effacer une "layer"  ------------------------------
function Aff_layer (id) {
  if (document.layers)
	document[id].visibility = 'show';
  else if (document.getElementById)
	document.getElementById(id).style.visibility = 'visible';
	else if (document.all)
	document.all[id].style.visibility = 'visible';
}
function Cache_layer (id) {
  if (document.layers)
	document[id].visibility = 'hide';
	else if (document.getElementById)
	document.getElementById(id).style.visibility = 'hidden';
  else if (document.all)
	document.all[id].style.visibility = 'hidden';
}




// Afficher/Masquer ------------------------------------------------------------

function Afficher(id, bouton) {
	var Obj;
  Obj = document.getElementById(id);
  if(Obj) {
    if (Obj.style.display == "block") {
      Obj.style.display = "none";
      document.getElementById(bouton).innerHTML = "voir";
    }
    else {
      with(Obj.style) {
        display = "block";
        document.getElementById(bouton).innerHTML = "masquer";
      }
    }
  }
}

// GetElementsByClass
function getElementsByClass(searchClass, domNode, tagName){
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}
	return el;
}


// Pagination JS
function newPage(id, page, nb){
	var obj = '';
	for(var i=1;i<nb;i++){
		obj = document.getElementById(id+i);
		obj.style.display = 'none';
		document.getElementById('a'+id+i).style.color = '#2390C7';
		if(i==page){
			obj.style.display = 'block';
			document.getElementById('a'+id+i).style.color = '#F4CA23';
		}
	}
}

/* DEFILEMENT --------------------------------------------------------------- */

var defile;// l'élément ŕ déplacer
var psinit = 580; // position horizontale de départ
var pscrnt = psinit;
function texteDefile() {
  if (!defile) defile = document.getElementById('defile');
  if (defile) {
    if(pscrnt < ( - defile.offsetWidth) ){
      pscrnt = psinit;
    } else {
      pscrnt+= -1; // pixel par déplacement
    }
    defile.style.left = pscrnt+"px";
  }
}
setInterval("texteDefile()",20); // délai de déplacement
