function ModifyOptions()
{
	var obj = document.forms["bagfrm"].elements("sav_id");
	var txt = obj.options[obj.selectedIndex].text;
	if (txt.indexOf('miestas') != -1 || txt.length == 0)
	{
		ShowOption(document.forms["bagfrm"].elements("payment"), "at_delivery_time");
	} else {
		HideOption(document.forms["bagfrm"].elements("payment"), "at_delivery_time");
	}
}
var arrValue = new Array();
var arrText = new Array();
function CollectSelectData(sName)
{
	var list = document.all["bagfrm"].elements(sName);
	//if (list == null) return;
	for(var i = 0; i < list.options.length; i++)
	{
		arrValue[arrValue.length] = list.options(i).value;
		arrText[arrText.length] = list.options(i).innerText;
	}
	//alert(arrValue);
}
function HideOption(obj, val)
{
	var indx = GetOptionIndex(obj, val);
	//alert(indx);
	if (indx == -1) return false;
	obj.options.remove(indx);
	return true;
}
function ShowOption(obj, val)
{
	var indx = GetOptionIndex(obj, val);
	var pos = GetElementIndex(val);
	if (indx != -1 || pos == -1) return false;
	var oOption = document.createElement("OPTION");
	obj.options.add(oOption, pos);
	oOption.innerText = arrText[pos];
	oOption.value = arrValue[pos];
	return true;
}
function GetOptionIndex(obj, val)
{
	var indx = -1;
	if (obj.options.length > 0)
	{
		for (var i = 0; i < obj.options.length; i++)
		{
			if (obj.options(i).value == val)
			{
				indx = i;
				break;
			}
		}
	}
	return indx;
}
function GetElementIndex(val)
{
	for (var i = 0; i < arrValue.length; i++)
	{
		if (arrValue[i] == val) return i;
	}
	return -1;
}
