/**
 * @author andrew
 */
 		 var map1;
		 var map2;
		 var map3;
		 var map4;
		 
		 var t = new YMaps.Template();
		 t.text = "<div><div style=\"margin-right:30px;\"><img border=\"0\" alt=\"Mobservice\" style=\"margin-right:7px;float:left;\" src=\"http://mobservice.com.ua/img/MS_small_logo.png\" /><span style=\"font-size:17px;line-height:19px;float:left;height:19px;\">Мобсервис</span></div><div style=\"clear:left;\"></div><div style=\"color:#0A0;padding:8px 0px 0 4px;\">$[description]</div></div>";
		 YMaps.Templates.add("example#template", t);
		
		 var s = new YMaps.Style();
		 s.balloonContentStyle = new YMaps.BalloonContentStyle("example#template");
		 	 
		 function init () {
		   map1 = new YMaps.Map( document.getElementById("YMapsID1") );
		   map1.setCenter(new YMaps.GeoPoint(30.50658,50.47257), 17, 
				  YMaps.MapType.MAP);

		   var placemark = new YMaps.Placemark(new YMaps.GeoPoint(30.506616,50.472518), {style: s} );
		   placemark.description = 'ул. Межигорская, 56';
		   map1.addOverlay(placemark);    
		   placemark.openBalloon();
		 }
			 
		 function init2()
		 {
	 		   map2 = new YMaps.Map( document.getElementById("YMapsID2") );
			   map2.setCenter(new YMaps.GeoPoint(30.520217,50.438693), 17, 
					  YMaps.MapType.MAP);
			   
 			   var placemark = new YMaps.Placemark(new YMaps.GeoPoint(30.52001,50.438693), {style: s} );
		       placemark.description = 'ул. Шота Руставели, 15';
		       map2.addOverlay(placemark);    
		       placemark.openBalloon();
		 }
		 
		 function init3()
		 {
	 		   map3 = new YMaps.Map( document.getElementById("YMapsID3") );
			   map3.setCenter(new YMaps.GeoPoint(30.512402,50.439531), 15, 
					  YMaps.MapType.MAP);
			   
 			   var placemark = new YMaps.Placemark(new YMaps.GeoPoint(30.512402,50.439531), {style: s} );
		       placemark.description = 'ул. Льва Толстого, 9а';
		       map3.addOverlay(placemark);    
		       placemark.openBalloon();
		 }
		 
		 function init4()
		 {
	 		   map4 = new YMaps.Map( document.getElementById("YMapsID4") );
			   map4.setCenter(new YMaps.GeoPoint(30.517791,50.447689), 15, 
					  YMaps.MapType.MAP);
			   
 			   var placemark = new YMaps.Placemark(new YMaps.GeoPoint(30.515043,50.435756), {style: s} );
		       placemark.description = 'ул. Саксаганского, 25';
		       map4.addOverlay(placemark);    
		       placemark.openBalloon();
		 }
		 
		 function init_all()
		 {
		 	init();
		 	init2();
		 	init3();
			init4();
		 }
		 
		 function setSelected(element, map)
		{
			if(element.parentNode.className == "main_content_page_metro_list_item_selected") return;
			var list = getElementsByClassName("main_content_page_metro_list_item_selected")[0];
			if(list)
				list.className="main_content_page_metro_list_item";
			element.parentNode.className="main_content_page_metro_list_item_selected";
			if(map){
				var balloon = map.getBalloon();
				if(balloon)
					balloon.update();
				map.redraw();
				
			}
		}
		
		function onLoad()
		{
		    if (document.location.href.indexOf("#")==-1){
		    }
		    else{
		       var element = document.getElementById(document.location.href.split("#")[1]);
			   if(element)
	               setSelected(element);
            }
            init_all();
		}