$.fn.googleMap = function(location, content ,options) {
var defaults = {
lat: 54.151729,
lon: -4.531120,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: true,
controls: ['GSmallZoomControl3D']
};

options = $.extend(defaults, options || {});

if (location) {
var value = $.trim(location);
var point = value.split(',');
options.lat = parseFloat(point[0]);
options.lon = parseFloat(point[1]);
options.zoom = parseFloat(point[2]);
};

var center = new google.maps.LatLng(options.lat, options.lon);

var map = new google.maps.Map(this.get(0), $.extend(options, { center: center }));

var infowindow = new google.maps.InfoWindow({

content: content
});

var storeMarker = new google.maps.Marker({
position: center,
map: map,
title: "4Hire"
});
google.maps.event.addListener(storeMarker, 'click', function() {
infowindow.open(map,storeMarker);
});
};
