Ho questa funzione che serve a scegliere dei valori da una select(OUT) a un'altra select(IN)

codice:
function AggiungiEl(In, Out)
{
	//prelevo elementi selezionati	
	
	 var aSelect= document.getElementById('m_'+Out)
	 numElement = aSelect.length;
	for (j=numElement-1;j>=0;j--) 
	{
		if (aSelect.options(j).selected==true)
		{
			curOption = aSelect.options(j);
			NuovoElemento(In, curOption.value, curOption.text)
			//aSelect.remove(j);

		}
	
	} 

}
con IE funzia, ma con firefox mi da un errore su questa riga di codice:

codice:
if (aSelect.options(j).selected==true)
dicendomi: a.Select.options is not a function

non capisco :S