fix for #1: handle selects for IE9 correctly