codice:
function verifica() { 
  var numero = document.MYform.MYnumero.value; 
  if(numero>500){ 
    if (confirm("numero troppo elevato! \n accetti il numero?") {
      // Ok;
    } else {
      // delete numero;
      return false 
    } 
  } 
}
Non ho capito tanto bene le diverse azioni da intraprendere... ma vedi se puoi adattare questo

ps: non assegnare ai campi del form e alle variabili lo stesso nome... il browser non capisce a cosa ti riferisci; inoltre non puoi usare "form" come nome del form... e' parola riservata.

ciao