$(document).ready(function() {

$.homepage = {};

// Preload rollover images
//$.preLoadImages(
//"pic/i_menu.jpg",
//"pic/i_open.jpg"
//);

//
// Slideshow
//


$.homepage.slide = 1;  // Start on slide 1
//$.homepage.max_slide = 4; // Total number of slides
$.homepage.max_slide = $("#homeslide div.slide").size(); // Total number of slides
$.homepage.slide_speed = 8000; // Time each slide is shown, 1000 = 1 second
$.homepage.transition_speed = 2000 // Time to change a slide, 1000 = 1 second

$('#slide1').fadeIn($.homepage.transition_speed);  // Show first slide
$('.logo').animate({ opacity: 1.0 },1000).fadeIn($.homepage.transition_speed);  // Show logo
$.homepage.timer = setInterval('change_slide("next")',$.homepage.slide_speed); // Starts slideshow


//
// Menu
//

$('#homeslide li').each(function(index) {
  $(this).css('top', 160+(index*10));
  })

$('#homeslide li').animate({ opacity: 1.0 },2000).each(function(index) {
  $(this).animate({
    'opacity': 'toggle',
    'top': '+='+(15*(index+1))
    }, (index+1)*800, function() {
    // Animation complete
    });
  })

// start slidebanner
    $('.slidebanner').animate({ width: 1000 },4000).animate({
    'height': '120px'
  }, 2400, 'linear');

    $('.slidebanner').animate({
    'bottom': '20px'
    }, 400);

$('.slidebanner').css('filter','alpha(opacity=80)');

});



//
// Supporting functions
//

function change_slide(direction) {
  $.homepage.old_slide = $.homepage.slide;
  
  if (direction == "prev") {
    $.homepage.slide = $.homepage.slide - 1;
    if ($.homepage.slide < 1) {
      $.homepage.slide = $.homepage.max_slide;
      }
    }
  else {
    $.homepage.slide = $.homepage.slide + 1;
    if ($.homepage.slide > $.homepage.max_slide) {
      $.homepage.slide = 1;
      }
    }
  
  $(".textbox#textbox" + $.homepage.old_slide).fadeOut($.homepage.transition_speed);
  $(".textbox#textbox" + $.homepage.slide).fadeIn($.homepage.transition_speed);

  $(".slide#slide" + $.homepage.old_slide).fadeOut($.homepage.transition_speed);
  $(".slide#slide" + $.homepage.slide).fadeIn($.homepage.transition_speed);
}
