Intente con algo más chico para tratar de detectar el error pero pasa lo mismo..
Código:
<script type="text/javascript" language="javascript">
function Cargar()
{
combo = document.getElementById('cboCiudad');
var temp = "Buenos Aires -Córdoba - La Rioja";
var ar = new Array();
var temporal;
ar=temp.split("-");
for (var i=0; i<ar.length;i++)
{
combo.options[i] = new Option(ar[i],ar[i]);
}
}
</script>
<form method="post">
<input name="Button1" type="button" onclick="Cargar()" value="button" />
</form>
Esto en IE, llenaría el combo con 3 provincias. En Firefox no hace nada.
Saludos!