O_o а чего с ней не разбираться?
смотри :
<form action="" method="POST" name="form1" >
<select name="state" id="state" onChange="findselected()">
<option value="NY">NY</option>
<option value="NJ">NJ</option>
<option value="CT" >CT</option>
<option value="Other" id="other" selected="selected">Other</option>
</select>
<input type="text" maxlength="50" size="20" id="notus" name="notus" disabled>
</form>
<script>
var input = document.getElementById('notus'),
select = document.getElementById('state');
// без привязки к элементу! (this)
function findselected(){
if( select.value === "Other" ){
// если еще не поставили false
// это чтобы каждый раз не дёргать
if( notus.disabled )
notus.disabled = false;
} else {
if( !notus.disabled )
notus.disabled = true;
}
}
select.onchange = findselected;
findselected();
</script>