function search_key(keyCode, this_len, min_len, location, ajax) {
var d = document;
	if (keyCode == 13)
	{
		if (this_len < min_len) alert ('Запрос не может быть короче ' + min_len + ' символов');
		else window.location.href = location.replace(/%/g, '-'); 
	}
	else if (keyCode == 38 || keyCode == 40) /*  Лобовой способ потом заменить на jQuery */
	{
		var i = d.getElementById('s').value;  
		var act = 0;
				for (j=1;j<=i;j++) 
				{ 
					if (d.getElementById('search').value == d.getElementById('s' + j).value) act = j; 
				}

				if (keyCode == 38) act=act-1; 
				else if (keyCode == 40) act=act+1;
								
				if (act > i)  act = 1; 
				else if (act <= 0) act = i; 
     
				for (j=1; j<=i; j++) 
				{ 
					d.getElementById('key' + j).style.background = "#ffffff"; 
				}
				d.getElementById('key' + act).style.background = "#cccccc";
				d.getElementById('search').value = d.getElementById('s' + act).value;  
	}
	else if (keyCode != 37 && keyCode != 39)
	{ 
			$('#search-result').load(ajax + d.getElementById('search').value.replace(/ /g, '_'));	
	}
	setTimeout(' document.getElementById("search-result").style.display="block"; ',200);
	
	if (d.getElementById('search').value == '') d.getElementById("search-result").style.display="none";
}

function on_blur(v) {
	if (document.getElementById('search').value == '') document.getElementById('search').value = v; 
setTimeout(' document.getElementById("search-result").style.display="none"; ',200);
}
