Ciao!

Ho questo script:

codice:
function ControlloCheckBox(FirstAction) {	
	var f = window.document.forms["delmsg"];	
	pass = false
	for(i=0; i<f.length; i++) { 
		if (f[i].type == "checkbox" && f[i].checked) {
			pass = true; break;
		} 
	}	
	if (pass) return(confirm('Spostare i messaggi selezionati nel cestino?'));
	else { 
		alert('Devi selezionare almeno un messaggio!');
		return false }
	document.delmsg.action = "delete.asp?a=" + FirstAction + "&b=f";
	document.delmsg.submit();	
}
Se tolgo il confirm il form viene inviato, con il confirm non invia nulla. Dov'è l'errore?
Grazie.