button = new Image();
button.src = "/wp-content/themes/fg/images/button-bg.gif";

banner1 = new Image();
banner1.src = "/wp-content/themes/fg/images/banner1.jpg";

banner2 = new Image();
banner2.src = "/wp-content/themes/fg/images/banner2.jpg";

banner3 = new Image();
banner3.src = "/wp-content/themes/fg/images/banner3.jpg";

banner4 = new Image();
banner4.src = "/wp-content/themes/fg/images/banner4.jpg";

banner5 = new Image();
banner5.src = "/wp-content/themes/fg/images/banner5.jpg";

banner6 = new Image();
banner6.src = "/wp-content/themes/fg/images/banner6.jpg";

banner7 = new Image();
banner7.src = "/wp-content/themes/fg/images/banner7.jpg";

function loadMap() {
	var mapOptions = {
		zoom: 12,
		center: new google.maps.LatLng(51.49724,-0.198562),
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};

    var bounds = new google.maps.LatLngBounds();
	var map = new google.maps.Map(jQuery("#googleMap").get(0), mapOptions);
    var markers = new Array();
    var positions = new Array(
                    new google.maps.LatLng(51.512158, -0.188005),
                    new google.maps.LatLng(51.496816, -0.149855),
                    new google.maps.LatLng(51.487470, -0.168683),
                    new google.maps.LatLng(51.501190, -0.192868),
                    new google.maps.LatLng(51.501514, -0.160495),
                    new google.maps.LatLng(51.511528, -0.151387),
                    new google.maps.LatLng(51.509170, -0.195582),
                    new google.maps.LatLng(51.540279, -0.157628),
                    new google.maps.LatLng(51.533737, -0.173485)
                    )
    
    markers[0] = new google.maps.Marker({
		title: "Bayswater",
		map: map,
		position: positions[0],
		icon: markerIcon,
        shadow: shadow
	});
    markers[1] = new google.maps.Marker({
		title: "Belgravia",
		map: map,
		position: positions[1],
		icon: markerIcon,
        shadow: shadow
	});
    markers[2] = new google.maps.Marker({
		title: "Chelsea",
		map: map,
		position: positions[2],
		icon: markerIcon,
        shadow: shadow
	});
    markers[3] = new google.maps.Marker({
		title: "Kensington",
		map: map,
		position: positions[3],
		icon: markerIcon,
        shadow: shadow
	});
    markers[4] = new google.maps.Marker({
		title: "Knightsbridge",
		map: map,
		position: positions[4],
		icon: markerIcon,
        shadow: shadow
	});
    markers[5] = new google.maps.Marker({
		title: "Mayfair",
		map: map,
		position: positions[5],
		icon: markerIcon,
        shadow: shadow
	});
    markers[6] = new google.maps.Marker({
		title: "Notting Hill",
		map: map,
		position: positions[6],
		icon: markerIcon,
        shadow: shadow
	});
    markers[7] = new google.maps.Marker({
		title: "Primrose Hill",
		map: map,
		position: positions[7],
		icon: markerIcon,
        shadow: shadow
	});
    markers[8] = new google.maps.Marker({
		title: "St John's Wood",
		map: map,
		position: positions[8],
		icon: markerIcon,
        shadow: shadow
	});
    
    for (var i = 0, LtLgLen = positions.length; i < LtLgLen; i++) {
        bounds.extend(positions[i]);
    }
    map.fitBounds(bounds);
}

function loadContactMap() {
	var latLng = new google.maps.LatLng(51.49724,-0.198562);
    
    var mapOptions = {
		zoom: 14,
		center: latLng,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};

	var map = new google.maps.Map(jQuery("#contactMap").get(0), mapOptions);
    
    var marker = new google.maps.Marker({
		title: "FG Consultants",
		map: map,
		position: latLng,
		icon: markerIcon,
        shadow: shadow
	});
}

jQuery(document).ready(function() {
	if (jQuery('#googleMap').is(':visible')) {
        loadMap();
    }
    if (jQuery('#contactMap').is(':visible')) {
        loadContactMap();
    }
});
