var obj
function expand(thistag) {
   styleObj = document.getElementById(thistag).style;
   if (styleObj.display=='none') {styleObj.display = '';}
   else {styleObj.display='none';}
}

function collapse(thistag){
   styleObj = document.getElementById(thistag).style;
   if (styleObj.display=='') {styleObj.display = 'none';}
   else {styleObj.display = '';}
}

function setVer(obj,ver)
{
	var newY = findPosY(obj);
	var x = new getObj(ver);
	x.style.top = newY + 'px';
}


function findPosY(obj)
{
	var curtop = 0;
	var pstring = '';
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			pstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop;
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	window.status = pstring;
	return curtop;
}


function getObj(thistag)
{
 if (document.getElementById)
 {
	   this.obj = document.getElementById(thistag);
	   this.style = document.getElementById(thistag).style;
 }
 else if (document.all)
 {
	   this.obj = document.all[thistag];
	   this.style = document.all[thistag].style;
 }
 else if (document.layers)
 {
	   if (document.layers[thistag])
	   {
	   	this.obj = document.layers[thistag];
	   	this.style = document.layers[thistag];
	   }
 }
}


