Lo que se refiere es que en un proceso en el que se envia una información mediante ajax y se devuelve un resultado pueden diferenciarse 4 estados (enviando... la verdad es que no me los se

).
El código que te propone es que mires cuando este estado cambia. En el momento en el que el estado cambia y se situa en 1, muestras el mensaje, hasta que el estado vuelve a cambiar (4) y lo quitas.
Lo que yo te propongo es que en la función donde haces la llamada a una función xajax primero de todo muestras el mensaje y la imágen. Haces todo lo que tengas que hacer con xajax y cuando ya has recibido los datos de vuelta quitas el mensaje.
Viene a ser lo mismo pero sin fijarte en los cuatro estados.
Saludos,