Thanks. After extracting and posting to a jsfiddler test case where it ended up working just fine, I slowly discovered a js incompatibility with one of our local js files included in the same page (some code that added the .find and .findindex function prototypes to the Array objects for ie 8).
I am good.
Deane