function AnySelected(formulaire) {
	eval("len = document." + formulaire + ".elements.length;");
	var i;
	for (i = 0; i < len; i++) {
		name_element = eval("document."+formulaire+".elements["+i+"].name");
		if (eval("document."+formulaire+".elements["+i+"].checked") && name_element.substring(0,10) == '_selection'){
			return true;
		}
	}
	return false;
}

function select_all(formulaire, _id) {
	eval("len = document." + formulaire + ".elements.length;");
	var i;
	for (i = 0; i < len; i++) {
		if (eval("document."+formulaire+".elements["+i+"].name") == "_selection[]"){
			if(eval("document."+formulaire+".elements["+i+"].checked")){
				eval("document."+formulaire+".elements["+i+"].checked = false");
			}else{
				eval("document."+formulaire+".elements["+i+"].checked = true");
			}
		}
	}
}

function set_var(){
	var arg = set_var.arguments;
	var monForm = arg[0];
	for(i=1; i<arg.length; i+=2)
	{
	if ( eval("document." + monForm + "." + arg[i]) )
		eval("document." + monForm + "." + arg[i] + ".value = \"" + arg[i+1] +"\"");
	}
	eval("document." + monForm + ".submit();");
}
 
function unset_var(){
	var arg = unset_var.arguments;
	var monForm = arg[0];
	for(i=1; i<arg.length; i++){
		if ( eval("document." + monForm + "." + arg[i]) ){
			eval("document." + monForm + "." + arg[i] + ".value = ''");
		}
	}
  	eval("document." + monForm + ".submit();");
}

function confirm_set_var(){
	var arg = confirm_set_var.arguments;
	var message = arg[0];
	var monForm = arg[1];
	
	if(!message){
		var is_confirmed = true;
	}else{
		var is_confirmed = confirm(message);
	}	
	
	if (is_confirmed) {
		for(i=2; i<arg.length; i+=2)
		{
		if ( eval("document." + monForm + "." + arg[i]) )
			eval("document." + monForm + "." + arg[i] + ".value = '" + arg[i+1] +"'");
		}
		eval("document." + monForm + ".submit();");
	}
}