function hustu (kombo){
	for (uneko_k_elem=kombo.length-1; uneko_k_elem >= 0; uneko_k_elem--){
		kombo.options[uneko_k_elem] = null;
	}
}

function ezabatu (kombo, k_elem){
	kombo.options[k_elem] = null;
}

function aukeratutakoak_ezabatu (kombo){
	for (uneko_k_elem=kombo.length-1; uneko_k_elem >= 0; uneko_k_elem--){
		if (kombo.options[uneko_k_elem].selected){
			ezabatu (kombo, uneko_k_elem);
		}
	}
}

function badago (kombo, valor){
	for (uneko_k_elem=0; uneko_k_elem < kombo.options.length; uneko_k_elem++){
		if (kombo.options[uneko_k_elem].value == valor){
			return (true);
		}
	}
	return (false);
}

function gora (kombo){
	if (kombo.selectedIndex > 0){
		truke (kombo, kombo.selectedIndex, kombo.selectedIndex - 1);

		kombo.selectedIndex--;
	}
}

function behera (kombo){
	if (kombo.selectedIndex < kombo.length - 1){
		truke (kombo, kombo.selectedIndex, kombo.selectedIndex + 1);

		kombo.selectedIndex++;
	}
}

function truke (kombo, ind1, ind2)
{
	var lag_k_txt = kombo.options[ind1].text;
	var lag_k_val = kombo.options[ind1].value;

	kombo.options[ind1].value = kombo.options[ind2].value;
	kombo.options[ind1].text = kombo.options[ind2].text;

	kombo.options[ind2].value = lag_k_val;
	kombo.options[ind2].text = lag_k_txt;
}

function guztiak_aukeratu (kombo){
	for (uneko_k_elem=0; uneko_k_elem < kombo.options.length; uneko_k_elem++){
		kombo.options[uneko_k_elem].selected = true;
	}
}

function aukera_berria (kombo, elem_text, elem_value){
	kombo.options[kombo.options.length] = new Option (elem_text, elem_value);
}

function elementu_kopurua (kombo){
	return (kombo.options.length);
}

