﻿var CurrentSlide = null;
var NextSlide = null;
var CurrentSlideNav = null;
var NextSlideNav = null;
var SlideTimeout = null;

function ChangeSlide () {
   if (document.getElementById("slider-navigation") != null) {
      CurrentSlide = $("#slider-communication li.active");
      NextSlide = $("#slider-communication li.active").next();

      CurrentSlideNav = $("#slider-navigation li.active");
      NextSlideNav = $("#slider-navigation li.active").next();

      if (NextSlide.length == 0) {
         NextSlide = $("#slider-communication li.first");
         NextSlideNav = $("#slider-navigation li.first");
      }

      $("#slider-communication li.active").stop(true, true).css("z-index", "10").fadeOut(500);
      $("#slider-navigation li.active").removeClass("active");
      $("#slider-communication li.active").removeClass("active");
      NextSlideNav.addClass("active");
      $("#slider-communication li#" + NextSlideNav.find('a').attr("rel")).stop(true, true).css("z-index", "50").fadeIn(500);
      NextSlide.addClass("active");
   }
   SlideTimeout = setTimeout("ChangeSlide()", 5000);
}

$(document).ready(function() {
   SlideTimeout = setTimeout("ChangeSlide()", 5000);
});

$(function() {
   $("#slider-navigation ul li").hover(
     function () {
      if (!$(this).hasClass("active")) {
         $("#slider-communication li.active").stop(true, true).css("z-index", "10").fadeOut(500);
         $("#slider-navigation li.active").removeClass("active");
         $("#slider-communication li.active").removeClass("active");
         $(this).addClass("hover");
         $("#slider-communication li#" + $(this).find('a').attr("rel")).stop(true, true).css("z-index", "50").fadeIn(500);
       }
       clearTimeout(SlideTimeout);
      },
     function () {
       $(this).removeClass("hover");
       $(this).addClass("active");
       $("#slider-communication li#" + $(this).find('a').attr("rel")).addClass("active");
       SlideTimeout = setTimeout("ChangeSlide()", 5000);
     }
   );

   $("#slider-communication ul li").hover(
     function () {
       clearTimeout(SlideTimeout);
     },
     function () {
       SlideTimeout = setTimeout("ChangeSlide()", 5000);
     }
   );

   $("#slider-communication li").not("li.first").css("z-index", "10").fadeOut(500);
   
   $("#ctl00_ContentPlaceHolder1_gdSearch_txtArrivalDate").datepicker();
   $("#ctl00_ContentPlaceHolder1_gdSearch_txtArrivalDate").datepicker("option", "dateFormat", "yy-mm-dd");
   $.datepicker.setDefaults($.datepicker.regional[""]);

   $("a[rel=picture-list]").fancybox({
      'transitionIn' : 'elastic',
      'transitionOut' : 'elastic',
      'titlePosition' : 'over',
      'titleShow' : false
   });
   $("#meeting-room-specifications").accordion();

   $("#meeting_date").datepicker();
   $("#meeting_date").datepicker("option", "dateFormat", "yy-mm-dd");
   $("#meeting-request-form").validate({});

   $("#montreal-video").click(function() {
      $.fancybox({
            'padding'		: 0,
            'autoScale'		: false,
            'transitionIn'	: 'none',
            'transitionOut'	: 'none',
            'title'			: this.title,
            'width'		: 640,
            'height'		: 390,
            'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
            'type'			: 'swf',
            'swf'			: {
                   'wmode'		: 'transparent',
               'allowfullscreen'	: 'true'
            }
         });

      return false;
   });

});
