﻿var _autoPlay = 1, _intAutoPlay = 0, _activeSpot = 1, arrSpotTimer = new Array(), _len = 0;

function showSpot() {
 $('.Spot object').hide();
 $('.Spot embed').hide();

 // $('.SpotImage').fadeOut();
 // $('.SpotText').fadeOut();
 // $('.Spot:eq(' + (_activeSpot - 1) + ') .SpotImage').fadeIn('slow');
 // $('.Spot:eq(' + (_activeSpot - 1) + ') .SpotText').fadeIn('slow');

 $('.SpotImage').hide();
 $('.SpotText').hide();
 $('.Spot:eq(' + (_activeSpot - 1) + ') .SpotImage').show();
 $('.Spot:eq(' + (_activeSpot - 1) + ') .SpotText').show();

 $('.Spot:eq(' + (_activeSpot - 1) + ') object').css('display', 'block');
 $('.Spot:eq(' + (_activeSpot - 1) + ') embed').css('display', 'block');

 $('#ContainerSpot ul.Pager li a').attr('class', '');
 $('#ContainerSpot ul.Pager li a:eq(' + (_activeSpot - 1) + ')').attr('class', 'Active');

 if (_autoPlay) {
  clearInterval(_intAutoPlay);
  _intAutoPlay = setInterval("nextScene()", arrSpotTimer[(_activeSpot - 1)]);
 }
}

function nextScene() {
 _activeSpot = ((_activeSpot) % _len) + 1; ;
 showSpot();
}

$(document).ready(function () {

 _len = $('div.Spot').length;

 for (i = 0; i < $('.Spot').length; i++) {
  arrSpotTimer[i] = $('div.Spot:eq(' + i + ')').attr("t") * 1000;
  $('#ContainerSpot ul.Pager').append('<li><a></a></li>');
 }
 /*spot*/
 if ($('.Spot:eq(0) .SpotImage').length > 0) {
  $('.Spot:eq(0) .SpotImage').css('display', 'inline-block');
  $('.Spot:eq(0) .SpotText').css('display', 'inline-block');
 }
 else {
  $('.Spot:eq(0) object').css('display', 'inline-block');
  $('.Spot:eq(0) embed').css('display', 'inline-block');
 }
 $('#ContainerSpot ul.Pager li:eq(0) a').addClass('Active');
 $('#ContainerSpot ul.Pager li a').click(function () {
  clearInterval(_intAutoPlay);
  _autoPlay = 0;
  _activeSpot = $(this).index('#ContainerSpot ul.Pager li a') + 1;
  showSpot();
  $('#ContainerSpot ul.Pager li a').removeClass('Active');
  $(this).addClass('Active');
  $(this).addClass('Active');
 })
 //initialize
 showSpot();

 /*news*/
 showNews(0);
 for (i = 0; i < Math.ceil($('.NewsItem').length / _newsPageAmount); i++) {
  $('ul#NewsPager').append('<li><a></a></li>');
 }

 $('.NewsItem:eq(0)').css('display', 'block');
 $('ul#NewsPager li:eq(0) a').addClass('Active');
 $('ul#NewsPager li a').click(function () {
  showNews($(this).index('ul#NewsPager li a') % _newsPageAmount);
  $('ul#NewsPager li a').removeClass('Active');
  $(this).addClass('Active');
  $(this).addClass('Active');
 })

 //444 carousel
 $("#CarouselCallCenter").jcarousel({
  scroll: 1,
  auto: 3,
  wrap: 'circular',
  initCallback: mycarousel_initCallback,
  buttonNextHTML: null,
  buttonPrevHTML: null
 });
 var _carousel;
 function mycarousel_initCallback(carousel) {
  _carousel = carousel;
  $('#444Carousel ul').css('visibility', 'visible');
 };

 // _intCarousel = setInterval("_carousel.scroll(1)", 3333);

})
var _newsPageAmount = 2;
function showNews(i) {
 $('.NewsItem').fadeOut();
 _newsCount = $('.NewsItem').length;
 for (a = 0; a < _newsPageAmount; a++) {
  if ($('.NewsItem:eq(' + ((i * _newsPageAmount) + (a)) + ')').length > 0) {
   $('.NewsItem:eq(' + ((i * _newsPageAmount) + (a)) + ')').fadeIn('slow');
  }
 }
}

