function submitenter(e)
{
	if (e == null) { e = window.event; }
	if (e.charCode)
	{
		a = e.charCode;
	}
	else
	{
		a = e.keyCode;
	}

	if (a == 13)
	{
		onSubmitForm();
		return true;
	}
	else
	return true;
}

function onSubmitForm(){

	listItems = document.getElementsByTagName('*').length > 0 ? document.getElementsByTagName('*') : document.all;
	
	//listItems = document.getElementsByTagName("INPUT");
	var par = "params=";

	
	for (var i = 0; i < listItems.length; i++)
	{

		if (listItems[i].nodeName == "input" || listItems[i].nodeName == "INPUT" || listItems[i].nodeName == "select" || listItems[i].nodeName == "SELECT")
		{

			if (listItems[i].name != "submit" && listItems[i].name != "souhlas" && listItems[i].name != "search_string" ) 
			{
				par += listItems[i].value +"~";
				if (listItems[i].value.length > 0)
				{
					listItems[i].style.borderColor='#59452a';
				}
				else
				{
					listItems[i].style.borderColor='#b7a66d';
				}
				
				
			}
		}
	}
	par += "0";


	if (document.getElementById("souhlas") != null)
	{
		if (document.getElementById("souhlas").checked == true)
		{
			document.getElementById("souhlas_info").style.visibility='hidden';
		}
		else
		{
			document.getElementById("souhlas_info").style.visibility='visible';
			return;
		}
	}

	
	get_result(par,document.getElementById("sform").action);

}


function get_result(parameters,script){
	
	
	function winW() { 
		if (window.innerWidth) 
			return window.innerWidth; 
		else if (document.documentElement && document.documentElement.clientWidth) 
			return document.documentElement.clientWidth; 
		else if (document.body && document.body.clientWidth) 
			return document.body.clientWidth; 
		else 
			return null; 
	} 
	
	function winH() { 
		if (window.innerHeight) 
			return window.innerHeight; 
		else if (document.documentElement && document.documentElement.clientHeight) 
			return document.documentElement.clientHeight; 
		else if (document.body && document.body.clientHeight) 
			return document.body.clientHeight; 
		else 
			return null; 
	} 


	
	
	
	var infoWidth = 200;
	var infoHeight = 100;
		
	var pageWidth = winW();
	var pageHeight = winH();
	
	var leftOffset = document.documentElement.scrollLeft;
	var topOffset = document.documentElement.scrollTop;
	
	
	var infoLeft = ((pageWidth - infoWidth) / 2) + leftOffset;
	var infoTop = ((pageHeight - infoHeight) / 2) + topOffset;
	
	


	document.getElementById("search_info").style.left = infoLeft+'px';
	document.getElementById("search_info").style.top = infoTop+'px';
	document.getElementById("search_info").style.height = infoHeight+'px';
	document.getElementById("search_info").style.width = infoWidth+'px';
	document.getElementById("search_info").style.visibility='visible';
	
	try
	{
		var requester = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			var requester = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			var requester = null;
		}
	}


	requester.open("POST", script, true);
	requester.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	requester.send(parameters);
	
	requester.onreadystatechange = function()
	{
		if (requester.readyState == 4)
		{
			if (requester.status == 200 || requester.status == 304)
			{
				var txt = requester.responseText;
				document.getElementById("search_info").style.visibility='hidden';
				document.getElementById('search_result').innerHTML = txt;
			}
		}
	}

}

function get_search_form(script){
	try
	{
		var requester = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			var requester = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			var requester = null;
		}
	}
	requester.open("POST", script, true);
	requester.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	requester.send("");
	
	requester.onreadystatechange = function()
	{
		if (requester.readyState == 4)
		{
			if (requester.status == 200 || requester.status == 304)
			{
				var txt = requester.responseText;
				document.getElementById('search_form').innerHTML = txt;
			}
		}
	}
	
}