function controllaEmail() {
var email = document.ciao.email.value;
var oggetto = document.ciao.oggetto.value;
var testo = document.ciao.testo.value;
var filtro = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;


if (!filtro.test(email)) {
alert("Attenzione, indirizzo email non valido");
document.ciao.email.select();
return false;
}else if ((oggetto.value ==="") || (oggetto.value==="undefined")) {
alert("Il campo Oggetto è obbligatorio.");
document.ciao.oggetto.focus();
return false;
}else if ((testo.value ==="") || (testo.value==="undefined")) {
alert("Il campo Testo è obbligatorio.");
document.ciao.testo.focus();
return false;
}else{
return true;
}
}

E L'INPUT:
<input type="image" name="btn-send" src="images/btn-send.png" align="right" onClick="return controllaEmail()"/>