bueno, ya te adelantaste
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
estaba en ello y la verdad opino que te estas complicando demasiado la vida y probablemente estas enfocando tus ideas de forma complicada. pienso que esto es lo que querias hacer pero tendrias que explicar cual es el proposito final, que aplicacion intentas hacer, y por que tantos selects.
Código:
function actualiza_apuesta() {
sel_ganador = document.getElementById('boleto').parentNode.parentNode.getElementsByTagName('select');
fijo = document.getElementById('fijo').value;
boton = document.getElementById('apostar');
boletos1 = 0; //sel_ganador.options[sel_ganador.selectedIndex].value;
for(var i = 0; sel_ganador[i]; i++)boletos1 += Number(sel_ganador[i].value);
importe = (boletos1 * fijo);
if(importe == 0) {
boton.value = 'Seleccione para apostar';
} else {
boton.value = 'Apostar: Bs.' + importe;
}
}
function confirma_apuesta() {
sel_ganador = document.getElementById('boleto').parentNode.parentNode.getElementsByTagName('select');
fijo = document.getElementById('fijo').value;
boletos1 = 0; //sel_ganador.options[sel_ganador.selectedIndex].value;
for(var i = 0; sel_ganador[i]; i++)boletos1 += Number(sel_ganador[i].value);
importe = (boletos1 * fijo);
if(importe == 0) {
alert('Por favor seleccione la cantidad de boletos para apostar');
return false
} else {
mensaje = '¿Desea apostar ' + boletos1 + '\ncon un total de: Bs. ' + importe + '?';
return confirm(mensaje);
}
}