la funcion es escrita por alguien porque nativa del lenguaje no es. proporcionarte el codigo es imposible porque tanto tu explicacion como el codigo mostrado carecen de detalles. en fin, sugiero que aprendas javascript si lo quieres hacer por ti mismo. si ya tienes las bases, entonces lee acerca de
Ajax. es lo que me da a entender que necesitas.