oDiv.style.overflowX = "visible"; oDiv.style.overflowY = "visible"; 
container.style.overflowX = "visible"; container.style.overflowY = "visible"; 
	__cb_render : function( id, content )	{		var oDiv = $( id );				while( oDiv.childNodes.length > 0)		{			oDiv.removeChild(oDiv.firstChild);		}						// workaround for IE. If content starts with script, 		// append a hidden line to avoid ignore these scripts.		// Delete script attribute "defer" to avoid exec javascript twice		if( BrowserUtility.__isIE( ) )		{			content = '<span style="display: none">&nbsp;</span>' + content;			content = content.replace(/<script(.*)defer([^\s|^>]*)([^>]*)>/gi,'<script$1$3>');		}								var container = document.createElement( "div" );		container.style.position = "relative";		container.style.padding = "15px";		container.innerHTML = content;		oDiv.appendChild( container );						var scripts = container.getElementsByTagName( "script" );		for( var i = 0; i < scripts.length; i++ )		{		    if( scripts[i].src )		    {		    	var head = document.getElementsByTagName( "head" )[0];		    			    	var scriptObj = document.createElement( "script" );				scriptObj.setAttribute( "type", "text/javascript" );				scriptObj.setAttribute( "src", scripts[i].src );								if( head )					head.appendChild( scriptObj );		    }		    else if ( scripts[i].innerHTML )		    {	    				    //  Internet Explorer has a funky execScript method that makes this easy			    if ( window.execScript )			        window.execScript( scripts[i].innerHTML );		    }		}				// workaround for bug 165750, overflow-x and overflow-y only used in IE		if( BrowserUtility.__isIE( ) )		{			oDiv.style.overflowX = "visible";			oDiv.style.overflowY = "visible";		}	},
9270	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9270/d351f07979e2bad68405d88afb1d6af8c209900d/AbstractReportComponent.js/buggy/viewer/org.eclipse.birt.report.viewer/birt/webcontent/birt/ajax/ui/report/AbstractReportComponent.js