function embedReport(report, html) {
	var reportdiv = document.getElementById("report_"+report);	
	reportdiv.innerHTML = html;
}

function displaySvg(report) {
	var svgdoc;
	var embed = document.getElementById("embed_"+report);
	try {
		svgdoc = embed.getSVGDocument();
	}
	catch(exception) {}
	if (svgdoc && svgdoc.rootElement) {
	   	var waitdiv = document.getElementById("wait_"+report);
	   	var reportdiv = document.getElementById("report_"+report);		   	
	   	waitdiv.style.display = "none";
	   	reportdiv.style.display = "";
	} else {
 		timeout = setTimeout("displaySvg('"+report+"')", 100);        
	}
}

function displayImage(report) {
	var waitdiv = document.getElementById("wait_"+report);
   	var reportdiv = document.getElementById("report_"+report);		   	
   	waitdiv.style.display = "none";
   	reportdiv.style.display = "";
}

function displayHtmlError(report) {
	var reportdiv = document.getElementById("report_"+report);
	var errordiv = document.getElementById("error_"+report);
	if (reportdiv && errordiv) {		
		reportdiv.style.display = "none";
		errordiv.style.display = "";
	}
}