function sortlist(mylist) {
	var lb = document.getElementById(mylist);
	arrTexts = new Array();
	arrValues = new Array();
	arrTextsOld = new Array();

	for(i=0; i<lb.length; i++)  {
	  arrTexts[i] = lb.options[i].text;
	  arrTextsOld[i] = lb.options[i].text;
	  arrValues[i] = lb.options[i].value;
	}

	var selected = lb.value;
	
	arrTexts.sort();

	for(i=0; i<lb.length; i++)  {
	  lb.options[i].text = arrTexts[i];
	  
	  for(j=0; j<lb.length; j++)  {
		  if(arrTexts[i] == arrTextsOld[j]) {
			  lb.options[i].value = arrValues[j];			  
		  }
	  }
	}
	
	lb.value = selected;
}