if (document.observe) document.observe("dom:loaded", function() {

});

function initMap() {
  Map = new HM.Googlemaps('map', {
    'latlng'             : '52.08895753660269, 5.240478515625',
    'zoom'               : 6,
    'maptype'            : 'TERRAIN',
    'hotspotsURI'        : '/handlers/json/googlemaps-campings-hotspots.lp',
    'options'            : {
      'disableDefaultUI'        : true,
      'scrollwheel'             : false,
      'draggable'               : false,
      'disableDoubleClickZoom'  : true
    },
    'onMarkerClick'      : function(data) {
      handleMarkerClicks(data);
    },
    'markersLoaded' : function(event) {
    }
  });
}
function handleMarkerClicks(data) {
  var param = data.param || {};
  location.href = "/nl/park/"+data.param.deeplink;
}

function gotoCamp(href) {
  location.href = "/nl/park/"+href;
}
function submit_provincie_query () {
  if (!document.frm_search) alert(1);
  document.frm_search.search_camping.value="";
  document.frm_search.submit();
}


function initTabs() {
  var show = arguments[0] || 'generals';
  $w('generals ligging tourism leisures facilities contact').each(function(el) {
    if(show != el) $$('.'+el).invoke("hide");
  });
  
  toggleTabjes(show);
}
function toggleTabContent() {
  var name = arguments[0];

  //if(!(tab = $("tab_"+name))) return false;
  
  $("tabContentContainer").childElements().invoke("hide");
  
  // Always show images
  $("imagesContainer").show();
  toggleTabjes(name);
  $$('.'+name).invoke("show");
}

function toggleTabjes() {
  var name = arguments[0];
  
  $('tabs').select('a').each(function(el) {
    el.removeClassName('active');
    if(el.id == "link_"+name) el.addClassName('active');
  });
  if(name == "ligging") {
    if(typeof window.initMapTabinhoud == 'function') initMapTabinhoud.defer();
  }
}
