I have extended the CoreResultsWebPart in order to do some custom processing, but I am now considering breaking out some of the functionality into a new web part. Is it considered bad practice to use Javascript in my new web part to alter HTML elements in the CoreResultsWebPart?
In other words, is it acceptable for a web part to use Javascript to interfere with another web part, or should each web part be entirely self-contained?