/* banner controls */
var o = null;
var t = null;
var fn = function() {
  
  if(flashEnabled === true) {
	var att = { data:"/stc/2011/flash/banner/banner.swf", width:"944", height:"349" };
	var par = { swliveconnect:"true",wmode:"transparent" };
	var id = "main-banner";
	var o = swfobject.createSWF(att, par, id);
  }
  
  
  $('.navigation a').click(function() {
	var selected = $(this).attr('class');
	$('.navigation li.active').removeClass('active');
	$(this).parent('li').addClass('active');
	
	switchBg(selected);

	//sisallot
	$('.description h3').html($(this).text());
	$('.description p').html($('.banner-texts p.cont_'+selected).html());
	if(parseInt(selected) == 2 && flashEnabled === true) {
	  $('.description').hide();
	  $('.description').delay(930).fadeIn(300);
	}
	
	if(flashEnabled === true) {
	  o.GotoFrame(selected);
	}

  });
};

swfobject.addDomLoadEvent(fn);

$(document).ready(function(){

  //kamat esiin
  $('.navigation ul li:last-child').addClass('last');
  $('.navigation').delay(3000).fadeIn(1000);
  $('.description').delay(3300).fadeIn(1200);
  
  //jossei flash, lisätään classit
  if(flashEnabled === false) {
	$('.bgs').addClass('noFlash');
	setTimeout("switchBg(1)",3000);
  }
  
  $('#flashbanner').mouseover(function() {
	stopCarousel();
  });
  $('#flashbanner').mouseout(function() {
	startCarousel();
  });
  
  //autoswitch
  startCarousel();
});


function switchBg(stage) {
  $('.bgs .active').fadeOut(300,function(){ $('.bgs .active').removeClass('active') });
  $('.bgs .bg_'+stage).fadeIn(300,function(){ $('.bg_'+stage).addClass('active') });
}
function startCarousel() {
  t = setTimeout("switchPage()",11000);
}
function stopCarousel() {
  clearTimeout(t);
}
function switchPage()
{
  if($('.navigation li.active').hasClass('last')) {
	$('.navigation li:first a').trigger('click');
  }
  else {
	$('.navigation li.active').next().find('a').click();
  }
  t=setTimeout("switchPage()",8000);
}
