 //<![CDATA[


    //]]>

// JavaScript Document
//*
// Create a directions object and register a map and DIV to hold the 
    // resulting computed directions

    var map;
    var directionsPanel;
    var directions;
	document.checked_addresses = Array();
	
	function initialize() {
		
		for (var i=0;i<addresses.length;i++){
			gcg = new GClientGeocoder();
			gcg.getLatLng(addresses[i], function(newPoint){
				document.checked_addresses.push(newPoint);
				//load_directions();
				setMarkers(map, document.checked_addresses);
			});
		}
		map = new google.maps.Map($('map'));
		map.setCenter(new GLatLng(33.566859,-101.863174), 12);
	//	directions = new GDirections(map, $('route'));
	}
	
	function load_directions(){
		directions.loadFromWaypoints(beaches);
		$('center_content').style.height='auto';
	}
	
	function map_business() {
        map = new GMap2($('map'));
        geocoder = new GClientGeocoder();
		if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
			  var map_region = $('google_map');
			  var map_button = $('map_it');
			  if(map_region){
			  	map_region.remove();
			  	map_button.remove();
			  }
            } else {
              map.setCenter(point, 14);
              var marker = new GMarker(point);
              map.addOverlay(marker);
			  map.addControl(new GSmallMapControl());
			  map.addControl(new GScaleControl());
			  map.addControl(new GMapTypeControl());
            }
          }
        );
      }
    }

function setMarkers(map, locations) {
  for (var i = 0; i < locations.length; i++) {
    var beach = locations[i];
    var myLatLng = new google.maps.LatLng(beach[1], beach[2]);

	var infowindow = new google.maps.InfoWindow({
        content: '<div>'+i+beach[0]+'</div>'
    });
    var marker = new google.maps.Marker({
        position: myLatlng,
        map: map,
        shadow: shadow,
        title: beach[0]
    });
    google.maps.event.addListener(marker, 'click', function() {
      infowindow.open(map,marker);
    });

    var marker = new google.maps.Marker({
        position: myLatLng,
        map: map,
        shadow: shadow,
        icon: image,
        shape: shape,
        title: beach[0],
        zIndex: beach[3]
    });
  }
}//*/
