var ajax = new Array();

function getList(sel, id, file)
{
	var Code = sel.options[sel.selectedIndex].value;
	//document.getElementById(id).disabled = true;
	if(Code.length>0){
		document.getElementById(id).options.length = 0;
		var index = ajax.length;
		ajax[index] = new sack();
		ajax[index].requestFile = '/'+file+Code;
		ajax[index].onCompletion = function(){ createList(index, id) };
		ajax[index].runAJAX();
		document.getElementById(id).disabled = false;
	}
}

function createList(index, id)
{
	var obj = document.getElementById(id);
	eval(ajax[index].response);
}

function isNumberKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
	if (charCode > 31 && (charCode < 48 || charCode > 57))
          return false;

	return true;
}
