


	//********************************************************************
	// InitMenu01() - Инициализирует навигационное меню (Menu01).

	function InitMenu01() {

		var timeout    = 100;
		var closetimer = 0;
		var ddmenuitem = 0;


		function jsddm_open() {
			jsddm_canceltimer();
			jsddm_close();
			ddmenuitem = $(this).find('ul').eq(0).css('opacity', '0.9').css('visibility', 'visible');
			$(this).find('a').eq(0).addClass('hover');
		}


		function jsddm_close() {
			if (ddmenuitem) ddmenuitem.css('visibility', 'hidden');
			$('#Menu01 > li').find('a').removeClass('hover');
			
		}


		function jsddm_timer() {
			closetimer = window.setTimeout(jsddm_close, timeout);
		}


		function jsddm_canceltimer() {
			if (closetimer) {
				window.clearTimeout(closetimer);
				closetimer = null;
			}
		}


		$('#Menu01 > li').bind('mouseover', jsddm_open);
		$('#Menu01 > li').bind('mouseout', jsddm_timer);


		document.onclick = jsddm_close;

	}

	// Окончание InitMenu01().






	//********************************************************************
	// PreloadPhoto() - Рекурсивно выполняет последовательную загрузку фотографий с последующим выводом их на экран.

	function PreloadPhoto() {

		//Создание нового объекта класса Image().
		var Img = new Image();


		//Установка обработчика события "onload" созданного Image() объекта.
		Img.onload = function() {
					     //Вывод фотографии на экран (с эффектом плавного появления).
			             $("img#" + PhotoPreloadingQueue[0]['PhotoUniqueID']).attr('src', Img.src).css('opacity', 0).animate({ opacity: 1 }, 500, 'linear', function() { $("div[id^='ImageContainer']").has(this).find("div:eq(0)").css('display', 'block'); });


						 //Удаление загруженной фотографии из очереди загрузки.
						 PhotoPreloadingQueue.splice(0, 1);


						 //Рекурсивный вызов функции (начало загрузки следующей в очереди фотографии). 
						 if (PhotoPreloadingQueue.length > 0) PreloadPhoto();
			         };


		//Загрузка фотографии.
		Img.src = '_inc/moduls/AjaxProcessor.mdl.php?FName=ShowPhoto' + PhotoPreloadingQueue[0]['PhotoSRC'];

	}

	// Окончание PreloadPhoto().



