- Timestamp:
- 04/26/10 17:18:32 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/jabberit_messenger/trophy_expresso/js/show_hidden.js
r2397 r2629 1 1 (function() 2 2 { 3 3 4 var _delay; 5 var _event_show = false; 6 var _event_hidden = false; 4 7 5 8 var _last_displayed; 6 var _timeout = false; 7 8 var _event_show = false; 9 var _event_hidden = false; 10 var count = 0; 9 var _timeout = false; 11 10 12 11 function _config(pObj, pEvent, pHandler) … … 38 37 { 39 38 if( arguments[0] ) 40 clearTimeout( _timeout);39 clearTimeout( _timeout ); 41 40 else 41 { 42 42 _timeout = setTimeout( hdObject, _delay); 43 } 43 44 } 44 45 } … … 46 47 function _show(_element) 47 48 { 48 _element.style.display = 'block'; 49 _last_displayed = _element; 49 if( !(_last_displayed && ( _last_displayed.id == _element.id ))) 50 { 51 _element.style.display = 'block'; 52 _last_displayed = _element; 53 } 50 54 } 51 55 … … 77 81 { 78 82 var _element = false; 83 79 84 switch ( typeof arguments[2] ) 80 85 { … … 82 87 _element = arguments[2]; 83 88 break; 89 84 90 case 'string' : 85 91 _element = document.getElementById(arguments[2]);
Note: See TracChangeset
for help on using the changeset viewer.