var addresses = [];
var markers = [];
var map;

$(function(){
	var params = {
		zoom: 10,
		center: new google.maps.LatLng(38.381505, 141.094455),
		mapTypeId: google.maps.MapTypeId.ROADMAP,
		scrollwheel: false
	},
        map = new google.maps.Map($('#estate_map').get(0), params),
        infowindow;

	$('div.hidden_infobox').each(function(){
		var latlng = $(':hidden[name=latlng]', this).val();
		var estatetype = $(':hidden[name=type]', this).val();
		var icon = 'media/images/estate/icon_';
		if (estatetype=='cres') {
			icon += 'cres.png';
		} else if (estatetype=='land') {
			icon += 'heimtown.png';
		} else {
			icon += 'tateuri.png';
		}
		if (latlng) {
			var content = $(this).html();
			var marker = new google.maps.Marker({
				position: new google.maps.LatLng(latlng.split(',')[0], latlng.split(',')[1]), 
				map: map,
				title: $('h3', this).text(),
				icon: icon
			});
			google.maps.event.addListener(marker, 'click', function(){
				if (infowindow) {
					infowindow.close();
				}
				infowindow = new google.maps.InfoWindow({
					content:content,
					maxWidth:300,
					size: new google.maps.Size(50,100)
				});
				infowindow.open(map, marker);
			});
		}
	});
});
