function ShowTip(obj,e){
	var s=obj.getAttribute("ToolTip");
	if(s){
		var oTip=document.getElementById(s);
		if(oTip){
			var pwidth=document.body.clientWidth;
			var pheight=document.body.clientHeight;
			var twidth=oTip.offsetWidth;
			var theight=oTip.offsetHeight;
			var lX=e.clientX+twidth;
			var lY=e.clientY+theight;

			//resize block
			oTip.style.width=(pwidth*.2);
//			oTip.style.height=200;//theight;

			//set x
			if(lX>pwidth){
				lX=e.clientX-twidth;
			}
			else{
				lX=e.clientX+5;
			}

			//set y
			if(lY>pheight){
				lY=e.clientY-theight;
			}
			else{
				lY=e.clientY+5;
			}

			if(lX<0){lX=0;}
			if(lY<0){lY=0;}

			oTip.style.left=lX;
			oTip.style.top=lY;
		}
	}
}

function HideTip(obj){
	var s=obj.getAttribute("ToolTip");
	if(s){
		var oTip=document.getElementById(s);
		if(oTip){
			oTip.style.top='-1000px';
			oTip.style.left='-1000px';
		}
	}

}