/* FLOOR PLAN IMAGE CHANGE FUNCTION FOR FLASH */
var current = 1;
function changeImg(id)
{
   $("imageChange"+current).fade("hide");
   current = id;
   $("imageChange"+current).fade("show");
}

/* HOME PAGE ANIMATION */
var time = 5; // Rotations speed in seconds
var max = 0;
var num = 0;
var rotation;
var rotateImages = function()
{
   $('homeImage'+num).fade(0);
   num++;
   if(num > max) num = 1;
   $('homeImage'+num).fade(1);
}
function setupHome()
{
   $$('.homeImage').each(function(image){
      max++;
      if(max==1) image.fade("show");
      else image.fade("hide");
   });
   if(max > 0) {
      num = 1; 
      rotation = rotateImages.periodical(time * 1000);
   }
}

/* GALLERY */
var gallery = 0;
var gal = 0;
function changeGallery(id)
{
   $('galleryImage'+gal).fade(0);
   $('galleryLink'+gal).style.textDecoration = "none";
   gal = id;
   $('galleryImage'+gal).fade(1);
   $('galleryLink'+gal).style.textDecoration = "underline";
   return false;
}
function setupGallery()
{
   $$('.galleryImage').each(function(image){
      gallery++;
      image.id = "galleryImage"+gallery;
      image.fade("hide");
      if(gallery==1) {
         image.fade(1);
         gal = 1;
      }
   });
   if(gallery > 0)
   {
      var galleryMenu = document.createElement("div");
      galleryMenu.id = "galleryMenu";
      for(x=1;x<=gallery;x++)
      {
         galleryMenu.innerHTML += "<a href='#' id='galleryLink"+ x +"' onclick='return changeGallery("+ x +")'>"+ x +"</a> ";
      }
      $('middle-right').appendChild(galleryMenu);
      $('galleryLink'+1).style.textDecoration = "underline";
      $('galleryMenu').fade(1);
   }
}

window.addEvent("load",function(){
   setupHome();
   setupGallery();
});