Το πρόβλημα συσχετίζεται με την ιδιότητα στο cascading style που χρησιμοποιείς για να "κρύψεις" το panel - υπάρχει το visible (κρύβουμε το element αλλά συνεχίζει να καταλαμβάνει το χώρο επάνω στην σελίδα) και το display (όταν γίνει none το element δεν φαίνεται, αλλά δεν καταλαμβάνει και χώρο στην σελίδα).
Βασικό είναι να ξέρεις την αρχική κατάσταση του display όταν την αλλάζεις σε none γιατί είναι διαφορετική, ανάλογα το element και την θέση του στην σελίδα, αν θέλουμε να το επαναφέρουμε στην αρχική του κατάσταση...
George J.