		function onMouseOver(rolloverObject,evt,type, wx, wy, updown, leftright)
		{
				var rolloverX;
				var rolloverY;
				//if the browser supports pageX
				if (evt.pageX)
				{
						rolloverX = evt.pageX;
						rolloverY = evt.pageY;
				}
				else
				{
						rolloverX = evt.clientX;
						rolloverY = evt.clientY;
				}
				var popupWidth = wx;
				var popupHeight = wy;
				
				var offsetX;
				var offsetY;
				
				var windowX;
				var windowY;
				//if the browser supports innerWidth
				if (window.innerWidth)
				{
						windowX = window.innerWidth;
						windowY = window.innerHeight;
						offsetX = 50;
						if (updown==1) offsetY = -100;
						else offsetY=-10;
				}
				else
				{
						windowX = document.body.parentNode.clientWidth; 
						windowY = document.body.parentNode.clientHeight;
						offsetX = 5;
						if (updown==1) offsetY = -130;
						else offsetY=-10;
				}
				
				

				var displayX;
				var displayY;
				
				//If the rolloverX + popupWidth < the window width.
				if ((rolloverX + popupWidth) <= windowX)
				{
						displayX = offsetX;
				}
				else 
				{
						displayX = -1*(popupWidth) - offsetX;
				}
				
				//If rolloverY + popupHeight < the window height
				if ((rolloverY + popupHeight) <= windowY)
				{
						displayY = offsetY;
				}
				else
				{
						displayY = -1*(popupHeight) + -1*(offsetY);
				}
				
				var parentTag = rolloverObject.parentNode;
				var obj1 = parentTag.getElementsByTagName('div')[0];
				var obj2 = parentTag.getElementsByTagName('div')[1];
				
				if (obj1 != null && obj2 != null)
				{
					obj1.style.display='block';
					obj1.style.padding = '.5em';
					obj1.style.position = 'absolute';
					
					obj2.style.display='block';
					obj2.style.position='absolute';
					obj2.style.top = displayY+'px'; 
					obj2.style.left = displayX+'px'; 
					obj2.style.width = '210px';
				}
		}
		function onMouseOut(rolloverObject)
		{
				var obj1 = rolloverObject.parentNode.getElementsByTagName('div')[0];
				
				if (obj1 != null)
				{
					obj1.style.display='none';
				}
		}
		
