/**
 * @author Perseo
 * Needs Jquery
 */


function slidePanels(container, interval, numImages) {
	var panel = $(container).find('div.panel');
	var numPanels = $(panel).size();
	var numInterval = interval * numPanels;

	$('#intro').animate({opacity: 1},1000);
		
	 $('#one').delay(1000).animate({
		opacity : 1
	}, 1000);
	$('#two').delay(1500).animate({
		opacity : 1
	}, 1000);

	$(container).delay(3000).animate({
		opacity : 0
	}, (interval / 4), function() {
		$(this).css("background-image", 'url(css/img/bg1.jpg)');
		$(this).animate({
			opacity : 1
		}, (interval / 4));
		$('#one').hide();
		$('#two').hide();
		$('#intro').hide();
		$('#links').show().animate({
				opacity : 1
			}, 
			(interval / 4));
	});
	
	//first slide round seg
	setTimeout(function() {
		$(panel).each(function(i) {
			$(this).find('img').eq(0).delay(interval*(i/4)).show().animate({
				opacity : 1
			}, (interval / 4));
		});
	}, 5000);
	
	//first bg slide seg
	setTimeout(function() {
		$(panel).each(function(i) {
			$(this).find('img').animate({
				opacity : 0
			}, (interval / 4));
		});
		$(container).animate({
			opacity : 0
		}, (interval / 4), function() {
			$(this).css("background-image", 'url(css/img/bg2.jpg)');
			$(this).animate({
				opacity : 1
			}, (interval / 4));
		});
	}, 9000);
	
	//second slide round 6seg
	setTimeout(function() {
		$(panel).each(function(i) {
			$(this).find('img').eq(1).delay(interval*(i/4)).animate({
				opacity : 1
			}, (interval / 4));
		});
	}, 10500);
	
	//second bg slide seg
	setTimeout(function() {
		$(panel).each(function(i) {
			$(this).find('img').animate({
				opacity : 0
			}, (interval / 4));
		});
		$(container).animate({
			opacity : 0
		}, (interval / 4), function() {
			$(this).css("background-image", 'url(css/img/bg3.jpg)');
			$(this).animate({
				opacity : 1
			}, (interval / 4));
		});
	}, 14000);
	
	//third slide round 6seg
	setTimeout(function() {
		$(panel).each(function(i) {
			$(this).find('img').eq(2).delay(interval*(i/4)).animate({
				opacity : 1
			}, (interval / 4));
		});
	}, 15500);
	

	setTimeout(function(){
		$(panel).each(function(i) {
			$(this).find('img').animate({
				opacity : 0
			}, (interval / 4));
			$(this).parent('#all-container').css("background-image", 'none');
		});
		
		setTimeout(function(){
			$('#last_bg').show();
			//$('#last').css("visibility","visible");
			$('#last').show();
		},1000);
		
	}, 20000); //20000
	
	setTimeout(function(){
		window.location.href="http://www.blcompanies.com/index.php";
	}, 24000);
	
};

