Denna funktion tar emot som argument, ID för hyperlänken och sitt rätta element identifierare i flerdimensionell array. Det första påståendet i funktionen ändrar bakgrundsbild av hyperlänk som utlöste händelsen. Det är möjligt att en menyalternativet på den aktuella raden hade en undermeny. Så alla rader nedanför den aktuella raden måste tas bort för att ge plats för det aktuella menyalternativet för att skapa sin egen undermeny, om den har en. De kommande tre uttalanden gör borttagningen. För att detta skall göras, måste den aktuella raden ståndpunkt känd.
Länkidentifierare börjar med L följt av ett tal. Detta nummer består av indexen för objektet i flerdimensionell array. Om index för ett objekt i flerdimensionell array är [1] [2], då ID för punkt skulle vara l12. De två första rapporterna från dessa tre uttalanden använder denna regel för att fastställa den aktuella radnumret, vilket är antalet siffror i antalet delen av ID. Avlägsnandet rader måste börja från nästa rad, vilket