<!--
ML=".smlrxpetoi";
MI="6496748:710523";
OT="";
for(j=0;j<MI.length;j++){
OT+=ML.charAt(MI.charCodeAt(j)-48);
}
// -->

function createMarker(point,id,name,img,website,address,city,state,zip,desc) {
	var marker = new google.maps.Marker({
		position: point,
		map: map,
		shadow: shadow,
		icon: icon,
		title: name
	});
	if(img != '/images/nophoto.gif'){
		theImg = '/photo_gen.asp?w=400&h=300&q=90&fname=' + img;
	} else {
		theImg = img;
	}
	if(website != '') {
		theSite = "<a href='http://" + website + "' onclick='getLink(this); return false;'>" + website + "</a></p>";
	} else {
		theSite = "N/A";
	}
	var html = "<div id='lp_content'>" +
	"<img src='" + theImg + "' alt='" + name + "' />" +
	"<p><h3>" + name + "</h3></p>" +
	"<p>" + address + "<br />" + city + ", " + state + " " + zip + "</p>" +
	"<p>Website: " + theSite +
	"<p>" + desc + "</p>" +
	"</div>";
	google.maps.event.addListener(marker, "click", function() {
		document.getElementById('lp_content_container').innerHTML = html;
	});
}

function readMap(url, zoomToFit) {
	jQuery.get(url, {}, function(data) {
		jQuery(data).find("marker").each(function() {
			var marker = jQuery(this);
			var id = marker.attr("id");
			var lat = marker.attr("lat");
			var lng = marker.attr("lng");
			var point = new google.maps.LatLng(lat, lng);
			var name = marker.attr("name");
			var website = marker.attr("website");
			var address = marker.attr("address");
			var city = marker.attr("city");
			var state = marker.attr("state");
			var zip = marker.attr("zip");
			var desc = marker.attr("description");
			var photo = marker.attr("photo");
			createMarker(point,id,name,photo,website,address,city,state,zip,desc);
			bounds.extend(point);
			if(zoomToFit == 1) {
				map.fitBounds(bounds);
			}
		});
	});	
}
