/*
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//	Copyright (C) 2007 Cro-Cec, Inc. dba Digital Solutions.
//	A complete description of Digital Solutionsâ€™ copyright notice can be found online at: 
//	http://www.digitalsolutionslc.com/copyright_notice.php 
//		
//	Digital Solutions is a premier marketing and web development company in Las Cruces, New Mexico. 
//	We offer professional web design including flash and database web sites, graphic design, marketing materials, 
//	and video production. 
//
//	If you enjoyed this website and are looking for custom web development, give us a call at (505) 523-7661.
//		
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
//<![CDATA[ 
var map_listings_sm = null;				 
 
var mls_num = [];  
var street_num = [];  
var street_address = [];  
var price = [];  
var beds = [];  
var baths = [];  
var sqft = [];  
var description = [];  
var vtour_link = [];  
var home_latitude = [];  
var home_longitude = [];    
var photo = [];   

var i_marker_listings_sm = 0;				var MyMarkers_listings_sm =[];			var markers_listings_sm =[];					var point_listings_sm = [];
 
function load_listings_sm(url_google) 
{ 	
 
	if (GBrowserIsCompatible()) 
	{
		map_listings_sm = new GMap2(document.getElementById("map_listings_sm")); 
		map_listings_sm.addControl(new GSmallMapControl());
		map_listings_sm.addControl(new GMapTypeControl()); 
		map_listings_sm.setCenter(new GLatLng(32.311740, -106.782026), 14 );
		map_listings_sm.setMapType(G_NORMAL_MAP);		
		map_listings_sm.disableDoubleClickZoom();
		//map_listings_sm.addControl(new GOverviewMapControl());
		//map_listings_sm.addControl(new GScaleControl());
	 	 
		 
		var url_listings_sm = url_google;
		
		GDownloadUrl(url_listings_sm, function(data) 
		{ 
			
			var xml_listings_sm = GXml.parse(data);
			markers_listings_sm = xml_listings_sm.documentElement.getElementsByTagName("markers_listing_sm");
			
			var current_id_listings_sm; 
			
			//alert(markers_listings_sm.length);
			
			for (i_marker_listings_sm = 0; i_marker_listings_sm < markers_listings_sm.length; i_marker_listings_sm++) 
			{
				
				current_id_listings_sm 							= markers_listings_sm[i_marker_listings_sm].getAttribute("mls_num");
				mls_num[current_id_listings_sm] 				= markers_listings_sm[i_marker_listings_sm].getAttribute("mls_num");
				street_num[current_id_listings_sm] 				= markers_listings_sm[i_marker_listings_sm].getAttribute("street_num");
				street_address[current_id_listings_sm] 			= markers_listings_sm[i_marker_listings_sm].getAttribute("street_address");
				price[current_id_listings_sm] 					= markers_listings_sm[i_marker_listings_sm].getAttribute("price"); 
				beds[current_id_listings_sm] 					= markers_listings_sm[i_marker_listings_sm].getAttribute("beds");
				baths[current_id_listings_sm] 					= markers_listings_sm[i_marker_listings_sm].getAttribute("baths");
				sqft[current_id_listings_sm] 					= markers_listings_sm[i_marker_listings_sm].getAttribute("sqft");
				description[current_id_listings_sm] 			= markers_listings_sm[i_marker_listings_sm].getAttribute("description"); 
				vtour_link[current_id_listings_sm] 				= markers_listings_sm[i_marker_listings_sm].getAttribute("vtour_link");
				home_latitude[current_id_listings_sm] 			= markers_listings_sm[i_marker_listings_sm].getAttribute("home_latitude");
				home_longitude[current_id_listings_sm] 			= markers_listings_sm[i_marker_listings_sm].getAttribute("home_longitude"); 		
				photo[current_id_listings_sm] 					= markers_listings_sm[i_marker_listings_sm].getAttribute("photo"); 
				
				
				
				point_listings_sm[current_id_listings_sm] 		= new GLatLng(home_latitude[current_id_listings_sm],-home_longitude[current_id_listings_sm]);
				MyMarkers_listings_sm[current_id_listings_sm] 	= createMarker_listings_sm(point_listings_sm[current_id_listings_sm],	mls_num[current_id_listings_sm],	street_num[current_id_listings_sm],	street_address[current_id_listings_sm],	price[current_id_listings_sm],	beds[current_id_listings_sm],	baths[current_id_listings_sm],	sqft[current_id_listings_sm],	description[current_id_listings_sm] ,	vtour_link[current_id_listings_sm],	home_latitude[current_id_listings_sm],	home_longitude[current_id_listings_sm],	photo[current_id_listings_sm], current_id_listings_sm);
				
				map_listings_sm.addOverlay(MyMarkers_listings_sm[current_id_listings_sm]);
				map_listings_sm.setCenter(new GLatLng(home_latitude[current_id_listings_sm], -home_longitude[current_id_listings_sm]), 14 );
			}
		});
		 
	}
	
}
function createMarker_listings_sm(point_listings_sm, mls_num, street_num, street_address, price, beds, baths, sqft, description , vtour_link, home_latitude, home_longitude, photo, current_id_listings_sm) 
{
  
	var icon_listings_sm 					= new GIcon();
    icon_listings_sm.image 					 =  "http://www.steinborn.com/listings/google_maps/images/flag.png";
    icon_listings_sm.shadow 				 =  "http://www.steinborn.com/listings/google_maps/images/shadow-flag.png";
    icon_listings_sm.iconSize 				= new GSize(35.0, 35.0);
    icon_listings_sm.shadowSize 			= new GSize(53.0, 35.0);
    icon_listings_sm.iconAnchor 			= new GPoint(17.0, 17.0);
    icon_listings_sm.infoWindowAnchor 		= new GPoint(17.0, 17.0);
	
 
	
	var marker_listings_sm = new GMarker(point_listings_sm, icon_listings_sm);
/*	var info 	= "<b>MLS #:  " + mls_num +  "</b><br/>Price:  $" + price + "</b><br/>Beds:  " + beds+ "</b><br/>Baths:  " + baths + "</b><br/>SqFt:  " + sqft + "</b><br/>" + street_num + " " + street_address + "<br/><br/><a href='http://www.steinborn.com/listing.php?num=" + mls_num + "' target='_blank'>View More &raquo;</a>";
   var photo2 	= "<center><a href='http://www.steinborn.com/listings/listing.php?num="+ mls_num +"','" + street_num + " " + street_address + "');' target='_blank'><img src='" + photo + "' width='250' border='0'  /></a><br></center>";
	 var desc 	= "<b>description</b>";
    
	var infoTabs = [
          new GInfoWindowTab("Info", info),
          new GInfoWindowTab("Photo", photo2),
          new GInfoWindowTab("Description", desc) 
        ];
	
	GEvent.addListener(marker_listings_sm, 'click', function() 
	{
		marker_listings_sm.openInfoWindowHtml(infoTabs);
		map_listings_sm.setCenter(point_listings_sm, 16,G_NORMAL_MAP);
	}); 
		*/
	return marker_listings_sm;
}
 