Bug 134632 SVG chart visibility interaction does not work correctly.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/EventHandlers.java
.append( "		\n" ) 
			.append( "		\n" ) 
			.append( "	BuildHelper.prototype.removeNode = function() {	\n" ) 
			.append( "	if (this.element) this.element.parentNode.removeChild(this.element);\n" ) 
			.append( "	this.tag = \"\";\n" ) 
			.append( "	this.attrList = null;\n" ) 
			.append( "	this.text = null;\n" ) 
			.append( "	this.element = null;\n" ) 
			.append( "	this.textNode = null;\n" ) 
			.append( "	};	\n" ) 
			.append( "	function TM(){	\n" ) 
			.append( "	}	\n" ) 
			.append( "		\n" ) 
			.append( "TM.setParent = function TooltipManager_setParent(parent, mainSvg){\n" ) 
			.append( "	this.parent = parent;	\n" ) 
			.append( "	this.mainSvg = mainSvg	\n" ) 
			.append( "	}	\n" ) 
			.append( "		\n" ) 
			.append( "	TM.remove = function TooltipManager_removeTooltip(){	\n" ) 
			.append( "	if (typeof this.group != 'undefined'){	\n" ) 
			.append( "	  this.group.removeNode();\n" ) 
			.append( "	  this.group = undefined;\n" ) 
			.append( "	}	\n" ) 
			.append( "	}	\n" ) 
			.append( "		\n" ) 
			.append( "			TM.show = function TooltiplManager_showTooltip(evt){	\n" ) 
			.append( "		var text = TM.getText(TM.getTitleElement(evt));	\n" ) 
			.append( "		x = evt.clientX;	\n" ) 
			.append( "		y = evt.clientY;	\n" ) 
			.append( "		update = true;\n" )