Busca por
AJAX, es una tecnica que combina JavaScript y XML para generar páginas dinámicas, de forma que podrás cambiar el contenido de tu página sin tener que recargar.
Aún así, no creo que encuentres ningún código por la web que te funcione en tu página, ya que es algo bastante complicado. Te recomiendo que primero aprendas algo de JavaScript o algún FrameWork al estilo de
jQuery que te ayudará con todas estas transiciones.
Saludos.