//Créateur : Philippe FOGUENNE.
//Dernière modification le 07/04/2004.

/* Fonctions présentes dans ce fichier:
   isRadioChecked(objRadio)
   getRadioValue(objRadio) */


// -------------------------------------
// isRadioChecked(objRadio)
// -------------------------------------
// Fonction : indique si un bouton radio est coché ou non.
// Entrée : objRadio = l'objet radio button
// Sortie : true si le bouton radio est coché; false sinon.

function isRadioChecked(objRadio) {
  if (objRadio[0]) {
    for (i=0; i < objRadio.length; i++) {
      if (objRadio[i].checked) {
        return true;
      }
    }
  } else if (objRadio.checked) {
    return true;
  }

  return false;
}


// -------------------------------------
// getRadioValue(objRadio)
// -------------------------------------
// Fonction : Retourne la valeur associée au bouton radio coché.
// Entrée : objRadio = l'objet radio button
// Contrainte : Il faut préalablement vérifier qu'un bouton radio est bien
//              coché à l'aide de la fonction isRadioChecked(objRadio).

function getRadioValue(objRadio) {
  if (objRadio[0]) {
    for (i=0; i < objRadio.length; i++) {
      if (objRadio[i].checked) {
        return objRadio[i].value;
      }
    }
  } else if (objRadio.checked) {
    return objRadio.value;
  }

  return false; //Mauvaise utilisation de la fonction.
}
