no devuelve el foco

goku
13 de Enero del 2005
Hola a todos, a ver si me pueden hechar un cable....tengo creada una función para validar un formulario, pero el evento focus no me funciona, es decir, no me devuelve el foco al campo una vez me ha sacado el alert....¿por qué?
SCRIPT LANGUAGE="JAVASCRIPT">

function validarimportel() {
importe=document.information.importe.value;
if (importe > 6000) {
alert("El importe no puede ser superior a 6000");
document.information.importe.focus();}
return (false);
}
</SCRIPT>
Me controla que no introduzca un importe >6000, si no es así me muestra el alert, pero cuando le doy a aceptar no me devuelve el foco al campo importe sino que me pasa al siguiente campo.Utilizo mozilla firefox 1.0
y otra cosita....
¿Como puedo hacer para que en lugar del alert me aparezca una ventanita con los botones de "continuar" y "cancelar", es decir, botones que yo cree? utilizar confirm no me vale pues me da los botones por defecto y yo quiero que el texto de los botones sea el que yo quiera.


Gracias.