
var HtmlSelect = {setSelectedIndexByValue:function (obj, value, caseSensitive) {
	for (var i = 0; i < obj.length; i++) {
		if (caseSensitive) {
			if (obj.options[i].value == value) {
				obj.selectedIndex = i;
				return;
			}
		} else {
			if (obj.options[i].value.toLowerCase() == value.toLowerCase()) {
				obj.selectedIndex = i;
				return;
			}
		}
	}
}, setSelectedIndexByText:function (obj, value, caseSensitive) {
	for (var i = 0; i < obj.length; i++) {
		if (caseSensitive) {
			if (obj.options[i].text == value) {
				obj.selectedIndex = i;
				return;
			}
		} else {
			if (obj.options[i].text.toLowerCase() == value.toLowerCase()) {
				obj.selectedIndex = i;
				return;
			}
		}
	}
}, getSelectedText:function (obj) {
	return obj.options[obj.selectedIndex].text;
}, containedValue:function (obj, value, caseSensitive) {
	for (var i = 0; i < obj.length; i++) {
		if (caseSensitive) {
			if (obj.options[i].value == value) {
				return true;
			}
		} else {
			if (obj.options[i].value.toLowerCase() == value.toLowerCase()) {
				return true;
			}
		}
	}
	return false;
}, addOption:function(selectbox,text,value) {
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
}};
