jQuery(document).ready(function() { var $j = jQuery.noConflict(); var geocoder; var map; if ($j("#eventaddress").length) { geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(25.790654, -80.130045); var myOptions = { zoom: 15, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); var address = $j("#eventaddress").val(); geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); var marker = new google.maps.Marker({ map: map, position: results[0].geometry.location }); } else { if (status == "ZERO_RESULTS") { $j("#map_canvas").hide(); } else { alert("Geocode was not successful for the following reason: " + status); } } }); } });