/**
 */
 
function totopbottom() {
	if (document.body.scrollTop == 0) {
		window.scrollTo(0,document.body.scrollHeight);
	} else {
		window.scrollTo(0,0);
	}
}
function topbottom() {
	document.body.ondblclick = totopbottom;
}

topbottom();
totopbottom();

_dom=0;
strs="";

function keypresshandler(e){
  if(document.all) e=window.event; // for IE
  if(_dom==3) var EventStatus = e.srcElement.tagName;
  else if(_dom==1) var EventStatus = e.target.nodeName; // for Mozilla

  if(EventStatus == 'INPUT' || EventStatus == 'TEXTAREA' || _dom == 2) return;

  var cc = '';
  var ch = '';

  if(_dom==3) {                   // for IE
    if(e.keyCode>0) {
      ch=String.fromCharCode(e.keyCode);
      cc=e.keyCode;
    }
  } else {                       // for Mozilla
    cc=(e.keyCode);
    if(e.charCode>0) {
      ch=String.fromCharCode(e.charCode);
    }
  }

  if(e.altKey || e.ctrlKey) return;


  switch(ch)
  {
		case "s" :
			fnGoMenu(1000);
			break;
		case "m" :
			fnGoMenu(2000);
			break;
		case "p" :
			fnGoMenu(3000);
			break;
		case "g" :
			fnGoMenu(4000);
			break;
		case "e" :
			fnGoMenu(5000);
			break;
		case "c" :
			fnGoMenu(6000);
			break;
		case "d" :
			fnGoMenu(10000);
			break;
		case "t" :
			window.scrollTo(0,0);
			break;
		case "r" :
			window.scrollTo(0,document.body.scrollHeight);
			break;
		case "b" :
			history.go(-1);
			break;
	}

  return;
}

function input(){
	_dom=document.all ? 3 : (document.getElementById ? 1 : (document.layers ? 2 : 0));
	document.onkeypress = keypresshandler;
}

input();
<!--Á¡¼±¾Èº¸ÀÌ±â ½ºÅ©¸³Æ®-->
<!--
    function allblur() {
         for (i = 0; i < document.links.length; i++)
              document.links[i].onfocus = document.links[i].blur;
    }
//-->
<!--Á¡¼±¾Èº¸ÀÌ±â ½ºÅ©¸³Æ®-->