Google Maps

<?php
$i_store_id = isset($_GET['store']) ? $_GET['store']: 1;

switch($i_store_id){
case 1:
$s_store_title = "Parkwood, Johannesburg";
$s_longlat = '-26.150189,28.033687';
break;
case 2:
$s_store_title = "Diep River, Cape Town";
$s_longlat = '-34.035013,18.465217';
break;
case 3:
$s_store_title = "Chelsea Village, Cape Town";
$s_longlat = '-34.006833,18.462626';
break;
case 4:
$s_store_title = "Head Office, Cape Town";
$s_longlat = '-34.005178,18.540448';
break;
case 5:
$s_store_title = "Sandton, Johannesburg";
//$s_longlat = '-26.127452,28.04996';
$s_longlat = '-26.127480,28.05010';
break;
}
drupal_set_title(filter_xss($s_store_title));
?>
<div id="map_canvas">
&nbsp;</div>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(<?php echo $s_longlat; ?>);
var myOptions = {
zoom: 16,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
var marker = new google.maps.Marker({
position: latlng,
map: map,
title:"<?php echo $s_store_title; ?>"
});
}
if (Drupal.jsEnabled) {
$(document).ready(function(){
initialize();
});
}
</script>