function dom_init() {
  
$('.field-field-images').height(475).galleria({
  thumbnails: "numbers",
  autoplay: 5000
});

}

function mapinit() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    i = 0;
    maxn = false;
    maxe = false;
    maxs = false;
    maxw = false;    
    $('#locations li').each(function(){
      var company = $(this).clone().find('a').wrap('<div></div>').parent()[0];
      var point = new GLatLng($(this).find('.lng').text(), $(this).find('.lat').text());
      var marker = new GMarker(point);
      map.addOverlay(marker);
      GEvent.addListener(marker, "click", function() {
        map.closeInfoWindow();
        map.openInfoWindow(point,company);
      });
      if (!maxn || point.lat() > maxn) { maxn = point.lat(); }
      if (!maxs || point.lat() < maxs) { maxs = point.lat(); }
      if (!maxe || point.lng() > maxe) { maxe = point.lng(); }
      if (!maxw || point.lng() < maxw) { maxw = point.lng(); }
      i += 1;
    });
    maxsw = new GLatLng(maxs-0.0010,maxw);
    maxne = new GLatLng(maxn+0.0010,maxe);
    myrect = new GLatLngBounds(maxsw, maxne);
    map.setCenter(myrect.getCenter(), map.getBoundsZoomLevel(myrect));
    map.addControl(new GSmallMapControl());
    
  }
}

