add cross-browser isArray function