non mi è ancora chiaro cosa devi ottenere... ma cerca di capire... è lunedì

io ti faccio un esempio di come potresti popolare l'array
codice:
<HTML>
<HEAD>
<script type="text/JavaScript">
function StateSuggestions() {
    this.states = new Array();
}

function prova(){
	var obj = new StateSuggestions()
	obj.states[obj.states.length]=document.NomeForm.listAutore.options[0].text
	obj.states[obj.states.length]=document.NomeForm.listAutore.options[1].text
	obj.states[obj.states.length]=document.NomeForm.listAutore.options[2].text
	for(i=0;i<obj.states.length;i++)
	  document.getElementById('out').innerHTML+=obj.states[i]+'
'
}
</script>
</HEAD>
<BODY onload="prova();">
<form name="NomeForm">
<select name="listAutore">
	<option>valore combo 1</option>
	<option>valore combo 2</option>
	<option>valore combo 3</option>
	<option>valore combo 4</option>
</select>
</form>
<div id="out"></div>
</BODY>
</HTML>