fixed IE7/8 issue