$(document).ready(function()
{
  $("#shadowBox").fadeTo(0.0, 0.0);
  $("#gMap_lightBox").fadeTo(0.0, 0.0);
});

function galleryPrevPage(link)
{
  var page0 = $("#galleryPage0");
  var page1 = $("#galleryPage1");
  var page2 = $("#galleryPage2");
  var page3 = $("#galleryPage3");
  
  var prev  = $("#galleryPrevButton");
  var next  = $("#galleryNextButton");
  
  if(page1.css("display") == "block")
  {
    openGalleryPage(0);
    galleryPageTitle(1, 4);
    prev.removeClass();
    prev.addClass("spanlink_off");
    return;  
  }
  
  if(page2.css("display") == "block")
  {
    openGalleryPage(1);
    galleryPageTitle(2, 4);
    return;
  }
 
  if(page3.css("display") == "block")
    {
      openGalleryPage(2);
      galleryPageTitle(3, 4);
      next.removeClass();
      next.addClass("spanlink");
      return;
  }
}

function galleryNextPage()
{
  var page0 = $("#galleryPage0");
  var page1 = $("#galleryPage1");
  var page2 = $("#galleryPage2");
  var page3 = $("#galleryPage3");
  
  var prev  = $("#galleryPrevButton");
  var next  = $("#galleryNextButton");
  
  if(page0.css("display") == "block")
  {
    openGalleryPage(1);
    galleryPageTitle(2, 4);
    prev.removeClass();
    prev.addClass("spanlink");
    return;  
  }
  
  if(page1.css("display") == "block")
  {
    openGalleryPage(2);
    galleryPageTitle(3, 4);
    return;
  }
  

  if(page2.css("display") == "block")
    {
      openGalleryPage(3);
      galleryPageTitle(4, 4);
      next.removeClass();
      next.addClass("spanlink_off");
      return;
  }
}

function openGalleryPage(page)
{
  hideGalleryPages();
  $("#galleryPage" + page).css("display", "block");
}

function hideGalleryPages()
{
  var page0 = $("#galleryPage0");
  var page1 = $("#galleryPage1");
  var page2 = $("#galleryPage2");
  var page3 = $("#galleryPage3");

  
  page0.css("display", "none");
  page1.css("display", "none");
  page2.css("display", "none");
  page3.css("display", "none");

}

function galleryPageTitle(page, pages)
{
  $("#galleryPageTitle").html("Seite " + page + " von " + pages);
}

function openGMapLightbox()
{
  $("#shadowBox").css("display", "block");
  $("#shadowBox").fadeTo("slow", 0.5, function()
  {
    $("#gMap_lightBox").css("display", "block");
    $("#gMap_lightBox").fadeTo("slow", 1.0, function() { load(); });
  });
}

function closeGMapLightbox()
{
  $("#gMap_lightBox").fadeTo("slow", 0.0, function()
  {
    $("#gMap_lightBox").css("display", "none");
    $("#shadowBox").fadeTo("slow", 0.0, function()
    {
      $("#shadowBox").css("display", "none");
    });  
  });
}

function gotoURL(URL)
{
  window.location.href = URL;
}

function showDIV(ID)
{
  if (document.getElementById) {
    var v;
    v = document.getElementById(ID).style.visibility;
    if (v == '') {
      v = 'hidden';
    }
    if (v == "hidden") {
      document.getElementById(ID).style.visibility = "visible";
      document.getElementById(ID).style.position = "relative";
    }
    else {
      document.getElementById(ID).style.visibility = "hidden";
      document.getElementById(ID).style.position = "absolute";
    }
  }
}

function showSub(id) {
	document.getElementById(id).style.visibility = "visible";
}

function hideSub(id) {
	document.getElementById(id).style.visibility = "hidden";
}

