﻿var places = null;

function init()
{
    window.onload = function ()
    {
        map = new YMaps.Map(document.getElementById("YMapsID"));
        map.setCenter(new YMaps.GeoPoint(40.93294,57.764548), 15);		
        map.addControl(new YMaps.Zoom());

//        YMaps.Events.observe(map, map.Events.Click, function (map, mEvent) {
//         var myHtml = "Значение: " + mEvent.getGeoPoint();
//         map.openBalloon(mEvent.getGeoPoint(), myHtml);
//        });

        loadObjects();
    };
}

function loadObjects()
{
    var jsonList = [
        {
            "Name":"Областная администрация",
            "Text":"",
            "Image":"../ii/admKO.jpeg",
            "Link":"",
            "MapX":40.94089,
            "MapY":57.759257
        },
        {
            "Name":"Городская администрация",
            "Text":"",
            "Image":"../ii/admK.jpeg",
            "MapX":40.928736,
            "MapY":57.766238
        }
    ];
    
    var list = eval(jsonList);
    places = list;
    list.each(function(item, index)
    {
        var mark = new YMaps.Placemark(new YMaps.GeoPoint(item.MapX, item.MapY));
        mark.name = item.Name;
        mark.description = "<div style='max-width:200px; font-size: small;'><img src='" + item.Image + "' />" + item.Text + "</div>";
        map.addOverlay(mark);
        
        places[index].mark = mark;
    });
}
