<!-- Récupération des variables et valeurs passées dans l'url -->
list = new Array;
list_valeur = new Array;
pos = document.location.href.indexOf("?",0);
if(pos >= 0){
  requete = document.location.href.substring(pos+1, document.location.href.length);
  pos_and = requete.indexOf("&",0);
  if(pos_and >= 0)
    list = requete.split("&");
  else
    list[0] = requete;
  for(i=0;i<list.length;i++){
    temp = list[i].split("=");
    variable = temp[0];
    valeur = temp[1];
    plus_pos = valeur.indexOf("+",0);
    while (plus_pos >-1){
      temp2 = valeur.substring(0,plus_pos) + ' ' + valeur.substring(plus_pos+1,valeur.length);
	valeur = temp2;
	plus_pos = valeur.indexOf("+",plus_pos+2);
    }
    list_valeur[variable] = valeur;
  }	
}

<!-- Fonction permettant de récupérer le contenu d'une variable --> 
function get(get){
  if(list_valeur[get])
    return(unescape(list_valeur[get]));
  else
    return("");
}

