/* Author: Astronim* [http://astronim.com] */
$(function() {

	
	$("tr:nth-child(even)").addClass("chet");
	$("tr > td:nth-child(1)").addClass("first");
	
		 
	{	// выстраиваем в две колонки на титульной рубрикатор каталога
		var height = ($('.catRubrics>ul').height() + $('.catRubrics>ul>li:first').position().top) / 2;
		var _move = false;
		$('.catRubrics>ul>li').each(function () {
			
			if (_move) {
				$(this).appendTo('.catRubrics ul.right');
			}
			
			if($(this).position().top > height+100) {
				_move = true;
			}
		})
		
	}

	{	// hover на главнойм меню
		
		var _timer = null;
		
		/*
		$('#menuTop>ul').mouseover(function () {
			_timer = setTimeout(function () {
				$('#menuTop ul ul').hide();
				$('#menuTop li.current ul').show();
			}, 1000);
		})
		*/
		
		$('#menuTop>ul>li').hover(function () {
			clearTimeout(_timer);
			$('#menuTop ul ul').hide();
			$('ul', this).show();
			$('#menuTop .hover').removeClass('hover');
			$(this).addClass('hover');
		}, function () {
			var _this = this;
			_timer = setTimeout(function () {
				$(_this).removeClass('hover');
				$('#menuTop ul ul').hide();
				$('#menuTop li.current ul').show();
			}, 500);
		})
		
	}
	
	{	// Сворачиваем разворачиваем разделы каталога на внутренней
		$('#second .catRubrics h3').toggle(function () {
			$('ul', $(this).parents('li:first')).slideDown(500, function () {
				$('#second .catRubrics').jScrollPane({showArrows:true, scrollbarWidth: 21, arrowSize: 29});	
			});
			
		}, function () {
			$('ul', $(this).parents('li:first')).slideUp(500, function () {
				$('#second .catRubrics').jScrollPane({showArrows:true, scrollbarWidth: 21, arrowSize: 29});	
			});
		});
		
	}
	
	$('#centerLeft .catRubrics').jScrollPane({showArrows:true, scrollbarWidth: 21, arrowSize: 29});

	if ($('#centerLeft .catRubrics .current').length) {
		if ( $('#centerLeft .catRubrics')[0].scrollTo ) {
			$('#centerLeft .catRubrics')[0].scrollTo( $('#centerLeft .catRubrics .current').position().top );
		}
	}

	$('#menuTop ul ul').width($('#menuTop>ul').width());

	{	// форма авторизации

		$('#auth_link').click(function () {
			
			$(document).click();
	
			if ($('#authForm').is(':visible') && !$('#authForm').is('.error')) {
				$(document).click();
			}
			else {
				$('#authForm').fadeIn();
			}
		
			return false;
	
		});

		$(document).click(function (e) {
			
			if (!$(e.target).parents('#authForm').length) {
				if ($('#authForm').is(':visible') && !$('#authForm').is('.error')) {
					$('#authForm').fadeOut();
				}
			}

		});
	
	}
	
	$('input[name=searchtext]').defaultValue();
	
	{	// popup
	
		$('.close, #frame .button').click(function(){
			$('#overlay').hide();
			$('#frame').hide();
			return false;
		})
	
	}
	
	{
		if($.browser.msie && $.browser.version == 6){
			$(window).resize(function(){
				var docHeight = $(document).height();
				$('#overlay').css('height', docHeight);
			})
			$(window).resize();
		}
	}

});
