Bug 144077 Throw exception when generate SVG chart which has inteactive
There is a program mistake in "org.eclipse.birt.chart.device.svg" project. In "SVGInteractiveRenderer" class, "findCategorySeries" method, "getSeries( ).get( 1 )" should be changed to "getSeries( ).get( 0 )". It will throw exception when generate SVG chart which has inteactive. And i find this in 2.1RC3a.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGInteractiveRenderer.java
+ sb.toString( )
									+ ")" ); 		
					
					if ( tg.getCondition( ).getValue( ) == TriggerCondition.ONMOUSEOVER )
					{
						elm.setAttribute( "onmouseout", 
										jsFunction 
										+ sb.toString( )
										+ ")" ); 		
					}
					setCursor( elm );
				}
			}
			
		}
	}
	private void appendArguments( StringBuffer sb, Iterator iter )
	{
		if ( iter != null )
		{
			while ( iter.hasNext( ) )
			{
				sb.append( "'" ).append( iter.next( ) ).append( "'" ); 
				if ( iter.hasNext( ) )
					sb.append( "," ); 
			}
		}
	}
}