var catalogmenuhideflag = false;

function catalogmenuhide() {
	if (catalogmenuhideflag) {
		$('#catalogButton').attr('class','catalogButtonN');
		$('#catalogMenuH').hide();
		catalogmenuhideflag = false;
	}
}
$(window).load(function() {
						/* right $.browser object */
						(function($) {
						  var userAgent = navigator.userAgent.toLowerCase();
						  var ie_version = -1;
						  if (navigator.appName == 'Microsoft Internet Explorer') {
						   var re = new RegExp("msie ([0-9]{1,}[\.0-9]{0,})");
						   if (re.exec(userAgent) != null)
						   ie_version = parseFloat(RegExp.$1);
						  }
						  $.browser = {
						    version: (ie_version>-1)?ie_version:(userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
						    safari: /webkit/.test( userAgent ),
						    opera: /opera/.test( userAgent ),
						    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
						    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
						  };
						})(jQuery);
						
	/* catalog button */
	
	$('#catalogButton').click(function() {
		if ($('#catalogMenuH').css('display') == 'none') {
			$(this).attr('class','catalogButtonS');
			$('#catalogMenuH').show();
		}
		else {
			catalogmenuhideflag = true;
			catalogmenuhide();
			$(this).attr('class','catalogButtonNH');
		}
	});
	$('#catalogButton').mouseover(function() {
		catalogmenuhideflag = false;
		if ($(this).attr('class').indexOf('catalogButtonS') == -1) {
			$(this).attr('class','catalogButtonNH');
		}
	});
	$('#catalogButton').mouseout(function() {
		catalogmenuhideflag = true;
		if ($('#catalogMenuH').css('display') == 'block') {
			setTimeout('catalogmenuhide()', 2000);
		}
		else {
			catalogmenuhide();
		}
	});
	$('#catalogMenuH').mouseover(function() {
		catalogmenuhideflag = false;
	});
	$('#catalogMenuH').mouseout(function() {
		catalogmenuhideflag = true;
		setTimeout('catalogmenuhide()', 2000);
	});
	
	/* side menu */
	
	$('.sidemenu_ul li a').mouseover(function() {
		if ($(this).parent('li').attr('class').indexOf('sm_active') == -1 && $(this).parent('li').parent('ul').attr('class') == 'sidemenu_ul') {
			$(this).parent('li').attr('class','selected');
		}
	});
	$('.sidemenu_ul li a').mouseout(function() {
		if ($(this).parent('li').attr('class').indexOf('sm_active') == -1) {
			$(this).parent('li').attr('class','');
		}
	});
	
	$('.sidemenu_ul li .pm').click(function() {
		if ($(this).parent('li').attr('class').indexOf('sm_active') == -1) {
			$(this).attr('class','minus pm'); 
			if ($.browser.msie && $.browser.version < 8) {
				$(this).parent('li').attr('class','sm_active');
			}
			else {
				$(this).parent('li').children('ul').slideDown('normal', function() {
					$(this).parent('li').attr('class','sm_active');
				});
			}
		}
		else {
			$(this).attr('class','plus pm');
			if ($.browser.msie && $.browser.version < 8) {
				$(this).parent('li').attr('class','');
			}
			else {
				$(this).parent('li').children('ul').slideUp('normal', function() {
					$(this).parent('li').attr('class','');
				});
			}
		}
	});
	
	
	
	if ($.browser.msie && $.browser.version <= 6) {
		//alert('Сайт не поддерживает браузер Internet Explorer 6. Данный браузер безнадёжно устарел, поэтому зайдите, пожалуйста, под любым другим браузером (Opera, Firefox, Chrome, Safari, Internet Explorer 7, Internet Explorer 8). Благодарим Вас за понимание!')
	}
	
});