You have a section of the script commented out, but where you have the code uncommented, you have:
Code:
keepinview:80, // Use false (for not static) - OR - true or numeric top offset when page scrolls
kviewtype:'fixed', // menu at the top of the window, 'fixed' floats as the window is scrolled
and then later:
Code:
kviewtype:'fixed', // Type of keepinview - 'fixed' utilizes fixed positioning where available, 'absolute' fluidly follows page scroll
kviewtype should only be set once. Now, I think I assumed that the top menu would always follow the content, because when I set yours as:
Code:
keepinview:false, // Use false (for not static) - OR - true or numeric top offset when page scrolls
kviewtype:'absolute', // menu at the top of the window, 'fixed' floats as the window is scrolled
It only remains at the top of the window, not the top of the page. In IE 6, which cannot do fixed position it works, but all others still stay at the top of the window, not the page.
Do this - first make sure you have only one each of keepinview and kviewtype.
Set:
Code:
keepinview:false,
kviewtype:'absolute!important',
That will work cross browser.
Bookmarks