/*
function selOpt(obj,selId){
	var objForm = document.forms[0];
	var objSel = objForm.elements[selId];
	var letterToMatch = obj.options[obj.options.selectedIndex].value;
	var i = 0;
	var len = objSel.options.length;
	while(i < len){
		tmpOption = objSel.options[i];
		tmpLetter = (tmpOption.text).charAt(0);
		if(tmpLetter.indexOf(letterToMatch) != -1){
			objSel.selectedIndex = i;
			break;
		}
		i++;
	}		
}
*/

function selOpt(idAlpha,idSel){
	var objForm = document.forms[0];
	var objAlpha = objForm.elements[idAlpha];
	var objSel = objForm.elements[idSel];
	var strToMatch = objAlpha.value;
	if(strToMatch == "" || strToMatch.length == 0)
		return;
	var i = 0;
	var j = 0;
	var len = objSel.options.length;
	var strLen = strToMatch.length;
	var cutLen = 1;
	var selOptionIndex = 0;
	while(j < strLen && cutLen <= (strLen)){
		tmpStr = "^"+strToMatch.substring(0,cutLen);
		reg = new RegExp(tmpStr,"i");
		while(i < len){
			tmpOption = objSel.options[i];
			if(tmpOption.selected)
				tmpOption.selected = false;
			tmpValue = tmpOption.text;
			if(tmpValue.match(reg)){
				selOptionIndex = i;
				break;
			}
			i++;
		}
		j++;
		cutLen++;
	}
	objSel.selectedIndex = selOptionIndex;
}