Como dice mayid el código que mostras es un poco lioso.
El post no hace falta que vaya adentro de .ajax
Código:
$.post("procesa.php", $("#formContacto").serialize(),
function (data){
//donde data es el response text
if(data=='1'){
$("#mensaje").html("El mensaje se ha enviado correctamente");
}
});
Creo que algo así es lo que buscas. Procesa php devuelve '1' ?