// JavaScript Document

var intervalID = 0;
var slide_num1 = 0;
var current_slide1 = 0;
var numSlides = 0;

function createPagination(num){
	var pages = '';
	for(i=1; i<=num; i++){
		pages = pages + '<a href="#'+i+'">'+i+'</a>';
	}
	$('div.pagination').html(pages);
}

function rotateClip(){
	$('div.slideshow ul.slides li:eq(0)').css("display","block");
	$("div.slideshow ul.slides li").each(function() {
		numSlides++;
	}); //alert(numSlides);
	
	createPagination(numSlides);
	
	$('div.pagination a:eq(0)').addClass('on');
	
	intervalID = setInterval("rotator()", 5000);

	$('div.pagination a').click(function() { //alert('fire');
		slide_num1 = $(this).attr('href'); //alert();
		slide_num1 = parseInt(slide_num1.substr(1)) - 1;
		
		switchSlide(slide_num1);
		
		$('div.pagination a').removeClass('on');
		$('div.pagination a:eq(' + slide_num1 + ')').addClass('on');
	
		return false;
	});
}

function rotator(){
	slide_num1++;
	if (slide_num1 == numSlides) {
		slide_num1 = 0;
	}
	//alert(slides[current_slide]);
	$('div.slideshow ul.slides li:eq(' + current_slide1 + ')').fadeOut("slow", function (){
		$('div.slideshow ul.slides li:eq(' + slide_num1 + ')').fadeIn("slow");
	});
	
	
	$('div.pagination a').removeClass('on');
	$('div.pagination a:eq(' + slide_num1 + ')').addClass('on');
	
	current_slide1 = slide_num1; //alert(current_picture);
}

function switchSlide(switchSlide){
	$('div.slideshow ul.slides li:eq(' + current_slide1 + ')').fadeOut("slow", function (){
		$('div.slideshow ul.slides li:eq(' + switchSlide + ')').fadeIn("slow");
	});
	current_slide1 = switchSlide;
	
	clearInterval(intervalID);
	intervalID = setInterval("rotator()", 5000);
}

$(document).ready(function(){
	rotateClip();
});
