function removeOptionSelected(status) {
		var elSel = document.getElementById('selectX');
		var i;
		if(status !="dontremove"){
			for (i = elSel.length - 1; i>=0; i--) {
				if (elSel.options[i].selected) {
					elSel.remove(i);
				}
			}
		}
		document.getElementById('debugField').value="";
		for (i=0; i < elSel.length;  i++) {
			document.getElementById('debugField').value=document.getElementById('debugField').value+","+elSel.options[i].value;
		}
	
	}
	function appendOptionLast() {
		var elOptNew = document.createElement('option');
		elOptNew.text =document.getElementById('label1').value;
		if(elOptNew.text=="")return false;
		elOptNew.value = document.getElementById('label1').value;
		var elSel = document.getElementById('selectX');
		document.getElementById('debugField').value=document.getElementById('debugField').value+","+elOptNew.text;
		try {
			elSel.add(elOptNew, null); // standards compliant; doesn't work in IE
		}
		catch(ex) {
			elSel.add(elOptNew); // IE only
		}
		document.getElementById('label1').value="";document.getElementById('label1').focus();
	}
	function HiddenOptions(val){
		if(val=='checkboxes' || val=='radio' || val=='pulldown'){
			document.getElementById('multioptions').style.display="block";
		}else{
			document.getElementById('multioptions').style.display="none";
		}
	}
	
	function move(to) {
		var list = document.getElementById('selectX');
		index =  list.selectedIndex
		var total = list.options.length-1;
		if (index == -1) return false;
		if (to == +1 && index == total) return false;
		if (to == -1 && index == 0) return false;
		var items = new Array;
		var values = new Array;
		for (i = total; i >= 0; i--) {
			items[i] = list.options[i].text;
			values[i] = list.options[i].value;
		}
		for (i = total; i >= 0; i--) {
			if (index == i) {
				var selected =  i + to;
				list.options[i + to] = new Option(items[i]);
				list.options[i] = new Option(items[i + to]);
				i--;
			}
			else {
				list.options[i] = new Option(values[i]);
			}
		}
		list.options[selected].selected=true;
		
		list.focus();
		removeOptionSelected("dontremove");
		
	}
