
	function checkall()
	{
	   // compte tous les elements du formulaire en numerotant chronologiquement
	   temp = $('supprimer').elements.length;
	   if ($('supprimer').elements[0].checked)
	   { // si la case est cochee
		for (i=1; i < temp; i++)
		{ // on coche toutes les autres
		   $('supprimer').elements[i].checked = true;
		   //if($('checkbox' + i)) $('checkbox' + i).style.borderColor = '#0084ff';
		   //if($('id' + i)) $('id' + i).style.background = '#c7c7c7';
		}
		$('submit').disabled = "";
	    $('submit').value = 'Tout supprimer';
	   }
	   else
	   {
		  for (i=1; i < temp; i++)
		{ // on decoche tout
		   //if($('checkbox' + i)) $('checkbox' + i).style.borderColor = '#dddddd';
		   //if($('id' + i)) $('id' + i).style.background = '#f3f3f3';
		   $('supprimer').elements[i].checked = false;
		   $('submit').disabled = "disabled";
		   $('submit').value = String('Selectionnez les elements');
		}
	   }
	}
	
	function checkone()
	{
	   m = 0; 
	   temp = $('supprimer').elements.length - 1;		
		   for (i=1; i < temp; i++)
		   { // on commence à 1 pour ne pas prendre en compte la checkbox principale
				if ($('supprimer').elements[i].checked)
				{ // si la checkbox courante est cochee, on comptabilise
				   m++;
				   value = (m == 1) ? 'cet element' : 'les '+m+' elements';
				   $('submit').value = 'Effacer ' + value;
				   $('submit').disabled = "";
				   //$('checkbox' + i).style.borderColor = '#0084ff';
				   //$('id' + i).style.background = '#c7c7c7';
				} else {
					//$('checkbox' + i).style.borderColor = '#dddddd';
					//$('id' + i).style.background = '#f3f3f3';
				}
		   }
		   if ($('supprimer').elements[0].checked)
		   { // si la checkbox principale est cochee, on la decoche
			  $('supprimer').elements[0].checked = false;
		   }
		   else
		   { // dans le cas contraire, on verifie que toutes les checkbox sont cochees
			  if (m == (temp-1)) {
				  $('supprimer').elements[0].checked = true;
				  $('submit').value = 'Tout supprimer';
			  }
		   }
	   if (m == 0) {
		   $('submit').disabled = "disabled";
		   $('submit').value = String('Selectionnez les elements');
	   }
	   
	}
	
	
	function verifselection() {
	   n=0;
	   temp = $('supprimer').elements.length - 1;
	   if($('supprimer').elements[0].checked) {
		   
		   n = temp - 1;
		   
	   } else {
		   
		   for (i=1; i < temp; i++) {
			 
			 if ($('supprimer').elements[i].checked) n += 1;
			 
		   }
	   }
	   
	   // Si il y au moins une case de cochee
	   if (n > 0) {
		  message = (n == 1) ? "cet element" : "ces "+n+" elements"; 
		  if (confirm("Etes-vous sur de vouloir supprimer "+message+" ?")) { return true; } else { return false; }
		  
	   } else {
		   
		  alert("Veuillez selectionner au moins un objet !");
		  return false;
		  
	   }
	}