/*
+-------------------------------------------------------------------------------------------+
| seltex.js																					|
| seltex_20040908																			|
+-------------------------------------------------------------------------------------------+											*/
function chgSelTex(cst) {
		obj	=	document.getElementById(cst);
		if(obj.type == 'select-one') {
			if(obj.options[obj.selectedIndex].value == 'OTROELEMENTO') {
				obj.style.display	=	'none';
				obj.disabled		=	true;
				document.getElementById(cst + '_spn').style.display	=	'inline';
				document.getElementById(cst + '_txt').disabled		=	false;
				document.getElementById(cst + '_txt').focus();
			}
		} else if(obj.type == 'text') {
			vCst	=	cst.split('_');
			document.getElementById(vCst[0] + '_spn').style.display	=	'none';
			document.getElementById(cst).value						=	'';
			document.getElementById(cst).disabled					=	false;
			sel	=	document.getElementById(vCst[0]);
			if(sel.options[0].value != '') {
				for(i = sel.length; i != 0; ) sel.options[i]	=	new Option(sel.options[i-1].text,sel.options[--i].value);
				sel.options[0]	=	new Option(arguments[1], '');
			}
			sel.selectedIndex	=	0;
			sel.disabled		=	false;
			sel.style.display	=	'inline';
		}
	}