fix IE 6,7,8 support