        var map, geoResult;

        window.onload = function () {
            map = new YMaps.Map(document.getElementById("YMapsID"));
            map.setCenter(new YMaps.GeoPoint(30.548154,50.420652), 5);
            map.addControl(new YMaps.TypeControl());
			
			// ---  Добавление и удаление элементов управления ---  //
			
			map.addControl(new YMaps.TypeControl());
			//map.addControl(new YMaps.ToolBar());
			map.addControl(new YMaps.Zoom());
			//map.addControl(new YMaps.MiniMap());
			//map.addControl(new YMaps.ScaleLine());

        }

        function showAddress (value) {
            map.removeOverlay(geoResult);
            var geocoder = new YMaps.Geocoder(value, {results: 1, boundedBy: map.getBounds()});

            YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
                if (this.length()) {
                    geoResult = this.get(0);
                    map.addOverlay(geoResult);
                    map.setBounds(geoResult.getBounds());
                }else {
                    alert("Ничего не найдено")
                }
            });
        }
		
		
		// ---  Добавление и удаление элементов управления ---  //
			
			map.addControl(new YMaps.TypeControl());
			//map.addControl(new YMaps.ToolBar());
			map.addControl(new YMaps.Zoom());
			//map.addControl(new YMaps.MiniMap());
			//map.addControl(new YMaps.ScaleLine());
		
