var do_pokazania = null;

var first_prize = null;
var current_prize = null;
var timeout = 3000;
var prize_timeout = null;

var first_info = null;
var current_info = null;
var timeout_info = 5000;
var info_timeout = null;

$(document).ready(function(){

    $('body.strona-glowna #content .dynamic-col-1').append('<a href="o-firmie" class="more">read more</a>');
    $('body.strona-glowna #content .dynamic-col-3 li:first').show();
    //$('body.strona-glowna #content .dynamic-col-2').append('<ul><');

    //$('body.strona-glowna #content .dynamic-col-2 ul').jcarousel({
    //	scroll: 1,
    //	wrap: "both",
    //	auto: 4
    //});

    $('a[rel="lightbox"]').lightBox();
    $('a > img').parent().lightBox();


    first_info = $('.strona-glowna .dynamic-col-3 li:first').show();
    current_info = first_info;
    prize_timeout = setTimeout('info_fadeOut()', timeout_info);
    $('body.strona-glowna .dynamic-col-3').prepend('<ol class="numbers"><li class="active">1</li><li>2</li><li>3</li></ol>');

    $('body.strona-glowna .dynamic-col-3 ol.numbers li').click(function(){
       $(this).parent().find('li').removeClass('active');
       $(this).addClass('active');
       var count = $(this).prevAll().length;
       do_pokazania = $(this).parent().next().next().find('li:eq('+count+')');
       current_info = current_info.parent().find('li:eq('+count+')');
       $(this).parent().next().next().find('li:visible').fadeOut(100, function(){
	  do_pokazania.fadeIn(200);
       });
    });

		$('body.strona-glowna .dynamic-col-3 em').before('<a href="#" class="more">more...</a>');
		$('body.strona-glowna .dynamic-col-3 a.more').click(function(){
			var content = $(this).parent().children().clone();
			// content.text(content.text().replace('|', '<br />'));
			content.modal();
		});


    first_prize = $('.strona-glowna .dynamic-col-2 li:first').show();
    current_prize = first_prize;
    info_timeout = setTimeout('fadeOut()', timeout);

    $('.strona-glowna .dynamic-col-2').append('<div class="arrows"><a href="#" class="left"></a><a href="#" class="right"></a></div>');
    $('.strona-glowna .dynamic-col-2 .arrows a').click(function(){
	$(this).parent().prev().children().hide();
	if ($(this).attr('class')=='left') {
	    clearTimeout(prize_timeout);
	    //current_prize.stop().fadeOut(50, fadeIn());
	    fadeIn();
	    current_prize = current_prize.prev().prev();
	    if (current_prize.length == 0) {
		current_prize = current_prize.nextAll(':last').prev().prev();
	    }
	} else {
	    clearTimeout(prize_timeout);
	    //current_prize.stop().hide(50, fadeIn());
	    fadeIn();
	}
	return false;
    });

	var promocje = $('.oferta .promocja, .oferta .nowosc');
	if (promocje.size() > 0) {
		promocje.each(function(){
			var index = $(this).parent().prevAll().size();
			if (index % 2 == 0) {
				$(this).parent().next().find('img').addClass('brak');
			} else {
				$(this).parent().prev().find('img').addClass('brak');
			}
		});
	}

});

function info_fadeOut(){
	current_info.fadeOut(500, info_fadeIn());
}

function info_fadeIn(){
	current_info = current_info.next();
	if (current_info.length == 0) {
		current_info = first_info;
	}
	current_info.parent().prevAll('ol.numbers').find('.active').removeClass('active');
	var number = current_info.prevAll().length;
	$('ol.numbers li:eq('+number+')').addClass('active');
	current_info.fadeIn(600);
	info_timeout = setTimeout('info_fadeOut()', timeout_info);
}


function fadeOut(){
	current_prize.fadeOut(500, fadeIn());
}

function fadeIn(){
	current_prize = current_prize.next();
	if (current_prize.length == 0) {
		current_prize = first_prize;
	}
	current_prize.fadeIn(600);
	prize_timeout = setTimeout('fadeOut()', timeout);
}

// DD_belatedPNG.fix('selector');
