function key_down (ev)
 {
  if(!(ev >=48 && ev<=57)&& ev!=8 && !(ev >=37 && ev<=40) && !(ev >=96 && ev<=105) && ev!=46) 
  return false;
//alert (ev);

 }
function Browser() {
	var b=navigator.appName;
	if (b=="Netscape") this.b="ns";
	else if (navigator.userAgent.indexOf("Opera")>0) this.b = "opera";
	else if (b=="Microsoft Internet Explorer") this.b="ie";
	if (!b) alert('Unidentified browser./nThis browser is not supported,');
	this.version=navigator.appVersion;
	this.v=parseInt(this.version);
	this.ns=(this.b=="ns" && this.v>=4);
	this.ns4=(this.b=="ns" && this.v==4);
	this.ns5=(this.b=="ns" && this.v==5);
	this.ie=(this.b=="ie" && this.v>=4);
	this.ie4=(this.version.indexOf('MSIE 4')>0);
	this.ie5=(this.version.indexOf('MSIE 5')>0);
	this.ie55=(this.version.indexOf('MSIE 5.5')>0);
	this.opera=(this.b=="opera");
	this.dom=((document.createRange&&(document.createRange().createContextualFragment))?true:false);
	var ua=navigator.userAgent.toLowerCase();
	if (ua.indexOf("win")>-1) this.platform="win32";
	else if (ua.indexOf("mac")>-1) this.platform="mac";
	else this.platform="other";
}


function hideShowBlock(num,level) {
  var el = document.all['tree_' + num];
  var img = document.all['tree_node_' + num];
  if (el.style.display == "none") {
    el.style.display = "block";
    if (img.src.indexOf('hide') > 0)
      img.src = "/i/bullet_" + level + "_on_hide.gif";
    else
      img.src = "/i/bullet_" + level + "_on.gif";
  } else {
    el.style.display = "none";
    if (img.src.indexOf('hide') > 0)
      img.src = "/i/bullet_" + level + "_off_hide.gif";
    else
      img.src = "/i/bullet_" + level + "_off.gif";
  }
}

is = new Browser();

