Formulario de contacto de PHP: quiero permanecer en mi sitio después de enviar

Estoy en el proceso de crear un formulario de contacto PHP y todo lo que tengo es ese pequeño problema, con el script php que tengo, que cuando se envió el correo electrónico se llama una nueva página de "Gracias". Así que el sitio real con el formulario de contacto desaparece PERO NO QUIERO QUE PASE .

Si se presiona el botón Enviar, quieropermanecer en mi sitio, mostrando un formulario de contacto vacío y tal vez debajo del formulario de contacto solo 1 línea, diciendo"Gracias.....".

¿Cómo puedo hacer que eso suceda? ¿Hay algún fragmento de código que pueda explicarme lo que tengo que incluir en mi html y mi archivo php? Esperemos que lo haga ... A continuación se muestra cómo termina mi php en este momento.

// send Email 
if (@mail( $empfaenger, htmlspecialchars( $betreff ), $mailbody, $mailheader ))
{
    // if email was successfully send
    echo 'Thank you for your Email. We will get in touch with you very soon.';
}

EDITAR
@FreekOne
Actualmente estoy usando su código con una ligera modificación porque quería que el panel de agradecimiento o error se deslizara y el texto se desvaneciera. El script está aceptando mi código (porque todavía funciona) pero en realidad no puedo veo que el texto realmente se desvanece. He visto muestras de paneles deslizantes con desvanecimiento en el texto. Entonces parece ser un tipo de codificación incorrecto que hice.
Vea el código aquí si desea:
http://jsbin.com/ohuya3
Quizás puedas señalarme en la dirección correcta. Por supuesto, la ayuda sería apreciada por todos ustedes aquí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta