// JavaScript Document

function rollOver (imageName,imageData){
document.images[imageName].src=imageData
}
function newWin(Url){
var WO1;
WO1= window.open (Url,"subwin","scrollbars=yes,resizable=no,width=560,height=310");
WO1.focus()
}
function newWin2(Url){
var WO1;
WO1= window.open (Url,"subwin2","scrollbars=yes,resizable=yes,width=580,height=500");
WO1.focus()
}
function newWinExt(Url, w, h){
var WO1;
WO1= window.open (Url,"subwin2","scrollbars=yes,resizable=yes,width=" + w + ",height=" + h);
WO1.focus()
}
function newWin3(Url){
var WO1;
WO1= window.open (Url,"subwin3","scrollbars=yes,resizable=yes,width=510,height=550");
WO1.focus()
}


//Scrolling Script

function getScrollLeft() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollLeft;
 } else if (window.pageXOffset) {
  return window.pageXOffset;
 } else {
  return 0;
 }
}

function getScrollTop() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollTop;
 } else if (window.pageYOffset) {
  return window.pageYOffset;
 } else {
  return 0;
 }
}

function getScrollWidth() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollWidth;
 } else if (window.innerWidth) {
  return window.innerWidth;
 }
 return 0;
}

function getScrollHeight() {
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollHeight;
 } else if (window.innerHeight) {
  return window.innerHeight;
 }
 return 0;
}

var pageScrollTimer;
function pageScroll(des_X,des_Y,frms,now_X,now_Y) {

 if (!des_X) des_X = 0;
 if (!des_Y) des_Y = 0;
 if (!frms)  frms  = 6;
 if (!now_X) now_X = 0 + getScrollLeft();
 if (!now_Y) now_Y = 0 + getScrollTop();

 now_X += (des_X - getScrollLeft()) / frms; if (now_X < 0) now_X = 0;
 now_Y += (des_Y - getScrollTop()) / frms;  if (now_Y < 0) now_Y = 0;
 var posX = Math.floor(now_X);
 var posY = Math.floor(now_Y);
 window.scrollTo(posX, posY);

 if (posX != des_X || posY != des_Y) {
  //alert("posY=" + posY + ", des_Y=" + des_Y);
  pageScrollTimer = setTimeout("pageScroll("+des_X+","+des_Y+","+frms+","+now_X+","+now_Y+")",16);
 }
}

function jumpToPageTop() {
  pageScroll(0,0,5);
}

function jumpToPageBottom() {
  pageScroll(0, getScrollHeight() - document.body.clientHeight, 5);
}

var current = 0;
function jumpUpDown() {

  if (document.body.clientHeight >= 210) {
    if (getScrollHeight() - document.body.clientHeight < 210) {
      if (current == 210) {
        jumpToPageTop();
        current = 0;
      } else {
        jumpToPageBottom();
        current = 210;
      }
    } else {
      if (current == 210) {
        current = 0;
      } else {
        current = 210;
      }
      pageScroll(0, current, 5);
    }
  }
}

// down to here