	var disin = 'disin';
	var disout = 'disout';
	var disid = 'disid';

	//<![CDATA[
	// Adapted from original:  Kathi O'Shea (Kathi.O'Shea@internet.com)
	function moveOver(){
		var boxLength = document.getElementById(disin).length;
		var selectedItem = document.getElementById(disout).selectedIndex;
		var selectedText = document.getElementById(disout).options[selectedItem].text;
		var selectedValue = document.getElementById(disout).options[selectedItem].value;

		var i;
		var isNew = true;
		if (boxLength != 0) {
			for (i = 0; i < boxLength; i++) {
				thisitem = document.getElementById(disin).options[i].text;
				if (thisitem == selectedText) {
					isNew = false;
					break;
				}
			}
		}
		if (isNew) {
			newoption = new Option(selectedText, selectedValue, false, false);
			document.getElementById(disin).options[boxLength] = newoption;
			document.getElementById(disout).options[selectedItem].text = '';
		}
		document.getElementById(disout).selectedIndex=-1;
		
		saveMe();
	}


	function removeMe() {
		var boxLength = document.getElementById(disin).length;
		var boxLength2 = document.getElementById(disout).length;
		arrSelected = new Array();
		var count = 0;
		for (i = 0; i < boxLength; i++) {
			if (document.getElementById(disin).options[i].selected) {
				arrSelected[count] = document.getElementById(disin).options[i].value;
				var valname = document.getElementById(disin).options[i].text;
				for (j = 0; j < boxLength2; j++) {
					if(document.getElementById(disout).options[j].value == arrSelected[count]){
						document.getElementById(disout).options[j].text = valname;
					}
				}
			}
			count++;
		}
		var x;
		for (i = 0; i < boxLength; i++) {
			for (x = 0; x < arrSelected.length; x++) {
				if (document.getElementById(disin).options[i].value == arrSelected[x]) {
					document.getElementById(disin).options[i] = null;
				}
			}
			boxLength = document.getElementById(disin).length;
		}

		saveMe();
	}

	function saveMe(clid) {
		var strValues = '';
		var boxLength = document.getElementById(disin).length;
		var count = 0;
		if (boxLength != 0) {
			for (i = 0; i < boxLength; i++) {
				if (count == 0) {
					strValues = document.getElementById(disin).options[i].value;
				}
				else {
					strValues = strValues + '-' + document.getElementById(disin).options[i].value;
				}
				count++;
			}
		}
		if (strValues.length == 0) {
			//alert(\"You have not made any selections\");
			document.getElementById(disid).value = '';
		}
		else {
			document.getElementById(disid).value = strValues;
		}
	}
	//]]>
