-/**
- * La configuration.\r
- * Normalement 'const' à la place de 'var' mais non supporté par IE7.
- */\r
-var conf = {\r
- nbMessageAffiche : 10, // (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(titre)\r
-{
- titre = titre == undefined ? "" : titre\r
- if (typeof dump != "undefined")\r
- {\r
- dump("\n--- EUPHORIK.CH : " + titre + " ---\n")\r
- dump(this)\r
- dump("\n------\n")\r
- }\r
-}\r
-\r
-///////////////////////////////////////////////////////////////////////////////////////////////////\r
+// tout euphorik est contenu dans cet objet
+var euphorik = {}
+// ;; euphorik.include =
+// ;; euphorik.include = function(f) { var s = document.createElement('script'); s.type = 'text/javascript'; s.src = "js/" + f + ".js"; document.getElementsByTagName('head')[0].appendChild(s); }
+
+
+// version jQuery : function(f) { jQuery.ajax({async : false, url : "js/" + f + ".js", dataType : "script"}) }
+// mais comme il n'est pas encore chargé...
+;; euphorik.include = function(f) {
+;; var req, url = 'js/' + f + '.js'
+;; if (window.XMLHttpRequest) {
+;; req = new XMLHttpRequest(); req.open("GET", url, false /* async */); req.send(null);
+;; } else if (window.ActiveXObject) {
+;; req = new ActiveXObject((navigator.userAgent.toLowerCase().indexOf('msie 5') != -1) ? "Microsoft.XMLHTTP" : "Msxml2.XMLHTTP");
+;; if (req) { req.open("GET", url, false); req.send(); }
+;; }
+;; if (req!==false) { if (req.status==200) { window.eval(req.responseText); } else if (req.status==404) { alert("erreur de chargement (404) de : " + url) } }
+;; }
+
+;; euphorik.include("jquery")
+;; euphorik.include("jquery.lightbox")
+;; euphorik.include("md5")
+;; euphorik.include("json2")
+
+;; euphorik.include("conf")
+;; euphorik.include("util")
+
+;; euphorik.include("pageMinichat")
+;; euphorik.include("pageAdmin")
+;; euphorik.include("pageProfile")
+;; euphorik.include("pageRegister")
+;; euphorik.include("pageAbout")