window.addEvent('domready', function() {
    //Vamos a recibir el elemento formulario
    elementoFormulario = $("form_contacto");
    //Vamos a añadir un evento al formulario para cuando se envíe
    elementoFormulario.addEvent('submit', function(e) {
        //primero voy a parar el evento para que no se envíe como lo haría normalmente
        e.stop();
        //Aquí podríamos hacer acciones como mostrar la típica imagen de cargando de Ajax
        //Luego definimos qué hacer cuando se envía el formulario
        //Aquí "this" se refiere al formulario sobre el que defino el evento
        this.set('send', {
            //onComplete sirve para definir qué hacer cuando se recibe la respuesta
            onComplete: function(respuesta) {
                //escribo la respuesta en la capa "resultado"
                $("msg_envio").set('html', respuesta);
            }
        });
        //Envío el formulario
        this.send();
    });
});