var timeout = null;
function reflter() {
	if (timeout) clearTimeout(timeout);
	timeout = setTimeout(reflter_go, 700);
}
function reflter_go(){
	type_lim = $('#inputs_type input:checked').length - 1;
	prop_type = '0';
	for(i=0; i<=type_lim; i++){
		val = $('#inputs_type input:checked').eq(i).val();
		prop_type += '|';
		prop_type += val;
	}
	
	prop_category = $('#p_prop_category').val();
	prop_country = $('#p_prop_country').val();
	prop_admarea = $('#p_prop_admarea').val();
	
	filter_NAME = $('#p_filter_NAME').val();
	if(filter_NAME=="Название") filter_NAME = "";
	
	//clear_markers();
	ajax_markers(false, 'clear');
}


function submitPressed(evnt) {
  var ev = (evnt) ? evnt : event;
  var sender = (ev.target) ? ev.target : ev.srcElement;
  if (ev.ctrlKey) sender.form.target = "_blank"; else sender.form.target = "";
}


/* alt */
var timehint=0;
var i_old=-1;
var ev=''; 

function hint(e, i, pos)
{
	if(i_old!=i && i_old>0)
	{var eq_old=document.getElementById('eq'+i_old); if (eq_old) eq_old.style.display="none"; }
	i_old=i;
	clearTimeout(timehint); 
	
     var X = e.pageX || (event.clientX +
            (document.documentElement.scrollLeft || document.body.scrollLeft));
     
     var Y = e.pageY || (event.clientY +
            (document.documentElement.scrollTop || document.body.scrollTop));
	var eq=document.getElementById('eq'+i);
	if(eq)
	{
		eq.style.display="block";
		if (pos=='down') 
			eq.style.top=Y+10+'px';
		else
			eq.style.top=Y-eq.offsetHeight-10+'px';
		if (pos!='left' && pos!='left2') eq.style.left=X-200+'px'; else if (pos!='left2') eq.style.margin=12+'px';
	}
}

function show_def(i)
{
	clearTimeout(timehint); 
	var eq=document.getElementById('eq'+i);
	if (eq) eq.style.display="block";
}
function hide_def(i)
{
	var eq=document.getElementById('eq'+i);
	if (eq) eq.style.display="none";
}
function hint_hide(i)
{
	timehint=setTimeout("hint_hide_('"+i+"');",10);
}
function hint_hide_(i)
{
	var eq=document.getElementById('eq'+i);
	if (eq) eq.style.display="none";
}
/* /alt */