var map ; function move(lat,lng) { map.setCenter(new google.maps.LatLng(lat,lng)); scrollTo(0,0); } function showCord() { var center = map.getCenter(); var latitude = center.lat(); var longitude = center.lng(); var zoom = map.getZoom(); $.cookie('cspa.map.center.latitude',latitude); $.cookie('cspa.map.center.longitude',longitude); $.cookie('cspa.map.center.zoom',zoom); $("#result").load( '/do/search/map/list', {'latitude':latitude,'longitude':longitude}, function(data) { $(data).find("span.geo").each( function(){ var obj = $(this); var lng = obj.attr('longitude'); var lat = obj.attr('latitude'); var name = obj.attr('name'); var schoolId = obj.attr('schoolId'); var myLatlng = new google.maps.LatLng(lat,lng); //var marker = new google.maps.Marker(myLatlng,{title:name}); var marker = new google.maps.Marker({ position: myLatlng, map: map, }); var mopts = { title: name, }; marker.setOptions(mopts); google.maps.event.addListener(marker, 'click', function() { $.get( '/do/search/map/marker', {schoolId:schoolId}, function(data){ new google.maps.InfoWindow({ content: name }).open(marker.getMap(), marker); //marker.openInfoWindowHtml(data); } ); } ); } ); } ); }