function changeCheckboxes2 (checkbox) {
	var tabId = listeProduits.split("|");
	for (var i=0; i < tabId.length; i++) {
		if (document.getElementById(tabId[i])) {
			if (checkbox.checked && document.getElementById(tabId[i]).checked) document.getElementById(tabId[i]).checked = false;
		}
	}
	document.getElementById('defile2').innerHTML = "Tous les produits";
	document.getElementById('criteres2').className='contenuListe_invisible';
}

function changeCheckboxes (checkbox, liste) {
	if (checkbox.checked && document.getElementById("prodTous") && document.getElementById("prodTous").checked) document.getElementById("prodTous").checked = false;
	var tabId = liste.split("|");
	for (var i=0; i < tabId.length; i++) {
		if (document.getElementById(tabId[i])) {
			if (checkbox.checked) document.getElementById("divProd"+tabId[i]).className = "divArboVis";
			else document.getElementById("divProd"+tabId[i]).className = "divArboInv";
			if (checkbox.checked && !document.getElementById(tabId[i]).checked) document.getElementById(tabId[i]).checked = true;
			else if (!checkbox.checked && document.getElementById(tabId[i]).checked) document.getElementById(tabId[i]).checked = false;
		}
	}
}

function showDiv (ongletInactif, ongletActif, divInvis, divVis ) {
	ongletInactif.className = "ongletActif";
	ongletActif.className = "ongletInactif";
	divInvis.className = "visible";
	divVis.className = "invisible";
	if (document.getElementById("onglet2").className == "ongletActif") {
		document.getElementById("btnLegende").className = "invisible";
		if (document.getElementById("blocLegende").className == "visible") document.getElementById("blocLegende").className = "invisible";
	} else {
		document.getElementById("btnLegende").className = "visible";
	}
}

function formDeroulant (div, aMasquer) {
	if (div.className == 'contenuListe_visible') div.className = 'contenuListe_invisible';
	else {
		if (aMasquer && aMasquer.className == "contenuListe_visible") aMasquer.className = "contenuListe_invisible";
		div.className = 'contenuListe_visible';
	}
}

function affSelectProduits(radio, select, div2) {
	if (radio.value == '1' && radio.checked) {
		document.getElementById("bouton2").className = "boutonCriteres";
		document.getElementById("bouton2").onClick = formDeroulant(document.getElementById('criteres2'), document.getElementById('criteres1'));
		document.getElementById("bouton2").setAttribute("onClick", "formDeroulant(document.getElementById('criteres2'), document.getElementById('criteres1'));");
	} else if (radio.value != '1') {
		document.getElementById("bouton2").className = "boutonCriteres locked";
		document.getElementById("bouton2").onClick = "";
		document.getElementById("bouton2").setAttribute("onClick", "");
	}
}

var inter1;
var inter2;
var inter3;
var sens1 = "g";
var sens2 = "g";
var sens3 = "g";
var defile;// l'element a deplacer
var psinit = 0; // position horizontale de depart
var pscrnt = psinit;   
function texteDefile(id, num) {
	if (!defile) defile = document.getElementById(id);
	if (defile) {
		if(pscrnt < ( - (defile.offsetWidth - 280))){
			//pscrnt = psinit;
			pscrnt+= 2;
			window["sens"+num] = 'd';
		} else if(pscrnt > psinit ){
			pscrnt+= -2;
			window["sens"+num] = 'g';
		} else {
			if (window["sens"+num] == 'g') pscrnt+= -2; // pixel par deplacement
			else pscrnt+= 2; // pixel par deplacement
		}
		defile.style.left = pscrnt+"px";
	}
}

function actionSelectStructure(radio, texte) {
	affSelectProduits(radio, document.getElementById('listeProduitsRech'), document.getElementById('divBtnRech'));
	document.getElementById('defile1').innerHTML = texte;
	/*clearInterval(inter1);
	document.getElementById('defile1').style.left = "0px";
	if (document.getElementById("defile1").offsetWidth > 280) inter1 = setInterval("texteDefile('defile1', '1')",100);
	document.getElementById('criteres1').className='contenuListe_invisible';*/
}
function actionSelectDpt (texte) {
	//clearInterval(inter3);
	/*document.getElementById('defile3').style.left = "0px";
	if (document.getElementById("defile3").offsetWidth > 280) inter3 = setInterval("texteDefile('defile3', '1')",100);*/
	document.getElementById('defile3').innerHTML = texte;
	document.getElementById('criteres3').className='contenuListe_invisible';
}

function affLegende(btn, bloc) {
	if (bloc.className == "invisible") {
		bloc.className = "visible";
		btn.src = "images/btnLegendeOuvert.png";
	} else {
		bloc.className = "invisible";
		btn.src = "images/btnLegendeFerme.png";
	}
}
