$(document).ready(function(){
	
	// Google maps
	if ($('.googlemaps').length) {
		loadGoogleMapsScript('loadMap');
	}
});

// Map

function loadMap() {
	
	$('.googlemaps').each(function(index, el){
		
		var container = $(el);
		var latLng = new google.maps.LatLng(container.attr('lat'), container.attr('lng'));
	
		var mapOptions = {
			zoom: parseInt(container.attr('zoom')),
			center: latLng,
			mapTypeId: google.maps.MapTypeId.ROADMAP,
			scrollwheel: false
		};
	
		var map = new google.maps.Map(el, mapOptions);	
		
		var marker = new google.maps.Marker({
			position: latLng,
			map: map
		});		
	});
}

function loadGoogleMapsScript(callback) {
	var script = document.createElement("script");
	script.type = "text/javascript"; 	
	script.src = "http://maps.google.com/maps/api/js?sensor=false&callback=" + callback;
	document.body.appendChild(script);
}
