Ignore:
Timestamp:
03/12/09 11:32:55 (15 years ago)
Author:
niltonneto
Message:

Fechamento das ocorrências referentes à versão 0.7.11

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/jabberit_messenger/js/show_hidden.js

    r382 r697  
    88        var _event_show = false; 
    99        var _event_hidden = false; 
     10        var count = 0; 
    1011 
    1112        function _config(pObj, pEvent, pHandler) 
     
    2324        } 
    2425 
     26        function hdObject() 
     27        { 
     28                if( _last_displayed ) 
     29                { 
     30                        _last_displayed.style.display = 'none'; 
     31                        _last_displayed = false; 
     32                } 
     33        } 
     34 
    2535        function _hidden() 
    2636        { 
    27                 _show(_last_displayed); 
    28         } 
    29  
    30         function _wait(e) 
    31         { 
    32                 var el = ( e.target ) ? e.target : e.srcElement; 
    33                 if ( e.type.indexOf('mouseover') != -1 ) 
    34                         clearTimeout(_timeout); 
    35                 else 
    36                         _timeout = setTimeout(_hidden, _delay); 
     37                if( arguments.length > 0 ) 
     38                { 
     39                        if( arguments[0] ) 
     40                                clearTimeout(_timeout); 
     41                        else 
     42                                _timeout = setTimeout( hdObject, _delay); 
     43                } 
    3744        } 
    3845 
    3946        function _show(_element) 
    4047        { 
    41                 if ( _last_displayed ) 
    42                         _last_displayed.style.display = 'none'; 
    43  
    44                 if ( _timeout ) 
    45                         clearTimeout(_timeout); 
    46  
    47                 if ( _element != _last_displayed ) 
    48                 { 
    49                         _last_displayed = _element; 
    50                         _element.style.display = 'block'; 
    51                         _config(_element,_event_show,_wait); 
    52                         _config(_element,_event_hidden,_wait); 
    53                 } 
    54                 else 
    55                         _last_displayed = false; 
     48                _element.style.display = 'block'; 
     49                _last_displayed = _element; 
    5650        } 
    5751 
     
    9488 
    9589                                if ( _element ) 
    96                                 { 
    9790                                        _show(_element); 
    98                                         _timeout = setTimeout(_hidden, _delay); 
    99                                 } 
    10091                        } 
    10192                } 
     
    10899 
    109100        ShowHidden.prototype.action  = _view; 
     101        ShowHidden.prototype.hiddenObject = _hidden; 
    110102    window.ShowHidden = ShowHidden; 
    111103} 
Note: See TracChangeset for help on using the changeset viewer.