Bug 202892 [SVG]Error pops up when click value series if set interactivity Blur/InvokeScript [13]
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/EventHandlers.java
.append( "        if (labelList != null){\n" ) 
		.append( "    for (i = 0; i < labelList.length; i=i+1){\n" ) 
			.append( "         var comp = mainSvg.getElementById(id+'_'+labelList[i]+'_g');\n" ) 
			.append( "         if ( comp == null ) continue;\n")					
			.append( "         var styleStr = comp.getAttribute(\"style\");\n" ) 
			.append( "        if (isHidden){\n" ) 
			.append( "                styleStr = styleStr + \"visibility:hidden;\";\n" ) 
			.append( "         toggleLabelVisibility(evt, id+'_'+labelList[i], 'inherit');\n" ) 
    			.append( "            }else{\n" ) 
			.append( "                styleStr = styleStr.replace(rHiddenExp,\"visibility:visible\");\n" ) 
    			.append( "         }\n" ) 
			.append( "         comp.setAttributeNS(null, \"style\", styleStr);\n" ) 
			.append( "     }\n" ) 
			.append( "     }\n" ) 
		.append( "     }			\n" ) 
		.append( "        function toggleLabelVisibility(evt, id, property){\n" ) 
		.append( "	      var mainSvg = evt.target.ownerDocument;\n" ) 
		.append( "	        var comp = mainSvg.getElementById(id);\n" ) 
		.append( "	        var styleStr = comp.getAttribute(\"style\");\n" ) 
		.append( "	       rVisibleExp=/visibility:[ ]*visible/g;\n" ) 
		.append( "	       rInheritExp=/visibility:[ ]*inherit/g;\n" ) 
		.append( "	       rHiddenExp=/visibility:[ ]*hidden/g;\n" ) 
		.append( "	       results = styleStr.search(rVisibleExp);\n" ) 
		.append( "	       inResults = styleStr.search(rInheritExp);\n" ) 
		.append( "	       if ((results == -1) && (inResults == -1)){\n" ) 
		.append( "	          results = styleStr.search(rHiddenExp);\n" ) 
		.append( "	           if (results == -1)\n" ) 
		.append( "	               styleStr = styleStr + \"visibility:\"+property+\";\";\n" ) 
		.append( "	        }\n" ) 
		.append( "	        else{\n" )