Denne funktion modtager som argument ID hyperlink og dens element identifikator i den flerdimensionale array. Den første sætning i funktion ændrer baggrundsbilledet af hyperlinket, der udløste hændelsen. Det er muligt, at en menupunktet i den aktuelle række havde en undermenu. Så alle rækker under den aktuelle række skal fjernes, for at give plads til det aktuelle menupunkt for at skabe sin egen undermenu, hvis den har en. De næste tre udsagn gør fjernelsen. For at dette skal gøres, har den aktuelle række position at være kendt. Forbindelsen ID begynder med L efterfulgt af et tal.
Dette nummer består af indekser i den post i den flerdimensionale array. Hvis indekser i et element i den flerdimensionale matrix er [1] [2], så ID punkt ville være L12. De to første opgørelser af disse tre erklæringer anvender denne regel til at bestemme den aktuelle række nummer, som er det antal cifre i nummeret del af