d.skuratovich Спасибо большое за ответ.
А как правильнее сделать? (ведь я присваиваю z - scrollToTop который передается извне, а после эту z - передаю во "внутреннюю" функцию для дальнейшей работы с ним). Что я не так делаю?
Сделал вот так:
function scrollReset(scrollToTop){ //важно! поддержка в старых браузерах не гарантируется
var id = scrollToTop ;
if ('onwheel' in document) {
document.addEventListener ("wheel", function(){
clearInterval(id);
alert(id);
}, false);
}
}
И все заработало. Переменная которую получила родительская ф-ция, по умолчанию доступна для "дочерней".
Не знал этого. Почитаю еще о областях видимости.
Спасибо большое за подсказку и ответ.
П.С. если не трудно - объясните пожалуйста вкратце, почему мой первый вариант с присваиванием и передачей не заработал?