var logo_rotate_inderval;

clearInterval(logo_rotate_inderval);

jQuery(document).ready(
		function()
		{
			jQuery('#sub-logo-container').data('index', 0);
			
			setTimeout(
					function()
					{
						jQuery('#sub-logo-container .logo').hide();
						jQuery('#sub-logo-container').addClass('active');
						
						setTimeout(firstShowLogo,100);
						
						logo_rotate_inderval = setInterval(rotateLogo, 10000);			
					}
			,700);		
			
			jQuery('#header h1 a').click(
					function()
					{
						hideLogo();
						return true;						
					}
			);
			
			//--- качество фоновой картинки
			if ((jQuery.browser.msie && jQuery.browser.version < 7) != true)
			{
				setTimeout(
						function()
						{
							var image_url = '/templates/fm/images/main/header-wrapper-bg-after.png';
							var img = new Image();
							img.onload = function(){
								jQuery('#header-wrapper').css('background', 'url(' + image_url + ') no-repeat center bottom');
							};
							img.src = image_url;
						}
				,1500);
			}
		}
);

function rotateLogo()
{
	var current_index = parseInt(jQuery('#sub-logo-container').data('index'));
	var next_index = current_index == 1 ? 0 : 1;
	
	jQuery('#sub-logo-container .logo-' + next_index).css('z-index','99').show();
	jQuery('#sub-logo-container .logo-' + current_index).fadeOut(2500, function(){
		jQuery('#sub-logo-container .logo-' + next_index).css('z-index','100');
	});
	
	jQuery('#sub-logo-container').data('index', next_index);	
}

function firstShowLogo()
{
	jQuery('#sub-logo-container .logo-none').show();
	
	jQuery('#sub-logo-container .logo-0').css('z-index','99').show();
	setTimeout(
			function()
			{
				jQuery('#sub-logo-container .logo-none').fadeOut('slow', function(){
					jQuery('#sub-logo-container .logo-0').css('z-index','100');
					jQuery('#sub-logo-container .logo-none').remove();
				});
			}
	,600)
}

function hideLogo()
{
	clearInterval(logo_rotate_inderval);
	
	var current_index = parseInt(jQuery('#sub-logo-container').data('index'));
	
	jQuery('#sub-logo-container .logo-none').css('z-index','99').show();
	
	setTimeout(
			function()
			{
				jQuery('#sub-logo-container .logo-' + current_index).hide();
			}
	,10)
}
