jQuery(document).ready(function() {
	jQuery('.block-submenu').hide();
	jQuery('.block-submenu li > b').each(function() {
		jQuery(this).parents('.block-submenu').show();
		return false;
	});

  jQuery('[id^="togglePriceTable"]').bind('click', function() {
		switchVisibility(this);
	});

	jQuery('div.ext-arrow').each(function(_index) {
		jQuery(this).attr('title', 'Подробнее');
		jQuery(this).bind('click', function() {
			switchDesc(this, (_index + 1));
		});
	});
});

function menuToggle(obj) {
  var div = jQuery(obj).parent().find('div');
  jQuery('.block-submenu').not(jQuery(div)).hide();
  jQuery(div).toggle();
}

function switchDesc(obj, id) {
	jQuery('tr#desc_pointers').hide();
	jQuery('#int-box').show();

	jQuery('#int-arrow').css('margin-left', ((id - 1) * 20) + '%');

	for (var i = 1; i <= 5; i++) {
		if (i == id) {
			jQuery('#descr-' + i).show();
		} else {
			jQuery('#descr-' + i).hide();
		}
	}
}

function switchVisibility(_element) {
	var element = jQuery(_element);
	var ID = element.attr('id').match(/^toggle(.*?)$/i)[1];

	if (element.hasClass('pricetable_expanded')) {
		// свертываем
		jQuery('table#' + ID + ' tr.be_hidden').each(function() {
			jQuery(this).hide();
		});

		var offset = jQuery('table#' + ID).offset();
		jQuery(this).scrollTop(parseInt(offset.top) - 50);

		element.text('Развернуть таблицу (все языки)');
		element.removeClass('pricetable_expanded');
	} else {
		// развертываем
		jQuery('table#' + ID + ' tr.be_hidden').each(function() {
			jQuery(this).show();
		});
		element.text('Свернуть таблицу');
		element.addClass('pricetable_expanded');
	}
}

var loadingImageID = 1;
	// Стартовый индекс изображения; 2 = т.е. следующее от прописанного жестко первого
var loadingImageDesc = [
	'Леонардо Да&nbsp;Винчи<br />&laquo;Витрувианский человек&raquo;<br />1490&nbsp;г.',
	'Леонардо Да&nbsp;Винчи<br />&laquo;Коллаж из рисунков&raquo;',
	'Леонардо Да&nbsp;Винчи<br />&laquo;Коллаж из рисунков&raquo;',
	'Леонардо Да&nbsp;Винчи<br />&laquo;Коллаж из рисунков&raquo;',
	'Леонардо Да&nbsp;Винчи<br />&laquo;Мадонна в&nbsp;гроте&raquo;<br />1483&nbsp;&mdash; 1486&nbsp;г.&nbsp;г.'
];
	// Массив описаний для изображений
var loadingImage;
var loadingTimeout = null;

function isLoaded() {
	return loadingImage.complete == true;
}

function waitLoading(url) {
	if (!isLoaded()) {
		document.getElementById('loading').style.display = 'inline';
		loadingTimeout = window.setTimeout("waitLoading('" + url + "')", 2000, "JavaScript");
	} else {
		document.getElementById('loading').style.display = 'none';
		window.clearTimeout(loadingTimeout);
		document.getElementById('index-pic1').style.backgroundImage = "url(" + url + ")";
	}
}

function switchPicture() {
	var url = '/images/index_header_' + loadingImageID + '.jpg';

	loadingImage = new Image();
	loadingImage.src = url;

	document.getElementById('loading').style.display = 'inline';
	loadingTimeout = window.setTimeout("waitLoading('" + url + "')", 500, "JavaScript");

	document.getElementById('index-paint-title').innerHTML = loadingImageDesc[(loadingImageID - 1)];

	if (loadingImageID != 5) {
		loadingImageID++;
	} else {
		loadingImageID = 1;
	}
}

