	var timerMenu;
	var menuFocus = false;
	var dropvis = false;
	var curnews = 0;
	var curcallend, clim, curmblock, mlim;
	var errsystem = '';

	function showHider() { $('#hider').fadeIn(300); }
	function hideHider() { $('#hider').css('display','none'); }

	function cleanforms() {
		$("#login").removeClass('drophover'); $("#formreg").fadeOut('slow'); $("#formregist").fadeOut('slow'); $("#register").removeClass('drophover');
	}

	function cleanMenu() {
		if (!menuFocus) {
			$("#drop-menu").fadeOut(100);
			dropvis = false;
			clearInterval(timerMenu);
		} else { clearInterval(timerMenu); }
	}

	function w() { if (curnews<5) { $("#news-next").removeClass('npinactive').addClass('npactive'); }
						else { $("#news-next").removeClass('npactive').addClass('npinactive'); }
					 if (curnews>0) { $("#news-prev").removeClass('npinactive').addClass('npactive'); }
						else { $("#news-prev").removeClass('npactive').addClass('npinactive'); } }
	function wc() {
            if (curcallend<clim) {
                $("#callend-next").removeClass('npinactive').addClass('npactive');
            }
            else {
                $("#callend-next").removeClass('npactive').addClass('npinactive');
            }
            if (curcallend>0) {
                $("#callend-prev").removeClass('npinactive').addClass('npactive');
            }
            else {
                $("#callend-prev").removeClass('npactive').addClass('npinactive');
            }

            if (curmblock<mlim) {
                $("#mblock-next").removeClass('npinactive').addClass('npactive');
            }
            else {
                $("#mblock-next").removeClass('npactive').addClass('npinactive');
            }
            if (curmblock>0) {
                $("#mblock-prev").removeClass('npinactive').addClass('npactive');
            }
            else {
                $("#mblock-prev").removeClass('npactive').addClass('npinactive');
            }
        }

	function message(str) {
		showHider();
		$('#message-holder').fadeIn(300).children('div').html(str);
	}
	$(document).ready( function() {
		$('#message-holder img').click(function(){hideHider();$('#message-holder').css('display','none');});
		searchval = $("#searchfield");
		searchval.focus(function() {	searchval.attr('value', '');	});
		$("#login").click(function(event) { event.preventDefault();	$("#login").addClass('drophover'); $("#formreg").fadeIn('fast'); $("#login_name").focus(); });
		$("#formreg input").focusout(function() { $("#formreg").fadeOut('fast'); $("#login").removeClass('drophover'); }).focusin(function() { $("#formreg").stop(true).css("opacity",100); $("#login").addClass('drophover'); });

		$("#register").click(function(event) { event.preventDefault();$("#register").addClass('drophover');$("#formregist").fadeIn('fast');$("#regemail").focus(); });
		$("#formregist input").focusout(function() { $("#formregist").fadeOut('fast'); $("#register").removeClass('drophover'); }).focusin(function() { $("#formregist").stop(true).css("opacity",100); $("#register").addClass('drophover'); });

		$("#slide-content").cycle({fx:'scrollHorz',delay:9000,next:'a.slide-next',prev:'a.slide-prev'});

		$("#showbuy").click(function(event) { event.preventDefault(); $("#showbuy").addClass('mactive'); $("#showsell").removeClass('mactive'); $("#frmsell").addClass('hidden'); $("#frmbuy").removeClass('hidden'); });
		$("#showsell").click(function(event) { event.preventDefault(); $("#showsell").addClass('mactive'); $("#showbuy").removeClass('mactive'); $("#frmbuy").addClass('hidden'); $("#frmsell").removeClass('hidden'); });

		news = $(".newsincol");
		newsh = $("#newsholder");
		$("#news-next").click(function(){ if (curnews<5) {delta=news.eq(curnews).height()+12; curnews++;  newsh.animate({"top": "-="+delta},300);} w(); });
		$("#news-prev").click(function(){ if (curnews>0) {curnews--; delta=news.eq(curnews).height()+12; newsh.animate({"top": "+="+delta},300);} w(); });

                callend = $("#callendholder div");
                callendh = $("#callendholder");
                curcallend = 0; clim = callend.length-3;
                $('#callendoverflow').height(callend.eq(0).height()+callend.eq(1).height()+callend.eq(2).height()+36);
                $("#callend-next").click(function(){ if (curcallend<clim) {delta=callend.eq(curcallend).height()+12; curcallend++;  callendh.animate({"top": "-="+delta},300);} wc(); });
                $("#callend-prev").click(function(){ if (curcallend>0) {curcallend--; delta=callend.eq(curcallend).height()+12; callendh.animate({"top": "+="+delta},300);} wc(); });

                mblock = $("#mblockholder div");
                mblockh = $("#mblockholder");
                curmblock = 0; mlim = mblock.length-3;
                $('#mblockoverflow').height(mblock.eq(0).height()+mblock.eq(1).height()+mblock.eq(2).height()+36);
                $("#mblock-next").click(function(){ if (curmblock<mlim) {delta=mblock.eq(curmblock).height()+12; curmblock++;  mblockh.animate({"top": "-="+delta},300);} wc(); });
                $("#mblock-prev").click(function(){ if (curmblock>0) {curmblock--; delta=mblock.eq(curmblock).height()+12; mblockh.animate({"top": "+="+delta},300);} wc(); });

		hovermenu = $(".hovermenu");
		dropul = $("#drop-menu ul");
		$("#drop-menu").mouseover(function(){menuFocus = true;});
		$("#drop-menu").mouseout(function(){timerMenu = setInterval(function(){	cleanMenu(); }, 1000); menuFocus = false;});
		hovermenu.mouseover(function(){
								cleanforms();
								$("#drop-menu").clearQueue();
								menuFocus = true;
								dropul.clearQueue();
								dropul.hide();
								idd = $(this).attr("id")+'d';
								if ($('#'+idd).html() != null) {
									$("#drop-menu").css({opacity:1});
									$('#'+idd).show();
									if (!dropvis) { $("#drop-menu").show(); dropvis = true; }
									$("#drop-menu").animate({left: (this.offsetLeft+this.offsetParent.offsetLeft)}, 230);
								} else { $("#drop-menu").hide(); dropvis = false; }
							});
		hovermenu.mouseout(function(){
								timerMenu = setInterval(function(){	cleanMenu(); }, 1000);
								menuFocus = false;
							});
		$('a.Floaty').Floaty({vWidth:445,vHeight:364,vThumbSize:"big",vThumbVer:2});

		if (errsystem != '') { message(errsystem+'<br /><br />'); }

		hs.graphicsDir = '/images/highslide/';
		hs.align = 'center';
		hs.transitions = ['expand', 'crossfade'];
		hs.wrapperClassName = 'dark borderless floating-caption';
		hs.fadeInOut = true;
		hs.dimmingOpacity = .75;

		// Add the controlbar
		if (hs.addSlideshow) hs.addSlideshow({
		//slideshowGroup: 'group1',
		interval: 5000,
		repeat: false,
		useControls: true,
		fixedControls: 'fit',
		overlayOptions: {
			opacity: .6,
			position: 'bottom center',
			hideOnMouseOut: true
		}
		});
		hs.showCredits = false;

		hs.lang = {
			loadingText :     'Загрузка...',
			playTitle :       'Просмотр слайдшоу (пробел)',
			pauseTitle:       'Пауза',
			previousTitle :   'Предыдущее изображение',
			nextTitle :       'Следующее изображение',
			moveTitle :       'Переместить',
			closeTitle :      'Закрыть (Esc)',
			fullExpandTitle : 'Развернуть до полного размера',
			restoreTitle :    'Кликните для закрытия картинки, нажмите и удерживайте для перемещения',
			focusTitle :      'Сфокусировать',
			loadingTitle :    'Нажмите для отмены'
		};
	});