var visibleDiv = 'innerText1';
var hiddingDiv = '';
var showingDiv = '';
var divToShow = '';
var divToShow2 = '';

function DoShowText() {
	// Начинаем сворачивание
	//$('#'+hiddingDiv).hide('drop', { direction: 'down' }, 500, function()
	$('#'+hiddingDiv).hide(500, function()
		{
			// Сворачивание закончено. Начинаем разворачивание
			hiddingDiv = "";
			
			if (divToShow2 != "")
				showingDiv = divToShow2;
			else
				showingDiv = divToShow;

			divToShow = "";
			
			$('#'+showingDiv).show('slide', { direction: 'down' }, 500, function()
				{
					// Разворачивание закончено
					visibleDiv = showingDiv;
					showingDiv = "";
					
					//alert('Разворачивание закончено. visibleDiv: '+visibleDiv+', hiddingDiv: '+hiddingDiv+', showingDiv: '+showingDiv+", divToShow: "+divToShow+', divToShow2: '+divToShow2);
					//$('#abc').html($('#abc').html()+'<p>Разворачивание закончено. visibleDiv: '+visibleDiv+', hiddingDiv: '+hiddingDiv+', showingDiv: '+showingDiv+", divToShow: "+divToShow+', divToShow2: '+divToShow2+'</p>');

					if (divToShow2 != "")
					{
						// Образовалась очередь. Надо разворачивать следующий
						hiddingDiv = visibleDiv;
						visibleDiv = "";
						divToShow = divToShow2;
						divToShow2 = "";
						
						DoShowText();
					}
					
				} );
			} );
}

function ShowText(divId) {	
	if (visibleDiv != divId)
	{
	
		if (visibleDiv != "")
		{
			// Есть видимый слой. Начинаем сворачивание
			hiddingDiv = visibleDiv;
			visibleDiv = "";
			divToShow = divId;
	
			DoShowText();
		}
		else
		{
			// Нет видимого слоя. Процесс сворачивания начат ранее.
			if (showingDiv != "")
			{
				// Процесс разворачивания уже начат. Добавляем в очередь
				divToShow2 = divId;
			}
			else
			{
				// Процесс разворачивания не начат. Идёт процесс сворачивания. Обновляем слой разворачивания
				divToShow = divId;
			}
	
		}

	}
}

$(window).resize(function(){
		$('#cont1Text table').each(
			function()
			{
				//alert(Math.max($('#innerText1').height(), $('#innerText2').height(), $('#innerText3').height(), $('#innerText4').height(), $('#innerText5').height(), $('#innerText6').height(), $('#innerText7').height(), $('#innerText8').height()));
				$(this).height(Math.max($('#innerText1').height(), $('#innerText2').height(), $('#innerText3').height(), $('#innerText4').height(), $('#innerText5').height(), $('#innerText6').height(), $('#innerText7').height(), $('#innerText8').height()))
			}
		);

});

function ShowSlogan() {
	$('#slogan').show('slide', { direction: 'left' }, 500);
}
function HideSlogan() {
	$('#slogan').hide(500);
}
