MOD remplacement des jQuery par des $( (puisqu'il n'y a plus de conflits avec prototype)
[euphorik.git] / js / euphorik.js
index 8892035..2b885ab 100755 (executable)
@@ -69,8 +69,8 @@ String.prototype.rtrim = function()
   */
 function Util()
 {
-   jQuery("#info .fermer").click(function(){
-      jQuery("#info").slideUp(50) 
+   $("#info .fermer").click(function(){
+      $("#info").slideUp(50) 
    })
 }
 
@@ -89,21 +89,21 @@ Util.prototype.messageDialogue = function(message, type, boutons)
    if (this.timeoutMessageDialogue != undefined)
       clearTimeout(this.timeoutMessageDialogue)
       
-   var fermer = function(){jQuery("#info").slideUp(100)}
+   var fermer = function(){$("#info").slideUp(100)}
    fermer()   
    
-   jQuery("#info .message").html(message)
+   $("#info .message").html(message)
    switch(type)
    {
-      case messageType.informatif : jQuery("#info #icone").attr("class", "information"); break
-      case messageType.question : jQuery("#info #icone").attr("class", "interrogation"); break
-      case messageType.erreur : jQuery("#info #icone").attr("class", "exclamation"); break
+      case messageType.informatif : $("#info #icone").attr("class", "information"); break
+      case messageType.question : $("#info #icone").attr("class", "interrogation"); break
+      case messageType.erreur : $("#info #icone").attr("class", "exclamation"); break
    }   
-   jQuery("#info .boutons").html("")
+   $("#info .boutons").html("")
    for (var b in boutons)
-      jQuery("#info .boutons").append("<div>" + b + "</div>").find("div:last").click(boutons[b]).click(fermer)
+      $("#info .boutons").append("<div>" + b + "</div>").find("div:last").click(boutons[b]).click(fermer)
    
-   jQuery("#info").slideDown(200)
+   $("#info").slideDown(200)
    this.timeoutMessageDialogue = setTimeout(fermer, conf.tempsAffichageMessageDialogue)   
 }
 
@@ -238,11 +238,11 @@ Pages.prototype.afficherPage = function(nomPage, forcerChargement)
    if (this.pageCourante != null && this.pageCourante.decharger)
       this.pageCourante.decharger()
   
-   jQuery("#menu div").removeClass("courante")
-   jQuery("#menu div." + nomPage).addClass("courante")
+   $("#menu div").removeClass("courante")
+   $("#menu div." + nomPage).addClass("courante")
       
    this.pageCourante = page
-   jQuery("#page").html(this.pageCourante.contenu()).removeClass().addClass(this.pageCourante.nom)
+   $("#page").html(this.pageCourante.contenu()).removeClass().addClass(this.pageCourante.nom)
    
    if (this.pageCourante.charger)
       this.pageCourante.charger()
@@ -423,7 +423,7 @@ Client.prototype.resetDonneesPersonnelles = function()
    this.login = ""\r
    this.password = ""\r
    this.email = ""\r
-   this.css = jQuery("link#cssPrincipale").attr("href")
+   this.css = $("link#cssPrincipale").attr("href")
    this.nickFormat = "nick"
    
    this.pagePrincipale = 1
@@ -441,7 +441,7 @@ Client.prototype.setCss = function(css)
       return
 
    this.css = css
-   jQuery("link#cssPrincipale").attr("href", this.css)
+   $("link#cssPrincipale").attr("href", this.css)
    this.majMenu()
 }
 
@@ -702,7 +702,7 @@ Client.prototype.chargerDonnees = function(data)
       // met à jour la css
       if (this.css != "")
       {
-         jQuery("link#cssPrincipale").attr("href", this.css)
+         $("link#cssPrincipale").attr("href", this.css)
          this.majMenu()
       }
       // les conversations
@@ -753,21 +753,21 @@ Client.prototype.majMenu = function()
    // met à jour le menu   
    if (this.statut == statutType.auth_registered)
    {
-      jQuery("#menu .profile").css("display", displayType).text("profile")\r
-      jQuery("#menu .logout").css("display", displayType)
-      jQuery("#menu .register").css("display", "none")
+      $("#menu .profile").css("display", displayType).text("profile")\r
+      $("#menu .logout").css("display", displayType)
+      $("#menu .register").css("display", "none")
    }
    else if (this.statut == statutType.auth_not_registered)
    {
-      jQuery("#menu .profile").css("display", "none")\r
-      jQuery("#menu .logout").css("display", displayType)
-      jQuery("#menu .register").css("display", displayType)
+      $("#menu .profile").css("display", "none")\r
+      $("#menu .logout").css("display", displayType)
+      $("#menu .register").css("display", displayType)
    }
    else
    {
-      jQuery("#menu .profile").css("display", displayType).text("login")\r
-      jQuery("#menu .logout").css("display", "none")
-      jQuery("#menu .register").css("display", displayType)
+      $("#menu .profile").css("display", displayType).text("login")\r
+      $("#menu .logout").css("display", "none")
+      $("#menu .register").css("display", displayType)
    }
 }
 
@@ -808,10 +808,10 @@ Client.prototype.kick = function(userId)
 
 function initialiserListeStyles(client)
 {
-   jQuery("#menuCss").change(
+   $("#menuCss").change(
       function()
       {
-         client.setCss("css/" + jQuery("option:selected", this).attr("value") + "/euphorik.css")
+         client.setCss("css/" + $("option:selected", this).attr("value") + "/euphorik.css")
       }
    )
 }
@@ -820,7 +820,7 @@ function initialiserListeStyles(client)
 ;;; jQuery.ajax({async : false, url : "js/debug.js", dataType : "script"})
       \r
 // le main
-jQuery(document).ready(
+$(document).ready(
    function()
    {  
       var util = new Util()
@@ -833,12 +833,12 @@ jQuery(document).ready(
       
       initialiserListeStyles(client)
 
-      // TODO : pourquoi jQuery(document).unload ne fonctionne pas ?
-      jQuery(window).unload(function(){client.flush(false)})
+      // TODO : pourquoi $(document).unload ne fonctionne pas ?
+      $(window).unload(function(){client.flush(false)})
       
-      jQuery("#menu .minichat").click(function(){ pages.afficherPage("minichat") })
-      jQuery("#menu .profile").click(function(){ pages.afficherPage("profile") })\r
-      jQuery("#menu .logout").click(function(){
+      $("#menu .minichat").click(function(){ pages.afficherPage("minichat") })
+      $("#menu .profile").click(function(){ pages.afficherPage("profile") })\r
+      $("#menu .logout").click(function(){
          util.messageDialogue("Êtes-vous sur de vouloir vous délogger ?", messageType.question,
             {"Oui" : function()
                {
@@ -849,8 +849,8 @@ jQuery(document).ready(
             }
          )
       })
-      jQuery("#menu .register").click(function(){ pages.afficherPage("register") })
-      jQuery("#menu .about").click(function(){ pages.afficherPage("about") })
+      $("#menu .register").click(function(){ pages.afficherPage("register") })
+      $("#menu .about").click(function(){ pages.afficherPage("about") })
 
       pages.ajouterPage(new PageMinichat(client, formateur, util))
       pages.ajouterPage(new PageProfile(client, formateur, util))