var n = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var e = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
function Slide(sobjname,topoffset){
  if (n) {
    sobj = eval("document[\""+sobjname+"\"]");
    yButtonFrom = sobj.top;
    yButtonTo   = top.pageYOffset + topoffset;
  } else if (e) {
    sobj = eval(sobjname+".style");
    yButtonFrom = parseInt (sobj.top, 10);
    yButtonTo   = document.body.scrollTop + topoffset;
  }  
  if ( yButtonFrom != yButtonTo ) {
    yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 20 );
    if ( yButtonTo < yButtonFrom ) yOffset = -yOffset;
    if (n) {
      sobj.top += yOffset;
    } else if (e) {
      sobj.top = parseInt(sobj.top, 10) + yOffset;
    }
  }
  setTimeout ("Slide(\""+sobjname+"\","+topoffset+")", 1);
}