Google maps API test

HTML

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/themes/cupertino/jquery-ui.css">
<script src="http://maps.google.com/maps/api/js?region=it&language=it&sensor=false" type="text/javascript"></script>
<p><input id="name" type="text" /></p>

JavaScript

$(document).ready(function () {
    var geocoder = new google.maps.Geocoder();
    $("#name").autocomplete({
        source: function (request, response) {
            geocoder.geocode({ 'address': request.term, 'region': 'it' }, function (results, status) {
                response($.map(results, function (item) {
                    return {
                        value: item.formatted_address
                    }
                }));
            })
        }
    });
});