jQuery(document).ready(function(){



$("#accordion").accordion({ header: "h4" });
	
	
	
	
	
	
	if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(50.05913630173595, 19.939026832580566), 15);
      }
	  
	  
	  
	  
	function createMarker(point,html) {

	var marker = new GMarker(point);
	
	map.openInfoWindowHtml(point, html, { maxWidth: 400 });
	
	GEvent.addListener(marker, "click", function() {
	
			this.openInfoWindowHtml(html, { maxWidth: 400 });
			
			
		});
			
			return marker;
		}
	
	
	
      $.get('places.xml',function(data) {
	  
	  var marks = new Array();
	  
	  
        $(data).find('marker').each(function(){
		
		
		
		
		
		var i = $(this).attr('id');
		var title = $(this).attr('title');

         var lat    = $(this).attr('lat');
         var lng    = $(this).attr('lng');
         var html   = "<h2>"+$(this).attr('title')+"</h2><br />";
         html      += $(this).attr('desc')+"<br /><br />";
         html      += "<a href='"+$(this).attr('link')+"'>"+title+"</a><br /><br />";

		
		
		
		
		
		var ar = new Array();
		
		ar[0] = lat;
		ar[1] = lng
		ar[2] = html;
		ar[3] = 0; //czy aktywny
		
		marks[i] = ar;
		
		      
				 
				 	 $(".m").bind("click", function(e){
					 
					  e.stopPropagation();
					  
					  e.stopImmediatePropagation();
					  
						e.preventDefault();
					
						
						var to = $(this).attr('id');
									
	
						var point = new GLatLng(marks[to][0],marks[to][1]);
						
						
						map.addOverlay(createMarker(point,marks[to][2]));
						
						map.setCenter(point);
						
						
					
					
					});
				  
		
          });
 
        });
 

 
  
	
	
	
	
	
	
}); 
