
var $T = Telerik.Web.UI;
$T.RadToolTipManager.prototype._trackPageUpdates  function (){
	if (Sys.WebForms){
		this._pageLoadedHandler = Function.createDelegate(this, function (sender, args){
			var updatedPanels = args.get_panelsUpdated();
			if (!updatedPanels) return;
			for (var i = 0; i < updatedPanels.length; i++){
				//Skip the updatepanel belonging to the tooltip manager
				if (updatedPanels[i].id == this._getUpdatePanelID()) continue;
				var tooltipifyZoneOnly = this._autoTooltipify && this._toolTipZoneID && $telerik.isDescendantOrSelf(updatedPanels[i], $get(this._toolTipZoneID));
				this.tooltipify(tooltipifyZoneOnly ? $get(this._toolTipZoneID) : updatedPanels[i], tooltipifyZoneOnly ? null : this._isDescendant);
				break;            
			}
		});
		var prm = Sys.WebForms.PageRequestManager.getInstance();
		prm.add_pageLoaded(this._pageLoadedHandler);
	}
}