	function fncSetSelectItem(control, start, val, nm, type) {
		var i=0;
		start=parseInt(start, 10);
		fncSetSelectNull(control, start);	
		var cnt=val.length;
		for(i=0;i<cnt;i++) {
			if(type=="xml")
				control.options[start+i]=new Option(nm[i].childNodes[0].nodeValue,val[i].childNodes[0].nodeValue);
			else
				control.options[start+i]=new Option(nm[i],val[i]);
		}		
	}
	function fncSetSelectItemNum(control, start, from, to, target) {
		var i=0;
		var j=0;
		var selected=0;
		fncSetSelectNull(control, start);	
		for(i=from;i<=to;i++) {
			control.options[start+j]=new Option(i,i);
			if(i==target)
				selected=j;
			j++;
		}		
		control.selectedIndex=selected;
	}
	function fncSetSelectNull(control, start) {
		var i=0;
		var cnt=control.length;
		for (i=start;i<cnt;i++) {
			control.options[i]=null;
		}			
		control.length=0;
	}	
	function fncSetSelectTarget(control, start, target) {
		var i=0;
		if (target) {
			var cnt=control.length;
			for (i=start;i<cnt;i++) {
				if(control.options[i].value==target) {
					control.selectedIndex=i;
					break;
				}
			}							
		}
	}

