Bug 203044 Invoke Script does not work correctly for two similar charts [13]
chart/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/image/JavaxImageIOWriter.java
eval2JS( callbackFunction, true ) );
					return true;
			}
		}
		return false;
	}
	protected String getJsURLRedirect( URLValue uv )
	{
		if ( uv.getBaseUrl( ).startsWith( "javascript:" ) ) 
		{
			return uv.getBaseUrl( );
		}
		if ( uv.getBaseUrl( ).startsWith( "#" ) ) 
		{
			return "window.location='" + eval2HTML( uv.getBaseUrl( ) ) + "'"; 
		}
		return "window.open('" 
				+ eval2HTML( uv.getBaseUrl( ) )
				+ "','" + ( uv.getTarget( ) == null ? "self" : uv.getTarget( ) ) + "')"; 
	}
	/**
	 * Convert AWT shape to image map coordinates.
	 * 
	 * @param shape
	 * @return
	 */
	private String shape2polyCoords( Shape shape )
	{
		if ( shape == null )
		{