// Copyright 2000/01 by Olaf Klaas Software
var nav; function getNav() { if (navigator.appName == 'Microsoft Internet Explorer' && navigator.appVersion.charAt(0) >= '4') { nav = 0; } else if (navigator.appName == 'Netscape') { if (navigator.appVersion.charAt(0) == '4') { nav = 1; } else if (navigator.appVersion.charAt(0) >= '5') { nav = 2; } else { nav = 3; } } else { nav = 4; } } var p0 = 0; var p1 = 0; var mv = 0; var mpos = 140; var py; var pe; function ieMv() { if (pe < py) { py = py - 5; if (py < pe) py = pe; } else if (pe > py) { py = py + 5; if (py > pe) py = pe; } if (py < mpos) py = mpos; Menu.style.top = py; if (py != pe) window.setTimeout('ieMv()',2); } function iePos() { var t; t = Menu.offsetTop; p1 = document.body.scrollTop; if (p0 != p1) { p0 = p1; mv = 1; } else if (mv != 0) { if (p1 > t + Menu.clientHeight - 200 || (p1 < t && t > mpos)) { if (p1 < mpos) p1 = mpos; else p1 = p1 + 20; py = t; pe = p1; ieMv(); mv = 0; } } window.setTimeout('iePos()',100); } function nc6Mv(mn) { if (pe < py) { py = py - 5; if (py < pe) py = pe; } else if (pe > py) { py = py + 5; if (py > pe) py = pe; } if (py < mpos) py = mpos; mn.style.top = py + "px"; if (py != pe) window.setTimeout('nc6Mv(mn)',0); } function nc6Pos() { var t; mn = document.getElementById("Menu"); t = mn.offsetTop; p1 = window.pageYOffset; if (p0 != p1) { p0 = p1; mv = 1; } else if (mv != 0) { if (p1 > t + mn.offsetHeight - 200 || (p1 < t && t > mpos)) { if (p1 < mpos) p1 = mpos; else p1 = p1 + 20; py = t; pe = p1; nc6Mv(mn); mv = 0; } } window.setTimeout('nc6Pos(mn)',0); } function ncMv() { if (pe < py) { py = py - 5; if (py < pe) py = pe; } else if (pe > py) { py = py + 5; if (py > pe) py = pe; } if (py < mpos) py = mpos; document.Menu.top = py; if (py != pe) window.setTimeout('ncMv()',5); } var lst = mpos; function ncPos() { p1 = pageYOffset; if (p0 != p1) { p0 = p1; mv = 1; } else if (mv != 0) { if (p1 > lst + document.Menu.clip.height - 300 || (p1 < lst && lst > mpos)) { if (p1 < mpos) lst = mpos; else lst = p1 + 10; pe = lst; py = document.Menu.top; ncMv(); mv = 0; } } window.setTimeout('ncPos()',100); } function ShowMenu() { getNav(); if (nav == 0) iePos(); else if (nav == 1) ncPos(); else if (nav == 2) nc6Pos(); } 
