Bug 307327 BIDI3.6:In-line component positioning problem in RTL Reports
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
writer.writeCode( "       else if (target == '_self'){" );
		writer.writeCode( "           location.href =url;" );                                                                                                                                    
		writer.writeCode( "       }" );                                     
		writer.writeCode( "       else{" );
		writer.writeCode( "           open(url);" ); 
		writer.writeCode( "       }" ); 
		writer.writeCode( "      }" ); 
		writer.writeCode( " ]]>" ); 
		writer.writeCode( "</script>" ); 
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.engine.emitter.IContentEmitter#start(org.eclipse.birt.report.engine.content.IReportContent)
	 */
	public void start( IReportContent report )
	{
		logger.log( Level.FINE, "[HTMLReportEmitter] Start emitter." ); 
		this.report = report;
		writer.open( out, "UTF-8" ); 
		
		ReportDesignHandle designHandle= null;
		Report reportDesign = null;
		if ( report != null )
		{
			reportDesign = report.getDesign( );
			designHandle = reportDesign.getReportDesign( );
			
			Map appContext = reportContext.getAppContext( );
			if ( appContext != null )