function getCheckedId(target)
{
	var objects = document.getElementsByName(target);
	for (var i = 0; i <= objects.length - 1; i++)
	{
		if (objects[i].checked) {return objects[i].id;}
	}
	return false;
}

function makeStringFromCheckboxValues(target)
{
	var objects = document.getElementsByName(target);
	var result = new Array();
	for (var i = 0; i <= objects.length - 1; i++)
	{
		if (objects[i].checked) {result[result.length] = objects[i].value;}
	}
	return (result.length > 0) ? result.join('|') : false;
}

function scrollToSelected(target_id, id)
{
	var browser=navigator.appName;
	var correction = (browser == "Netscape") ? -195 : 0;
	id = (id == undefined) ? getCheckedId(document.getElementById(target_id).name) : id;
	document.getElementById(target_id).scrollTop = correction + document.getElementById(id).offsetTop;
}

function submitRadio(href_prefix, get_param_name)
{
	if (getCheckedId(get_param_name))
	{
		window.location.href = href_prefix + getCheckedId(get_param_name);
	}
}

function submitCheckbox(href_prefix, get_param_name)
{
	var string = makeStringFromCheckboxValues(get_param_name);
	if (string != false)
	{
		window.location.href = href_prefix + string;
	}
}

function clearChecks()
{
	var objects = document.getElementsByName('bid[]');
	for (var i = 0; i <= objects.length - 1; i++)
	{
		if (objects[i].checked) {objects[i].checked = false;}
	}
	document.getElementById('searchbetepana').scrollTop = '0px';
	var objects = document.getElementsByName('cid');
	for (var i = 0; i <= objects.length - 1; i++)
	{
		if (objects[i].checked) {objects[i].checked = false;}
	}
	document.getElementById('searchilloolaj').scrollTop = '0px';
}
