// retourne la valeur du bouton radio sélectionné
function eltform_get_radio_value(radiobutton_name) { 
   
   var return_value = ""; 
   
   if (radiobutton_name.length == 1) {
      return_value = radiobutton_name.value; 
   } else { 
      for (i=0; i<radiobutton_name.length; i++){ 
         
         if (radiobutton_name[i].checked == true) { 
            return_value = radiobutton_name[i].value; 
         }
      } 
   } 
   
   return return_value; 
} 


// retourne vrai si la valeur du bouton radio sélectionné vaut celle passée en paramètre
function eltform_is_radio_selected(radiobutton_name, radiobutton_value) {
   
   var return_value = (eltform_get_radio_value(radiobutton_name) == radiobutton_value);
   
   return return_value; 
}


// retourne vrai si la case à cocher sélectionnée est cochée
function eltform_is_checkbox_checked(checkbox_name) {
   
   var return_value = (checkbox_name.checked == true);
   
   return return_value; 
}

// retourne la valeur d'un champ texte sans les blancs autour
function eltform_get_textfield_value(textfield_name) { 
   
   var textfield_value = textfield_name.value;
	var return_value = eltform_get_text_value(textfield_value);
   
   return return_value;   
}

// retourne la taille d'un champ texte (nombre de caractères)
function eltform_get_textfield_length(textfield_name) { 
   
   var textfield_value = textfield_name.value;
	var return_value = textfield_value.length;
   
   return return_value;   
}

// retourne la valeur d'un texte sans les blancs autour
function eltform_get_text_value(text_value) { 
   
   var text_size = text_value.length;
	var return_value = "";
   
   for (i=0; i<text_size; i++) {
      if (text_value.charAt(i) != " ")
         return_value = return_value + text_value.charAt(i);
   }
   
   return return_value;   
}
