/*
 * Auteur : Myriam Ross
 * Source : ChangerLangue.js
 * Version : 1.0.0
 * Date de creation : 2002-10-29
 *
 * Modifications :
 *		2003/09/29 Alain Desmeules
 *                 - Ajout de lg=fr <-> lg=en
 */



/*
 * Changer l'URL courant de langue.  Les chaines descritptives de langue de l'URL sont remplacees l'une
 * par l'autre selon la langue courante utilisee.  La tableau dessous listes les chaines :
 *
 * Francais    Anglais
 * --------    ---------------
 * /fr/        /en/
 * language=fr language=en
 * lg=fr       lg=en
 */
function ChangerLangue()
   { 
   // Obtenir l'url courant 
   url = window.location.href;

   
   // Changer la langue de l'URL
   if(url.indexOf("/fr/") != -1)
      // Changer le francais pour l'anglais
      url = url.replace(/\/fr\//, "/en/");
   else if(url.indexOf("language=fr") != -1)
      // Changer le francais pour l'anglais
      url = url.replace(/language=fr/, "language=en");  
   else if(url.indexOf("lg=fr") != -1)
      // Changer le francais pour l'anglais
      url = url.replace(/lg\=fr/, "lg=en");  	  
   else if(url.indexOf("/en/") != -1)
      // Changer l'anglais pour le francais
      url = url.replace(/\/en\//, "/fr/");
   else if(url.indexOf("language=en") != -1)
      // Changer l'anglais pour le francais
      url = url.replace(/language=en/, "language=fr");
   else if(url.indexOf("lg=en") != -1)
      // Changer l'anglais pour le francais
      url = url.replace(/lg\=en/, "lg=fr"); 	   

   // Selectionner l'URL
   window.location = url;
        
   // Fin
   }
