// JavaScript Document
function printview(tagname)
{
	//rpt = document.getElementById(tagname);
	rpt = document.getElementsByName(tagname);
	if(rpt.length>1)
		rpt = rpt.item(1);
	else if(rpt.length==1)
		rpt = rpt.item(0);
	else
		rpt = document.getElementById(tagname);
		
	if(!rpt)
	{
		alert('Content Area Not Found');
		return;
	}
	prevcontent = rpt.innerHTML;
	report_height = rpt.scrollHeight + 20;

	var prn = '<br/><div align="center"><input type="button" value="Print" onclick="javascript:window.print()" /></div>';
	//win = window.open('','','width=-1,height=' + report_height +',scrollbars=yes,resizable=yes,menubar=yes');
	win = window.open('','','scrollbars=yes,resizable=yes,menubar=yes');
	doc = win.document;
	stylesheets = document.styleSheets;
	
	st = "<style type='text/css'>@media print{ input{display:none} .hide{display:none} }" + "</" + "style" + "> ";

	
	for(i=0;i<stylesheets.length;i++)
		st = st+"<"+"link rel='stylesheet' href="+stylesheets.item(i).href+" />";
	
	doc.write("<"+"html"+">"+"<"+"head"+">" + st + "<"+"/head"+">"+"<"+"body style='margin:5px'>");
	
	
	repcontent = rpt.innerHTML;
	
	doc.write("<"+"table id='report' width='100%' cellspacing=0 cellpadding='2px' style='border:none;' bgcolor=#ffffff> " + repcontent + "<"+"/table>"+prn+"<"+"/body>"+"<"+"/html>");	
	

	doc.close();			
}