
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


<!-- Display Description --> 

function hidedescription() {
			var divs=document.getElementById('descriptions').getElementsByTagName('div');
			for (j=0; j<divs.length; j++) {
			var rE = new RegExp("(^|\\s)" + 'desc' + "(\\s|$)");
			if (rE.test(divs[j].className)) {
			divs[j].style.display="none";					
		}
	}
}
		

function description(first) {
	var links=document.getElementById('links').getElementsByTagName('a');
		for (i=0; i<links.length; i++) {
		links[i].onclick=function() {
		hidedescription();
		var thedesc=(this.href).split("#",2)[1];
		document.getElementById(thedesc).style.display="block";
		return false;
		}
}

<!-- Display Description --> 

if (first) {
	var firstone=document.getElementById('descriptions').firstChild;
		if (firstone.nodeType != 1) {firstone = firstone.nextSibling;}
		firstone.style.display="block";
		}
}

window.onload=function() {
	hidedescription()
	description(1)
}




