var locations = [];

function createMarker(point, number) {
  var marker = new GMarker(point);
  return marker;
}

$(document).ready(function() {
  $('#photos').jcarousel({vertical: true,wrap: 'circular',scroll: 2});
  $('#video-link').colorbox({inline: true, href:'#inline_video'});
  $("a[rel=photos]").colorbox();
  $('#content-tabs').localScroll();
  $('#call-to-action').localScroll();

  $('#content-tabs').addClass('child'+$('#content-tabs').children().length);
  $('#call-to-action').addClass('child'+$('#call-to-action').children().length);

  $('.print-page').click(function() {
    window.print();
    return false;
  });

  var map = new GMap2(document.getElementById("map-canvas"));

  var latlngbounds = new GLatLngBounds( );

  for(var i=1;i<locations.length;i++) {
    var data = locations[i];
    var point = new GLatLng(data.latitude,data.longitude);
    map.addOverlay(createMarker(point));
    latlngbounds.extend(point);
  }
  var zoomLevel = 14;
  if (map.getBoundsZoomLevel(latlngbounds) && map.getBoundsZoomLevel(latlngbounds) < zoomLevel)
    zoomLevel = map.getBoundsZoomLevel(latlngbounds);
  map.setCenter(latlngbounds.getCenter(), zoomLevel);

  map.setUIToDefault();

});

