
// Fonction qui permait d'extraire les arguments passés de l'URL.
// On selectionne les arguments par leur nom.
//
// Parametres:
//   aName   Le nom de l'argument tel qu'indique dans le URL.
// Return:
//    Return la valeur de l'argument aName.
function getArgByName( aName )
{
   var args = new Object(  );
   var query = location.search.substring(1);
   var pairs = query.split("&");
   for(var i = 0; i < pairs.length; i++)
   {
      var pos = pairs[i].indexOf('=');
      if (pos == -1) continue;
      // If not found, skip
      var argname = pairs[i].substring(0,pos);
      // Extract the name
      var value = pairs[i].substring(pos+1);
      // Extract the value
      args[argname] = unescape(value);
      // Store as a property
      // In JavaScript 1.5, use decodeURIComponent(  )
                   // instead of escape(  )
   }
   return args[aName];     // Return the object
}

