function checkedAll () 
	{
		checked = this.checked;
		if (checked==false)
		{
			checked = true
		}
		else
		{
			checked = false
		}
		for (var i = 0; i < document.getElementById('myform').elements.length; i++) 
		{
			var elt = document.getElementById('myform').elements[i];
			var id = elt.id.substring(0,12);
			if((elt.type=='checkbox') && (id =='choice_array')) 
			{
				elt.checked = checked;
			}
		}
	}

	function ResetFormulary () 
	{
		for (var i = 0; i < document.getElementById('myform').elements.length; i++) 
		{
			var elt = document.getElementById('myform').elements[i];
			switch (elt.id) {
			case 'display' : 
				elt.checked=false;
			break;
			case 'id' : 
				elt.value='';
			break;
			case 'handle_file' : 
				elt.value='';
			break;
			case 'list_id' : 
				elt.value='';
			break;
			case 'simple_id' : 
				elt.checked=false;
			break
			case 'file_id' : 
				elt.checked=false;
			break;
			case 'list' : 
				elt.checked=false;
			break;
			case 'choice_array' :
				elt.checked=true;
			break;
			}
			
			if (elt.name=='forced_array')
			{ 
				if (elt.id =='none')
				{
					elt.checked=true;
				}
				else
				{
					elt.checked=false;
				}
			}
		}
	}

	function visibilite(thingId)
	{
		var targetElement;
		targetElement = document.getElementById(thingId) ;
		if (targetElement.style.display == "none")
		{
			targetElement.style.display = "block" ;
			document.getElementById('minus').style.display = "block";
			document.getElementById('plus').style.display = "none";
		} 
		else 
		{
			targetElement.style.display = "none" ;
			document.getElementById('minus').style.display = "none";
			document.getElementById('plus').style.display = "block";

		}
	}


