$(window).load(function(){
	LoadMap();
    $("#sprice").click(function(){
        $("ul.journal").show();
        return false;
    });
});
var sAddr = ''; 
var sTitle = ''; 
        var geocoder;
        var oPoint;
        var arCoords = new Array();
        var map = new Object();
        function LoadMap()
        {
            sAddr = $("#idmap").html();
            sTitle = $("#salon_title").html();
			// Создание обработчика для события window.onLoad
       		map = new YMaps.Map(YMaps.jQuery("#idmap")[0]);    
       		// Установка для карты ее центра и масштаба
            map.setCenter(new YMaps.GeoPoint(37.617312, 55.757247), 14); 
            // Добавление элементов управления
            map.addControl(new YMaps.TypeControl());
            map.addControl(new YMaps.ToolBar());
            map.addControl(new YMaps.Zoom());
            var traffic = new YMaps.Traffic.Control();
            map.addControl(traffic, new YMaps.ControlPosition(YMaps.ControlPosition.BOTTOM_LEFT, new YMaps.Point(5, 5)));
            map.addControl(new YMaps.MiniMap());
            map.addControl(new YMaps.ScaleLine());   
            var geocoder = new YMaps.Geocoder(sAddr, {results: 1, boundedBy: map.getBounds()});
            // Создание обработчика для успешного завершения геокодирования
            YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
                // Если объект был найден, то добавляем его на карту
                // и центрируем карту по области обзора найденного объекта
                if (this.length()) {
                    //console.log(this);
                    geoResult = this.get(0);
                    oPoint = geoResult.getCoordPoint();
                    arCoords = new Array(oPoint.getX(), oPoint.getY());
                    //console.log(coords);
                    geoResult.name = sTitle;
                    geoResult.description = sAddr;
                    map.addOverlay(geoResult);
                    map.setBounds(geoResult.getBounds());
                }else {
                    // Ничего не найдено
                }
            });
            // Процесс геокодирования завершен неудачно
            YMaps.Events.observe(geocoder, geocoder.Events.Fault, function (geocoder, error) {
                // Произошла ошибка
            });
        }
