var infografikaBlink = false;
var infografikaTimerID = null;
var infografikaJ = 4;
var infografikaStartupTimerID = null;

function infografikaInit() {
	$('.infografika_button').not('.infografika_selected').not('#infografika_skidka').find('img').css({opacity: 0});
	$('#infografika_blink').css({opacity: 0});
	$('.infografika_button').not('#infografika_skidka').css('left', function(i) {
		return i * 159 - 11 + 'px';
	});
	$('.infografika_button').not('#infografika_skidka').bind('click', function(event) {
		$('.infografika_button').not('#infografika_skidka').find('img').animate({opacity: 0}).removeClass('infografika_selected');
		$(this).find('img').animate({opacity: 1}).addClass('infografika_selected');
		var i = $(this).children().attr('alt');
		var offset = - (i - 1) * 921 + 'px';
		$('#infografika_main_pages img').animate({
			left: offset
		});
		offset = (i - 1) * 159 + 'px';
		$('#infografika_pointer img').animate({
			marginLeft: offset
		});
		infografikaBlink = (i == 4);
		infografikaInitBlink();
	});

	$('#infografika_skidka').hover(function(event) {
		$('#infografika_skidka').addClass('infografika_skidka_hover');
	}, function(event) {
		$('#infografika_skidka').removeClass('infografika_skidka_hover');
	});
	
	$('#infografika_skidka').bind('click', function(event) {
		//$('a[href="/use/spent/"], a[href="http://' + selfDomain + '/use/spent/"], a[href="https://' + selfDomain + '/use/spent/"]').first().trigger('click');
		$('.infografika_button').not('#infografika_skidka').find('img:first-child').animate({opacity: 0}).removeClass('infografika_selected');
		$(this).find('img:first-child').animate({opacity: 1}).addClass('infografika_selected');
		$('#infografika_main_pages img').animate({left: '-3691px'});
		$('#infografika_pointer img').animate({marginLeft: '780px'});
	});
}

function infografikaStartupAnimationRun() {
	infografikaJ = 4;
	infografikaStartupAnimation();
}

function infografikaStartupAnimation() {
	$('img[alt="' + infografikaJ--	+ '"]').trigger('click');
	if(infografikaJ > 0) {
		infografikaStartupTimerID = window.setTimeout(infografikaStartupAnimation, 1000);
	} else {
		window.clearTimeout(infografikaStartupTimerID);
	}
}

function infografikaInitBlink() {
	if(infografikaBlink) {
		$('#infografika_blink').animate({
			opacity: 1
		}, 500, function() {
			$('#infografika_blink').delay(500).animate({
				opacity: 0
			}, 500)
		});
		infografikaTimerID = window.setTimeout(infografikaInitBlink, 1000);
	} else {
		window.clearTimeout(infografikaTimerID);
	}
}
