<html>
<head>
<script language="JavaScript">
var i;
function addOpt(oCntrl, sTxt, sVal, sCnd){
if (sTxt.substr(0, sCnd.length).toUpperCase() == sCnd.toUpperCase()){
var selOpcion=new Option(sTxt, sVal);
eval(oCntrl.options[i++]=selOpcion);
}
}
function cambia(oCntrl){
var mi_valor = document.frm.txt.value;
while(oCntrl.length > 0) oCntrl.options[0]=null;
i = 0;
oCntrl.clear;
addOpt(oCntrl, "Administracion", "0", mi_valor);
addOpt(oCntrl, "Paises", "0", mi_valor);
addOpt(oCntrl, "Webmasters", "0", mi_valor);
addOpt(oCntrl, "Enlaces", "0", mi_valor);
addOpt(oCntrl, "Ordenadores", "0", mi_valor);
addOpt(oCntrl, "Codigos", "0", mi_valor);
addOpt(oCntrl, "Noticias", "0", mi_valor);
addOpt(oCntrl, "Software", "0", mi_valor);
}
</script>
</head>
<body onload="cambia(document.frm.categoria)">
<form name="frm">
<table border="0">
<tr>
<td> Categorias: </td>
<td>
<input type="text" name="txt" onkeyup="cambia(document.frm.categoria)">
</td>
<td>
<select name="categoria">
</select>
</td>
</tr>
</table>
</form>
</body>
</html>