added correct IE detection; only init controls when images > 1