rem: document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ).setAttribute( "synching", "true" ); 
add:  if( document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ) ) document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ).setAttribute( "synching", "true" ); 
context: calendarManager.prototype.retrieveAndSaveRemoteCalendar = function calMan_retrieveAndSaveRemoteCalendar( ThisCalendarObject, onResponse ){   document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ).setAttribute( "synching", "true" );   calendarToGet = ThisCalendarObject;   // make a request   xmlhttprequest = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"]   request =  xmlhttprequest.createInstance( Components.interfaces.nsIXMLHttpRequest );       request.addEventListener( "load", onResponse, false );   request.addEventListener( "error", onError, false );      request.open( "GET", ThisCalendarObject.remotePath, false );    // true means async      request.send( null );}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/3802661053c831a52bbc5ac09c7348f033e86c04/calendarManager.js/clean/calendar/resources/content/calendarManager.js