// to scroll you back up on Click just add
// window.scrollTo(0,0);
// after essSt=0; 
var schTimer,essSt;
 essSt=0;
 function startSchTimer() {
  schTimer=setTimeout('hide(\'sTable\',1)',600); 
 }
 function killSchTimer() {
  schTimer=clearInterval(schTimer);
 }
 function opClEssay() {
  if (essSt==0) {
   hide('bs2',1);
   show('bs2txt','block');
   essSt=1;
   window.scrollTo(0,2000);
  } else {
   hide('bs2txt',1);
   show('bs2','block');
   essSt=0;
  }
 }

onload=function(){
if (document.getElementsByClassName == undefined) {
	document.getElementsByClassName = function(className)
	{
		var hasClassName = new RegExp("(?:^|\\s)" + className + "(?:$|\\s)");
		var allElements = document.getElementsByTagName("*");
		var results = [];

		var element;
		for (var i = 0; (element = allElements[i]) != null; i++) {
			var elementClass = element.className;
			if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass))
				results.push(element);
		}

		return results;
	}
}
}