а во.. разобрался.. нужно было вот так:
for(var d=0;d<valArray.length;d++){ // Анимировать появление к заданным параметрам
(function(d){
drawPath[d].mouseover(function(){ // При наведении анимированно увеличить
this.toFront();
this.animate({'stroke-width': 120, opacity: .75}, 1000, "elastic");
title.stop().animate({ opacity: 0 }, 200, '<>', function(){
title.attr({ text:"no way"+d }).animate({ opacity: 1 }, 200, '<>');
});
});
})(d);
drawPath[d].mouseout(function(){ // При отводе курсора анимированно вернуть размеры
this.animate({'stroke-width': 90, opacity: .8}, 1000, "elastic");
title.stop().animate({ opacity: 0 }, 200, '<>', function(){
title.attr({ text: "$"+capital }).animate({ opacity: 1 }, 200, '<>');
});
});
}