ho questa funzione che fa un controllo sull'esetnsione del file

codice:
 
<script> 
function chk() { 
o = document.MyForm.FILE1.value; 
if (o.indexOf("jpg") > -1 || o.indexOf("gif") > -1 || o.indexOf("JPG") > -1 || o.indexOf("jpeg") > -1) 
return true; 
else { 
alert("Il file che hai inserito non &egrave; di un formato valido"); 
return false; 
} 
} 
</script>
che richiamo così:

codice:
 
onSubmit="return chk()
però se le estensioni sono valide vorrei far partire questa funzione
codice:
OnSubmit="return ShowProgress();"
in pratica far partire la seconda solo se la prima è valida