function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}

function pseudoclass(type, tag, parentId) {
	if (window.attachEvent) {
		window.attachEvent("onload", function() {
			var pcEls = (parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);
			type(pcEls);
		});
	}
}

pcHover = function(pcEls) {
	for (var i=0; i<pcEls.length; i++) {
		pcEls[i].onmouseover=function() {
			this.className+=" pc_hover";
		}
		pcEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" pc_hover\\b"), "");
		}
	}
}

// The initial function takes a behavior name, a targeted tag and, optionally, a parent element id
pseudoclass(pcHover, "LI");
pseudoclass(pcHover, "TR");


$(document).ready(function()
{
	$('form.ui_want_stake').submit(function(e)
	{
		if ($('input:radio:checked').length == 0)
		{
			alert('Выберите домен для участия в торгах.');
			e.preventDefault();
		}
	});
});

$(document).ready(function(){
	$('#intro>dl>dt>span').addClass('js-link').click(function(){switchFilterBlock()})
	$('#keyword').focus(function(){switchFilterBlock('on')})
	$('#search_drop_down>a.btn_close').click(function(){switchFilterBlock('off')})	
	
	$('#export-drop-down-link').click(		
		function(e){
			$('#export-drop-down').toggle();
			$('#form_limits').toggle();
			$(this).toggleClass('on');
			e.stopPropagation();
			}
		);
	$('#export-drop-down').click(
		function(e){
			e.stopPropagation();
			}
		);
	$(document.body).click(		
		function(){			
			$('#export-drop-down').hide();
			$('#form_limits').show();
			$('#export-drop-down-link').removeClass('on');
			}
		)
	}
);


function switchFilterBlock(state){
	var f=$('#search_drop_down'),
		classes={on:'block',off:'hidden'};
	if (state && classes[state]){
		cls=classes[state]		
		f.removeClass()
		f.addClass(cls)		
		}
	else{
		f.toggleClass('block')
		f.toggleClass('hidden')
		}
	}

function closeHelpChap()
{
	$('#help_chap').css('visibility', 'hidden');
}

function openHelpChap(html,title){
    var 
        winY=document.body.scrollTop || document.documentElement.scrollTop || 0,
        winH=$.browser.opera? window.innerHeight:document.documentElement.clientHeight,
        chap = $('#help_chap')
            .show()
            .css(
                {
                    visibility:'visible',
                    top:winY+winH*0.35
                    }
                );    
    $('div.cnt', chap).html(html);
    $('h3', chap).html(title?title:'Справка');
    }