Thanks for your reply Kelly. I am getting caught between a number of issues here:
* My map service is symbolised on attribute values which are updated daily
* Adding the layers as feature layers, I have found that sometimes the old symbology is cached in the browser, meaning that the symbology displays incorrectly
* Disableclientcaching fixes this problem, but it is only available for dynamic map service layers
* Using infowindows, it is possible to set info templates for individual layers in the service using dynamicMapServiceLayer.setInfoTemplates
* A similar method does not seem to be available for popup tempaltes - i.e. setPopupTemplates
So I seem to be stuck with infotemplates for the moment, but they have this bug with the top pointers not displaying. So where would you advise I go on this? My javascript file is attached.
Cheers,
Ben