AppEvent.addListener(AppEvent.DATA_PUBLISH, sharedDataUpdated);needs to be:
ViewerContainer.addEventListener(AppEvent.DATA_PUBLISH, sharedDataUpdated);
popUpRenderer.setStyle("skinClass", widgets.eSearch.PopUpRendererSkin);
Nathan,
Why are you trying it this old way? The eSearch Widget has this built in now with not changes to the map manager code.