function addLoadEvent(func) {

  var oldonload = window.onload;

  if (typeof window.onload != 'function') {

    window.onload = func;

  } else {

    window.onload = function() {

      oldonload();

      func();

    }

  }

}



sfHover = function() {

  var menuel = document.getElementById("menu");

  if (!menuel) return;

  var sfEls = document.getElementById("menu").getElementsByTagName("LI");

  for(var i=0; i<sfEls.length; i++) {

    sfEls[i].onmouseover = function() {

      this.className += " over";

    }

    sfEls[i].onmouseout = function() {

      this.className = this.className.replace("over", "");

    }

  }

}



function doPopups()

{

 if (!document.getElementsByTagName) return false;

 var links = document.getElementsByTagName("a");

 for (var i=0; i < links.length; i++) {

  if (links[i].href.indexOf('.pdf') !== -1) {

   links[i].onclick =

    function() {

     window.open(this.href,'popper','resizable,scrollbars');

     return false;

    }

    links[i].title += "\n(opens in a new window)";



  }

 }

}



var winW = 630, winH = 460;

setHeight = function() {



	if (parseInt(navigator.appVersion)>3) {

	 if (navigator.appName=="Netscape") {

	  winW = window.innerWidth;

	  winH = window.innerHeight;

	 }

	 if (navigator.appName.indexOf("Microsoft")!=-1) {

	  winW = document.body.offsetWidth;

	  winH = document.body.offsetHeight;

	 }

	}

};











resizeHandler = function() {

	setHeight();

	if (oldH != winH || oldW != winW) {

		var oldH = winH;

		var oldW = winW;

		history.go(0);

	}

}

//window.onresize = resizeHandler;

