Changeset 2810 for trunk/jabberit_messenger/js/load.js
- Timestamp:
- 05/18/10 16:28:52 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/jabberit_messenger/js/load.js
r2225 r2810 7 7 var _showhidden = new ShowHidden(300); 8 8 var _win_contacts = null; 9 var myWindow = '';9 var myWindow = null; 10 10 var flagMouseOver = ''; 11 11 var flagOpenIM = ''; … … 251 251 { 252 252 if ( pEvent.substring(0, 2) == 'on' ) 253 pEvent = pEvent.substring(2, pEvent.length); 254 255 if ( pObj.addEventListener ) 256 pObj.addEventListener(pEvent, pHandler, false); 257 else if ( pObj.attachEvent ) 258 pObj.attachEvent('on' + pEvent, pHandler); 253 pEvent = pEvent.substring(2, pEvent.length ); 254 255 if ( arguments.length == 3 ) 256 { 257 if ( pObj.addEventListener ) 258 pObj.addEventListener(pEvent, pHandler, false ); 259 else if ( pObj.attachEvent ) 260 pObj.attachEvent( 'on' + pEvent, pHandler ); 261 } 262 else if ( arguments.length == 4 ) 263 { 264 if ( pObj.removeEventListener ) 265 pObj.removeEventListener( pEvent, pHandler, false ); 266 else if ( pObj.detachEvent ) 267 pObj.detachEvent( 'on' + pEvent, pHandler ); 268 } 259 269 } 260 270 } … … 262 272 function closeWindow() 263 273 { 264 myWindow = ''; 274 var url_img = path_jabberit + 'templates/default/images/unavailable.gif'; 275 var elementStatus = getElementStatus('status_Jabber_Expresso'); 276 277 elementStatus.style.backgroundImage = 'url(' + url_img +')'; 278 279 myWindow = null; 265 280 } 266 281 … … 332 347 alert(jabberitGetLang('Your search argument must be longer than 4 characters.')); 333 348 } 334 349 335 350 function openPopup() 336 351 { … … 342 357 try{ 343 358 344 if( !myWindow)359 if( myWindow == null ) 345 360 { 346 361 myWindow = window.open('','JabberIM','width='+widPopup+',height=400,top=50,left=50,toolbar=0,menubar=0,resizable=0,scrollbars=0,status=0,location=0,titlebar=0'); … … 348 363 myWindow = window.open(path_jabberit + 'client.php','JabberIM','width='+widPopup+',height=400,top=50,left=50,toolbar=0,menubar=0,resizable=0,scrollbars=0,status=0,location=0,titlebar=0'); 349 364 myWindow.blur(); 350 configEvents( myWindow,'onbeforeunload', closeWindow );365 configEvents( myWindow, 'onbeforeunload', closeWindow ); 351 366 } 352 367 else … … 381 396 382 397 winBuild( _win_contacts ); 383 384 /*var contacts = function()385 {386 var _width = '220px';387 388 if( is_ie )389 _width = '100%';390 391 var _params = {'path' : path_jabberit};392 var _content = document.getElementById(_win_contacts.id_window + "__content");393 _content.innerHTML = Xtools.parse(Xtools.xml('contacts_jabberit'), 'contacts_jabberit.xsl', {'path' : path_jabberit, 'width' : _width});394 }*/395 396 //winBuild( _win_contacts );397 398 //setTimeout( contacts , 250);399 398 } 400 399 } … … 761 760 Load.prototype.getElement = getElementStatus; 762 761 Load.prototype.keyPress = keyPressSearch; 762 Load.prototype.openPopup = openPopup; 763 763 Load.prototype.search = searchUser; 764 764 Load.prototype.setPrefe = setPreferences; 765 765 Load.prototype.subMnChStIt = subMenuChangeStatusItens; 766 766 Load.prototype.windowHidden = windowHidden; 767 767 768 768 769 configEvents(window, 'onload', function(){ window.loadscript = new Load; });
Note: See TracChangeset
for help on using the changeset viewer.