Bug 312531 Highlight works differently when run SvgInteractivityViewer.java [13]
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGInteractiveRenderer.java
* @param bDblClick
	 */
	private void setMultiURLValuesAttributes( MultiURLValues values, Element elm,
			StructureSource src, String scriptEvent, boolean bDblClick )
	{
		StringBuilder sb = new StringBuilder( );
		sb.append( "\n\t var menuInfo = new BirtChartMenuInfo();\n" ); 
		EMap<String, String> propMap = values.getPropertiesMap( );
		sb.append( getPropertiesJS( propMap ).toString( ) );
		int i = 0;
		for ( URLValue uv : MultiActionValuesScriptGenerator.getValidURLValues( values ) )
		{
			sb = MultiActionValuesScriptGenerator.getURLValueJS( sb, i, uv, SVGEncoderAdapter.getInstance( ) );
			i++;
		}
		MultiActionValuesScriptGenerator.appendInteractivityVariables( sb );
		sb.append( "\n"); 
		sb.append( "  BirtChartActionsMenu.show( evt, source, menuInfo ); "); 
		
		String script = sb.toString( );
		
		StringBuffer callbackFunction = generateScriptCallbackFunctionName( script );
		
		String funcName = callbackFunction.toString( );
		addCallBackScript( src, callbackFunction, true );
		
		elm.setAttribute( scriptEvent,
				wrapJS( bDblClick,
						callbackFunction.toString( ) ) );