Клуб API Карт

Посоветуйте

Пост в архиве.

в коде страницы есть такой скрипт:

        YMaps.jQuery(function () {
            // Создание экземпляра карты и его привязка к созданному контейнеру
            var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]

            // Установка для карты ее центра и масштаба
            map.setCenter(new YMaps.GeoPoint(44.565481,48.85503), 12);
            var router = new YMaps.Router(
                   // Список точек, которые необходимо посетить
                   [new YMaps.GeoPoint(44.565481,48.85503),new YMaps.GeoPoint(44.342774,48.661296), new YMaps.GeoPoint(44.527988,48.767840)],[],
                   { viewAutoApply: true }
              
            map.addOverlay(router); // Добавляем на карту полный маршрут
          
            YMaps.Events.observe(router, router.Events.Success, function () {
                var strlength=0;
                var itineraryList = ["Let's."];
                var count= router.getNumRoutes(
                alert(count);
                for (i1=0; i1< router.getNumRoutes;i1++){
                 
               var route = router.getRoute(i1);
               var count = router.getNumRoutes(
               alert("Зашли "+i1);
               //var route1=0;
               var action = [];
               action["back"] = "backward";
               action["left"] = "to the left";
               action["right"] = "to the right";
               action["none"] = "forward";
              
               for (var i=0; i  < route.getNumRouteSegments( i++) {
                  var segment = route.getRouteSegment(i);
                  strlength=strlength+segment.getDistance(
                  //route1=route1+segment.getDistance(
                  itineraryList.push("Go " + action[segment.getAction()] + " For " + segment.getStreet() + ", cherez " + segment.getDistance() +" "+count+" m.");
               }
                }
                //var itineraryList = ["Let's."];
                //itineraryList.push(strlength);
               itineraryList.push("stop.");
               alert(itineraryList.join("\n")
            }
        }

вопрос такой почему то не заходит в цикл который начинается после var count

хотя он получает что построено два маршрута. так что вроде все чисто однако в цикл не попадает