hipermidia menu function