- * La configuration.\r
- * Normalement 'const' à la place de 'var' mais non supporté par IE7.
- */\r
-var conf = {\r
- nbMessageAffiche : 80, // (par page)
- pseudoDefaut : "<nick>",\r
- tempsAffichageMessageDialogue : 4000, // en ms\r
- smiles : { \r
- "smile" : [/:\)/g, /:-\)/g], \r
- "bigsmile" : [/:D/g, /:-D/g],\r
- "clin" : [/;\)/g, /;-\)/g],\r
- "cool" : [/8\)/g, /8-\)/g],\r
- "eheheh" : [/:P/g, /:-P/g],\r
- "oh" : [/:o/g, /:O/g],\r
- "pascontent" : [/>\(/g, />\(/g],\r
- "sniff" : [/:\(/g, /:-\(/g],\r
- "argn" : [/\[:argn\]/g],\r
- "bunny" : [/\[:lapin\]/g],\r
- "chat" : [/\[:chat\]/g],\r
- "renne" : [/\[:renne\]/g],\r
- "lol" : [/\[:lol\]/g],\r
- "spliff" : [/\[:spliff\]/g],\r
- "star" : [/\[:star\]/g],\r
- "triste" : [/\[:triste\]/g],\r
- "kirby" : [/\[:kirby\]/g]\r
- }\r
-}\r
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-\r
-String.prototype.trim = function()\r
-{\r
- return this.replace(/^\s+|\s+$/g, "");\r
-}\r
-\r
-String.prototype.ltrim = function()\r
-{\r
- return this.replace(/^\s+/, "");\r
-}\r
-\r
-String.prototype.rtrim = function()\r
-{\r
- return this.replace(/\s+$/, "");\r
-}\r
-\r
-String.prototype.dump = function()\r
-{\r
- if (typeof dump != "undefined")\r
- {\r
- dump("\n--- EUPHORIK.CH ---\n")\r
- dump(this)\r
- dump("\n------\n")\r
- }\r
-}\r
-\r
-///////////////////////////////////////////////////////////////////////////////////////////////////\r
-\r
-/**\r
- * Cette classe regroupe des fonctions utilitaires (helpers).\r
- */
-function Util()
-{\r
- if(typeof XMLSerializer != "undefined")
- this.serializer = new XMLSerializer()
- \r
- // fermeture des dialogues d
- jQuery("#info .fermer").click(function(){
- jQuery("#info").slideUp(50)
- })
-}
-
-/**
- * Affiche une boite de dialogue avec un message à l'intérieur.
- * @param message le message (string)\r
- * @param type voir 'messageType'. par défaut messageType.informatif\r
- * @param les boutons sous la forme d'un objet ou les clefs sont les labels des boutons\r
- * et les valeurs les fonctions executées lorsqu'un bouton est activé.