Ignore:
Timestamp:
03/24/10 16:02:36 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #986 - Refeita a lista de contatos para o uso de forms xsl.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/jabberit_messenger/trophy/js/loadIM.js

    r2325 r2339  
    139139                return new ( function( ) 
    140140                { 
    141                         this.chatArea           = TrophyIMChatArea; 
     141                        //this.chatArea         = TrophyIMChatArea; 
    142142         
    143143                        this.chatBox            = TrophyIMChatBox; 
     
    158158        } 
    159159         
     160         
    160161        function getZindex() 
    161162        { 
    162163                return zIndex++; 
     164        } 
     165         
     166        function groupsHidden() 
     167        { 
     168                if( arguments.length > 0 ) 
     169                { 
     170                        var _element = arguments[0]; 
     171                                _element.style.background = "url('images/arrow_right.gif')no-repeat center left"; 
     172                                _element.onclick = function(){ groupsVisible(_element);}; 
     173                                 
     174                                // Hidden all 
     175                                var _elementNext = _element.nextSibling; 
     176                                 
     177                                while( _elementNext ) 
     178                                {        
     179                                        _elementNext.style.display = "none"; 
     180                                        _elementNext = _elementNext.nextSibling; 
     181                                } 
     182                } 
     183        } 
     184         
     185        function groupsVisible() 
     186        { 
     187                if( arguments.length > 0 ) 
     188                { 
     189                        var _element = arguments[0]; 
     190                                _element.style.background = "url('images/arrow_down.gif')no-repeat center left"; 
     191                                _element.onclick = function(){ groupsHidden(_element);}; 
     192 
     193                                // Display all 
     194                                var _elementNext = _element.nextSibling; 
     195                                 
     196                                while( _elementNext ) 
     197                                {        
     198                                        _elementNext.style.display = "block"; 
     199                                        _elementNext = _elementNext.nextSibling; 
     200                                } 
     201                } 
    163202        } 
    164203         
     
    262301                        _xtools = new xtools(path); 
    263302        } 
    264  
     303         
    265304        function loadIM() 
    266305        { 
     
    287326        loadIM.prototype.configEvents           = configEvents; 
    288327        loadIM.prototype.getZIndex                      = getZindex; 
     328        loadIM.prototype.groupsHidden           = groupsHidden; 
     329        loadIM.prototype.groupsVisible          = groupsVisible; 
    289330        loadIM.prototype.parse                          = parse; 
    290331        loadIM.prototype.setPresence            = setPresence; 
Note: See TracChangeset for help on using the changeset viewer.