<!-- Collapsable menu script -->
		var iDampening = 0.30;
		var interruptTime = 5;
		
		var oImUp = new Image();
		oImUp.src = "../../images/menuCollapse.gif";
		var oImDn = new Image();
		oImDn.src = "../../images/menuExpand.gif";
		
		var aLayers = new Array();
		
		function isUndefined(oObj) {
			return typeof(oObj)=="undefined";
		}
		
		function slidingLayer(sName) {
			this.name=sName;
			this.moving=false;
			this.layer=document.getElementById("layer_"+sName);
			this.image=document.getElementById("img_"+sName);
			this.valid=(!isUndefined(this.layer) && !isUndefined(this.image));
			this.actualHeight=this.layer.clientHeight;
			this.movingHeight=0;
			this.toggle=slidingLayerToggle;
			this.slideIn=slidingLayerSlideIn;
			this.slideOut=slidingLayerSlideOut;
		  this.oRef = "aLayers['"+sName+"']";
		  eval(this.oRef + "=this");
		  return this;
		}
		
		function slidingLayerToggle() {
		window.status=this.name;
		  if (!this.valid || this.moving) return;
			this.moving=true;
			if (this.layer.style.display=="inline" || this.layer.style.display=="") {
				this.slideIn();
			}
			else {
				this.layer.style.height=1;
				this.layer.style.display="inline";
				this.slideOut();
			}
		}
		
		function slidingLayerSlideIn() {
			var moveBy=this.layer.clientHeight * iDampening;
			if (moveBy>=1) {
				this.layer.style.height=this.layer.clientHeight-Math.floor(moveBy);
			oTimeout = setTimeout( this.oRef + ".slideIn()", interruptTime );
		  }
		  else {
				this.moving=false;
				this.layer.style.height=0;
				this.layer.style.display="none";
			this.image.src=oImDn.src;
		  }
		}
		
		function slidingLayerSlideOut() {
			var moveBy=(this.actualHeight-this.layer.clientHeight) * iDampening;
			if (moveBy>=1) {
				this.layer.style.height=this.layer.clientHeight+Math.floor(moveBy);
			oTimeout = setTimeout( this.oRef + ".slideOut()", interruptTime );
		  }
		  else {
				this.moving=false;
				this.layer.style.height=this.actualHeight;
			this.image.src=oImUp.src;
		  }
		}
		
		function createLater(sName) {
			aLayers[sName]=new slidingLayer(sName);
		}
		
		function toggleLayer(sName) {
			oLayer=aLayers[sName];
			if (!isUndefined(oLayer)) oLayer.toggle();
		}
		
		function doOnLoad(library_id) {
  
   for(i=0; i<library_id; i++){
    createLater('Submenu'+(i+1));
   }
  }
		
		//function doOnLoad() {
			//createLater('Submenu1');
			//createLater('Submenu2');
			//createLater('Submenu3');
			//createLater('Submenu4');
			//createLater('Submenu5');
			

		//}
		function doOnLoad0901() {
			createLater('Submenu1');
			createLater('Submenu2');
			createLater('Submenu3');
			createLater('Submenu4');
			createLater('Submenu5');
			createLater('Submenu6');
			createLater('Submenu7');
			createLater('Submenu8');
			createLater('Submenu9');
			createLater('Submenu10');

		}
		function doOnLoad0801() {
			createLater('Submenu1');
			createLater('Submenu2');
			createLater('Submenu3');
			createLater('Submenu4');
			createLater('Submenu5');
			createLater('Submenu6');
			createLater('Submenu7');
			createLater('Submenu8');
			createLater('Submenu9');
			createLater('Submenu10');
			createLater('Submenu11');
			createLater('Submenu12');

		}
		function doOnLoad0202() {
			createLater('Submenu1');
			createLater('Submenu2');
			createLater('Submenu3');
			createLater('Submenu4');
			createLater('Submenu5');
			createLater('Submenu6');
			createLater('Submenu7');
			createLater('Submenu8');
			createLater('Submenu9');
			createLater('Submenu10');
			createLater('Submenu11');
			createLater('Submenu12');
			createLater('Submenu13');

		}
// end of the collapsable menu functions

<!-- Function to change table row color -->
		function setPointer(theRow, thePointerColor) 
		{ 
		if (thePointerColor == '' || typeof(theRow.style) == 'undefined') { 
		return false; 
		} 
		if (typeof(document.getElementsByTagName) != 'undefined') { 
		var theCells = theRow.getElementsByTagName('td'); 
		} 
		else if (typeof(theRow.cells) != 'undefined') { 
		var theCells = theRow.cells; 
		} 
		else { 
		return false; 
		} 
		
		var rowCellsCnt = theCells.length; 
		for (var c = 0; c < rowCellsCnt; c++) { 
		theCells[c].style.backgroundColor = thePointerColor; 
		} 
		
		return true; 
		} 
// end of the 'setPointer()' function 