var slide = 1;
var timeoutId;
var slidespeed = 4000;

function advance_slide() {
  next_slide = slide + 1;
  if (next_slide == 5) next_slide = 1;
  
  $('#home-page-tab'+slide).removeClass('active');
  $('#home-page-slide-'+slide).fadeOut('fast', function() {
    $('#home-page-slide-'+next_slide).fadeIn('slow');
    $('#home-page-tab'+next_slide).addClass('active');
  });

  timeoutId = setTimeout("advance_slide()",slidespeed);
  
  slide++;
  if (slide == 5) slide = 1;
}

function force_slide(which) {
  $('#home-page-tab1').removeClass('active');
  $('#home-page-tab2').removeClass('active');
  $('#home-page-tab3').removeClass('active');
  $('#home-page-tab4').removeClass('active');
  
  $('#home-page-tab'+which).addClass('active');
  
  $('#home-page-slide-1').hide();
  $('#home-page-slide-2').hide();
  $('#home-page-slide-3').hide();
  $('#home-page-slide-4').hide();
  
  $('#home-page-slide-'+which).show();
  
  slide = which;
}

$().ready(function(){
  $("#home-page-slide-1").show();
  $("#home-page-slide-2").hide();
  $("#home-page-tab2").removeClass('active');
  $("#home-page-slide-3").hide();
  $("#home-page-tab3").removeClass('active');
  $("#home-page-slide-4").hide();
  $("#home-page-tab4").removeClass('active');

  timeoutId = setTimeout("advance_slide()",slidespeed);
  
  $("#homepagearea").mouseover(function() { clearTimeout(timeoutId); });
  $("#homepagearea").mouseout(function() { timeoutId = setTimeout("advance_slide()",slidespeed); });

  $("#home-page-tab-bar").mouseover(function() { clearTimeout(timeoutId); });
  $("#home-page-tab-bar").mouseout(function() { timeoutId = setTimeout("advance_slide()",slidespeed); });

  $("#home-page-tab1").mouseover(function() { force_slide(1); });
  $("#home-page-tab2").mouseover(function() { force_slide(2); });
  $("#home-page-tab3").mouseover(function() { force_slide(3); });
  $("#home-page-tab4").mouseover(function() { force_slide(4); });
  
  $("#main-menu-stc > .sub").hide();
});
