Partendo dal presupposto che io uso Microsoft Internete Explorer (che è poi quello che più mi interessa) per testare lo script, devo dire che purtroppo non ricevo a video l'effetto sperato. Prendendo le mosse dalle sottoelencate variabili:
var startX = 27,
startY = 320;
var endY = 500;
ho provato ha modificare il valore di var endY, aumentandolo (500) oppure diminuendolo (330) ma il risultato è sempre lo stesso... il menu scrolla in sintonia con la pagina ed il suo margine inferiore giunge fino a quello inferiore della schermata.