Hola! Que noticia esta del jquery 1.4 . No se que cambios haya, pero veamos tu codigo.
En donde esta problema? Hagamos un alert para comprobar que recibis respuesta:
Cita: $.ajax({
type: "POST",
url: "<?php echo $url_completa;?>pagina/act_contacto/1",
data: $('#form_contacto').serialize(),
dataType: "json",
success: function(msg){
alert(msg.status);
if(parseInt(msg.status)==1){window.location=msg.tx t;}
else if(parseInt(msg.status)==0){error(1,msg.txt);}; // aqui faltaba un punto y coma
hideshow('loading',0);
}}