rem:    calendarColorStyleRuleUpdate( ThisCalendarObject ); 
context: calendarManager.prototype.launchEditRemoteCalendarDialog = function calMan_launchEditCalendarDialog( ){   //get the currently selected calendar   // set up a bunch of args to pass to the dialog   var ThisCalendarObject = new CalendarObject();   var SelectedCalendarId = this.getSelectedCalendarId();      var SelectedCalendar = this.rdf.getNode( SelectedCalendarId );   ThisCalendarObject.Id = SelectedCalendarId;      ThisCalendarObject.name = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#name" );   ThisCalendarObject.path = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#path" );   ThisCalendarObject.active = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#active" );   ThisCalendarObject.remote = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#remote" );   ThisCalendarObject.remotePath = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#remotePath" );   ThisCalendarObject.publishAutomatically = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#publishAutomatically" );   ThisCalendarObject.color = SelectedCalendar.getAttribute( "http://home.netscape.com/NC-rdf#color" );   var args = new Object();   args.mode = "edit";   var thisManager = this;   var callback = function( ThisCalendarObject ) { thisManager.editServerDialogResponse( ThisCalendarObject ) };   args.onOk =  callback;   args.CalendarObject = ThisCalendarObject;   // open the dialog modally   openDialog("chrome://calendar/content/serverDialog.xul", "caEditServer", "chrome,modal", args );      // CofC   // call the calendar color update function with the calendar object   calendarColorStyleRuleUpdate( ThisCalendarObject );}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/2ddfd2d619eb210af2c3b5a4f67ce89df10adf10/calendarManager.js/buggy/calendar/resources/content/calendarManager.js