Usar los alert no es buena idea porque los clientes los ven mas como mensajes de error.
Para hacer lo que quieres puedes usar AJAX, te voy a explicar como hacerlo con jquery
Primero debajo de tu formulario crea un div donde mostraremos un mensaje segun se envie o no el correo
[html]
<div id="result"></div>
[html]
Luego hay que interceptar el evento submit para que ajax lo procese
Código HTML:
<script language="javascript">
$(document).ready(function() {
// esto es un loader y es opcional
$().ajaxStart(function() {
$('#loading').show();
$('#result').hide();
}).ajaxStop(function() {
$('#loading').hide();
$('#result').fadeIn('slow');
});
// Aqui interceptamos el evento submit
$('#form, #fat, #fo3').submit(function() {
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
success: function(data) {
$('#result').html(data);
}
})
return false;
});
})
</script>
No te olvides de ponerle como ID a tu formulario "fo3" y dentro del archivo php debes borrar los redireccionamientos.
Si no te quedó muy claro puedes ver un ejemplo
aqui