fix ie < 9 problem, this not referencing the input object in the callbacks