/*
	Featured Post Slider
	Custom version of: Simple jQuery Slideshow Script
    Originally released by Jon Raasch (jonraasch.com) - Customized by Sincklation (sincklation.com)
*/

// Set up the SimpleSlide function

jQuery.fn.simpleSlide = function(a){

	a				= a || {};
	a.duration		= a.duration || 3500;
	a.transition	= a.transition || 1000;

	var	c	= $(this);

	$(c).css("position","relative");

	$("img",$(c));
	
	/*
		.css({
			'position'	: 'absolute',
			'top'		: '0px',
			'left'		: '0px',
			'z-index'	: '8'
			})
		*/
		$(this).parent().find(".karusell_item:first")
			.addClass("slide-active")
			.css('z-index','10');

	setInterval(function(){

			var $active = $(".karusell_item.slide-active",$(c));

			if($active.length === 0) $active = $(".karusell_item:last",$(c));

			var $next	= $active.next().length ? $active.next() : $(".karusell_item:first",$(c));

			$active
				.addClass("slide-last-active")
				.css('z-index','9');

			$next
				.css({opacity: 0.0})
				.addClass("slide-active")
				.css('z-index','10')
				.animate({opacity: 1.0}, a.transition, function(){
					$active
						.removeClass('slide-active slide-last-active')
						.css('z-index','8');
				});
		}, a.duration);

};

jQuery.fn.simpleSlideTwo = function(a){

	a				= a || {};
	a.duration		= a.duration || 3500;
	a.transition	= a.transition || 1500;

	var	c	= $(this);

	$(c).css("position","relative");

	$(".karusell_info",$(c));
	
		$(this).parent().find(".karusell_info:first")
			.addClass("slide-active")
	setInterval(function(){

			var $active = $(".karusell_info.slide-active",$(c));

			if($active.length === 0) $active = $(".karusell_info:last",$(c));

			var $next	= $active.next().length ? $active.next() : $(".karusell_info:first",$(c));

			$active
				.addClass("slide-last-active")
				.css({'opacity' : '0.3'})
				
			$next
				.css({'opacity' : '0.3'})
				.addClass("slide-active")
				.animate({'opacity' : '0.8'}, a.transition, function(){
					$active
						.removeClass('slide-active slide-last-active')
				});
		}, a.duration);

};


// Run scripts on document ready

jQuery(document).ready(function() {
		
		
		// Run the SimpleSlide
		
		$(".karusell").simpleSlide();
		
		$(".karusell").simpleSlideTwo();
		
});
