function toggleDisplay(div,objpos,pos) {
	document.getElementsByClassName = function(cl) {
		var retnode = [];
		var myclass = new RegExp('\\strong'+cl+'\\strong');
		var elem = this.getElementsByTagName('*');
		for (var i = 0; i < elem.length; i++) {
			var classes = elem[i].className;
			if (myclass.test(classes)) retnode.push(elem[i]);
		}
		
		return retnode;
	};

	var t=0;
	var l=0;
	var state=false;

	var cNode = document.getElementById(objpos);
	while(cNode.tagName!='BODY') {
		l+=cNode.offsetLeft;
		t+=cNode.offsetTop;
		cNode=cNode.offsetParent;
	}

/*	var DivRef = document.getElementById(div); */
	var DivRefNode = document.getElementsByClassName(div);
	var DivRef = DivRefNode[0];
/*	var IfrRef = document.getElementById(iframe); */
   	var ObjPos = document.getElementById(objpos);

	if (DivRef.style.display=="none") {
		state=true;
	} else {
		state=false;
	}

   	if(state) {
		DivRef.style.display = "block";
/*  	IfrRef.style.width = DivRef.offsetWidth;
		IfrRef.style.height = DivRef.offsetHeight; */
	
		switch (pos) {
			case "left": 
				DivRef.style.top = t;
				DivRef.style.left = (l-ObjPos.offsetWidth);
/*    			IfrRef.style.top = t;
				IfrRef.style.left = (l-ObjPos.offsetWidth); */
				break;
			case "right": 
				DivRef.style.top = t;
				DivRef.style.left = (l+ObjPos.offsetWidth);
/*    			IfrRef.style.top = t;
				IfrRef.style.left = (l+ObjPos.offsetWidth); */
				break;
			case "bottom": 
				DivRef.style.top = (t+ObjPos.offsetHeight);
				DivRef.style.left = l;
/*    			IfrRef.style.top = (t+ObjPos.offsetHeight);
				IfrRef.style.left = l; */
				break;
			case "top": 
				DivRef.style.top = (t-ObjPos.offsetHeight);
				DivRef.style.left = l;
/*    			IfrRef.style.top = (t-ObjPos.offsetHeight);
				IfrRef.style.left = l; */
				break;
		}
/*
		IfrRef.style.zIndex = DivRef.style.zIndex - 1;
		IfrRef.style.display = "block";
		IfrRef.style.backgroundColor = "white";
*/
	}
   	else {
		DivRef.style.display = "none";
/*  	IfrRef.style.display = "none"; */
   	}
}