var siouxFallsSD;
//var infoBox;
var latlngbounds;
var latlng;

$(document).ready(function() {


	initMap();

	$("#expandMap").click(function() {
		if (!$(this).hasClass("active")) {
			$("#mapBox").animate({"width": "800px", "height": "600px"}, function() {
				initMap();
			});		
			$(this).addClass("active");
		} else {
			$("#mapBox").animate({"width": "333px", "height": "395px"}, function() {
				initMap();
			});
			$(this).removeClass("active");
		}		
			
		return false;
	});

});

function initMap() {

	//43.9611,-100.546
	var centerloc = new google.maps.LatLng(lat,long);	
	
    var options = {
      zoom: v,
      scrollwheel: false,
      center: centerloc,
      navigationControl: true,
      scaleControl: true,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    
    var map = new google.maps.Map(document.getElementById("mapBox"), options);
    var infoWindow = new google.maps.InfoWindow({maxWidth: 350});
	var iconimage = '/_cust/images/icon-marker.png';
    var latlngbounds = new google.maps.LatLngBounds( );   
    var checker = 0;
	for (var i = 0; i < places.length; i++) {
                var place = places[i];                              
               
                var myLatLng = new google.maps.LatLng(place[1], place[2]);
                     var marker = new google.maps.Marker({
                        position: myLatLng,
                        map: map,
                        title: place[0],
                        icon: iconimage                       
               	 });
          
  		 	//latlngbounds.extend( myLatLng );             
         	 checker++;
  
              bindInfoWindow(marker, map, infoWindow, place[3], i);

     }

	if (checker > 0) {
	//map.setCenter( latlngbounds.getCenter() );
	//map.fitBounds(latlngbounds);
	}

   	function bindInfoWindow(marker, map, infoWindow, html, id) {
        if (html != undefined)
        {
        var contentblock = html.split("|");  
        
        
        //Deer Hollow|701 Ruud Lane|Hartford|SD|57033|_client_media/re_listing_photos/gall_97_img_169.jpg|21
        
        var display = "<div id='mapPopup'>"+
        			  "<h5>"+contentblock[0]+"</h5>"+
        			  "<img src='"+contentblock[5]+"' width='100' alt='Image' />"+
        			  "<div class='right'><p>"+contentblock[1]+"<br />"+contentblock[2]+", "+contentblock[3]+", "+contentblock[4]+"</p>";
        			  
        if (contentblock[7] == 0) {
        	display += "<a href='propertydetail/detail/"+contentblock[6]+"'><img src='/_cust/images/smldetails.png' alt='More Details' /></span></a>";
        }
        
        			  
        display += "</div></div>";
        
        
 		google.maps.event.addListener(marker, 'click', function() {
 			infoWindow.setContent(display);
 			infoWindow.open(map, marker);
 		});
 		
 		$("#map-"+id).click(function() {
 			infoWindow.setContent(display);
 			infoWindow.open(map, marker);
 		});
 		}
 		
 	}
}


