Como carregar dados para um combobox via javascript

Olá,

Estou tentando carregar dados para um combobox, mas não estou conseguindo.
Pego a informação do combobox “estado” e conforme o estado quero mover para outro combobox, chamado “cidade” alguns nomes de cidades
Mas não estou conseguindo.

	            if (document.getElementById('estado').options[document.getElementById('estado').selectedIndex].text == 'AM') {    
					combo.options[ui].selected = true
					cidade.options[0].value = 'Texto 1';
					document.cadastro.cidade.options[0].value = 'texto1';
					document.cadastro.cidade.option[0].value = 'texto1';
	              }    
			}

exemplo:

<select id="id_s">  

<option value="a">first</option>  

<option value="b">second</option>  

</select> 
var combo = document.getElementById('id_s');  

 combo.options[2] = new Option ("third", "c"); 

soh mudar o id, e o numero do array … babinha.

Valeu. funcionou legal.