Имеется вот такой код.
// Scrollspy
$(window).scroll(function() {
var paGe = $(window).scrollTop();
var a1 = $('#a1').offset();
var a2 = $('#a2').offset();
var a3 = $('#a3').offset();
if (paGe < a1.top){
$('.nav li').removeClass('active');
}
if (paGe > a1.top){
$('.nav li').removeClass('active');
$('.nav li').eq(0).addClass('active');
}
if (paGe > a2.top){
$('.nav li').removeClass('active');
$('.nav li').eq(1).addClass('active');
}
if (paGe > a3.top){
$('.nav li').removeClass('active');
$('.nav li').eq(2).addClass('active');
}
});
Как упростить его, чтоб не задавать значения, а перебирать их в цикле?