/**
 * JavaScript behaviors for layout elements.
 *
 * @copyright  Copyright (c) 2005-2008 Found Line, Inc. (http://www.foundline.com/)
 * @version    $ Id $
 */

var overviewFeatureSecond = 0;
var mythsSecond = 0;

$("document").ready(function() {
    
    $(".slideshow").addClass("loop");
    
    $("#myths").addClass("loop");
	
	$.timer(1000, function (timer) {
		if ($(".slideshow").hasClass("loop")) {
			overviewFeatureSecond++;
			if (overviewFeatureSecond >= 5) {
				overviewFeatureSecond = 0;
				moveNext();
			}
		}
		if ($("#myths").hasClass("loop")) {
			mythsSecond++;
			if (mythsSecond >= 8) {
				mythsSecond = 0;
				mythsMoveNext();
			}
		}
	});
	
	$("ul#controls li a#next").click(function (){
		pause();
		moveNext();
		$("ul#controls li a#pause").parent().hide();
		$("ul#controls li a#play").parent().show();
		return false;
	});
	$("ul#controls li a#previous").click(function (){
		pause();
		movePrevious();
		$("ul#controls li a#pause").parent().hide();
		$("ul#controls li a#play").parent().show();
		return false;
	});
	$("ul#controls li a#play").click(function (){
		moveNext();
		play();
		$("ul#controls li a#play").parent().hide();
		$("ul#controls li a#pause").parent().show();
		return false;
	});
	$("ul#controls li a#pause").click(function (){
		pause();
		$("ul#controls li a#pause").parent().hide();
		$("ul#controls li a#play").parent().show();
		return false;
	});


});

function moveNext() {
	if ($(".slideshow li.current").next("li").size() == 0) {
			$(".slideshow li.current").fadeOut(500).removeClass("current");
			$(".slideshow li").fadeOut(500).filter(":first").addClass("current").fadeIn(500);
		} else {
			$(".slideshow li.current").fadeOut(500).removeClass("current").next("li").addClass("current").fadeIn(500);
		}
};
function movePrevious() {
	if ($(".slideshow li.current").prev("li").size() == 0) {
			$(".slideshow li.current").fadeOut(500).removeClass("current");
			$(".slideshow li").fadeOut(500).filter(":last").addClass("current").fadeIn(500);
		} else {
			$(".slideshow li.current").fadeOut(500).removeClass("current").prev("li").addClass("current").fadeIn(500);
		}
};
function play() {
	overviewFeatureSecond = 0;
	$(".slideshow").addClass("loop");
};
function pause() {
	$(".slideshow").removeClass("loop");
};

function mythsMoveNext() {
	if ($("#myths li.current").next("li").size() == 0) {
			$("#myths li.current").fadeOut(250).removeClass("current");
			$("#myths li").fadeOut(250).filter(":first").addClass("current").fadeIn(250);
		} else {
			$("#myths li.current").fadeOut(250).removeClass("current").next("li").addClass("current").fadeIn(250);
		}
};
function mythsMovePrevious() {
	if ($("#myths li.current").prev("li").size() == 0) {
			$("#myths li.current").fadeOut(250).removeClass("current");
			$("#myths li").fadeOut(250).filter(":last").addClass("current").fadeIn(250);
		} else {
			$("#myths li.current").fadeOut(250).removeClass("current").prev("li").addClass("current").fadeIn(250);
		}
};
function mythsPlay() {
	overviewFeatureSecond = 0;
	$("#myths").addClass("loop");
};
function mythsPause() {
	$("#myths").removeClass("loop");
};
