Браузер, насколько мне известно, не умеет ловить момент изменения style (точнее, не умеет вызывать вашу ф-ию в момент изменения), поэтому варианты такие:
- Правильный - почитать документацию на слайдер - у правильного слайдера есть параметр, куда можно засунуть вашу ф-ию, которая будет вызываться при переключениях.
- Вариант "и так сойдёт" - повесить свою ф-ию на таймер (setInterval), в которой проверять с заданной периодичностью стиль.
Проверять, к стати, нужно `style.top == "100px"`, а не `style.top == "100"`.