_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

Utilisateur:Dr Brains/MenuClicDroit Dev.js

De nos jours, Utilisateur:Dr Brains/MenuClicDroit Dev.js est un sujet sur toutes les lèvres. L'importance de Utilisateur:Dr Brains/MenuClicDroit Dev.js a augmenté au fil des années, devenant un point clé dans divers domaines de la société. Que ce soit dans les domaines de la politique, de l’économie, de la science, de la santé, de la culture et bien d’autres aspects, Utilisateur:Dr Brains/MenuClicDroit Dev.js a joué un rôle important et incontournable. Cet article vise à approfondir les différents aspects liés à Utilisateur:Dr Brains/MenuClicDroit Dev.js, en analysant son impact, ses défis et ses implications possibles pour le futur. A travers cet article, nous chercherons à aborder sous diverses perspectives l'importance de Utilisateur:Dr Brains/MenuClicDroit Dev.js aujourd'hui et sa projection dans les années à venir.
/* <nowiki> */

/*************************************************************************************************************************
 * MENUCLICDROIT                                                                                                         *
 *                                                                                                                       *
 * *** Fonctions ***                                                                                                     *
 * # Le clic droit sur une page fait apparaître un menu contextuel contenant tous les liens nécessaires à la navigation  *
 * # Le menu contextuel comprend :                                                                                       *
 *   * trois listes déroulantes où des liens supplémentaires peuvent êtres ajoutés (dans le code ci-dessous)             *
 *   * une liste déroulante de liens favoris : deux liens permettent d'ajouter ou de retirer la page courante            *
 * # En cours d'édition, un deuxième menu permet d'insérer des caractères pré-établis (quatrième liste)                  *
 * # Un menu supplémentaire permet de modifier l'affichage (couleurs, bordures, etc...)                                  *
 * # La page s'affiche en plein écran (optionnel)                                                                        *
 *                                                                                                                       *
 *                                                                                                                       *
 * *** TESTS ***                                                                                                         *
 * * Navigateurs *                                                                                                       *
 * Mozilla Firefox 3.5 : OK                                                                                              *
 * Internet Explorer 8  : OK jusqu'à version 0.8                                                                         *
 * Google Chrome 3.0 : OK                                                                                                *
 * Opera 10.00 : Ne marche pas                                                                                           *
 *                                                                                                                       *
 * * Habillages *                                                                                                        *
 * Vector : OK                                                                                                           *
 * Monobook : OK                                                                                                         *
 * Modern : OK                                                                                                           *
 * MySkin : OK                                                                                                           *
 * Simple : OK                                                                                                           *
 * Chick : OK                                                                                                            *
 *                                                                                                                       *
 * Nostalgia, Standard et Cologneblue :                                                                                  *
 * Fonctionne mais certains liens ne sont pas à la bonne place.                                                          *
 * La récuppération des liens existants est problématique car ils ne sont pas regroupés dans un div.                     *
 *                                                                                                                       *
 * Documentation complète : ]                                        *
 *                                                                                                                       *
 * --Catégorie:MediaWiki:Fonction Monobook en JavaScript--                                                               *
 *************************************************************************************************************************/

mw.loader.using('ext.gadget.getStrDateToday', function () {

///////////////////// ////////////////////////// /////////////////////////// /////////// ///////// PARTIE PERSONNALISABLE //////// /////// ////// //////// ////// //////// /////// ///////

////////////////////////////////////////////////////////////////////////////////////////////////// Paramètres 

var UrlSite = mw.config.get('wgServer') + "https://wiki386.com/fr/";
var UrlSiteBis = mw.config.get('wgServer') + mw.config.get('wgScript') +"?title=";
var UrlSiteTer = mw.config.get('wgServer') ;

var DoubleClicEdit = true;            // Édition par double-clic (monobook seulement, ne marche pas avec Internet Explorer)
var PopUp = true;                     // Activation des pop-up de confirmation
var OldClicDroit = true;              // Conservation du menu contextuel standard
 
var TailleCancel = 70;     // Largeur du bouton "Annuler"     (fenêtre de suppression favoris)
var Alignt = "center";     // alignement du texte (avec IE, les menus déroulants sont toujours alignés à gauche)

var Padding_Base = 2;

////////////////////////////////////////////////////////////////////////////////////////////////// Textes
 
var MenuTextHide = '';
var MenuTextShow = '';

////////////////////////////////////////////////////////////////////////// Menu Principal et expressions standards
 
var MenuTextClose = "FERMER";
var MenuTextClosePop = "Cliquer pour fermer le menu";
var MenuTextMove = "DÉPLACER";
var MenuTextMovePop = "Cliquer pour déplacer le menu";
var MenuTextNavig = "NAVIGATION";
var MenuTextNavigOpen = "Cliquer pour ouvrir le menu Navigation";
var MenuEditTextEdit = "ÉDITION";
var MenuTextModifOpen = "Cliquer pour ouvrir le menu Édition";
var MenuEditTextSubmit = "PUBLICATION";
var MenuTextPublierOpen = "Cliquer pour ouvrir le menu Publication";
var MenuTextOption = "OPTIONS";
var MenuTextOptionOpen = "Cliquer pour ouvrir le menu Options";
var MenuTextCloseAll = "TOUT FERMER";
var MenuTextCloseAllPop = "Cliquer pour fermer tous les menus";
var MenuTextOpenAll = "TOUT OUVRIR";
var MenuTextOpenAllPop = "Cliquer pour ouvrir tous les menus";

////////////////////////////////////////////////////////////////////////// Menu Navigation

var MenuTextLast = "Précédente";
var MenuTextLastPop = "Revenir à la page précédente de l'historique du navigateur";
var MenuTextNextPop = "Revenir à la page suivante de l'historique du navigateur";
var MenuTextNext = "Suivante";
var MenuTextSearchPop = "Rechercher dans Wikipédia";
var MenuTextButton1 = "Lire";
var MenuTextButton1Pop  = "Aller vers une page portant exactement ce nom si elle existe";
var MenuTextButton2 = "Consulter";
var MenuTextButton2Pop = "Rechercher les pages comportant ce texte";
var MenuTextspecial = "pages spéciales";
var MenuTextActions = "ACTIONS";
var MenuTextActionBis = "autres actions";
var MenuTextPerso = "LIENS PERSONNELS";
var MenuTextAdd = "Ajouter";
var MenuTextAddPop = "Cliquer pour ajouter la page courante aux favoris";
var MenuTextSupprAll = "RAZ";
var MenuTextSupprAllPop = "Cliquer pour vider les favoris";
var MenuTextSuppr1 = "Supprimer";        
var MenuTextSuppr1Pop = "Cliquer pour supprimer une page précise des favoris";
var MenuTextFav = "favoris";
var MenuTextLang = "langues";
var MenuTextProjects = "projets";
var MenuTextCategory = "Catégories";
var MenuTextHiddenCategory = "Catégories cachées";
var MenuTextNavigBis = "Liens utiles";

////////////////////////////////////////////////////////////////////////// Menu Favoris
 
var Suppr1Fav1 = "La liste de favoris contient les pages suivantes :";
var Suppr1Fav2 = "Quelle page souhaitez-vous supprimer de la liste ?";
var Suppr1Fav3 = "(indiquer seulement le numéro)";
var Suppr1FavNone = "Vous n\'avez aucun favoris.";
var Suppr1FavThis = "Voulez-vous vraiment supprimer des favoris la page : ";
var SupprAllFav = "Voulez-vous vraiment effacer la liste de favoris ?";
 
////////////////////////////////////////////////////////////////////////// Menu Édition
 

var MenuEditTextTaille = "Taille de la zone d\'édition";
var MenuEditTextTailleTer = "Cliquer pour modifier la taille de la zone d\'édition";
var MenuEditTextTailleBis = "Nombre de lignes pour la zone d\'édition ?";
var MenuEditTextBalise = "Insérer Balises"
var MenuEditTextBaliseTer = "Cliquer pour insérer une balise quelconque";
var MenuEditTextBaliseBis = "Nom de la balise ? \nExemple : ";
var MenuEditTextTemplate = "Modèles utilisés par cette page";                 
 
////////////////////////////////////////////////////////////////////////// Menu Publication
 
var MenuEditTextSubmitBis = "Ajouter dans la boîte de résumé";
 
////////////////////////////////////////////////////////////////////////// Menu Options
 
var MenuTextOptionReload = "Attention, cette action va entraîner le rechargement de la page.\nLes modifications apportées ne seront pas enregistrées.\nContinuer ?";

var MenuTextOptionAffichage = "Affichage : ";
var MenuTextOptionPleinEcran = "Plein Écran";
var MenuTextOptionPleinEcranPop = "Cliquer pour afficher la page en plein écran";
var MenuTextOptionNoPleinEcran = "Normal";
var MenuTextOptionNoPleinEcranPop = "Cliquer pour revenir à l\'affichage normal";
var MenuTextOptionbgColor = "Fond cadres : ";
var MenuTextOptionbgColorPop = "Cliquer pour définir la couleur de fond des cadres";
var bgColorDefine = "Définir la couleur de fond des cadres (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionbdColor = "Bordures : ";
var MenuTextOptionbdColorPop = "Cliquer pour définir la couleur des bordures";
var bdColorDefine = "Définir la couleur des bordures (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionTColor = "Fond titres : ";
var MenuTextOptionTColorPop = "Cliquer pour définir la couleur de fond des titres";
var TColorDefine = "Définir la couleur de fond des titres (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionTtColor = "Texte titres : ";
var MenuTextOptionTtColorPop = "Cliquer pour définir la couleur du texte des titres";
var TtColorDefine = "Définir la couleur du texte des titres (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionlienColor = "Texte : ";
var MenuTextOptionlienColorPop = "Cliquer pour définir la couleur du texte";
var lienColorDefine = "Définir la couleur du texte (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionselColor = "Survol : ";
var MenuTextOptionselColorPop = "Cliquer pour définir la couleur des éléments survolés";
var selColorDefine = "Définir la couleur des éléments survolés (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionMDColor = "Menus déroulants : ";
var MenuTextOptionMDColorPop = "Cliquer pour définir la couleur des menus déroulants";
var MDColorDefine = "Définir la couleur des lignes horizontales (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionLineColor = "Lignes : ";
var MenuTextOptionLineColorPop = "Cliquer pour définir la couleur des lignes horizontales";
var LineColorDefine = "Définir la couleur des lignes horizontales (sans le signe #).\nCouleur actuelle : ";
var MenuTextOptionBaseTaille = "Largeur du menu principal : ";
var MenuTextOptionBaseTaillePop = "Cliquer pour définir la largeur du menu principal";
var BaseTailleDefine = "Définir la taille du menu principal (en pixels).\nTaille actuelle : "; 
var MenuTextOptionbgTaille = "Largeur du menu Navigation : ";
var MenuTextOptionbgTaillePop = "Cliquer pour définir la largeur du menu Navigation";
var bgTailleDefine = "Définir la taille du menu Navigation (en pixels).\nTaille actuelle : ";
var MenuTextOptionListeTaille = "Largeur du menu Favoris : ";
var MenuTextOptionListeTaillePop = "Cliquer pour définir la largeur du menu Favoris";
var ListeTailleDefine = "Définir la taille du menu Favoris (en pixels).\nTaille actuelle : ";
var MenuTextOptionModifTaille = "Largeur du menu Édition : ";
var MenuTextOptionModifTaillePop = "Cliquer pour définir la largeur du menu Édition";
var ModifTailleDefine = "Définir la taille du menu Édition (en pixels).\nTaille actuelle : ";
var MenuTextOptionPublierTaille = "Largeur du menu Publication : ";
var MenuTextOptionPublierTaillePop = "Cliquer pour définir la largeur du menu Publication";
var PublierTailleDefine = "Définir la taille du menu Publication (en pixels).\nTaille actuelle : ";
var MenuTextOptionOptionsTaille = "Largeur du menu Options : ";
var MenuTextOptionOptionsTaillePop = "Cliquer pour définir la largeur du menu Options";
var OptionsTailleDefine = "Définir la taille du menu Options (en pixels).\nTaille actuelle : ";
var MenuTextOptionTitreTaille = "Taille des titres : ";
var MenuTextOptionTitreTaillePop = "Cliquer pour définir la taille des titres";
var TitreTailleDefine = "Définir la taille du texte des titres (en pixels).\nTaille actuelle : ";
var MenuTextOptionfontTaille = "Taille du texte : ";
var MenuTextOptionfontTaillePop = "Cliquer pour définir la taille du texte";
var fontTailleDefine = "Définir la taille du texte (en pixels).\nTaille actuelle : ";
var MenuTextOptionbdTaille = "Taille des bordures : ";
var MenuTextOptionbdTaillePop = "Cliquer pour définir la taille des bordures";
var bdTailleDefine = "Définir la taille des bordures (en pixels).\nTaille actuelle : ";
var MenuTextOptionStylebd = "Style des bordures : ";
var MenuTextOptionStylebdPop = "Cliquer pour définir le style des bordures";
var StylebdDefine = "Définir le style des bordures.\nStyle actuel : ";
var MenuTextOptionStylepolice = "Police : ";
var MenuTextOptionStylepolicePop = "Cliquer pour définir la police";
var StylepoliceDefine = "Définir la police.\nPolice actuelle : ";
var MenuTextOptionOpacity = "Opacité : ";
var MenuTextOptionOpacityPop = "Cliquer pour définir l\'opacité";
var OpacityDefine = "Définir l\'opacité des menus.\nOpacité actuelle : ";
var MenuTextOptionArrondi = "Arrondi : ";
var MenuTextOptionArrondiPop = "Cliquer pour définir l\'arrondi";
var ArrondiDefine = "Définir l\'arrondi des menus.\nArrondi actuel : ";

var MenuTextOptionFix = "Fixer les menus";
var MenuTextOptionFixPop = "Cliquer pour enregistrer la position actuelle des menus";
var MenuTextPositionFix = "Réordonner les menus";
var MenuTextPositionFixPop = "Cliquer pour revenir à la position initiale des menus";
var MenuTextOptionRaz = "Rétablir les valeurs par défaut";
var MenuTextOptionRazPop = "Cliquer pour rétablir les valeurs par défaut";

////////////////////////////////////////////////////////////////////////////////////////////////// Variables utiles pour les liens ( encodeURIComponent() sert à gérer les caractères spéciaux )

var BASEPAGENAME    = encodeURIComponent(mw.config.get('wgTitle'));                                         // Page courante sans l'espace de noms = {{BASEPAGENAME}}
var FULLPAGENAME    = encodeURIComponent(mw.config.get('wgPageName'));                                      // Page courante = {{FULLPAGENAMEE}}
var TALKPAGENAME    = "Discussion_" + encodeURIComponent(mw.config.get('wgPageName'));                      // Page de discussion associée = {{TALKPAGENAMEE}}
var SUBJECTPAGENAME = encodeURIComponent(mw.config.get('wgPageName').replace(/Discussion /,""));            // Page principale associée = {{SUBJECTPAGENAMEE}}
var NAMESPACENAME   = mw.config.get('wgCanonicalNamespace');                                                // Espace de noms (en anglais) = {{NAMESPACE}}
var NAMESPACENUMBER = mw.config.get('wgNamespaceNumber');                                                   // N° Espace de noms
var CURRENTUSER     = encodeURIComponent(mw.config.get('wgUserName'));                                      // Utilisateur Courant

if((document.getElementById("ca-delete"))||(document.getElementById("ca-undelete"))){       // Teste si l'utilisateur est sysop ( présence de l'onglet "supprimer" ou "restaurer" ). Si c'est le cas, SYSOP est vrai
      var SYSOP = true;
}else{
      var SYSOP = false;
}

var DISCUSSION      = document.getElementById("ca-addsection");                            // Teste si la page est une page de discussion ( présence de l'onglet "nouvelle section" ). Si c'est le cas, DISCUSSION est vrai

if (mw.config.get('wgNamespaceNumber') == 2 || mw.config.get('wgNamespaceNumber') == 3) {                                    // Teste si la page courante est une page utilisateur et renvoie son pseudonyme. 
      if ( mw.config.get('wgTitle').indexOf("/") == -1 ) {                                                  // Si ce n'est pas le cas, UTILISATEUR est faux
            var UTILISATEUR = encodeURIComponent(mw.config.get('wgTitle'));
      } else {
            var UTILISATEUR = encodeURIComponent(mw.config.get('wgTitle').substring(0, mw.config.get('wgTitle').indexOf("/")));
      }
}else{
      var UTILISATEUR = false;
}


// * Récupération des variables personnalisées *

  document.write('<script type="text/javascript" src="' 
             + UrlSiteBis + '/index.php?title=Utilisateur:'+encodeURI(mw.config.get('wgUserName'))+'/BacASable.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');


////////////////////////////////////////////////////////////////////////////////////////////////// MENUS DÉROULANTS PERSONNALISABLES

/**********************************************************************************************************************************************************************************
 *   Pour ajouter une ligne, créer trois instances supplémentaires : menuMACHINtexte,  menuMACHINlien et menuMACHINtexte                                                 *
 *   Il ne doit pas y avoir de "trou" dans la liste (qui commence par 0).                                                                                                         *
 *                                                                                                                                                                                *
 * Exemple :                                                                                                                                                                      *
 *                                                                                                                                                                                *
 * menuTRUCtexte = "Mon lien"                        // Texte                                                                                                                  *
 * menuTRUClien = UrlSite + "Spécial:MyPage"         // Page cible (on peut utiliser UrlSite, UrlSiteBis, une des variables ci-dessus ou bien taper l'adresse complète)        *
 * menuTRUCtarget = "_self"                          // Ouverture : _self = même fenêtre (défaut), _blank = nouvelle fenêtre                                                   *
 *                                                                                                                                                                                *
 * menuTRUCtexte = "Ma fonction"                     // Texte                                                                                                                  *
 * menuTRUClien = "javascript:MaFonction(Param);"    // fonction javascript (doit être déclarée avant le "addOnloadHook();" de la fin de cette page)                           *
 * menuTRUCtarget = ""                                                                                                                                                         *
 *                                                                                                                                                                                *
 * menuTRUCtexte= "Sous-titre";                                                                                                                                                *
 * menuTRUClien= "";                                 // Si pas de lien, insertion d'un sous-titre                                                                              *
 * menuTRUCtarget="";                                                                                                                                                          *
 *                                                                                                                                                                                *
 * menuTRUCtexte= "";                                                                                                                                                          *
 * menuTRUClien= "Vide";                             // Si lien, mais pas de texte, l'instance n'est pas prise en compte                                                       *
 * menuTRUCtarget="";                                                                                                                                                          *
 **********************************************************************************************************************************************************************************/

//////////////////////////////////////////////////////////////////// Menu Déroulant AUTRES ACTIONS 




menuactiontexte = new Array;
menuactionlien = new Array;
menuactiontarget = new Array;


menuactiontexte= "Journal";               
menuactionlien= UrlSiteBis + 'Special:Log&page=' + FULLPAGENAME;                
menuactiontarget="_self"; 

if(DISCUSSION){
      menuactiontexte= "Sous-pages de la page principale";
      menuactionlien= UrlSiteBis + 'Spécial%3AIndex/' + BASEPAGENAME + '/&namespace=' + (NAMESPACENUMBER-1); 
      menuactiontarget= "_self";
      menuactiontexte= "Sous-pages de la page de discussion";
      menuactionlien= UrlSiteBis + 'Spécial%3AIndex/' + BASEPAGENAME + '/&namespace=' + NAMESPACENUMBER;
      menuactiontarget="_self"; 
}else {
      menuactiontexte= "Sous-pages de la page principale";
      menuactionlien= UrlSiteBis + 'Spécial%3AIndex/' + BASEPAGENAME + '/&namespace=' + NAMESPACENUMBER; 
      menuactiontarget="_self";
      menuactiontexte= "Sous-pages de la page de discussion";
      menuactionlien= UrlSiteBis + 'Spécial%3AIndex/' + BASEPAGENAME + '/&namespace=' + (NAMESPACENUMBER+1);
      menuactiontarget="_self"; 
}               

if(UTILISATEUR){
      menuactiontexte= "Statut de l\'utilisateur";
      menuactionlien= UrlSite + 'Spécial:Liste_des_utilisateurs/' + UTILISATEUR; 
      menuactiontarget="_self";
      menuactiontexte= "Contributions de l\'utilisateur";
      menuactionlien= UrlSite + 'Special:Contributions/' + UTILISATEUR; 
      menuactiontarget="_self";
      menuactiontexte= "Journal de l\'utilisateur";
      menuactionlien= UrlSiteBis + 'Special:Log&user=' + UTILISATEUR; 
      menuactiontarget="_self";
      menuactiontexte= "Blocages de l\'utilisateur";
      menuactionlien= UrlSiteBis + 'Special:Log&type=block&page=User:' + UTILISATEUR; 
      menuactiontarget="_self";
      if(SYSOP){
            menuactiontexte= "Contributions supprimées";
            menuactionlien= UrlSiteBis + 'Special:DeletedContributions&target=' + UTILISATEUR; 
            menuactiontarget="_self";
            menuactiontexte= "Bloquer l\'utilisateur";
            menuactionlien= UrlSiteBis + '/Special:Blockip/' + UTILISATEUR; 
            menuactiontarget= "_self"; 
      }else{
            menuactiontexte= "";
            menuactionlien= "Vide"; 
            menuactiontarget="";
            menuactiontexte= "";
            menuactionlien= "Vide"; 
            menuactiontarget="";
      }
}else{
      menuactiontexte= "";
      menuactionlien= "Vide"; 
      menuactiontarget="";
      menuactiontexte= "";
      menuactionlien= "Vide"; 
      menuactiontarget="";
      menuactiontexte= "";
      menuactionlien= "Vide"; 
      menuactiontarget="";
      menuactiontexte= "";
      menuactionlien= "Vide"; 
      menuactiontarget="";
      menuactiontexte= "";
      menuactionlien= "Vide"; 
      menuactiontarget="";
      menuactiontexte= "";
      menuactionlien= "Vide"; 
      menuactiontarget="";
}
           


//////////////////////////////////////////////////////////////////// Menu Déroulant AUTRES LIENS UTILES
menunavigtexte = new Array;
menunaviglien = new Array;
menunavigtarget = new Array;


menunavigtexte= "Bistro";
menunaviglien= UrlSite + "Wikipédia:Le_Bistro";
menunavigtarget="_self";
menunavigtexte= "Oracle";
menunaviglien= UrlSite + "Wikipédia:Oracle";
menunavigtarget="_self";
menunavigtexte= "Guilde des guides";
menunaviglien= UrlSite + "Wikipédia:Guilde_des_guides";
menunavigtarget="_self";
menunavigtexte= "";
menunaviglien= "";
menunavigtarget="";

//////////////////////////////////////////////////////////////////// Menu Déroulant PAGES SPÉCIALES
menuspecialtexte = new Array;
menuspeciallien = new Array;
menuspecialtarget = new Array;


menuspecialtexte= "Toutes les pages spéciales";
menuspeciallien= UrlSite + "Spécial:Pages_spéciales";
menuspecialtarget="_self";

menuspecialtexte= "Articles";
menuspeciallien= "";
menuspecialtarget="";
menuspecialtexte= "Toutes les pages"
menuspeciallien= UrlSite + "Spécial:Toutes_les_pages"
menuspecialtarget="_self"
menuspecialtexte= "Pages débutant par..."
menuspeciallien= UrlSite + "Spécial:Index"
menuspecialtarget="_self"
menuspecialtexte= "Pages courtes"
menuspeciallien= UrlSite + "Spécial:Pages_courtes"
menuspecialtarget="_self"
menuspecialtexte= "Pages en impasse"
menuspeciallien= UrlSite + "Spécial:Pages_en_impasse"
menuspecialtarget="_self"
menuspecialtexte= "Pages les moins modifiées"
menuspeciallien= UrlSite + "Spécial:Pages_les_moins_modifiées"
menuspecialtarget="_self"
menuspecialtexte= "Pages anciennes"
menuspeciallien= UrlSite + "Spécial:Pages_anciennes"
menuspecialtarget="_self"
menuspecialtexte= "Pages demandées"
menuspeciallien= UrlSite + "Spécial:Pages_demandées"
menuspecialtarget="_self"
menuspecialtexte= "Pages longues"
menuspeciallien= UrlSite + "Spécial:Pages_longues"
menuspecialtarget="_self"
menuspecialtexte= "Pages non catégorisées"
menuspeciallien= UrlSite + "Spécial:Pages_non_catégorisées"
menuspecialtarget="_self"
menuspecialtexte= "Pages orphelines"
menuspeciallien= UrlSite + "Spécial:Pages_orphelines"
menuspecialtarget="_self"
menuspecialtexte= "Pages protégées"
menuspeciallien= UrlSite + "Spécial:Pages_protégées"
menuspecialtarget="_self"
menuspecialtexte= "Pages sans interwiki"
menuspeciallien= UrlSite + "Spécial:Sans_interwiki"
menuspecialtarget="_self"
menuspecialtexte= "Pages les plus liées"
menuspeciallien= UrlSite + "Spécial:Pages_les_plus_liées"
menuspecialtarget="_self"
menuspecialtexte= "Titres protégés"
menuspeciallien= UrlSite + "Spécial:Titres_protégés"
menuspecialtarget="_self"
menuspecialtexte= "Pages utilisant le plus de catégories"
menuspeciallien= UrlSite + "Spécial:Pages_utilisant_le_plus_de_catégories"
menuspecialtarget="_self"
menuspecialtexte= "Pages les plus liées"
menuspeciallien= UrlSite + "Spécial:Pages_les_plus_liées"
menuspecialtarget="_self"
menuspecialtexte= "Pages les plus modifiées"
menuspeciallien= UrlSite + "Spécial:Pages_les_plus_modifiées"
menuspecialtarget="_self"
menuspecialtexte= "Liens entre espaces de noms"
menuspeciallien= UrlSite + "Spécial:CrossNamespaceLinks"
menuspecialtarget="_self"

menuspecialtexte= "Catégories";
menuspeciallien= "";
menuspecialtarget="";
menuspecialtexte= "Liste des catégories"
menuspeciallien= UrlSite + "Spécial:Categories"
menuspecialtarget="_self"
menuspecialtexte= "Arborescence des catégories"
menuspeciallien= UrlSite + "Spécial:ArbreCategorie"
menuspecialtarget="_self"
menuspecialtexte= "Catégories inutilisées"
menuspeciallien= UrlSite + "Spécial:Catégories_inutilisées"
menuspecialtarget="_self"
menuspecialtexte= "Catégories demandées"
menuspeciallien= UrlSite + "Spécial:Catégories_demandées"
menuspecialtarget="_self"
menuspecialtexte= "Catégories non catégorisées"
menuspeciallien= UrlSite + "Spécial:Catégories_non_catégorisées"
menuspecialtarget="_self"
menuspecialtexte= "Catégories les plus liées"
menuspeciallien= UrlSite + "Spécial:Catégories_les_plus_liées"
menuspecialtarget="_self"
menuspecialtexte= "Catégories les plus utiliséess"
menuspeciallien= UrlSite + "Spécial:Catégories_les_plus_utilisées"
menuspecialtarget="_self"

menuspecialtexte= "Fichiers";
menuspeciallien= "";
menuspecialtarget="";
menuspecialtexte= "Liste des fichiers"
menuspeciallien= UrlSite + "Spécial:Liste_des_fichiers"
menuspecialtarget="_self"
menuspecialtexte= "Fichiers demandés"
menuspeciallien= UrlSite + "Spécial:Fichiers_demandés"
menuspecialtarget="_self"
menuspecialtexte= "Fichiers non catégorisés"
menuspeciallien= UrlSite + "Spécial:Fichiers_non_catégorisés"
menuspecialtarget="_self"
menuspecialtexte= "Fichiers inutilisées"
menuspeciallien= UrlSite + "Spécial:Fichiers_inutilisées"
menuspecialtarget="_self"
menuspecialtexte= "Fichiers les plus liés"
menuspeciallien= UrlSite + "Spécial:Fichiers_les_plus_liés"
menuspecialtarget="_self"
menuspecialtexte= "Fichiers les plus utilisés"
menuspeciallien= UrlSite + "Spécial:Fichiers_les_plus_utilisés"
menuspecialtarget="_self"

menuspecialtexte= "Modèles";
menuspeciallien= "";
menuspecialtarget="";
menuspecialtexte= "Modèles demandés"
menuspeciallien= UrlSite + "Spécial:Modèles_demandés"
menuspecialtarget="_self"
menuspecialtexte= "Modèles non catégorisés"
menuspeciallien= UrlSite + "Spécial:Modèles_non_catégorisés"
menuspecialtarget="_self"
menuspecialtexte= "Modèles inutilisés"
menuspeciallien= UrlSite + "Spécial:Modèles_inutilisés"
menuspecialtarget="_self"
menuspecialtexte= "Modèles les plus liés"
menuspeciallien= UrlSite + "Spécial:Modèles_les_plus_liés"
menuspecialtarget="_self"
menuspecialtexte= "Modèles les plus utilisés"
menuspeciallien= UrlSite + "Spécial:Modèles_les_plus_utilisés"
menuspecialtarget="_self"

menuspecialtexte= "Redirections";
menuspeciallien= "";
menuspecialtarget="";
menuspecialtexte= "Liste des redirections"
menuspeciallien= UrlSite + "Spécial:Liste_des_redirections"
menuspecialtarget="_self"
menuspecialtexte= "Doubles redirections"
menuspeciallien= UrlSite + "Spécial:Doubles_redirections"
menuspecialtarget="_self"
menuspecialtexte= "Redirections cassées"
menuspeciallien= UrlSite + "Spécial:Redirections_cassées"
menuspecialtarget="_self"
menuspecialtexte= "Homonymies"
menuspeciallien= UrlSite + "Spécial:Homonymies"
menuspecialtarget="_self"

////////////////////////////////////////////////////////////////////////////////////////////////// TOOLBAR

/********************************************************************************************************************************************
 *   Pour ajouter une icône à la barre d'outils, créer cinq instances supplémentaires comme expliqué ci-dessous                             *
 *   Il ne doit pas y avoir de "trou" dans la liste (qui commence par 0).                                                                   *
 *                                                                                                                                          *
 * menutoolbardébut = "";            // Code inséré avant la sélection. Les espaces, les apostrophes ou les guillemets sont autorisés    *
 * menutoolbarfin = "";              // Code inséré après la sélection                                                                   *
 * menutoolbarcomm = "";             // Information au survol de la souris                                                               *
 * menutoolbarimage = "";            // URL de l'image                                                                                   *
 * menutoolbarimageId = "";          // Id du bouton (attention, pas d'espace ou autres caractères spéciaux)                             *
 * menutoolbarimagePosition = "";    // Début ou Fin : Position de l'image par rapport à celles qui y sont déjà ( Début par défaut)      *
 *                                                                                                                                          *
 ********************************************************************************************************************************************/
menutoolbardébut = new Array;
menutoolbarfin = new Array;
menutoolbarcomm = new Array;
menutoolbarimage = new Array;
menutoolbarimageId = new Array;
menutoolbarimagePosition = new Array;


menutoolbardébut = "{{subst:Bienvenu}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Bienvenue sur ta page !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/12/Button_accueilA.png";
menutoolbarimageId = "bienvenue_sur_ta_page";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{subst:Bienvenue nouveau}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Bienvenue !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_accueilB.png";
menutoolbarimageId = "bienvenue";
menutoolbarimagePosition =  "Fin";

menutoolbardébut = "{{Vandale bloqué|1|jour}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Blocage d'un vandale";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/00/Button_vandale.png";
menutoolbarimageId = "blocage_vandale";
menutoolbarimagePosition =  "Fin";

menutoolbardébut = "{{subst:Vandalisme|article}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Avertissement vandalisme";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/a/a7/Button_smiley3.png";
menutoolbarimageId = "avertissement_vandalisme";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{subst:Copieur|article|page copiée}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Avertissement copyvio";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/5/58/Button_black_copyright.png";
menutoolbarimageId = "avertissement_copyvio";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{subst:Bienvenue spammeur|article}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Avertissement spam";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/f/fb/Button_spam2.png";
menutoolbarimageId = "avertissement_spam";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Fait}} ~~~~";
menutoolbarfin = "";
menutoolbarcomm = "Fait";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/d/d9/Button_trait%C3%A9.png";
menutoolbarimageId = "fait";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Citation|";
menutoolbarfin = "}}";
menutoolbarcomm = "Citation française";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/2/26/Button_latinas.png";
menutoolbarimageId = "citation_francaise";
menutoolbarimagePosition = "Fin";

var langue = "en";

menutoolbardébut = "{{Citation étrangère|lang=" + langue + "|";
menutoolbarfin = "";
menutoolbarcomm = "Citation étrangère";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/05/Button_Anführung.png";
menutoolbarimageId = "citation_etrangere";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Référence nécessaire|";
menutoolbarfin = "|date=" + getStrDateToday("m a") + "}}";
menutoolbarcomm = "Référence nécessaire";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/5/5c/Button_references2.png";
menutoolbarimageId = "ref_nec";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{à sourcer|date=" + getStrDateToday("m a");
menutoolbarfin = "}}";
menutoolbarcomm = "Section ou article à sourcer";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/33/Button_unreferenced.png";
menutoolbarimageId = "a_sourcer";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Lien web\n|url=\n|titre=\n|id=\n|série=\n|auteur=\n|lien auteur=\n|coauteurs=\n|date=\n|année=\n|mois=\n|site=\n|éditeur=\n|page=\n|citation=\n|en ligne le=\n|consulté le=" + getStrDateToday("j m a") + "\n";
menutoolbarfin = "}}";
menutoolbarcomm = "Lien web";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/3c/Button_lienweb.png";
menutoolbarimageId = "lien_web";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Article\n|langue=\n|prénom1=\n|nom1=\n|lien auteur1=\n|titre=\n|périodique=\n|lien périodique=\n|jour=\n|mois=\n|année=\n|volume=\n|numéro=\n|pages=\n|issn=\n|url texte=\n|consulté le=";
menutoolbarfin = "\n}}";
menutoolbarcomm = "Article";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/b/b4/Button_lienjournal.png";
menutoolbarimageId = "article";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{ouvrage\n|langue=\n|prénom1=\n|nom1=\n|lien auteur1=\n|titre=\n|sous-titre=\n|numéro d'édition=\n|éditeur=\n|lien éditeur=\n|lieu=\n|jour=\n|mois=\n|année=\n|volume=\n|tome=\n|pages totales=\n|passage=\n|isbn=\n|lire en ligne=\n|consulté le=";
menutoolbarfin = "\n}}";
menutoolbarcomm = "Livre";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/e/ef/Button_cite_book.png";
menutoolbarimageId = "livre";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "<gallery>\\nFichier:Exemple.jpg|]\\nFichier:Exemple1.jpg|]\\nFichier:Exemple2.jpg|Un ]";
menutoolbarfin = "\\n</gallery>\\n{{message galerie}}";
menutoolbarcomm = "Galerie";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/9/9e/Btn_toolbar_gallery.png";
menutoolbarimageId = "galerie";
menutoolbarimagePosition = "";

menutoolbardébut = "{|\\n|-\\n|\\n|\\n|}";
menutoolbarfin = "";
menutoolbarcomm = "Tableau";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/04/Button_array.png";
menutoolbarimageId = "tableau";
menutoolbarimagePosition = "";

menutoolbardébut = "# élément 1\\n# élément 2\\n# élément 3";
menutoolbarfin = "";
menutoolbarcomm = "Liste numérotée";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/8/88/Btn_toolbar_enum.png";
menutoolbarimageId = "liste";
menutoolbarimagePosition = "";

menutoolbardébut = "* élément A\\n* élément B\\n* élément C";
menutoolbarfin = "";
menutoolbarcomm = "Liste à puces";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/11/Btn_toolbar_liste.png";
menutoolbarimageId = "puces";
menutoolbarimagePosition = "";

menutoolbardébut = "<!-- ";
menutoolbarfin = " -->";
menutoolbarcomm = "Commentaires";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/37/Btn_toolbar_commentaire.png";
menutoolbarimageId = "comm";
menutoolbarimagePosition = "";

menutoolbardébut = "<source lang= >\\n";
menutoolbarfin = "\\n</source>";
menutoolbarcomm = "Code source";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/d/d2/Button_source.png";
menutoolbarimageId = "source";
menutoolbarimagePosition = "";

// escaping du "nowiki" car il y en a un qui encadre ce script
menutoolbardébut = "<" + "nowiki>";
menutoolbarfin = "</" + "nowiki>";
menutoolbarcomm = "Nowiki";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png";
menutoolbarimageId = "nowiki";
menutoolbarimagePosition = "";

menutoolbardébut = "<noinclude>";
menutoolbarfin = "</noinclude>";
menutoolbarcomm = "NoInclude";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/c/ce/Button_no_include.png";
menutoolbarimageId = "noinclude";
menutoolbarimagePosition = "";

menutoolbardébut = "<includeonly>";
menutoolbarfin = "</includeonly>";
menutoolbarcomm = "IncludeOnly";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_include.png";
menutoolbarimageId = "includeonly";
menutoolbarimagePosition = "";

menutoolbardébut = "<tt>";
menutoolbarfin = "</tt>";
menutoolbarcomm = "TT";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/5/5f/Btn_toolbar_tt.png";
menutoolbarimageId = "tt";
menutoolbarimagePosition = "";

menutoolbardébut = "----";
menutoolbarfin = "";
menutoolbarcomm = "Ligne";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/0d/Button_hr.png";
menutoolbarimageId = "hr";
menutoolbarimagePosition = "";

menutoolbardébut = "<math>";
menutoolbarfin = "</math>";
menutoolbarcomm = "Math";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/2/2e/Button_math.png";
menutoolbarimageId = "math";
menutoolbarimagePosition = "";

menutoolbardébut = "[[Fichier:";
menutoolbarfin = "]]";
menutoolbarcomm = "Media";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/19/Button_media.png";
menutoolbarimageId = "media";
menutoolbarimagePosition = "";

menutoolbardébut = "[[Image:";
menutoolbarfin = "]]";
menutoolbarcomm = "Image";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png";
menutoolbarimageId = "image";
menutoolbarimagePosition = "";

menutoolbardébut = "[";
menutoolbarfin = " ]";
menutoolbarcomm = "Lien externe";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/e/ec/Button_extlink.png";
menutoolbarimageId = "L_externe";
menutoolbarimagePosition = "";

menutoolbardébut = "[[";
menutoolbarfin = "]]";
menutoolbarcomm = "Lien interne";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/c/c0/Button_link.png";
menutoolbarimageId = "L_interne";
menutoolbarimagePosition = "";


menutoolbardébut = "<big>";
menutoolbarfin = "</big>";
menutoolbarcomm = "Big";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/8/89/Button_bigger.png";
menutoolbarimageId = "big";
menutoolbarimagePosition = "";

menutoolbardébut = "<small>";
menutoolbarfin = "</small";
menutoolbarcomm = "Small";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/0d/Button_smaller.png";
menutoolbarimageId = "small";
menutoolbarimagePosition = "";

menutoolbardébut = "<sub>";
menutoolbarfin = "</sub>";
menutoolbarcomm = "Indice";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/a/aa/Button_sub_letter.png";
menutoolbarimageId = "indice";
menutoolbarimagePosition = "";

menutoolbardébut = "<sup>";
menutoolbarfin = "</sup>";
menutoolbarcomm = "Exposant";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/6/6a/Button_sup_letter.png";
menutoolbarimageId = "exposant";
menutoolbarimagePosition = "";

menutoolbardébut = "======";
menutoolbarfin = "======";
menutoolbarcomm = "Section niveau 6";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/e/e8/Button_paragraphe_6.png";
menutoolbarimageId = "section6";
menutoolbarimagePosition = "";

menutoolbardébut = "=====";
menutoolbarfin = "=====";
menutoolbarcomm = "Section niveau 5";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_paragraphe_5.png";
menutoolbarimageId = "section5";
menutoolbarimagePosition = "";

menutoolbardébut = "====";
menutoolbarfin = "====";
menutoolbarcomm = "Section niveau 4";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/6/61/Button_paragraphe_4.png";
menutoolbarimageId = "section4";
menutoolbarimagePosition = "";

menutoolbardébut = "===";
menutoolbarfin = "===";
menutoolbarcomm = "Section niveau 3";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/b/ba/Button_paragraphe_3.png";
menutoolbarimageId = "section3";
menutoolbarimagePosition = "";

menutoolbardébut = "==";
menutoolbarfin = "==";
menutoolbarcomm = "Section niveau 2";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/c/cf/Button_paragraphe_2.png";
menutoolbarimageId = "section2";
menutoolbarimagePosition = "";

menutoolbardébut = "<h1>";
menutoolbarfin = "</h1>";
menutoolbarcomm = "Section niveau 1";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/03/Button_paragraphe_1.png";
menutoolbarimageId = "section1";
menutoolbarimagePosition = "";

menutoolbardébut = "<s>";
menutoolbarfin = "</s>";
menutoolbarcomm = "Barré";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/30/Btn_toolbar_rayer.png";
menutoolbarimageId = "barre";
menutoolbarimagePosition = "";

menutoolbardébut = "<u>";
menutoolbarfin = "</u>";
menutoolbarcomm = "Souligné";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/f/fd/Button_underline.png";
menutoolbarimageId = "soulign";
menutoolbarimagePosition = "";

menutoolbardébut = "''";
menutoolbarfin = "''";
menutoolbarcomm = "Italique";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png";
menutoolbarimageId = "italiq";
menutoolbarimagePosition = "";

menutoolbardébut = "'''";
menutoolbarfin = "'''";
menutoolbarcomm = "Gras";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/e/e2/Button_bold.png";
menutoolbarimageId = "gras";
menutoolbarimagePosition = "";

// Discussion + Émoticônes {{m|Alien}}
/*
menutoolbardébut = "";
menutoolbarfin = "";
menutoolbarcomm = "";
menutoolbarimage = "";
menutoolbarimageId = "";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|aie}}";
menutoolbarfin = "";
menutoolbarcomm = "Aïe !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/1c/Smilies_Alien_huf.png";
menutoolbarimageId = "Alienaie";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|bave}}";
menutoolbarfin = "";
menutoolbarcomm = "Bave !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/3d/Smilies_Alien_droling.png";
menutoolbarimageId = "Alienbave";
menutoolbarimagePosition = "Fin";
	
menutoolbardébut = "{{Alien|clin}}";
menutoolbarfin = "";
menutoolbarcomm = "Clin d’œil !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/b/bf/Smilies_Alien_wink.png";
menutoolbarimageId = "Alienclin";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|col}}";
menutoolbarfin = "";
menutoolbarcomm = "En colère !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/9/9e/Smilies_Alien_unhappy.png";
menutoolbarimageId = "Aliencol";
menutoolbarimagePosition = "Fin";	

menutoolbardébut = "{{Alien|conf}}";
menutoolbarfin = "";
menutoolbarcomm = "Gêne !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/8/8d/Smilies_Alien_red.png";
menutoolbarimageId = "Alienconf";
menutoolbarimagePosition = "Fin";	

menutoolbardébut = "{{Alien|cool}}";
menutoolbarfin = "";
menutoolbarcomm = "Cool !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/4/4a/Smilies_Alien_cool.png";
menutoolbarimageId = "Aliencool";
menutoolbarimagePosition = "Fin";	

menutoolbardébut = "{{Alien|dep}}";
menutoolbarfin = "";
menutoolbarcomm = "Dépression !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/1e/Smilies_Alien_depressive.png";
menutoolbarimageId = "Aliendep";
menutoolbarimagePosition = "Fin";	

menutoolbardébut = "{{Alien|dodo}}";
menutoolbarfin = "";
menutoolbarcomm = "Dort !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/e/e5/Smilies_Alien_sleepy.png";
menutoolbarimageId = "Alien_dodo";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|dsl}}";
menutoolbarfin = "";
menutoolbarcomm = "Excuse !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/f/f9/Smilies_Alien_sorry.png";
menutoolbarimageId = "Aliendsl";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|eton}}";
menutoolbarfin = "";
menutoolbarcomm = "Étonnement !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/9/9e/Smilies_Alien_disapointed.png";
menutoolbarimageId = "Alieneton";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|gne}}";
menutoolbarfin = "";
menutoolbarcomm = "Gné ?!";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/7/76/Smilies_Alien_wow.png";
menutoolbarimageId = "Aliengne";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|grrr}}";
menutoolbarfin = "";
menutoolbarcomm = "GRRR !!!";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/6/61/Smilies_Alien_GRRR.png";
menutoolbarimageId = "Aliengrrr";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|hey}}";
menutoolbarfin = "";
menutoolbarcomm = "Hey !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/c/c8/Smilies_Alien_aaah.png";
menutoolbarimageId = "Alien_hey";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|hu}}";
menutoolbarfin = "";
menutoolbarcomm = "Hu !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/c/c3/Smilies_Alien_huh.png";
menutoolbarimageId = "Alienhu";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|KO}}";
menutoolbarfin = "";
menutoolbarcomm = "KO !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/a/a3/Smilies_Alien_KO.png";
menutoolbarimageId = "AlienKO";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|mal}}";
menutoolbarfin = "";
menutoolbarcomm = "Malade !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/3d/Smilies_Alien_sick.png";
menutoolbarimageId = "Alien_mal";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|mdr}}";
menutoolbarfin = "";
menutoolbarcomm = "Mort de rire !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/5/51/Smilies_Alien_green.png";
menutoolbarimageId = "Alienmdr";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|ouin}}";
menutoolbarfin = "";
menutoolbarcomm = "Ouin !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/b/bd/Smilies_Alien_weap.png";
menutoolbarimageId = "Alienouin";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|plr}}";
menutoolbarfin = "";
menutoolbarcomm = "Pleure !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/1/1c/Smilies_Alien_cry.png";
menutoolbarimageId = "Alienplr";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|qu}}";
menutoolbarfin = "";
menutoolbarcomm = "Questionnement !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Smilies_Alien_whatface.png";
menutoolbarimageId = "Alienqu";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|rire}}";
menutoolbarfin = "";
menutoolbarcomm = "Rire !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/3a/Smilies_Alien_doof.png";
menutoolbarimageId = "Alienrire";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|tris}}";
menutoolbarfin = "";
menutoolbarcomm = "Triste !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/d/d4/Smilies_Alien_sad.png";
menutoolbarimageId = "Alientris";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|wow}}";
menutoolbarfin = "";
menutoolbarcomm = "Whouaou !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/35/Smilies_Alien_whaaa.png";
menutoolbarimageId = "Alienwow";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "{{Alien|yx}}";
menutoolbarfin = "";
menutoolbarcomm = "Gros yeux !";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/0/06/Smilies_Alien_big_eyes.png";
menutoolbarimageId = "Alienyx";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "~" + "~~";
menutoolbarfin = "";
menutoolbarcomm = "Signature";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/6/6d/Button_sig.png";
menutoolbarimageId = "signature";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "~~"+ "~~";
menutoolbarfin = "";
menutoolbarcomm = "Signature et date";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png";
menutoolbarimageId = "signaturedate";
menutoolbarimagePosition = "Fin";

menutoolbardébut = "~" + "~~" + "~~";
menutoolbarfin = "";
menutoolbarcomm = "Date";
menutoolbarimage = "http://upload.wikimedia.org/wikipedia/commons/3/3f/Button_attendre.png";
menutoolbarimageId = "date";
menutoolbarimagePosition = "Fin";
*/
//////////////////////////////////////////////////////////////////// Menu  CHARINSERT ( = ] )
/************************************************************************************************************************************
 *   Pour ajouter un symbole, créer deux instances supplémentaires comme expliqué ci-dessous                                        *
 *   Il ne doit pas y avoir de "trou" dans la liste (qui commence par 0).                                                           *
 *   Attention, les symboles HTML ou assimilés (div, span, nowiki, includeonly, noinclude, etc...) ne sont pas toujours permis .    *
 *   Utiliser le lien "Inserer une balise" pour insérer ceux-là.                                                                    *
 *                                                                                                                                  *
 * menutoolbardébut = "";    // Code inséré avant la sélection. Les espaces, les apostrophes ou les guillemets sont autorisés    *
 * menutoolbarfin = "";      // Code inséré après la sélection                                                                   *
 *                                                                                                                                  *
 *   Si les deux variables sont vides, insertion d'une ligne horizontale.                                                           *
 *                                                                                                                                  *
 ************************************************************************************************************************************/
menucharinsertdébut = new Array;
menucharinsertfin = new Array;
 

menucharinsertdébut= "æ"
menucharinsertfin= ""
menucharinsertdébut= "Æ"
menucharinsertfin= ""
menucharinsertdébut= "à"
menucharinsertfin= ""
menucharinsertdébut= "À"
menucharinsertfin= ""
menucharinsertdébut= "â"
menucharinsertfin= ""
menucharinsertdébut= "Â"
menucharinsertfin= ""
menucharinsertdébut= "ä"
menucharinsertfin= ""
menucharinsertdébut= "Ä"
menucharinsertfin= ""
menucharinsertdébut= "ç"
menucharinsertfin= ""
menucharinsertdébut= "Ç"
menucharinsertfin= ""
menucharinsertdébut= "é"
menucharinsertfin= ""
menucharinsertdébut= "É"
menucharinsertfin= ""
menucharinsertdébut= "è"
menucharinsertfin= ""
menucharinsertdébut= "È"
menucharinsertfin= ""
menucharinsertdébut= "ê"
menucharinsertfin= ""
menucharinsertdébut= "Ê"
menucharinsertfin= ""
menucharinsertdébut= "ë"
menucharinsertfin= ""
menucharinsertdébut= "Ë"
menucharinsertfin= ""
menucharinsertdébut= "î"
menucharinsertfin= ""
menucharinsertdébut= "Î"
menucharinsertfin= ""
menucharinsertdébut= "ï"
menucharinsertfin= ""
menucharinsertdébut= "Ï"
menucharinsertfin= ""
menucharinsertdébut= "œ"
menucharinsertfin= ""
menucharinsertdébut= "Œ"
menucharinsertfin= ""
menucharinsertdébut= "ô"
menucharinsertfin= ""
menucharinsertdébut= "Ô"
menucharinsertfin= ""
menucharinsertdébut= "ö"
menucharinsertfin= ""
menucharinsertdébut= "Ö"
menucharinsertfin= ""
menucharinsertdébut= "ù"
menucharinsertfin= ""
menucharinsertdébut= "Ù"
menucharinsertfin= ""
menucharinsertdébut= "û"
menucharinsertfin= ""
menucharinsertdébut= "Û"
menucharinsertfin= ""
menucharinsertdébut= "ü"
menucharinsertfin= ""
menucharinsertdébut= "Ü"
menucharinsertfin= ""
menucharinsertdébut= "ÿ"
menucharinsertfin= ""
menucharinsertdébut= "Ÿ"
menucharinsertfin= ""
menucharinsertdébut= "—"
menucharinsertfin= ""
menucharinsertdébut= "–"
menucharinsertfin= ""
menucharinsertdébut= "•"
menucharinsertfin= ""
menucharinsertdébut= "’"
menucharinsertfin= ""
menucharinsertdébut= "« "
menucharinsertfin= " »"
menucharinsertdébut= "“"
menucharinsertfin= "”"
menucharinsertdébut= "|"
menucharinsertfin= ""
menucharinsertdébut= "…"
menucharinsertfin= ""
menucharinsertdébut= "~"
menucharinsertfin= ""
menucharinsertdébut= "#"
menucharinsertfin= ""
menucharinsertdébut= "@"
menucharinsertfin= ""
menucharinsertdébut= "€"
menucharinsertfin= ""
menucharinsertdébut= "¹"
menucharinsertfin= ""
menucharinsertdébut= "²"
menucharinsertfin= ""
menucharinsertdébut= "³"
menucharinsertfin= ""
menucharinsertdébut= "⁴"
menucharinsertfin= ""
menucharinsertdébut= "⁵"
menucharinsertfin= ""
menucharinsertdébut= "⁶"
menucharinsertfin= ""
menucharinsertdébut= "⁷"
menucharinsertfin= ""
menucharinsertdébut= "⁸"
menucharinsertfin= ""
menucharinsertdébut= "⁹"
menucharinsertfin= ""
menucharinsertdébut= "⁰"
menucharinsertfin= ""
menucharinsertdébut= "½"
menucharinsertfin= ""
menucharinsertdébut= "¼"
menucharinsertfin= ""
menucharinsertdébut= "¾"
menucharinsertfin= ""
menucharinsertdébut= "‰"
menucharinsertfin= ""

menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= "{{"
menucharinsertfin= "}}"
menucharinsertdébut= "{{|"
menucharinsertfin= "}}"
menucharinsertdébut= "[["
menucharinsertfin= "]]"
menucharinsertdébut= "[[|"
menucharinsertfin= "]]"
menucharinsertdébut= "["
menucharinsertfin= "]"
menucharinsertdébut= "{{subst:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{m|"
menucharinsertfin= "}}"
menucharinsertdébut= "{{a|"
menucharinsertfin= "}}"
menucharinsertdébut= "{{u|"
menucharinsertfin= "}}"
menucharinsertdébut= "{{DEFAULTSORT:"
menucharinsertfin= "}}"
menucharinsertdébut= "[[Catégorie:"
menucharinsertfin= "]]"
menucharinsertdébut= "[[Image:"
menucharinsertfin= "]]"
menucharinsertdébut= "#REDIRECTION[["
menucharinsertfin= "]]"
menucharinsertdébut= "[[Commons:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[m:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[n:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[q:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[s:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[b:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[wikt:"
menucharinsertfin= "|]]"
menucharinsertdébut= "[[v:"
menucharinsertfin= "|]]"
menucharinsertdébut= "{{Références|colonnes="
menucharinsertfin= "}}"

menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= "{{#if:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#ifeq:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#ifexist:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#ifexpr:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#switch:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#iferror:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#expr:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#time:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#language:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{formatnum:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{lc:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{lcfirst:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{padleft:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{padright:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{uc:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{ucfirst:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{anchorencode"
menucharinsertfin= "}}"
menucharinsertdébut= "{{fullurl"
menucharinsertfin= "}}"
menucharinsertdébut= "{{localurl:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{ns:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{urlencode:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#rel2abs:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#titleparts:"
menucharinsertfin= "}}"
menucharinsertdébut= "{{#tag:"
menucharinsertfin= "}}"

menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= "{{PAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{SUBPAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{BASEPAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{FULLPAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{TALKPAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{SUBJECTPAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{ARTICLEPAGENAME}}"
menucharinsertfin= ""
menucharinsertdébut= "{{NAMESPACE}}"
menucharinsertfin= ""
menucharinsertdébut= "{{TALKSPACE}}"
menucharinsertfin= ""
menucharinsertdébut= "{{SUBJECTSPACE}}"
menucharinsertfin= ""
menucharinsertdébut= "{{ARTICLESPACE}}"
menucharinsertfin= ""
menucharinsertdébut= "{{REVISIONDAY}}"
menucharinsertfin= ""
menucharinsertdébut= "{{REVISIONMONTH}}"
menucharinsertfin= ""
menucharinsertdébut= "{{REVISIONYEAR}}"
menucharinsertfin= ""

/*
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
menucharinsertdébut= ""
menucharinsertfin= ""
*/

//////////////////////////////////////////////////////////////////// Résumés de modification
/********************************************************************************
 *   Pour ajouter un résumé, créer simplement une instance supplémentaire       *
 *   Il ne doit pas y avoir de "trou" dans la liste (qui commence par 0).       *
 *   A priori, tous les symboles sont autorisés .                               * 
 ********************************************************************************/
menuresumetexte = new Array();


menuresumetexte="orthographe";
menuresumetexte="typographie";
menuresumetexte="catégorisation";
menuresumetexte="interwiki";
menuresumetexte="wikification";
menuresumetexte="image";
menuresumetexte="mise en page";
menuresumetexte="redirection";
menuresumetexte="relecture";
menuresumetexte="style";
menuresumetexte="revert";
menuresumetexte="réorganisation";
menuresumetexte="réponse";
menuresumetexte="maintenance";
menuresumetexte="évaluation Wikipédia 1.0";
menuresumetexte="création homonymie";
menuresumetexte="ajout de bandeau";
menuresumetexte="infobox";
menuresumetexte="références";
menuresumetexte="retouche de la modification précédente";


///////////////////// ////////////////////////// /////////////////////////// //////////////////// FIN PARTIE PERSONNALISABLE /////// /////// //////// /////// /////// /////// /////// ///////

// * * * Test Navigateur * * * 
//Emprunté ici :( http://javascript.developpez.com/sources/?page=tips#browserdetect )

// convert all characters to lowercase to simplify testing
    var agt=navigator.userAgent.toLowerCase();

    // *** BROWSER VERSION ***
    // Note: On IE5, these return 4, so use is_ie5up to detect IE5.
    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);

    // Note: Opera and WebTV spoof Navigator.  We do strict client detection.
    // If you want to allow spoofing, take out the tests for opera and webtv.
    var is_nav     = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    var is_nav2    = (is_nav && (is_major == 2));
    var is_nav3    = (is_nav && (is_major == 3));
    var is_nav4    = (is_nav && (is_major == 4));
    var is_nav4up  = (is_nav && (is_major >= 4));
    var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) );
    var is_nav6    = (is_nav && (is_major == 5));
    var is_nav6up  = (is_nav && (is_major >= 5));
    var is_gecko   = (agt.indexOf('gecko') != -1);
    var is_ie      = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3     = (is_ie && (is_major < 4));
    var is_ie4     = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie4up   = (is_ie && (is_major >= 4));
    var is_ie5     = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5   = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
    var is_ie5up   = (is_ie && !is_ie3 && !is_ie4);
    var is_ie5_5up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5);
    var is_ie6     = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
    var is_ie6up   = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);

// * * * Récupération des paramètres d'affichage si ils ont été modifiés * * *
// * * Sinon, définition des paramètres par défaut * *

// * Mode plein écran *

var PleinEcranCookie = getCookie("ClicDroitPleinEcran");
if ((PleinEcranCookie == "") || (PleinEcranCookie == null) || (PleinEcranCookie != "PleinEcran")){
        var PleinEcran = false;
}else{
        var PleinEcran = true;
}

// * Styles *

var ClicDroitTColorCookie = getCookie("ClicDroitTColor");
if ((ClicDroitTColorCookie != "") && (ClicDroitTColorCookie != null)){
        var colorT = "#" + ClicDroitTColorCookie ;
}else{
        var colorT = "#9D9DA1";
}
var ClicDroitTtColorCookie = getCookie("ClicDroitTtColor");
if ((ClicDroitTtColorCookie != "") && (ClicDroitTtColorCookie != null)){
        var colorTt = "#" + ClicDroitTtColorCookie ;
}else{
        var colorTt = "#112233";
}
var ClicDroitbgColorCookie = getCookie("ClicDroitbgColor");
if ((ClicDroitbgColorCookie != "") && (ClicDroitbgColorCookie != null)){
        var colorbg = "#" + ClicDroitbgColorCookie ;
}else{
        var colorbg = "#CCCCCC";
}
var ClicDroitMDColorCookie = getCookie("ClicDroitMDColor");
if ((ClicDroitMDColorCookie != "") && (ClicDroitMDColorCookie != null)){
        var colorMD = "#" + ClicDroitMDColorCookie ;
}else{
        var colorMD = "#DDDDDD";
}
var ClicDroitbdColorCookie = getCookie("ClicDroitbdColor");
if ((ClicDroitbdColorCookie != "") && (ClicDroitbdColorCookie != null)){
        var colorbd = "#" + ClicDroitbdColorCookie ;
}else{
        var colorbd = "#000000";
}
var ClicDroitselColorCookie = getCookie("ClicDroitselColor");
if ((ClicDroitselColorCookie != "") && (ClicDroitselColorCookie != null)){
        var colorsel = "#" + ClicDroitselColorCookie ;
}else{
        var colorsel = "#EEEEEE";
} 
var ClicDroitLineColorCookie = getCookie("ClicDroitLineColor");
if ((ClicDroitLineColorCookie != "") && (ClicDroitLineColorCookie != null)){
        var colorLine = "#" + ClicDroitLineColorCookie ;
}else{
        var colorLine = "#1D1D11";
}
var ClicDroitlienColorCookie = getCookie("ClicDroitlienColor");
if ((ClicDroitlienColorCookie != "") && (ClicDroitlienColorCookie != null)){
        var colorlien = "#" + ClicDroitlienColorCookie ;
}else{
        var colorlien = "#0000FF";
}

var ClicDroitBaseTailleCookie = getCookie("ClicDroitBaseTaille");
if ((ClicDroitBaseTailleCookie != "") && (ClicDroitBaseTailleCookie != null)){
        var tailleBase = ClicDroitBaseTailleCookie ;
}else{
        var tailleBase = 100;
}

var ClicDroitbgTailleCookie = getCookie("ClicDroitbgTaille");
if ((ClicDroitbgTailleCookie != "") && (ClicDroitbgTailleCookie != null)){
        var taillebg = ClicDroitbgTailleCookie ;
}else{
        var taillebg = 160;
}
var ClicDroitListeTailleCookie = getCookie("ClicDroitListeTaille");
if ((ClicDroitListeTailleCookie != "") && (ClicDroitListeTailleCookie != null)){
        var TailleListe = ClicDroitListeTailleCookie ;
}else{
        var TailleListe = 300;
}
var ClicDroitModifTailleCookie = getCookie("ClicDroitModifTaille");
if ((ClicDroitModifTailleCookie != "") && (ClicDroitModifTailleCookie != null)){
        var TailleModif = ClicDroitModifTailleCookie ;
}else{
        var TailleModif = 260;
}
var ClicDroitPublierTailleCookie = getCookie("ClicDroitPublierTaille");
if ((ClicDroitModifTailleCookie != "") && (ClicDroitPublierTailleCookie != null)){
        var TaillePublier = ClicDroitPublierTailleCookie ;
}else{
        var TaillePublier = 385;
}
var ClicDroitOptionsTailleCookie = getCookie("ClicDroitOptionsTaille");
if ((ClicDroitOptionsTailleCookie != "") && (ClicDroitOptionsTailleCookie != null)){
        var TailleOptions = ClicDroitListeTailleCookie ;
}else{
        var TailleOptions = 250;
}

var ClicDroitTitreTailleCookie = getCookie("ClicDroitTitreTaille");
if ((ClicDroitTitreTailleCookie != "") && (ClicDroitTitreTailleCookie != null)){
        var tailleTitre = ClicDroitTitreTailleCookie ;
}else{
        var tailleTitre = 12;
}
var ClicDroitfontTailleCookie = getCookie("ClicDroitfontTaille");
if ((ClicDroitfontTailleCookie != "") && (ClicDroitfontTailleCookie != null)){
        var taillefont = ClicDroitfontTailleCookie ;
}else{
        var taillefont = 10;
}
var ClicDroitbdTailleCookie = getCookie("ClicDroitbdTaille");
if ((ClicDroitbdTailleCookie != "") && (ClicDroitbdTailleCookie != null)){
        var Taillebd = ClicDroitbdTailleCookie ;
}else{
        var Taillebd = 1;
}

var ClicDroitStylebdCookie = getCookie("ClicDroitStylebd");
if ((ClicDroitStylebdCookie != "") && (ClicDroitStylebdCookie != null)){
        var Stylebd = ClicDroitStylebdCookie ;
}else{
        var Stylebd = "solid";
}

var ClicDroitpoliceCookie = getCookie("ClicDroitStylepolice");
if ((ClicDroitpoliceCookie != "") && (ClicDroitpoliceCookie != null)){
        var police = ClicDroitpoliceCookie ;
}else{
        var police = "Verdana";
}
var ClicDroitOpacityCookie = getCookie("ClicDroitOpacity");
if ((ClicDroitOpacityCookie != "") && (ClicDroitOpacityCookie != null)){
        var Opacity = ClicDroitOpacityCookie ;
}else{
        var Opacity = 0.90;
}

/* Arrondis */

if((is_gecko)||(is_nav6up)){
        var ClicDroitArrondiCookie = getCookie("ClicDroitArrondi");
        if ((ClicDroitArrondiCookie != "") && (ClicDroitArrondiCookie != null)){
                var Arrondi = ClicDroitArrondiCookie ;
        }else{
                var Arrondi = 0.8;
        }
}

// * Position des menus *

var Marge = 10;
var MargeTop = 40;
var MargeLeft = 160;

var NavigX= MargeLeft;
var OptionX= ((taillebg+Marge)+MargeLeft) ;
var EditX= ((taillebg+Marge)+(TailleOptions+Marge)+MargeLeft);
var PublierX= ((taillebg+Marge)+(TailleOptions+Marge)+(TailleModif+Marge)+MargeLeft); 

var ClicDroitPositionMenuBaseXCookie = getCookie("ClicDroitPositionMenuBaseX");
if ((ClicDroitPositionMenuBaseXCookie != "") && (ClicDroitPositionMenuBaseXCookie != null)){
        var DefaultPosMenuBaseX = ClicDroitPositionMenuBaseXCookie ;
}else{
        var DefaultPosMenuBaseX= MargeLeft;
}
var ClicDroitPositionMenuBaseYCookie = getCookie("ClicDroitPositionMenuBaseY");
if ((ClicDroitPositionMenuBaseYCookie != "") && (ClicDroitPositionMenuBaseYCookie != null)){
        var DefaultPosMenuBaseY = ClicDroitPositionMenuBaseYCookie ;
}else{
        var DefaultPosMenuBaseY= MargeTop;
}

var ClicDroitPositionMenuNavigXCookie = getCookie("ClicDroitPositionMenuNavigX");
if ((ClicDroitPositionMenuNavigXCookie != "") && (ClicDroitPositionMenuNavigXCookie != null)){
        var DefaultPosMenuNavigX = ClicDroitPositionMenuNavigXCookie ;
}else{
        var DefaultPosMenuNavigX= NavigX;
}
var ClicDroitPositionMenuNavigYCookie = getCookie("ClicDroitPositionMenuNavigY");
if ((ClicDroitPositionMenuNavigYCookie != "") && (ClicDroitPositionMenuNavigYCookie != null)){
        var DefaultPosMenuNavigY = ClicDroitPositionMenuNavigYCookie ;
}else{
        var DefaultPosMenuNavigY= MargeTop;
}var ClicDroitPositionMenuOptionXCookie = getCookie("ClicDroitPositionMenuOptionX");
if ((ClicDroitPositionMenuOptionXCookie != "") && (ClicDroitPositionMenuOptionXCookie != null)){
        var DefaultPosMenuOptionX = ClicDroitPositionMenuOptionXCookie ;
}else{
        var DefaultPosMenuOptionX= OptionX;
}
var ClicDroitPositionMenuOptionYCookie = getCookie("ClicDroitPositionMenuOptionY");
if ((ClicDroitPositionMenuOptionYCookie != "") && (ClicDroitPositionMenuOptionYCookie != null)){
        var DefaultPosMenuOptionY = ClicDroitPositionMenuOptionYCookie ;
}else{
        var DefaultPosMenuOptionY= MargeTop;
}
var ClicDroitPositionMenuEditXCookie = getCookie("ClicDroitPositionMenuEditX");
if ((ClicDroitPositionMenuEditXCookie != "") && (ClicDroitPositionMenuEditXCookie != null)){
        var DefaultPosMenuEditX = ClicDroitPositionMenuEditXCookie ;
}else{
        var DefaultPosMenuEditX= EditX;
}
var ClicDroitPositionMenuEditYCookie = getCookie("ClicDroitPositionMenuEditY");
if ((ClicDroitPositionMenuEditYCookie != "") && (ClicDroitPositionMenuEditYCookie != null)){
        var DefaultPosMenuEditY = ClicDroitPositionMenuEditYCookie ;
}else{
        var DefaultPosMenuEditY= MargeTop;
}
var ClicDroitPositionMenuPublierXCookie = getCookie("ClicDroitPositionMenuPublierX");
if ((ClicDroitPositionMenuPublierXCookie != "") && (ClicDroitPositionMenuPublierXCookie != null)){
        var DefaultPosMenuPublierX = ClicDroitPositionMenuPublierXCookie ;
}else{
        var DefaultPosMenuPublierX= PublierX; 
}
var ClicDroitPositionMenuPublierYCookie = getCookie("ClicDroitPositionMenuPublierY");
if ((ClicDroitPositionMenuPublierYCookie != "") && (ClicDroitPositionMenuPublierYCookie != null)){
        var DefaultPosMenuPublierY = ClicDroitPositionMenuPublierYCookie ;
}else{
        var DefaultPosMenuPublierY= MargeTop;
}

// * État des menus *

var ClicDroitVisibleMenuBaseCookie = getCookie("ClicDroitVisibleMenuBase"); 
if ((ClicDroitVisibleMenuBaseCookie == "") || (ClicDroitVisibleMenuBaseCookie == null) || (ClicDroitVisibleMenuBaseCookie != "visible")){
        var DefaultVisibleMenuBase = "hidden";
}else {
        var DefaultVisibleMenuBase = "visible";
}
var ClicDroitVisibleMenuOptionCookie = getCookie("ClicDroitVisibleMenuOption"); 
if ((ClicDroitVisibleMenuOptionCookie == "") || (ClicDroitVisibleMenuOptionCookie == null) || (ClicDroitVisibleMenuOptionCookie != "visible")){
        var DefaultVisibleMenuOption = "hidden";
}else {
        var DefaultVisibleMenuOption = "visible";
}
var ClicDroitVisibleMenuNavigCookie = getCookie("ClicDroitVisibleMenuNavig"); 
if ((ClicDroitVisibleMenuNavigCookie == "") || (ClicDroitVisibleMenuNavigCookie == null) || (ClicDroitVisibleMenuNavigCookie != "visible")){
        var DefaultVisibleMenuNavig = "hidden";
}else {
        var DefaultVisibleMenuNavig = "visible";
}
var ClicDroitVisibleMenuEditCookie = getCookie("ClicDroitVisibleMenuEdit"); 
if ((ClicDroitVisibleMenuEditCookie == "") || (ClicDroitVisibleMenuEditCookie == null) || (ClicDroitVisibleMenuEditCookie != "visible")){
        var DefaultVisibleMenuEdit = "hidden";
}else {
        var DefaultVisibleMenuEdit = "visible";
}
var ClicDroitVisibleMenuPublierCookie = getCookie("ClicDroitVisibleMenuPublier"); 
if ((ClicDroitVisibleMenuPublierCookie == "") || (ClicDroitVisibleMenuPublierCookie == null) || (ClicDroitVisibleMenuPublierCookie != "visible")){
        var DefaultVisibleMenuPublier = "hidden";
}else {
        var DefaultVisibleMenuPublier = "visible";
}

// * * * STYLES  * * *

// * * Style Plein écran * *
if(PleinEcran==true){
document.write('<style type="text/css">'
+'#mw_contentwrapper{margin-left: 0em !important;}'
+'#mw_content{margin: 0 0 0 0 !important;}'
+'#page-base{height:0em !important;}'
+'#content{margin: 0 0 0 0 !important;}'
+'#column-content{margin: 0 0 0 0 !important;}'
+'#article{margin-left:4px;margin-right:4px;}'
+'</style>');
}

// * * Style Zone de modif * *

document.write('<style type="text/css">'
+'#wpTextbox1{margin:0;margin-right:1em;margin-bottom:0.5em;border:3px double #881111;background-color:white;}'
+'#wpSummary{width:97% !important;}'
+'.editOptions{background-color:transparent;border:none;padding:0.5em;}'
+'</style>');

// * * Style pour les menus * *

if(is_ie6up){     
          document.write('<style type="text/css">'
          + '#menu_context hr{ display:none; }'      // Pas de lignes horizontales pour IE
          + '#menu_favoris hr{ display:none; }'      // ça donne des menus beaucoup trop longs 
          + '#menu_charinsert hr{ display:none; }'   // c'est mon avis.
          + '#menu_Publier hr{ display:none; }'
          + '#menu_options hr{ display:none; }'      // Chacun est libre de les remettre.
          + '</style>'); 
}else{
          document.write('<style type="text/css">'
          + '#menu_context hr{ margin: .1em 0.1em .1em 0.1em ;background-color:'+ colorLine+';  }'
          + '#menu_favoris hr{ margin: .1em 0.1em .1em 0.1em ;background-color:'+ colorLine+'; }'
          + '#menu_charinsert hr{ margin: .1em 0.1em .1em 0.1em;background-color:'+ colorLine+';  }'
          + '#menu_Publier hr{ margin: .1em 0.1em .1em 0.1em;background-color:'+ colorLine+';  }'
          + '#menu_options hr{ margin: .1em 0.1em .1em 0.1em ;background-color:'+ colorLine+';  }'
          + '</style>');

          if((is_gecko)||(is_nav6up)){  
                    document.write('<style type="text/css">'
                    + '#menu_base { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_context { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_favoris { -moz-border-radius:'+ Arrondi+'em; }'
                    + '#menu_charinsert { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_Publier { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_options { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_base div { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_context div { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_favoris div { -moz-border-radius:'+ Arrondi+'em; }'
                    + '#menu_charinsert div { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_Publier div { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '#menu_options div { -moz-border-radius:'+ Arrondi+'em;  }'
                    + '</style>');
          }
}

// * * Style pour la zone de suggestions (recherche) *****

document.write('<style type="text/css">'
+ '#searchInput2Suggest{ z-index:600;}'
+ '</style>');

// * * Ajustement de la position du menu Édition suivant le skin et le mode d'affichage * *

if(PleinEcran==true){
          if(skin=="monobook"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="vector"){ 
                    var Decalx = 20;
                    var Decaly = 63;
          }else if(skin=="modern"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="cologneblue"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="chick"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="simple"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="nostalgia"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="standard"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="myskin"){
                    var Decalx = 5;
                    var Decaly = 0;
          }
}else{
          if(skin=="monobook"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="vector"){ 
                    var Decalx = 180;
                    var Decaly = 143;
          }else if(skin=="modern"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="cologneblue"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="chick"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="simple"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="nostalgia"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="standard"){
                    var Decalx = 5;
                    var Decaly = 0;
          }else if(skin=="myskin"){
                    var Decalx = 5;
                    var Decaly = 0;
          }
}

// * * * FONCTIONS * * *

// * Suppression d'un élément *

function supprimerElement(OldElement){
          if(!OldElement)return;
          if(is_nav4up){   //Firefox
                    if(OldElement.parentNode){document=OldElement.parentNode.removeChild(OldElement);}
          }else {
                    if(is_ie6up){  // Internet Explorer
                              OldElement.removeNode(true);
                    }
          }
}

// * Calcul position de la souris + déplacement du menu *

clickOuiBase = false;
clickOuiNavig = false;
clickOuiOption = false;
clickOuiEdit = false;
clickOuiPublier = false;

base_x_Base = (tailleBase/2);
base_y_Base = (tailleTitre*12);
base_x_Navig = (taillebg/2);
base_y_Navig = (tailleTitre*12);
base_x_Fav = -20;
base_y_Fav = (tailleTitre*12);
base_x_Option = (TailleOptions/2);
base_y_Option = (tailleTitre*12);
base_x_Edit = (TailleModif/2);
base_y_Edit = (tailleTitre*12);
base_x_Publier = (TaillePublier/2);
base_y_Publier = (tailleTitre*12);

function position(e){

// Calcul position de la souris

          if(e){
                    position_x = (e.screenX+document.body.scrollLeft);
                    position_y = (e.screenY+document.body.scrollTop);
          }else{
                    position_x = "" + (window.event.screenX+document.body.scrollLeft);
                    position_y = "" + (window.event.screenY+document.body.scrollTop);
          }
          var now = new Date();
          var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );

// Déplacement menu de base

          if(clickOuiBase && document.getElementById){
                    blocBase_x = position_x-base_x_Base;
                    blocBase_y = position_y-base_y_Base;
                    setCookie("ClicDroitPositionMenuBaseX",blocBase_x,nextYear);
                    setCookie("ClicDroitPositionMenuBaseY",blocBase_y,nextYear);
                    var Menu_Base = document.getElementById("menu_base");
                    if(is_nav4up){
                              if(Menu_Base){
                                        Menu_Base.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + ";top:" + blocBase_y + "px;left:" + blocBase_x + "px; z-index: 500; position: fixed;width: " + tailleBase + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";opacity:"+Opacity+"; cursor: default; visibility: visible;"); 
                              }

                    }else {
                              if(is_ie6up){ 
                                        if(Menu_Base){
                                                  Menu_Base.style.left = blocBase_x;
                                                  Menu_Base.style.top = blocBase_y;
                                                  Menu_Base.style.visibility = "visible";
                                        }
                              }
                    }
          }

// Déplacement menu Navigation

          if(clickOuiNavig && document.getElementById){
                    bloc_x = position_x-base_x_Navig;
                    bloc_y = position_y-base_y_Navig;
                    setCookie("ClicDroitPositionMenuNavigX",bloc_x,nextYear);
                    setCookie("ClicDroitPositionMenuNavigY",bloc_y,nextYear);
                    var Menu_principal = document.getElementById("menu_context");
                    var Menu_Edition = document.getElementById("menu_charinsert");
                    var Menu_Favoris = document.getElementById("menu_favoris");
                    var Menu_Options = document.getElementById("menu_options");
                    var Menu_Recherche = document.getElementById("searchInput2Suggest");
                    if(is_nav4up){
                              if(Menu_principal){
                                        Menu_principal.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + ";top:" + bloc_y + "px;left:" + bloc_x + "px; z-index: 500; position: fixed;width: " + taillebg + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";opacity:"+Opacity+"; cursor: default; visibility: visible;");
                              }
                              if(Menu_Recherche){
                                        supprimerElement(Menu_Recherche);
                              }
                              if(Menu_Favoris){
                                        Menu_Favoris.style.visibility = "hidden";
                              }
                    }else {
                              if(is_ie6up){ 
                                        if(Menu_principal){
                                                  Menu_principal.style.left = bloc_x;
                                                  Menu_principal.style.top = bloc_y;
                                                  Menu_principal.style.visibility = "visible";
                                        }
                                        if(Menu_Recherche){
                                                  supprimerElement(Menu_Recherche);
                                        }
                                        if(Menu_Favoris){
                                                  Menu_Favoris.style.visibility = "hidden";

                                }
                        }
                }
        }

// Déplacement menu Options

        if(clickOuiOption && document.getElementById){
                blocOPtion_x = position_x-base_x_Option;
                blocOPtion_y = position_y-base_y_Option;
                var Options = document.getElementById("menu_options");
                if(Options){
                if(is_nav4up){  // Firefox alert("FF ");
                        Options.setAttribute("style", "display:block;text-align:center;z-index:1000;position:fixed;top:" + blocOPtion_y + "px;left:" + blocOPtion_x + "px;width:"+TailleOptions+"px;border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; background-color:"+colorbg+";font-family:" + police + ";font-size:" + taillefont + "px;color:" + colorlien + ";cursor:default;visibility:visible;opacity:"+Opacity+";");
               }else {
                        if(is_ie6up){  // Internet Explorer alert("IE ");
                                Options.style.top = position_y;
                                Options.style.left = position_x;
                                Options.style.visibility = "visible";
                        }
                }
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("ClicDroitVisibleMenuOption","visible",nextYear);
                setCookie("ClicDroitPositionMenuOptionX",blocOPtion_x,nextYear);
                setCookie("ClicDroitPositionMenuOptionY",blocOPtion_y,nextYear);
                }
        }

// Déplacement menu Édition

          if(clickOuiEdit && document.getElementById){
                    blocEdit_x = position_x-(base_x_Edit+Decalx);
                    blocEdit_y = position_y-(base_y_Edit+Decaly);
                    setCookie("ClicDroitPositionMenuEditX",blocEdit_x,nextYear);
                    setCookie("ClicDroitPositionMenuEditY",blocEdit_y,nextYear);
                    var Menu_Edition = document.getElementById("menu_charinsert");
                    if(is_nav4up){
                              if(Menu_Edition){
                                        Menu_Edition.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; z-index: 900; position: fixed;width: " + TailleModif + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";padding:0;margin:0;opacity:"+Opacity+";cursor: default; visibility: visible;top:" + blocEdit_y + "px;left:" + blocEdit_x + "px;"); 
                              }

                    }else {
                              if(is_ie6up){ 
                                        if(Menu_Edition){
                                                  Menu_Edition.style.left = blocEdit_x;
                                                  Menu_Edition.style.top = blocEdit_y;
                                                  Menu_Edition.style.visibility = "visible";
                                        }
                              }
                    }
          }

// Déplacement menu Publier

          if(clickOuiPublier && document.getElementById){
                    blocPublier_x = position_x-(base_x_Publier+Decalx);
                    blocPublier_y = position_y-(base_y_Publier+Decaly);
                    setCookie("ClicDroitPositionMenuPublierX",blocPublier_x,nextYear);
                    setCookie("ClicDroitPositionMenuPublierY",blocPublier_y,nextYear);
                    var Menu_Publier = document.getElementById("menu_Publier");
                    if(is_nav4up){
                              if(Menu_Publier){
                                        Menu_Publier.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; z-index: 900; position: fixed;width: " + TaillePublier + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";padding:0;margin:0;opacity:"+Opacity+";cursor: default; visibility: visible;top:" + blocPublier_y + "px;left:" + blocPublier_x + "px;"); 
                              }

                    }else {
                              if(is_ie6up){ 
                                        if(Menu_Publier){
                                                  Menu_Publier.style.left = blocPublier_x;
                                                  Menu_Publier.style.top = blocPublier_y;
                                                  Menu_Publier.style.visibility = "visible";
                                        }
                              }
                    }
          }
}

// * * Ouverture et fermeture des menus * *

// * Ouverture du menu Principal *

function ouvrir_menu(){


          var MenuBase = document.getElementById("menu_base");
   

          if(is_nav4up){
                    if(MenuBase){ MenuBase.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; z-index: 500; position: fixed;width: " + tailleBase + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";padding:0;margin:0;opacity:"+Opacity+";cursor: default; visibility: visible;top: " + (position_y-100) + "px; left: " + (position_x-tailleBase) + "px;"); }
          }else {
                    if(is_ie6up){ 
                              if(MenuBase){MenuBase.style.top = (position_y-100) ;}
                              if(MenuBase){MenuBase.style.left = (position_x-tailleBase);}
                              if(MenuBase){MenuBase.style.visibility = "visible"}
                    }
          }
          if(MenuBase){
          var now = new Date();
          var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
          setCookie("ClicDroitVisibleMenuBase","visible",nextYear);
          setCookie("ClicDroitPositionMenuBaseX",(position_x-tailleBase),nextYear);
          setCookie("ClicDroitPositionMenuBaseY",(position_y-100),nextYear);
          }
          if(!OldClicDroit){
                    return false;
          }          
}

// * Fermeture du menu Principal *

function fermer_menu(){
     if (document.getElementById){
          var CharinsertForm = document.getElementById("menu_base");
          if(CharinsertForm){
               setCookie("ClicDroitVisibleMenuBase","visible",nextYear);CharinsertForm.style.top = 0;
               CharinsertForm.style.left = 0;
               CharinsertForm.style.visibility = "hidden";
               var now = new Date();
               var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
               setCookie("ClicDroitVisibleMenuBase","hidden",nextYear);
          }
     }
}

// * Ouverture du menu Navigation *   

function ouvrir_menu_Navig(){
          var MenuContext = document.getElementById("menu_context");
          var Suggestions = document.getElementById("searchInput2Suggest");
   
          if(is_nav4up){      // FIREFOX alert("FF" + position_x + " " + position_y);

                    MenuContext.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + ";top:" + DefaultPosMenuNavigY + "px;left:" + DefaultPosMenuNavigX  + "px; z-index: 500; position: fixed;width: " + taillebg + "px; background-color:" + colorbg + "; font-family:" + police + ";opacity:"+Opacity+";color:" + colorlien + ";opacity:"+Opacity+"; cursor: default; visibility: visible;");
                    if(Suggestions){supprimerElement(Suggestions);}
          }else {
                    if(is_ie6up){     // INTERNET EXPLORER alert("IE" + position_x + " " + position_y);

                              if(Suggestions){supprimerElement(Suggestions);}

                              MenuContext.style.top = DefaultPosMenuNavigY;
                              MenuContext.style.left = DefaultPosMenuNavigX;
                              MenuContext.style.visibility = "visible";
                    }
          }
          var now = new Date();
          var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
          setCookie("ClicDroitVisibleMenuNavig","visible",nextYear);
          setCookie("ClicDroitPositionMenuNavigX",DefaultPosMenuNavigX,nextYear);
          setCookie("ClicDroitPositionMenuNavigY",DefaultPosMenuNavigY,nextYear);
          //fermer_menu()
}

// * Fermeture du menu Navigation *

function fermer_menu_Navig(){
     if (document.getElementById){
          var MenuContext = document.getElementById("menu_context");
          var Suggestions = document.getElementById("searchInput2Suggest");
          if(Suggestions){supprimerElement(Suggestions);}
          MenuContext.style.top = 0;
          MenuContext.style.left = 0;
          MenuContext.style.visibility = "hidden";
          var now = new Date();
          var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
          setCookie("ClicDroitVisibleMenuNavig","hidden",nextYear);
          //fermer_menuFavoris();
     }
}

// * Ouverture du menu Favoris*

function ouvrir_menuFavoris(){

          var Favoris = document.getElementById("menu_favoris");
          if(is_nav4up){  // Firefox alert("FF ");
                    if(Favoris){Favoris.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; z-index: 600; position: fixed; top: " + (position_y-base_y_Fav) + "px; left: " + (position_x-base_x_Fav) + "px; background-color:" + colorbg + "; font-family:" + police + "; font-size:" + taillefont + ";opacity:"+Opacity+"; color: " + colorlien + "; cursor: default; visibility: visible;");}
          }else {
                    if(is_ie6up){  // Internet Explorer alert("IE ");
                              if(Favoris){Favoris.style.top = (position_y-baseFav_y);}
                              if(Favoris){Favoris.style.left = (position_x-baseFav_x);}
                              if(Favoris){Favoris.style.visibility = "visible";}
                    }
          }
}

// * Fermeture du menu Favoris *

function fermer_menuFavoris(){
     if (document.getElementById){
          var Favoris = document.getElementById("menu_favoris");
          if(Favoris){Favoris.style.top = 0;}
          if(Favoris){Favoris.style.left = 0;}
          if(Favoris){Favoris.style.visibility = "hidden";}
     }
}

// * Ouverture du menu Options * 

function ouvrir_menu_options(){
        var Options = document.getElementById("menu_options");
        if(Options){
                if(is_nav4up){  // Firefox alert("FF ");
                        Options.setAttribute("style", "display:block;text-align:center;z-index:1000;position:fixed;top:" + DefaultPosMenuOptionY + "px;left:" + DefaultPosMenuOptionX + "px;width:"+TailleOptions+"px;border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; background-color:"+colorbg+";font-family:" + police + ";font-size:" + taillefont + "px;color:" + colorlien + ";cursor:default;visibility:visible;opacity:"+Opacity+";");
               }else {
                        if(is_ie6up){  // Internet Explorer alert("IE ");
                                Options.style.top = DefaultPosMenuOptionY;
                                Options.style.left = DefaultPosMenuOptionX;
                                Options.style.visibility = "visible";
                        }
                }
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("ClicDroitVisibleMenuOption","visible",nextYear);
                setCookie("ClicDroitPositionMenuOptionX",DefaultPosMenuOptionX,nextYear);
                setCookie("ClicDroitPositionMenuOptionY",DefaultPosMenuOptionY,nextYear);
        }
}

// * Fermeture du menu Options *

function fermer_menu_options(){
        var Options = document.getElementById("menu_options");
        if(Options){
             Options.style.visibility = "hidden";
             var now = new Date();
             var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
             setCookie("ClicDroitVisibleMenuOption","hidden",nextYear);
        } 

}

// * Ouverture du menu Edition *

function ouvrir_menu_Edition(){

          var CharinsertForm = document.getElementById("menu_charinsert");
   

          if(is_nav4up){
                    if(CharinsertForm){ CharinsertForm.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; z-index: 900; position: fixed;width: " + TailleModif + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";padding:0;margin:0;opacity:"+Opacity+";cursor: default; visibility: visible;top: " + DefaultPosMenuEditY + "px; left: " + DefaultPosMenuEditX + "px;"); }
          }else {
                    if(is_ie6up){ 
                              if(CharinsertForm){CharinsertForm.style.top = DefaultPosMenuEditY ;}
                              if(CharinsertForm){CharinsertForm.style.left = DefaultPosMenuEditX;}
                              if(CharinsertForm){CharinsertForm.style.visibility = "visible"}
                    }
          }
          var now = new Date();
          var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
          setCookie("ClicDroitVisibleMenuEdit","visible",nextYear);
          setCookie("ClicDroitPositionMenuEditX",DefaultPosMenuEditX,nextYear);
          setCookie("ClicDroitPositionMenuEditY",DefaultPosMenuEditY,nextYear);
          //fermer_menu()
}

// * Fermeture du menu Edition *

function fermer_menu_Edition(){
     if (document.getElementById){
          var CharinsertForm = document.getElementById("menu_charinsert");
          if(CharinsertForm){
               CharinsertForm.style.top = 0;
               CharinsertForm.style.left = 0;
               CharinsertForm.style.visibility = "hidden";
          }
               var now = new Date();
               var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
               setCookie("ClicDroitVisibleMenuEdit","hidden",nextYear);
     }
}

// * Ouverture du menu Publication *

function ouvrir_menu_Publier(){

          var CharinsertForm = document.getElementById("menu_Publier");
   

          if(is_nav4up){
                    if(CharinsertForm){ CharinsertForm.setAttribute("style", "border:" + Taillebd + "px " + Stylebd + " " + colorbd + "; z-index: 900; position: fixed;width: " + TaillePublier + "px; background-color:" + colorbg + "; font-family:" + police + ";color:" + colorlien + ";padding:0;margin:0;opacity:"+Opacity+";cursor: default; visibility: visible;top: " + DefaultPosMenuPublierY + "px; left: " + DefaultPosMenuPublierX + "px;"); }
          }else {
                    if(is_ie6up){ 
                              if(CharinsertForm){CharinsertForm.style.top = DefaultPosMenuPublierY ;}
                              if(CharinsertForm){CharinsertForm.style.left = DefaultPosMenuPublierX;}
                              if(CharinsertForm){CharinsertForm.style.visibility = "visible"}
                    }
          }
          var now = new Date();
          var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
          setCookie("ClicDroitVisibleMenuPublier","visible",nextYear);
          setCookie("ClicDroitPositionMenuPublierX",DefaultPosMenuPublierX,nextYear);
          setCookie("ClicDroitPositionMenuPublierY",DefaultPosMenuPublierY,nextYear);
          //fermer_menu()
}

// * Fermeture du menu Publication *

function fermer_menu_Publier(){
     if (document.getElementById){
          var CharinsertForm = document.getElementById("menu_Publier");
          if(CharinsertForm){
               CharinsertForm.style.top = 0;
               CharinsertForm.style.left = 0;
               CharinsertForm.style.visibility = "hidden";
          }
               var now = new Date();
               var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
               setCookie("ClicDroitVisibleMenuPublier","hidden",nextYear);
     }
}

// * Ouverture de tous les menus *

function ouvrir_Tous_menu(){
     ouvrir_menu_Navig();
     ouvrir_menu_Edition();
     ouvrir_menu_Publier();
     ouvrir_menu_options();
     //ouvrir_menuFavoris();
     fermer_menu()
}

// * Fermeture de tous les menus *

function fermer_Tous_menu(){
     fermer_menu_Navig();
     fermer_menu_Edition();
     fermer_menu_Publier();
     fermer_menu_options();
     fermer_menuFavoris();
}

// * * * Fonctions pour les cookies * * *

// * * Mise à jour du cookie * *
 
function setCookie (cookieName, cookieValue, expires, path) {
document.cookie = escape(cookieName) + '=' + escape(cookieValue) + (expires ? '; EXPIRES=' + expires.toGMTString() : '') + "; PATH=/" ; 
}

// * * Interrogation du cookie * *
 
function getCookie (cookieName) {
var cookieValue = null;
var posName = document.cookie.indexOf(escape(cookieName) + '=' );
if (posName != -1) {
        var posValue = posName + (escape(cookieName) + '=' ).length;
        var endPos = document.cookie.indexOf(';', posValue) ;
        if (endPos != -1) {
                cookieValue = unescape(document.cookie.substring(posValue, endPos));
        } else {
                cookieValue = unescape(document.cookie.substring(posValue));
        }
}
return cookieValue;
}

// * * * Fonctions pour les favoris * * *

// * * Ajout de la page courante * *

function storePage(){
thisPage = document.location.href;
thisPageTitle = mw.config.get('wgPageName');
var pageList = getCookie("pageList");
var pageListTitle = getCookie("pageListTitle");
var linkFound = false;
if (pageList != "" && pageList != null) {
        pSplit = pageList.split(";");
                for (a=0;a<pSplit.length;a++) {
                }
        }
if (!linkFound) {
        if (pageList == null || pageList == ";") {
                pageList = thisPage;
                pageListTitle = thisPageTitle;
        } else {
                pageList += ";" + thisPage;
                pageListTitle += ";" + thisPageTitle;
        }
}
var now = new Date();
var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
setCookie("pageList",pageList,nextYear);
setCookie("pageListTitle",pageListTitle,nextYear);
window.location.reload();
}
 
// * * Suppression d'une page donnée * *
 
function removePage(url){
var pageListTitle = getCookie("pageListTitle");
var linkList = ""
if (pageListTitle != "" && pageListTitle != null) {
        pSplitTitle = pageListTitle.split(";");
        for (a=0;a<pSplitTitle.length;a++) {
                if (pSplitTitle != url && pSplitTitle != '') linkList += ";" + pSplitTitle;
        }
}
var now = new Date();
var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
setCookie("pageList",linkList,nextYear);
setCookie("pageListTitle",linkList,nextYear);
}

// * * Suppression d'une page de la liste (Checkboxes) * * 

function removeFav(){

        var RunRemove = false;
        var CheckFavoris =document.getElementById("favForm").CheckBoxFavoris; 
        if (CheckFavoris.length > 1){ 
                //alert('plus de 1 favoris');
                for (i=0;i<CheckFavoris.length; i++){
                        var CheckType = CheckFavoris.getAttribute("type");
                        var CheckName = CheckFavoris.getAttribute("name");
                        var CheckValue = CheckFavoris.getAttribute("value");
                        var CheckState = CheckFavoris.checked;
                        if ((CheckType == "checkbox") && (CheckFavoris.checked)){
                                if(PopUp==true){
                                        var suretcertain = confirm( Suppr1FavThis + '\n' + CheckValue.replace(/_/g," ") );  //   texte traduit  : var Suppr1FavThis //
                                }
                                if((suretcertain) || (PopUp=false)){ 
                                        RunRemove = true;
                                        removePage(CheckValue);
                                        //alert('Page ' + CheckValue.replace(/_/g," ") + ' Supprimée');
                                }
                        }
                }
        } else {
        //alert('mois de 1 favoris');
                var CheckType = CheckFavoris.getAttribute("type");
                var CheckName = CheckFavoris.getAttribute("name");
                var CheckValue = CheckFavoris.getAttribute("value");
                var CheckState = CheckFavoris.checked;
                //alert(CheckType +' '+ CheckName +' '+ CheckValue +' '+ CheckState);
                if ((CheckType == "checkbox") && (CheckFavoris.checked)){
                        RunRemove = true;
                        if(PopUp==true){
                                var suretcertain = confirm( Suppr1FavThis + '\n' + CheckValue.replace(/_/g," ") );  //   texte traduit  : var Suppr1FavThis //
                        }
                        if((suretcertain) || (PopUp=false)){ 
                                removePage(CheckValue);
                                //alert('Page ' + CheckValue.replace(/_/g," ") + ' Supprimée');
                        }
                }
        }     
        if(RunRemove == true){
                window.location.reload();
        } else {
                fermer_menuFavoris();
        } 
}

// * * Remise à zéro du cookie Favoris * *
 
function razCookie () {
        if(PopUp==true){
                var suretcertain=confirm(SupprAllFav);   //   texte traduit : var SupprAllFav //
        }
        if((suretcertain) || (PopUp=false)){
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("pageList","",nextYear);
                setCookie("pageListTitle","",nextYear);
                window.location.reload();
        }
}

// * * * Fonctions du survol des différent menus * * *

// * * TOUS MENUS * *

// * Fonctions de survol (hover) *

function menu_sel(selec, lienmenu){
     if(selec == 1){
          lienmenu.style.background = colorsel;
     } else {
          lienmenu.style.background =colorbg;
     }
}

function titre_sel(selec, lienmenu){
     if(selec == 1){
          lienmenu.style.background = colorbg;
          lienmenu.style.color = colorlien;
     } else {
          lienmenu.style.background =colorT;
          lienmenu.style.color = colorTt;
     }
}


// * * NAVIGATION * * 

// * Menus déroulants *

function menuderoulant(selection){
          window.location= selection.options.value;
}

// * * ÉDITION * * 

// * Insertion de balises Toolbar et Edittols (Edition) *

/*   ( Court-circuit de la fonction « insertTags() » de MediaWiki pour permettre d'insérer des espaces ou d'autres caractères problématiques ) 
Pour utiliser cette fonction modifiée, utiliser sur les deux variables de début et fin de tag la méthode suivante : 

         .replace(" "g,/ZESPACE/).replace(/'/g,"ZAPOSTROPHE").replace(/"/g,'ZGUILLEMETS') 

La fonction se charge de convertir ces mots magiques à chaque occurrence.
*/

function insertTags2(tagOpenBis, tagCloseBis, sampleText) {    // Nom des variables changé
        var txtarea;
        var tagOpen = tagOpenBis.replace(/ZESPACE/g," ").replace(/ZAPOSTROPHE/g,"'").replace(/ZGUILLEMETS/g,'"').replace(/ZETOILE/g,'*').replace(/ZDIESE/g,'#');   // Ligne ajoutée : retour à la valeur d'origine
        var tagClose = tagCloseBis.replace(/ZESPACE/g," ").replace(/ZAPOSTROPHE/g,"'").replace(/ZGUILLEMETS/g,'"').replace(/ZETOILE/g,'*').replace(/ZDIESE/g,'#');   // Ligne ajoutée : retour à la valeur d'origine
        if (document.editform) {
                txtarea = currentFocused;
        } else {
// some alternate form? take the first one we can find
                var areas = document.getElementsByTagName('textarea');
                txtarea = areas;
        }
        var selText, isSample = false;

        if (document.selection && document.selection.createRange) { // IE/Opera

//save window scroll position
                if (document.documentElement && document.documentElement.scrollTop) var winScroll = document.documentElement.scrollTop
                else if (document.body) var winScroll = document.body.scrollTop;

//get current selection
                txtarea.focus();
                var range = document.selection.createRange();
                selText = range.text;
//insert tags
                checkSelectedText();
                range.text = tagOpen + selText + tagClose;
//mark sample text as selected
                if (isSample && range.moveStart) {
                        if (window.opera) tagClose = tagClose.replace(/\n/g,'');
                        range.moveStart('character', - tagClose.length - selText.length); 
                        range.moveEnd('character', - tagClose.length);    
                }
                range.select();
//restore window scroll position
                if (document.documentElement && document.documentElement.scrollTop) document.documentElement.scrollTop = winScroll
                else if (document.body) document.body.scrollTop = winScroll;

        } else if (txtarea.selectionStart || txtarea.selectionStart == '0') { // Mozilla

//save textarea scroll position
                var textScroll = txtarea.scrollTop;
//get current selection
                txtarea.focus();
                var startPos = txtarea.selectionStart;
                var endPos = txtarea.selectionEnd;
                selText = txtarea.value.substring(startPos, endPos);
//insert tags
                checkSelectedText();
                txtarea.value = txtarea.value.substring(0, startPos) + tagOpen + selText + tagClose + txtarea.value.substring(endPos, txtarea.value.length);
//set new selection
                if (isSample) {
                        txtarea.selectionStart = startPos + tagOpen.length;
                        txtarea.selectionEnd = startPos + tagOpen.length + selText.length;
                } else {
                        txtarea.selectionStart = startPos + tagOpen.length + selText.length + tagClose.length;
                        txtarea.selectionEnd = txtarea.selectionStart;
                }
//restore textarea scroll position
                txtarea.scrollTop = textScroll;
        }

        function checkSelectedText(){
                if (!selText) {
                        selText = sampleText;
                        isSample = true;
                } else if (selText.charAt(selText.length - 1) == ' ') { //exclude ending space char
                        selText = selText.substring(0, selText.length - 1);
                        tagClose += ' '
                }
        }
} 

// * Ajout d'un bouton à la ToolBar *

function Toolbar(messages_d, messages_f, commentaires, images, id_images, position){
        messages_debut=messages_d.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,"ZGUILLEMETS").replace(/\*/g,"ZETOILE").replace(/\#/g,"ZDIESE");
        messages_fin=messages_f.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,"ZGUILLEMETS").replace(/\*/g,"ZETOILE").replace(/\#/g,"ZDIESE");
        var ImageToolbar = "";
        var ToolbarDiv = document.getElementById("toolbar")
        if (ToolbarDiv){
                if((messages_debut.length > 0)&&(messages_fin.length > 0)){
                        ImageToolbar += '<img id="mw-editbutton-';
                        ImageToolbar += id_images;
                        ImageToolbar += '" class="mw-toolbar-editbutton" height="22" border="0" width="23" src="';
                        ImageToolbar += images;
                        ImageToolbar += '" alt="';
                        ImageToolbar += commentaires;
                        ImageToolbar += '" title="';
                        ImageToolbar += commentaires;
                        ImageToolbar += '" style="cursor:pointer;" ';
                        ImageToolbar += 'onclick="';
                        ImageToolbar += "javascript:insertTags2('"+messages_debut+"','"+messages_fin+"','')";
                        ImageToolbar += ' "/>';
                }else if((messages_debut.length > 0)||(messages_fin.length > 0)){
                        ImageToolbar += '<img id="mw-editbutton-';
                        ImageToolbar += id_images;
                        ImageToolbar += '" class="mw-toolbar-editbutton" height="22" border="0" width="23" src="';
                        ImageToolbar += images;
                        ImageToolbar += '" alt="';
                        ImageToolbar += commentaires;
                        ImageToolbar += '" title="';
                        ImageToolbar += commentaires
                        ImageToolbar += '" style="cursor:pointer;" onclick=javascript:insertTags2(';
                        ImageToolbar += "'";
                        ImageToolbar += messages_debut;
                        ImageToolbar += "','','')";
                        ImageToolbar += ' "/\>';
                }
                var ToolbarContent = ToolbarDiv.innerHTML;
                if(position != "Fin"){                
                        ToolbarDiv.innerHTML = ImageToolbar + ToolbarContent;
                }else{
                        ToolbarDiv.innerHTML = ToolbarContent + ImageToolbar;
                }
        }
}




// * Changement de la taille de la fenêtre d'édition *

function changertaille(diff) {
     var ZoneModif = document.getElementById('wpTextbox1');
     var TailleZoneModif = ZoneModif.rows;
//     alert(TailleZoneModif + ' ' + diff + ' ' + (TailleZoneModif+diff) );
     if(diff != 0) {
               ZoneModif.setAttribute('rows', (TailleZoneModif+diff) );
     } else {
          var TailleZoneModifPerso = prompt(MenuEditTextTailleBis, '30');
          if((TailleZoneModifPerso != "") && (TailleZoneModifPerso != null)){
               ZoneModif.setAttribute('rows', TailleZoneModifPerso);
          }
     }
}

// * Insertion de balise via pop-up *

function onclick_balises() {
     defaultbalise = "b";
     var balise = window.prompt(MenuEditTextBaliseBis +"<" + defaultbalise + "></" + defaultbalise + ">", defaultbalise);
     if(balise != null) insertTags2('<' 
     + balise.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,'ZGUILLEMETS').replace(/*/g,'ZETOILE').replace(/#/g,'ZDIESE') 
     + '>','</' 
     + balise.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,'ZGUILLEMETS').replace(/*/g,'ZETOILE').replace(/#/g,'ZDIESE') 
     + '>', '');
}

// * * PUBLICATION * * 

// * Insertion de résumé (Edition) *

function addToSummary(str){

        var resum = document.editform.wpSummary.value;
        if(resum != 0 && resum.indexOf("*/") < resum.length - 3) {
                document.editform.wpSummary.value += " ; ";
        }
        document.editform.wpSummary.value += str;

}

/*

var MenuTextHide = '-';
var MenuTextShow = '+';

*/

function MenuClicDroit_Toggle(ID){
   var Titre = document.getElementById(ID);
   var Lien = document.getElementById(ID+'_Link');
   if(!Titre || !Lien) return;
   if(Lien.innerHTML==MenuTextHide){
      Lien.innerHTML = MenuTextShow;
      var Display = "none";
   }else{
      Lien.innerHTML = MenuTextHide;
      var Display = "block";
   }
   var Element = Titre.nextSibling;
   while(Element){
      if(Element.className){
         if(Element.className=="StopToggle") break;
      }
      if(Element.style) 
      Element.style.display = Display;
      Element = Element.nextSibling;
   }
}





// * * OPTIONS (mise à jour cookies) * * 

function SetPleinEcran(){
        if(PleinEcran==true)return;
        if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                var certain = confirm(MenuTextOptionReload);
        }else{
                var certain = "OK";
        }
        if((certain) || (PopUp=false)){
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("ClicDroitPleinEcran","PleinEcran",nextYear);
                window.location.reload();
        } 
}

function SetNoPleinEcran(){
        if(PleinEcran==false)return;
        if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                var certain = confirm(MenuTextOptionReload);
        }else{
                var certain = "OK";
        }
        if((certain) || (PopUp=false)){
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("ClicDroitPleinEcran","NoPleinEcran",nextYear);
                window.location.reload();
        }
}

function SetbgColor(){
        var bgColor = prompt(bgColorDefine + colorbg, "");
        if((bgColor != "") && (bgColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitbgColor",bgColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetbdColor(){
        var bdColor = prompt(bdColorDefine + colorbd, "");
        if((bdColor != "") && (bdColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitbdColor",bdColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetTColor(){
        var TColor = prompt(TColorDefine + colorT, "");
        if((TColor != "") && (TColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitTColor",TColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetTtColor(){
        var TtColor = prompt(TtColorDefine + colorTt, "");
        if((TtColor != "") && (TtColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitTtColor",TtColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetlienColor(){
        var lienColor = prompt(lienColorDefine + colorlien, "");
        if((lienColor != "") && (lienColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitlienColor",lienColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetselColor(){
        var selColor = prompt(selColorDefine + colorsel, "");
        if((selColor != "") && (selColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitselColor",selColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetMDColor(){
        var MDColor = prompt(MDColorDefine + colorMD, "");
        if((MDColor != "") && (MDColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitMDColor",MDColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetLineColor(){
        var LineColor = prompt(LineColorDefine + colorLine, "");
        if((LineColor != "") && (LineColor != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitLineColor",LineColor,nextYear);
                        window.location.reload();
                }
        }
}

function SetBaseTaille(){
        var bgTaille = prompt(BaseTailleDefine + tailleBase, "");
        if((bgTaille != "") && (bgTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitbgTaille",bgTaille,nextYear);
                        window.location.reload();
                }
        }
}



function SetbgTaille(){
        var bgTaille = prompt(bgTailleDefine + taillebg, "");
        if((bgTaille != "") && (bgTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitbgTaille",bgTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetListeTaille(){
        var ListeTaille = prompt(ListeTailleDefine + tailleListe, "");
        if((ListeTaille != "") && (ListeTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitListeTaille",ListeTaille,nextYear);
                        window.location.reload();
                }
        }
}


function SetOptionsTaille(){
        var OptionsTaille = prompt(OptionsTailleDefine + TailleOptions, "");
        if((OptionsTaille != "") && (OptionsTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitOptionsTaille",OptionsTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetModifTaille(){
        var ModifTaille = prompt(ModifTailleDefine + TailleModif, "");
        if((ModifTaille != "") && (ModifTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitModifTaille",ModifTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetPublierTaille(){
        var PublierTaille = prompt(PublierTailleDefine + TaillePublier, "");
        if((PublierTaille != "") && (PublierTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitPublierTaille",PublierTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetTitreTaille(){
        var TitreTaille = prompt(TitreTailleDefine + tailleTitre, "");
        if((TitreTaille != "") && (TitreTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitTitreTaille",TitreTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetfontTaille(){
        var fontTaille = prompt(fontTailleDefine + taillefont, "");
        if((fontTaille != "") && (fontTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitfontTaille",fontTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetbdTaille(){
        var bdTaille = prompt(bdTailleDefine + Taillebd, "");
        if((bdTaille != "") && (bdTaille != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitbdTaille",bdTaille,nextYear);
                        window.location.reload();
                }
        }
}

function SetStylebd(){
        var StylebdAsk = prompt(StylebdDefine + Stylebd, "");
        if((StylebdAsk != "") && (StylebdAsk != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitStylebd",StylebdAsk,nextYear);
                        window.location.reload();
                }
        }
}

function SetStylepolice(){
        var Stylepolice = prompt(StylepoliceDefine + police, "");
        if((Stylepolice != "") && (Stylepolice != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitStylepolice",Stylepolice,nextYear);
                        window.location.reload();
                }
        }
}

function SetOpacity(){
        var StyleOpacity = prompt(OpacityDefine + Opacity, "");
        if((StyleOpacity != "") && (StyleOpacity != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitOpacity",StyleOpacity,nextYear);
                        window.location.reload();
                }
        }
}
function SetArrondi(){
        var StyleArrondi = prompt(ArrondiDefine + Arrondi, "");
        if((StyleArrondi != "") && (StyleArrondi != null)){
                if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                        var certain = confirm(MenuTextOptionReload);
                }else{
                        var certain = "OK";
                }
                if((certain) || (PopUp=false)){
                        var now = new Date();
                        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                        setCookie("ClicDroitArrondi",StyleArrondi,nextYear);
                        window.location.reload();
                }
        }
}
function Raz_options(){
        if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                var suretcertain = confirm(MenuTextOptionReload);
        }else{
                var suretcertain = "OK";
        }
        if((suretcertain) || (PopUp=false)){
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("ClicDroitMessage","",nextYear);
                setCookie("ClicDroitPleinEcran","",nextYear);
                setCookie("ClicDroitTColor","",nextYear);
                setCookie("ClicDroitTtColor","",nextYear);
                setCookie("ClicDroitbgColor","",nextYear);
                setCookie("ClicDroitMDColor","",nextYear);
                setCookie("ClicDroitbdColor","",nextYear);
                setCookie("ClicDroitselColor","",nextYear);
                setCookie("ClicDroitLineColor","",nextYear);
                setCookie("ClicDroitlienColor","",nextYear);
                setCookie("ClicDroitBaseTaille","",nextYear);
                setCookie("ClicDroitbgTaille","",nextYear);
                setCookie("ClicDroitListeTaille","",nextYear);
                setCookie("ClicDroitModifTaille","",nextYear);
                setCookie("ClicDroitPublierTaille","",nextYear);
                setCookie("ClicDroitOptionsTaille","",nextYear);
                setCookie("ClicDroitTitreTaille","",nextYear);
                setCookie("ClicDroitfontTaille","",nextYear);
                setCookie("ClicDroitbdTaille","",nextYear);
                setCookie("ClicDroitStylebd","",nextYear);
                setCookie("ClicDroitStylepolice","",nextYear);
                setCookie("ClicDroitOpacity","",nextYear);
                if((is_gecko)||(is_nav6up))setCookie("ClicDroitArrondi","",nextYear);

                setCookie("ClicDroitPositionMenuBaseX","",nextYear);
                setCookie("ClicDroitPositionMenuBaseY","",nextYear);
                setCookie("ClicDroitPositionMenuNavigX", "",nextYear);
                setCookie("ClicDroitPositionMenuNavigY","",nextYear);
                setCookie("ClicDroitPositionMenuOptionX", "",nextYear);
                setCookie("ClicDroitPositionMenuOptionY","",nextYear);
                setCookie("ClicDroitPositionMenuEditX", "",nextYear);
                setCookie("ClicDroitPositionMenuEditY","",nextYear);
                setCookie("ClicDroitPositionMenuPublierX", "",nextYear);
                setCookie("ClicDroitPositionMenuPublierY","",nextYear);

                setCookie("ClicDroitVisibleMenuBase", "hidden",nextYear);
                setCookie("ClicDroitVisibleMenuNavig","hidden",nextYear);
                setCookie("ClicDroitVisibleMenuOption","hidden",nextYear);
                setCookie("ClicDroitVisibleMenuEdit","hidden",nextYear);
                setCookie("ClicDroitVisibleMenuPublier","hidden",nextYear);

                window.location.reload();
        }
}

function Raz_Positions(){
        if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                var suretcertain = confirm(MenuTextOptionReload);
        }else{
                var suretcertain = "OK";
        }
        if((suretcertain) || (PopUp=false)){
                var now = new Date();
                var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
                setCookie("ClicDroitVisibleMenuBase", "visible",nextYear);
                setCookie("ClicDroitVisibleMenuNavig","visible",nextYear);
                setCookie("ClicDroitVisibleMenuOption","visible",nextYear);
                setCookie("ClicDroitVisibleMenuEdit","visible",nextYear);
                setCookie("ClicDroitVisibleMenuPublier","visible",nextYear);

                setCookie("ClicDroitPositionMenuNavigX", "",nextYear);
                setCookie("ClicDroitPositionMenuNavigY","",nextYear);
                setCookie("ClicDroitPositionMenuOptionX", "",nextYear);
                setCookie("ClicDroitPositionMenuOptionY","",nextYear);
                setCookie("ClicDroitPositionMenuEditX", "",nextYear);
                setCookie("ClicDroitPositionMenuEditY","",nextYear);
                setCookie("ClicDroitPositionMenuPublierX", "",nextYear);
                setCookie("ClicDroitPositionMenuPublierY","",nextYear);
                window.location.reload();
        }
}

function Fix_options(){
        if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(PopUp=true)){
                var suretcertain = confirm(MenuTextOptionReload);
        }else{
                var suretcertain = "OK";
        }
        if((suretcertain) || (PopUp=false)){
                window.location.reload();
        }
}

// * * *  Suppression du message de sécurité * * *

function HideMessage(){
        var now = new Date();
        var nextYear = new Date(now.getTime() + 1000 * 60 * 60 * 24 * 365 );
        setCookie("ClicDroitMessage","Hide",nextYear);
        var Message = document.getElementById("messageAlerte");
        supprimerElement(Message);
}

/* ****  ****  ******* ****** ****** ***** ***** ****** ******* ****** *********  ******* ****** ****** ***** ***** ****** ******* ****** *********  ******* ****** ****** ***** ***** ****** ******* ****** 
/////////////////////////////////////////////////////////////// CRÉATION DES CADRES /////////////////////////////////////////////
****  ******* ****** ****** ***** ***** ****** ******* ****** *********  ******* ****** ****** ***** ***** ****** ******* ****** *********  ******* ****** ****** ***** ***** ****** ******* ****** ********* */
function MenuContextuel(){

// ********************************************************************************************* MESSAGE DE SECURITE ***
        var HideAlert = "Ne plus afficher ce cadre";
        var EscapeMessage = getCookie("ClicDroitMessage");
        if ((EscapeMessage == "") || (EscapeMessage == null) || (EscapeMessage != "Hide")){
                document.write('<div id="messageAlerte" style="position:absolute;z-index:2000;top:2px;left:170px;border:1px solid black;background-color:white;" >');
                document.write('&nbsp;&nbsp;<a href="' + UrlSiteBis + 'User:' +CURRENTUSER + '/' + skin + '.js&action=edit" >' + mw.config.get('wgUserName') + '/' + skin + '.js</a> + ');
                document.write('<a href="' + UrlSiteBis + FULLPAGENAME + '&action=edit" >' + mw.config.get('wgPageName').replace(/Utilisateur:/, "").replace(/_/, " ") + '</a> + + ');
                document.write('<a href="' + UrlSite + 'Discussion_utilisateur:Dr Brains/MenuClicDroit.js" >(Aide)</a> + + ');
                document.write('<a href="javascript:HideMessage();" >' + HideAlert + '</a>&nbsp;&nbsp;');
                document.write('</div>');
        }

// ********************************************************************************************* Cadre options ***

     document.write('<div id="menu_options" style="display:block;text-align:center;z-index:1000;position:fixed;top:'+DefaultPosMenuOptionY+'px;left:'+DefaultPosMenuOptionX+'px;width:'+TailleOptions+'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + '; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';cursor:default;visibility:'+DefaultVisibleMenuOption+';opacity:'+Opacity+';">');


     document.write('<div  onclick="javascript:fermer_menu_options();" style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextClosePop + '">' + MenuTextClose + ' ' +MenuTextOption+ '</div>');

     document.write('<div onMouseDown="javascript:clickOuiOption=true;" onmouseup="clickOuiOption=false;"  style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:move;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextMovePop + '">' + MenuTextMove + '</div>');

     document.write('<div style="text-align:center;font-size:' + taillefont + 'px;" >' + MenuTextOptionAffichage + '&nbsp;&nbsp;<span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetNoPleinEcran();" title="' + MenuTextOptionNoPleinEcranPop + '" style="cursor:pointer;" >' + MenuTextOptionNoPleinEcran + '</span>&nbsp;|&nbsp;<span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetPleinEcran();" title="' + MenuTextOptionPleinEcranPop + '" style="cursor:pointer;" >' + MenuTextOptionPleinEcran + '</span></div>');

     document.write('<div style="font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';" >');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetbgColor();" title="' + MenuTextOptionbgColorPop + '" >' + MenuTextOptionbgColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorbg + ';color:#AA55FF;" >' + colorbg + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetbdColor();" title="' + MenuTextOptionbdColorPop + '" >' + MenuTextOptionbdColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorbd + ';color:#AA55FF;" >' + colorbd + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr  size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetTColor();" title="' + MenuTextOptionTColorPop + '" >' + MenuTextOptionTColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorT + ';color:#AA55FF;" >' + colorT + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetTtColor();" title="' + MenuTextOptionTtColorPop + '" >' + MenuTextOptionTtColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorTt + ';color:#AA55FF;" >' + colorTt + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetlienColor();" title="' + MenuTextOptionlienColorPop + '" >' + MenuTextOptionlienColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorlien + ';color:#AA55FF;" >' + colorlien + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetselColor();" title="' + MenuTextOptionselColorPop + '" >' + MenuTextOptionselColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorsel + ';color:#AA55FF;" >' + colorsel + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetMDColor();" title="' + MenuTextOptionMDColorPop + '" >' + MenuTextOptionMDColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorMD + ';color:#AA55FF;" >' + colorMD + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetLineColor();" title="' + MenuTextOptionLineColorPop + '" >' + MenuTextOptionLineColor + '&nbsp;&nbsp;<span style="border:1px dotted black;background-color:' + colorLine + ';color:#AA55FF;" >' + colorLine + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetBaseTaille();" title="' + MenuTextOptionBaseTaillePop + '" >' + MenuTextOptionBaseTaille + '&nbsp;&nbsp;<span style="color:red;" >' + tailleBase + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetbgTaille();" title="' + MenuTextOptionbgTaillePop + '" >' + MenuTextOptionbgTaille + '&nbsp;&nbsp;<span style="color:red;" >' + taillebg + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetListeTaille();" title="' + MenuTextOptionListeTaillePop + '" >' + MenuTextOptionListeTaille + '&nbsp;&nbsp;<span style="color:red;" >' + TailleListe + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetOptionsTaille();" title="' + MenuTextOptionOptionsTaillePop + '" >' + MenuTextOptionOptionsTaille + '&nbsp;&nbsp;<span style="color:red;" >' + TailleOptions + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetModifTaille();" title="' + MenuTextOptionModifTaillePop + '" >' + MenuTextOptionModifTaille + '&nbsp;&nbsp;<span style="color:red;" >' + TailleModif + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetPublierTaille();" title="' + MenuTextOptionPublierTaillePop + '" >' + MenuTextOptionPublierTaille + '&nbsp;&nbsp;<span style="color:red;" >' + TaillePublier + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetTitreTaille();" title="' + MenuTextOptionTitreTaillePop + '" >' + MenuTextOptionTitreTaille + '&nbsp;&nbsp;<span style="color:red;" >' + tailleTitre + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetfontTaille();" title="' + MenuTextOptionfontTaillePop + '" >' + MenuTextOptionfontTaille + '&nbsp;&nbsp;<span style="color:red;" >' + taillefont + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetbdTaille();" title="' + MenuTextOptionbdTaillePop + '" >' + MenuTextOptionbdTaille + '&nbsp;&nbsp;<span style="color:red;" >' + Taillebd + '&nbsp;px</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetStylebd();" title="' + MenuTextOptionStylebdPop + '" >' + MenuTextOptionStylebd + '&nbsp;&nbsp;<span style="color:green;" >' + Stylebd + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetStylepolice();" title="' + MenuTextOptionStylepolicePop + '" >' + MenuTextOptionStylepolice + '&nbsp;&nbsp;<span style="color:green;" >' + police + '</span>&nbsp;&nbsp;</div>');

     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetOpacity();" title="' + MenuTextOptionOpacityPop + '" >' + MenuTextOptionOpacity + '&nbsp;&nbsp;<span style="color:green;" >' + Opacity + '</span>&nbsp;&nbsp;</div>');
     if((is_gecko)||(is_nav6up)){
     document.write('<hr size="1" />');
     document.write('<div style="text-align:right;font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:SetArrondi();" title="' + MenuTextOptionArrondiPop + '" >' + MenuTextOptionArrondi + '&nbsp;&nbsp;<span style="color:green;" >' + Arrondi + '</span>&nbsp;&nbsp;</div>');
     }
     document.write('</div>');

 document.write('<div  onclick="javascript:Raz_options();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorT + ';padding:2px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextOptionRazPop + '">' + MenuTextOptionRaz + '</div>');

 document.write('<div  onclick="javascript:Fix_options();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorT + ';padding:2px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextOptionFixPop + '">' + MenuTextOptionFix + '</div>');

 document.write('<div  onclick="javascript:Raz_Positions();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorT + ';padding:2px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextPositionFixPop + '">' + MenuTextPositionFix + '</div>');



     document.write('</div>');
// ********************************************************************************************* CADRE PRINCIPAL ***


     document.write('<div id="menu_base" style="display:block;text-align:center;z-index:500;position:fixed;top:' + DefaultPosMenuBaseY +'px;left:' + DefaultPosMenuBaseX +'px;width:'+ tailleBase + 'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + '; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';cursor:default;visibility:' + DefaultVisibleMenuBase + ';opacity:'+Opacity+';">');

     document.write('<div  onclick="javascript:fermer_menu();" style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextClosePop + '">' + MenuTextClose + '</div>');

     document.write('<div onMouseDown="javascript:clickOuiBase=true;" onmouseup="clickOuiBase=false;"  style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:move;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextMovePop + '">' + MenuTextMove + '</div>');

     document.write('<div  onclick="javascript:ouvrir_menu_Navig();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorbg + ';padding:' +Padding_Base+ 'px;color:' + colorlien + ';cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTextNavigOpen + '">' + MenuTextNavig + '</div>');

if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(mw.config.get('wgNamespaceNumber')>-1)){
     document.write('<div  onclick="javascript:ouvrir_menu_Edition();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorbg + ';padding:' +Padding_Base+ 'px;color:' + colorlien + ';cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTextModifOpen + '">' + MenuEditTextEdit + '</div>');

     document.write('<div onclick="javascript:ouvrir_menu_Publier();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorbg + ';padding:' +Padding_Base+ 'px;color:' + colorlien + ';cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTextPublierOpen + '">' + MenuEditTextSubmit + '</div>');

}
     document.write('<div  onclick="javascript:ouvrir_menu_options();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorbg + ';padding:' +Padding_Base+ 'px;color:' + colorlien + ';cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTextOptionOpen + '">' + MenuTextOption + '</div>');

     document.write('<div  onclick="javascript:fermer_Tous_menu();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorbg + ';padding:' +Padding_Base+ 'px;color:' + colorlien + ';cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTextCloseAllPop + '">' + MenuTextCloseAll + '</div>');

     document.write('<div  onclick="javascript:ouvrir_Tous_menu();" style="text-align:center;font-weight:bold;font-size:' + taillefont + 'px;background-color:' + colorbg + ';padding:' +Padding_Base+ 'px;color:' + colorlien + ';cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTextOpenAllPop + '">' + MenuTextOpenAll + '</div>');

     document.write('</div');

// ********************************************************************************************* CADRE NAVIGATION ***

     document.write('<div id="menu_context" style="display:block;text-align:center;z-index:500;position:fixed;top:'+DefaultPosMenuNavigY+'px;left:'+DefaultPosMenuNavigX+'px;width:'+taillebg+'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + '; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';cursor:default;visibility:'+DefaultVisibleMenuNavig+';opacity:'+Opacity+';">');

     document.write('<div  onclick="javascript:fermer_menu_Navig();" style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextClosePop + '">' + MenuTextClose + ' ' +MenuTextNavig+ '</div>');

     document.write('<div onMouseDown="javascript:clickOuiNavig=true;" onmouseup="clickOuiNavig=false;"  style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:move;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextMovePop + '">' + MenuTextMove + '</div>');

     document.write('<hr size="1" />');

document.write('<div id="HistoryLinks" style="text-align:center;font-size:' + taillefont + 'px;" ><span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)"><a href="javascript:history.go(-1)" target="_self" style="text-decoration:none;color:'+colorlien+'" title="' + MenuTextLastPop + '">' + MenuTextLast + '</a></span><span style="color:'+colorLine+';"> | </span><span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)"><a href="javascript:history.go(1)" target="_self" style="text-decoration:none;color:'+colorlien+'" title="' + MenuTextNextPop + '">' + MenuTextNext + '</a></span></div>');

     document.write('<hr size="1" />');

     document.write('<div style="text-align:center;" ><form id="searchform2" action="/w/index.php"><input name="title" type="hidden" value="Spécial:Recherche"/><input name="search" title="' + MenuTextSearchPop + '" id="searchInput2" accessKey="C" autocomplete="off" /><br /><input name="go" title="' + MenuTextButton1Pop + '" class="searchButton" id="searchGoButton2" type="submit" value="' + MenuTextButton1 + '"/><input name="fulltext" title="' + MenuTextButton2Pop + '" class="searchButton" id="mw-searchButton2" type="submit" value="' + MenuTextButton2 + '"/></form></div>');


     document.onmousemove = position;
     document.oncontextmenu = ouvrir_menu;           
                   
//**************************************************** Pages spéciales ***

     document.write('<form><select id="Select_special" align="center" name="menuspecial" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + ';" size="1" onChange="menuderoulant(this)"  >');
     document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+';" >-- ' + MenuTextspecial + ' --</option>');
     for(a=0;a<menuspeciallien.length;a++){
          if(menuspecialtexte.length > 0){
               if(menuspeciallien.length > 0){
                //confirm(menuspeciallien + ' - ' + menuspecialtexte);
                document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="' + menuspeciallien + '" value="' + menuspeciallien + '" target="' + menuspecialtarget + '">' + menuspecialtexte + '</option>');
               } else {
               document.write('<option disabled="disabled" style="background-color:'+colorbg+';font-family:' + police + ';color:'+colorTt+'" >- ' + menuspecialtexte + ' -</option>');
               }
          }
     }
     document.write('</select></form>');

//**************************************************** Actions ***

     document.write('<div id="Actions" style="text-align:center;color:' + colorTt + ';background-color:' + colorT + ';padding:2px;font-size:' + taillefont + 'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';" ><b>' + MenuTextActions + '</b><a id="Actions_Link" style="float:rigth;margin-right:0.5em;" href="javascript:MenuClicDroit_Toggle(\'Actions\');">'+MenuTextHide+'</a></div>');
     if(skin=="vector"){
          var pNamespaces = document.getElementById('p-namespaces');
          var caNamespaces = pNamespaces.getElementsByTagName('a');
          for(a=0;a<caNamespaces.length;a++){
               var LienNamespaces = caNamespaces.innerHTML;
               var LienNamespacesHtml = caNamespaces.innerHTML;
               var LienNamespacesHref = caNamespaces.getAttribute("href");
               var LienNamespacestitle = caNamespaces.getAttribute("title");
               if(LienNamespacestitle==null){LienNamespacestitle= LienNamespacesHtml;}
               document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
               document.write("'" + LienNamespacesHref + "', '_self'");
               document.write(');" title="'+LienNamespacestitle+'">' + LienNamespacesHtml + '</div>');
          }
          var pViews = document.getElementById('p-views');
          var caViews = pViews.getElementsByTagName('a');
          for(a=0;a<caViews.length;a++){
               var LienViewHtml = caViews.innerHTML;
               var LienViewHref = caViews.getAttribute("href");
               var LienViewtitle = caViews.getAttribute("title");
               if(LienViewtitle==null){LienViewtitle= LienViewHtml;}
               document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
               document.write("'" + LienViewHref + "', '_self'");
               document.write(');" title="'+LienViewtitle+'">' + LienViewHtml + '</div>');
          }
     }
     var pCactions = document.getElementById('p-cactions');
     if(pCactions){
          var caActions = pCactions.getElementsByTagName('a');
          for(a=0;a<caActions.length;a++){
               var LienActionHtml = caActions.innerHTML;
               var LienActionHref = caActions.getAttribute("href");
               var LienActiontitle = caActions.getAttribute("title");
               if(LienActiontitle==null){LienActiontitle= LienActionHtml;}
               if(caActions.parentNode.parentNode.parentNode.className.indexOf("tabmenu")==-1){
                    document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
                    document.write("'" + LienActionHref + "', '_self'");
                    document.write(');" title="'+LienActiontitle+'">' + LienActionHtml + '</div>');
               }
          }
     }
     document.write('<div style="display:none" class="StopToggle">'+MenuTextShow+'</div>');
     document.write('<form><select id="Select_action" align="center" name="menuaction" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:'+colorlien+'" size="1" onChange="menuderoulant(this)">');
document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+';" >-- ' + MenuTextActionBis + ' --</option>');
     for(a=0;a<menuactionlien.length;a++){
          if(menuactiontexte.length > 0){
               if(menuactionlien.length > 0){
                        document.write('<option style="background-color:'+colorMD+'; font-family:' + police + '; font-size:' + taillefont + 'px;cursor:pointer;" style="background-color:'+colorMD+'; font-family:' + police + '; font-size:' + taillefont + 'px;" title="' + menuactionlien + '" value="' + menuactionlien + '" target="' + menuactiontarget + '">' + menuactiontexte + '</option>');
               } else {
               document.write('<option disabled="disabled" style="background-color:'+colorbg+'; font-family:' + police + ';color:'+colorTt+'" >- ' + menuactiontexte + ' -</option>');
               }
          }
     }
     document.write('</select></form>');

//**************************************************** Liens personnels ***


     document.write('<div id="Persos" style="text-align:center;color:' + colorTt + ';background-color:' + colorT + ';padding:2px;font-size:' + taillefont + 'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';" ><b>' + MenuTextPerso + '</b><a id="Persos_Link" style="float:rigth;margin-right:0.5em;" href="javascript:MenuClicDroit_Toggle(\'Persos\');">'+MenuTextHide+'</a></div>');
     var pPerso = document.getElementById('p-personal');
     if(pPerso){
          var caPerso = pPerso.getElementsByTagName('a');
          for(a=0;a<caPerso.length;a++){
               var LienPersoHtml = caPerso.innerHTML;
               var LienPersoHref = caPerso.getAttribute("href");
               var LienPersotitle = caPerso.getAttribute("title");
               if(LienPersotitle==null){LienPersotitle = LienPersoHtml;}
               document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
               document.write( "'" + LienPersoHref + "', '_self'");
               document.write( ');" title="'+LienPersotitle+'">' + LienPersoHtml + '</div>');
          }
     }
     if((skin=="standard")||(skin=="cologneblue")||(skin=="nostalgia")){
          document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
          document.write( "'" + UrlSite + "Special:Mypage', '_self'");
          document.write( ');" title="' + mw.config.get('wgUserName') + '">' + mw.config.get('wgUserName') + '</div>');
          document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
          document.write( "'" + UrlSite + "Special:Myalk', '_self'");
          document.write( ');" title="Discussion ' + mw.config.get('wgUserName') + '">Discussion</div>');
          document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
          document.write( "'" + UrlSite + "Special:Preferences', '_self'");
          document.write( ');" title="références ' + mw.config.get('wgUserName') + '">Préférences</div>');
          document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
          document.write( "'" + UrlSite + "Special:Watchlist', '_self'");
          document.write( ');" title="Liste de suivi">Liste de suivi</div>');
          document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
          document.write( "'" + UrlSite + "Special:Contributions/" +mw.config.get('wgUserName')+ "', '_self'");
          document.write( ');" title="Contributions">Contributions</div>');
          document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
          document.write( "'" + UrlSite + "Special:Logout', '_self'");
          document.write( ');" title="Déconnexion">Déconnexion</div>');
     }
     document.write('<div style="display:none" class="StopToggle">'+MenuTextShow+'</div>');

//**************************************************** Favoris ***

        document.write('<div><hr size="1" color="' + colorLine + '" /></div>');
        document.write('<div style="text-align:center;font-size:' + taillefont + 'px;" ><span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:storePage()" style="text-decoration:none;color:'+colorlien+';cursor:pointer;" title="' + MenuTextAddPop + '">' + MenuTextAdd + '</span><span style="color:'+colorLine+';"> | </span><span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:razCookie()" style="text-decoration:none;color:'+colorlien+';cursor:pointer;" title="' + MenuTextSupprAllPop + '">' + MenuTextSupprAll + '</span><span style="color:'+colorLine+';"> | </span><span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:ouvrir_menuFavoris()" style="text-decoration:none;color:'+colorlien+';cursor:pointer;" title="' + MenuTextSuppr1Pop + '">' + MenuTextSuppr1 + '</span></div>');
        document.write('<div><hr size="1" color="' + colorLine + '" /></div>');
        document.write('<form><select id="Select-fav" align="center" name="menufavoris" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + '" size="1" onChange="menuderoulant(this)">');
        document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+'; " >-- ' + MenuTextFav + ' --</option>');
        var pageList = getCookie("pageList");
        var pageListTitle = getCookie("pageListTitle");
        if (pageList != "" && pageList != null) {
                pSplit = pageList.split(";")
                for (a=0;a<pSplit.length;a++) {
                        if (pSplit != '' && pSplit != 'null') {
                                if (pageListTitle != "" && pageListTitle != null) {
                                        pSplitTitle = pageListTitle.split(";")
                                        for (a=0;a<pSplitTitle.length;a++) {
                                                if (pSplitTitle != '' && pSplitTitle != 'null') {
                                                        document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" " title="' + UrlSite + pSplitTitle + '" value="' + UrlSite + pSplitTitle + '" target="_self">' + pSplitTitle + '</option>');
                                                }
                                        }
                                }
                        }
                }
        } 
        document.write('</select></form>');

//**************************************************** Navigation ***

     document.write('<div id="Navig" style="text-align:center;color:' + colorTt + ';background-color:' + colorT + ';padding:2px;font-size:' + taillefont + 'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';"><b>' + MenuTextNavig + '</b><a id="Navig_Link" style="float:rigth;margin-right:0.5em;" href="javascript:MenuClicDroit_Toggle(\'Navig\');">'+MenuTextHide+'</a></div>');
     var Navig = document.getElementsByTagName("div")
     for(i=0;i<Navig.length;i++){
          if (($(Navig).hasClass( "portlet" )) || ($(Navig).hasClass( "mw_portlet" )) || ($(Navig).hasClass( "portal" )) || ($(Navig).hasClass( "dbx-box" )) ){
               var Id_Navig = Navig.getAttribute("id");
               if( (Id_Navig != "p-personal" ) && (Id_Navig != "p-cactions" ) && (Id_Navig != "p-logo" ) && (Id_Navig != "p-lang" )&& (Id_Navig != "p-projects" )&& (Id_Navig != "p-fav" )){
                    var Liens = Navig.getElementsByTagName("a")
                    for(b=0;b<Liens.length;b++){
                         href_Lien = Liens.getAttribute("href");
                         content_Lien = Liens.innerHTML;
                         titleLien = Liens.getAttribute("title");
                         if(titleLien==null){titleLien = content_Lien;}
                         document.write('<div id="'+Id_Navig+'_MenuClicDroit" style="text-align:' + Alignt + ';background-color:'+colorbg+';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
                         document.write( "'" + href_Lien + "', '_self'");
                         document.write( ');" title="' + titleLien + '">' + content_Lien + '</div>');
                    }
                    document.write('<hr size="1" />');
               }
               if (Id_Navig == "p-lang" ){
                    var Liens = Navig.getElementsByTagName("a");

                    document.write('<div style="display:none" class="StopToggle">'+MenuTextShow+'</div>');
                    document.write('<form><select id="Select-lang" align="center" name="menulang" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + '" size="1" onChange="menuderoulant(this)">');
                    document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+'; ">-- ' + MenuTextLang + ' --</option>');

                    for(b=0;b<Liens.length;b++){
                         href_Lien = Liens.getAttribute("href");
                         content_Lien = Liens.innerHTML;
                         document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="'+href_Lien+'" value="'+href_Lien+'" target="_self">' + content_Lien + '</option>');
                    }
                    document.write('</select></form>');
                    document.write('<div ><hr size="1" color="' + colorLine + '" /></div>');
               }
          }
     }
     var div = document.getElementById('autres_projets');
     if((div) && (mw.config.get('wgAction')=="view")){
          document.write('<div style="display:none" class="StopToggle">'+MenuTextShow+'</div>');
          document.write('<form><select id="Select-projects" align="center" name="menuprojects" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + '" size="1" onChange="menuderoulant(this)">');
          document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+';" >-- ' + MenuTextProjects + ' --</option>');
          var Liens = div.getElementsByTagName('a');
          for(b=0;b<Liens.length;b++){
               href_Lien = Liens.getAttribute("href");
               content_Lien = Liens.innerHTML;
               document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="'+href_Lien+'" value="'+href_Lien+'" target="_self">' + content_Lien + '</option>');
          }
          document.write('</select></form>');
          document.write('<div ><hr size="1" /></div>');
     }
     if((skin=="cologneblue")||(skin=="nostalgia")||(skin=="standard")){
          if((skin=="cologneblue")||(skin=="standard"))var quickbarDiv = document.getElementById("quickbar");
          if(skin=="nostalgia")var quickbarDiv = document.getElementById("topbar");
          var quickbarLinks = quickbarDiv.getElementsByTagName("a");
          if(skin=="standard"){var bdebut=1;}else{var bdebut=0;}
          for(b=bdebut;b<quickbarLinks.length;b++){
               quickbarLinkHref = quickbarLinks.getAttribute("href");
               quickbarLinkHtml = quickbarLinks.innerHTML;
               quickbarLinkTitle = quickbarLinks.getAttribute("title");
               if(quickbarLinkTitle==null){quickbarLinkTitle = quickbarLinkHtml;}
                         document.write('<div style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;cursor:pointer;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(');
                         document.write( "'" + quickbarLinkHref + "', '_self'");
                         document.write( ');" title="' + quickbarLinkTitle + '">' + quickbarLinkHtml + '</div>');
          }
     }


     var CategoryDiv = document.getElementById("catlinks");
     var SearchHiddenCatsDiv = document.getElementsByTagName("div");
     for(b=0;b<SearchHiddenCatsDiv.length;b++){
          if( $(SearchHiddenCatsDiv).hasClass("hiddencats")){
                  var HiddenCatsDiv = SearchHiddenCatsDiv;
          }
     }
     if((CategoryDiv)||(HiddenCatsDiv)){
          document.write('<div style="display:none" class="StopToggle">'+MenuTextShow+'</div>');
          document.write('<form><select id="Select_Cats" align="center" name="menucats" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + '" size="1" onChange="menuderoulant(this)">');
          document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+';" >-- ' + MenuTextCategory + ' --</option>');
          if(CategoryDiv){
               var CategoryLinks = CategoryDiv.getElementsByTagName("a");
               for(b=1;b<CategoryLinks.length;b++){
                    var CategoryLinksHTML = CategoryLinks.innerHTML;
                    if( (CategoryLinksHTML != "(–)")&&(CategoryLinksHTML != "(±)") ){
                         if( (CategoryLinksHTML == "")){
                              document.write('<option disabled="disabled" style="background-color:'+colorbg+';font-family:' + police + ';color:'+colorTt+'" >- ' + MenuTextHiddenCategory + ' -</option>');
                         }else{
                              var CategoryLinksHref = CategoryLinks.getAttribute("href");                         
                              document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="' + CategoryLinksHref + '" value="' + CategoryLinksHref + '" >' + CategoryLinksHTML + '</option>');
                         }

                    }
               }
          } 
          if(HiddenCatsDiv){
               var HiddenCatsLinks = HiddenCatsDiv.getElementsByTagName("a");
               document.write('<option disabled="disabled" style="background-color:'+colorbg+';font-family:' + police + ';color:'+colorTt+'" >- ' + MenuTextHiddenCategory + ' -</option>');
               for(b=1;b<HiddenCatsLinks.length;b++){
                    var HiddenCatsLinksHref = HiddenCatsLinks.getAttribute("href"); 
                    var HiddenCatsLinksHTML = HiddenCatsLinks.innerHTML;
                    document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="' + HiddenCatsLinksHref + '" value="' + HiddenCatsLinksHref + '" >' + HiddenCatsLinksHTML + '</option>');
               }
               if(PleinEcran){supprimerElement(HiddenCatsDiv);}
           }
           document.write('</select></form>');
           document.write('<div ><hr size="1" /></div>'); 
     }

     document.write('<form><select id="Select_navig" align="center" name="menunavig" style="width:' + taillebg + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + '" size="1" onChange="menuderoulant(this)">');
     document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+';" >-- ' + MenuTextNavigBis + ' --</option>');
     for(a=0;a<menunaviglien.length;a++){
          if(menunavigtexte.length > 0){
               if(menunaviglien.length > 0){
                        document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="' + menunaviglien + '" value="' + menunaviglien + '" target="' + menunavigtarget + '">' + menunavigtexte + '</option>');
                        }else {
               document.write('<option disabled="disabled" style="background-color:'+colorbg+';font-family:' + police + ';color:'+colorTt+'" >- ' + menunavigtexte + ' -</option>');
               }
          } 
     }
     document.write('</select></form>');
          document.write('<div ><hr size="1" /></div>'); 
     document.write('</div>');

// ********************************************************************************************* CADRE FAVORIS ***

        var TailleOK = (TailleListe-TailleCancel);
        var pageListTitle = getCookie("pageListTitle");
        if (pageListTitle != "" && pageListTitle != null) {
                ListeFavoris = '<div id="menu_favoris" style="display:block;text-align:center;z-index:600;position:fixed;top:0px;left:0px;width:' + TailleListe + 'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + '; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';cursor:default;visibility: hidden;">'
                ListeFavoris += '<div style="color:' + colorTt + ';background-color:' + colorT + ';padding:2px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';font-family:' + police + ';font-size:' + taillefont + 'px;"><center><b>' + Suppr1Fav1 + '</b></center></div>'
                ListeFavoris += '<hr size="1" />';
                ListeFavoris += '<div id="CheckForm" style="text-align:left;font-family:' + police + ';font-size:' + taillefont + 'px;opacity:.8;">'
                ListeFavoris += '<form id="favForm">'
                pSplitTitle = pageListTitle.split(";")
                for (p=0;p<pSplitTitle.length;p++) {
                        if (pSplitTitle != '' && pSplitTitle != 'null') {
                                ListeFavoris += '<input type="checkbox" value="' + pSplitTitle + '" name="CheckBoxFavoris" /><span style="cursor:pointer;text-align:' + Alignt + ';font-size:' + taillefont + 'px;" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:window.open(';
                         ListeFavoris += "'" + UrlSite + pSplitTitle + "', '_self'";
                         ListeFavoris +=  ');" title="' + pSplitTitle.replace(/_/g," ") + '">' + pSplitTitle.replace(/_/g," ") + '</span><br />';
                        }
                }
                ListeFavoris += '<hr size="1" />';
                ListeFavoris += '<input type="button" style="width:' + TailleOK + 'px" value="Supprimer les pages sélectionnées" onclick="removeFav();"/>'
+ '<input type="button" style="width:' +TailleCancel+ 'px" value="Annuler" onclick="fermer_menuFavoris();"/>'
+ '</form>'
+ '</div>'
+ '</div>'
                document.write(ListeFavoris);
        }

// ********************************************************************************************* CADRE EDITION ***

        if (((mw.config.get('wgAction') == "edit")||(mw.config.get('wgAction') == "submit"))&&(mw.config.get('wgNamespaceNumber')>-1)){
                document.write('<div id="menu_charinsert" style="display:block;text-align:center;z-index:500;position:fixed;top:' + DefaultPosMenuEditY + 'px;left:' + DefaultPosMenuEditX + 'px;width:'+TailleModif+'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + '; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';padding:0;margin:0;cursor:default;visibility:' + DefaultVisibleMenuEdit + ';opacity:'+Opacity+';">');

     document.write('<div  onclick="javascript:fermer_menu_Edition();" style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextClosePop + '">' + MenuTextClose + ' ' + MenuEditTextEdit + '</div>');

     document.write('<div onMouseDown="javascript:clickOuiEdit=true;" onMouseUp="clickOuiEdit=false;"  style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:move;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextMovePop + '">' + MenuTextMove + '</div>');

                document.write('<div id="menu_modif" style="text-align:center; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';" >');
                document.write('<div id="TopEdit" style="margin-top:2px;" ><hr size="1" color="' + colorLine + '" /></div>');

//****************************************************** Taille zone d'édition ***

                var MenuTailleTitle = MenuEditTextTailleTer;
                var MenuTailleText = MenuEditTextTaille;
                document.write('<div id="menu_Taille" style="display:block;text-align:'+ Alignt+'" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuTailleTitle + '"  onclick="javascript:changertaille(');
                document.write( "0);" );
                document.write( '">' + MenuTailleText + '</div>' );

                document.write('<div style="display:inline; border:grey solid 1px; padding:1px; background-color:#E9E9E9;margin-right:0.5em;">&nbsp;'
                           + '<a href="javascript:changertaille(-20);">–20</a>&nbsp;&nbsp;&nbsp;' 
                           + '<a href="javascript:changertaille(-10);">–10</a>&nbsp;&nbsp;&nbsp;' 
                           + '<a href="javascript:changertaille(-5);">–5</a>&nbsp;&nbsp;&nbsp;' 
                           + '<a href="javascript:changertaille(-1);">–1</a>' 
                           + '&nbsp;&nbsp;|&nbsp;&nbsp;'
                           + '<a href="javascript:changertaille(1);">+1</a>&nbsp;&nbsp;&nbsp;' 
                           + '<a href="javascript:changertaille(5);">–5</a>&nbsp;&nbsp;&nbsp;' 
                           + '<a href="javascript:changertaille(10);">+10</a>&nbsp;&nbsp;&nbsp;' 
                           + '<a href="javascript:changertaille(20);">+20</a>' 
                           + '</div>');

//****************************************************** Toolbar ***

                var ToolBarDiv = document.getElementById("toolbar");
                if(!ToolBarDiv){
                        var OldToolbar= document.createElement("div");
                        OldToolbar.setAttribute("id","toolbar");

                        for(a=0;a<menutoolbarfin.length;a++){
                                if((menutoolbardébut.length > 0)||(menutoolbarfin.length > 0)){
                                        Toolbar(menutoolbardébut, menutoolbarfin, menutoolbarcomm, menutoolbarimage, menutoolbarimageId, menutoolbarimagePosition);
                                }else{
                                        OldToolbar.innerHTML += '<hr size="1" />';
                                }

                        }
                        OldToolbar.setAttribute("id","OldToolBar");

                }else {
                        for(a=0;a<menutoolbarfin.length;a++){
                                if((menutoolbardébut.length > 0)||(menutoolbarfin.length > 0)){
                                        Toolbar(menutoolbardébut, menutoolbarfin, menutoolbarcomm, menutoolbarimage, menutoolbarimageId, menutoolbarimagePosition);
                                }else{
                                        ToolBarDiv.innerHTML += '<hr size="1" />';
                                }
                        }
                        ToolBarDiv.setAttribute("id","OldToolBar");
                        ToolBarDiv.setAttribute("style","text-align:center;display:block;");
                }
                
                var OldToolBar = document.getElementById('OldToolBar');
                var NewToolbar = document.getElementById('OldToolBar').cloneNode(true);
                NewToolbar.setAttribute("id", "NewToolBar");
                NewToolbar.setAttribute("style", 'text-align:' + Alignt+';display:block;' );
                if((OldToolBar)&&(PleinEcran==true))supprimerElement(OldToolBar);
                

                var ToolBarParent= document.getElementById("TopEdit");
                var ToolBarNext = ToolBarParent.firstChild;                
                ToolBarParent.insertBefore( NewToolbar, ToolBarNext );

//****************************************************** Edittools ***

                document.write( '<hr size="1" />');
                document.write( '<div id="MenuEditools_Balise" style="display:block;text-align:' + Alignt + ';" onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)"  onclick="javascript:onclick_balises();" title="' + MenuEditTextBaliseTer + '" >'+MenuEditTextBalise+'</div>');
                var EditToolsIndex=1;
                document.write( '<hr size="1" /><div id="MenuEditools_'+EditToolsIndex+'" style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;font-family:' + police + ';">');
                for(a=0;a<menucharinsertfin.length;a++){
                        if(menucharinsertdébut.length > 0){
                                if(menucharinsertfin.length > 0){
                                        document.write( '<span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:insertTags2(');
                                        document.write( "'" + menucharinsertdébut.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,'ZGUILLEMETS') + "','" + menucharinsertfin.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,'ZGUILLEMETS') + "','')\;");
                                        document.write( '" title="' + menucharinsertdébut + ' &nabla; ' + menucharinsertfin + '" >' + menucharinsertdébut +  menucharinsertfin + '</span> ');
                                }else {
                                        document.write( '<span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" onclick="javascript:insertTags2(');
                                        document.write( "'" + menucharinsertdébut + "','','')\;");
                                        document.write( '" title="' + menucharinsertdébut.replace(/ /g,"ZESPACE").replace(/'/g,"ZAPOSTROPHE").replace(/"/g,'ZGUILLEMETS') + '">' + menucharinsertdébut.replace(/ /g,"ESPACE") + '</span> ');
                                }
                        }else{
                        EditToolsIndex=(EditToolsIndex+1);
                        document.write( '</div><hr size="1" /><div id="MenuEditools_'+EditToolsIndex+'" style="text-align:' + Alignt + ';font-size:' + taillefont + 'px;font-family:' + police + ';">');
                        }
                }
                document.write('</div><hr size="1" />');

//****************************************************** Modèles utilisés ***

     var SearchTemplateDiv = document.getElementsByTagName("div");
     for(b=0;b<SearchTemplateDiv.length;b++){
          if( $(SearchTemplateDiv).hasClass("templatesUsed")){
                  var TemplateDiv = SearchTemplateDiv;
          }
     }
     if(TemplateDiv){ 
          var TemplateLinks = TemplateDiv.getElementsByTagName("a");
          document.write('<form><select id="Select_Template" align="center" name="menucats" style="width:' + TailleModif + 'px;text-align:' + Alignt + ';font-family:' + police + '; font-size:' + taillefont + 'px;color:' + colorlien + '" size="1" onChange="menuderoulant(this)">');
          document.write('<option style="background-color:'+colorT+'; font-family:' + police + ';font-weight:bold;color:'+colorTt+';" >-- ' + MenuEditTextTemplate + ' --</option>');
          for(b=1;b<TemplateLinks.length;b++){
               var TemplateLinksHTML = TemplateLinks.innerHTML;
               var TemplateLinksHref = TemplateLinks.getAttribute("href");
               if( (TemplateLinksHTML != "voir la source")&&(TemplateLinksHTML != "modifier") ){                         
                    document.write('<option style="background-color:'+colorMD+'; font-family:' + police + ';cursor:pointer;" title="' + TemplateLinksHref + '" value="' + TemplateLinksHref + '" >' + TemplateLinksHTML + '</option>');
               }
          }
          document.write('</select></form>');
          document.write('<div ><hr size="1" /></div>'); 
          if(PleinEcran){supprimerElement(TemplateDiv);}
     }
                document.write('</div>');
                document.write('</div>');

//**************************************************** Publication ***

                var OptionsButtons = document.getElementsByTagName("div");
                for(i=0;i<OptionsButtons.length;i++){
                        if ($(OptionsButtons).hasClass("editOptions")){
                                var OldOptionsButtons = OptionsButtons;
                                var OldOptionsButtonsContent = OptionsButtons.innerHTML;
                        }
                }
                var Inputs = document.getElementsByTagName("input");
                for(i=0;i<Inputs.length;i++){
                        var InputName = Inputs.getAttribute("name");
                        if(InputName  == "wpEditToken"){
                                var InputToken = Inputs;
                                var InputEditTokenValue = Inputs.getAttribute("value");
                        }else{
                        continue;                     
                        }
                } 


                var OldResumeSpan = document.getElementById("wpSummaryLabel");
                var ResumeP = document.getElementById("MediaWiki-summary");
                var ResumeSpan = document.getElementById("wpSummaryLabel");
                var NewResume = "";
                var Resume = ResumeSpan.getElementsByTagName("a");
                if((Resume)&&(ResumeP)){
                        for(a=1;a<Resume.length;a++){
                                var ThisResume = Resume.innerHTML;                
                                NewResume += '• <span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuEditTextSubmitBis + '" onclick="javascript:addToSummary(';
                                NewResume += "'" + ThisResume + "');";
                                NewResume += '">' + ThisResume + '</span> •';
                        }
                }
                if(ResumeP){
                        for(a=0;a<menuresumetexte.length;a++){
                                if(menuresumetexte.length > 0){
                                        NewResume += '• <span onMouseOver="menu_sel(1, this)" onMouseOut="menu_sel(0, this)" title="' + MenuEditTextSubmitBis + '"  onclick="javascript:addToSummary(';
                                        NewResume += "'" + menuresumetexte + "');";
                                        NewResume += '">' + menuresumetexte + '</a></span> •';
                                }
                        }
                        ResumeSpan.innerHTML = NewResume + '<label for"wpSummary" />';
                }


                var OptionsButtons = document.getElementsByTagName("div");
                for(i=0;i<OptionsButtons.length;i++){
                        if ($(OptionsButtons).hasClass("editOptions")){
                                var OldOptionsButtons = OptionsButtons;
                                var OldOptionsButtonsContent = OptionsButtons.innerHTML;
                        }
                }
                var Inputs = document.getElementsByTagName("input");
                for(i=0;i<Inputs.length;i++){
                        var InputName = Inputs.getAttribute("name");
                        if(InputName  == "wpEditToken"){
                                var InputToken = Inputs;
                                var InputEditTokenValue = Inputs.getAttribute("value");
                        }else{
                        continue;                     
                        }
                } 
                document.write( '<div id="menu_Publier" style="display:block;text-align:center;z-index:500;position:fixed;top:' + DefaultPosMenuPublierY + 'px;left:' + DefaultPosMenuPublierX + 'px;width:'+TaillePublier+'px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + '; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';padding:0;margin:0;cursor:default;visibility:' + DefaultVisibleMenuPublier + ';opacity:'+Opacity+';">');

     document.write('<div  onclick="javascript:fermer_menu_Publier();" style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:pointer;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextClosePop + '">' + MenuTextClose + ' ' + MenuEditTextSubmit + '</div>');

     document.write('<div onMouseDown="javascript:clickOuiPublier=true;" onMouseUp="clickOuiPublier=false;"  style="text-align:center;font-weight:bold;font-size:' + tailleTitre + 'px;background-color:' + colorT + ';padding:4px;border:' + Taillebd + 'px ' + Stylebd + ' ' + colorbd + ';color:' + colorTt + ';cursor:move;" onMouseOver="titre_sel(1, this)" onMouseOut="titre_sel(0, this)" title="' + MenuTextMovePop + '">' + MenuTextMove + '</div>');

                document.write( '<div class="editOptions" style="display:block;text-align:center; background-color:'+colorbg+';font-family:' + police + ';font-size:' + taillefont + 'px;color:' + colorlien + ';"  >' + OldOptionsButtonsContent + '<input name="wpEditToken" type="hidden" value="'+InputEditTokenValue+'" /></div>');
                document.write('</div>');


                var InputSum = OldOptionsButtons.getElementsByTagName("input");
                for(i=0;i<InputSum.length;i++){
                        var InputName = InputSum.getAttribute("name");
                        if(InputName  == "wpSummary"){
                                var InputSummary = InputSum;
                        }else{
                                continue;                     
                        }
                }
                if((InputSummary)&&(ResumeP))supprimerElement(InputSummary);


                var SummarySpanLabel = OldOptionsButtons.getElementsByTagName("span");
                for(i=0;i<SummarySpanLabel.length;i++){
                        var SpanLabelId = SummarySpanLabel.getAttribute("id");
                        if(SpanLabelId == "wpSummaryLabel"){
                                var SummaryBis = SummarySpanLabel;
                        }                                
                }
                if((SummaryBis)&&(ResumeP))supprimerElement(SummaryBis);
                if(ResumeP) {
                        supprimerElement(ResumeP);
                }


                if(PleinEcran==true){
                        supprimerElement(OldOptionsButtons);
                        supprimerElement(InputToken);
                }

//**************************************************** Insertion du menu de modification dans la forme ***

                var MenuEdition = document.getElementById("menu_charinsert");
                var EditForme = document.getElementById("editform");
                var EditFormeChild1 = document.getElementById("editpage-copywarn");  
                EditForme.insertBefore( MenuEdition, EditFormeChild1);
                var MenuPublier = document.getElementById("menu_Publier");
                EditForme.insertBefore( MenuPublier, EditFormeChild1);
        }

//********** Suppression des éléments non nécessaires ***

        if(PleinEcran==true){
                var Cactions = document.getElementById("p-cactions");
                if(Cactions){supprimerElement(Cactions);}
                var Personal = document.getElementById("p-personal");
                if(Personal){supprimerElement(Personal);}
                var ColumnOne = document.getElementById("column-one");
                if(ColumnOne){supprimerElement(ColumnOne);}
                var Sidebox = document.getElementById("sidebox");
                if(Sidebox){supprimerElement(Sidebox);}
                var MwPortlets = document.getElementById("mw_portlets");
                if(MwPortlets){supprimerElement(MwPortlets);}
                var Panel = document.getElementById("panel");
                if(Panel){supprimerElement(Panel);}
                var Head = document.getElementById("head");
                if(Head){supprimerElement(Head);}
                var QuickBar = document.getElementById("quickbar");
                if(QuickBar){supprimerElement(QuickBar);}
                var TopBar = document.getElementById("topbar");
                if(TopBar){supprimerElement(TopBar);}
                var Logo = document.getElementById("logo");
                if(Logo){supprimerElement(Logo);}
                var Footer = document.getElementById("footer");
                if(Footer){supprimerElement(Footer);}
                var Warning = document.getElementById("editpage-copywarn");
                if(Warning){supprimerElement(Warning);}
                var EditTools = document.getElementsByTagName("div");
                for(i=0;i<EditTools.length;i++){
                        if ($(EditTools).hasClass("mw-editTools")){
                                supprimerElement(EditTools);
                        }
                }

        }

//********** Edition par doubleclick ***


        if((mw.config.get('wgAction') != "edit")&&(mw.config.get('wgAction') != "submit")&&(skin=="monobook")){
                if((PleinEcran==true)||(DoubleClicEdit==true)){
                        var DoubleClicAction = "document.location='" + UrlSiteBis + FULLPAGENAME +"\x26action=edit';";
                        var DoubleClicBody = document.getElementById("globalWrapper");
                        DoubleClicBody.setAttribute("ondblclick", DoubleClicAction);
                }
        }
}
addOnloadHook(MenuContextuel);

});

/* </nowiki> */