
// ==================
//	Activations - Désactivations
// ==================
function GereControle(Controleur, Controle, Masquer) {
var objControleur = document.getElementById(Controleur);
var objControle = document.getElementById(Controle);
	if (Masquer=='1')
		objControle.style.visibility=(objControleur.checked==true)?'visible':'hidden';
	else
		objControle.disabled=(objControleur.checked==true)?false:true;
	return true;
}

function Desactiver(Controle, Masquer) {

var objControle = document.getElementById(Controle);
	if (Masquer=='1')
		
		objControle.style.visibility='hidden';
		
	else
		
		objControle.disabled=true;
		
	return true;
}

function Activer(Controle, Masquer) {

var objControle = document.getElementById(Controle);
	if (Masquer=='1')
		objControle.style.visibility='visible';
	else
		objControle.disabled=false;
	return true;
}

function GereControle3(Controleur, C1, C2, C3, C4, C5, C6, Masquer) {
var objControleur = document.getElementById(Controleur);
var objControle1 = document.getElementById(C1);
var objControle2 = document.getElementById(C2);
var objControle3 = document.getElementById(C3);
var objControle4 = document.getElementById(C4);
var objControle5 = document.getElementById(C5);
var objControle6 = document.getElementById(C6);
	if (Masquer=='1'){
		objControle1.style.visibility=(objControleur.checked==true)?'hidden':'visible';
		objControle2.style.visibility=(objControleur.checked==true)?'hidden':'visible';
		objControle3.style.visibility=(objControleur.checked==true)?'hidden':'visible';
		objControle4.style.visibility=(objControleur.checked==true)?'hidden':'visible';
		objControle5.style.visibility=(objControleur.checked==true)?'hidden':'visible';
		objControle6.style.visibility=(objControleur.checked==true)?'hidden':'visible';}
	else{
		objControle1.disabled=(objControleur.checked==true)?true:false;
		objControle2.disabled=(objControleur.checked==true)?true:false;
		objControle3.disabled=(objControleur.checked==true)?true:false;
		objControle4.disabled=(objControleur.checked==true)?true:false;
		objControle5.disabled=(objControleur.checked==true)?true:false;
		objControle6.disabled=(objControleur.checked==true)?true:false;}
	return true;
}


  function populate(vtt,xcross,route,dirigeant)
{
	
	
	var objvtt = document.getElementById(vtt);
	var objxcross = document.getElementById(xcross);
	var objroute = document.getElementById(route);
	var objdirigeant = document.getElementById(dirigeant);
	var box = document.forms["modifform"].elements["categorie"];
	var current = document.forms["modifform"].elements["current_categorie"].value;
	
	box.options.length = 1;
	
	if (objvtt.checked == true || objroute.checked == true || objxcross.checked == true )
	{	
		if (!cate_agecategorie) return;
		if (!cate_agenomc) return;
		
		Desactiver('dirigeant', 0);
		
		for(i=1;i<=cate_agenomc.length;i+=1)
		{
			box.options[i] = new Option(cate_agecategorie[i-1],cate_agenomc[i-1]);
			if(box.options[i].value == current){
				box.selectedIndex = i;
			}
		}
	}
	else Activer('dirigeant',0);
	
	if (objdirigeant.checked == true)
	{
		if (!cate_dircategorie) return;
		if (!cate_dirnomc) return;
		
		Desactiver('vtt', 0);
		Desactiver('route', 0);
		Desactiver('cyclocross', 0);
		
		for(i=1;i<=cate_dirnomc.length;i+=1)
		{
			box.options[i] = new Option(cate_dircategorie[i-1],cate_dirnomc[i-1]);
			if(box.options[i].value == current){
				box.selectedIndex = i;
				
			}
		}
	}	
	else
	{
		Activer('vtt', 0);
		Activer('route', 0);
		Activer('cyclocross', 0);
	}
		
		
		
		
		
		
}




