/////////////////////////////////////////////////////////////////////////////
// Function : OpenPrintPreview()
// Comments : 
/////////////////////////////////////////////////////////////////////////////

function OpenPrintPreview(fragRoot)
{
	if (document.getElementById("mainContent") != null)
	{
		//fragRoot += "wefprint_send/";
                fragRoot += "wefprint/index.html";
		var printOutput = "<html>\n<head>\n";
	
		if (document.getElementsByTagName != null)
		{
			var headTags = document.getElementsByTagName("head");
			if (headTags.length > 0)
				printOutput += headTags[0].innerHTML;
		}
			
		printOutput += "\n</head>\n<body>\n";
			
		var printContent = document.getElementById("mainContent");
			
		if (printContent != null)
		{
			printOutput += "<table width=\"100%\"><tr><td width=50 align=\"left\">";
			printOutput += "<img src=\"" + fragRoot + "tnbt_logo_white.gif\">";
			printOutput += "</td><td class=\"print_subhead\" align=\"right\">";
			printOutput += "<a href=\"javascript:self.print()\" class=\"printlink\">print</a>&nbsp;|";
			printOutput += "&nbsp;<a href=\"javascript:window.close()\" class=\"printlink\">close</a><br>";
			printOutput += document.title;
			//printOutput += "<td></tr><tr><td colspan=\"2\"><hr color=\"#999999\"></td></tr></table>\n";
			//printOutput += printContent.innerHTML;
                        printOutput += "</td></tr><tr><td colspan=\"2\"><hr color=\"#999999\"></td></tr>";
                        printOutput += "<tr><td colspan=\"2\" class=\"printerfriendlyTable\">" + printContent.innerHTML + "</td></tr></table>\n";
		}
		else
		{
			printOutput += "<center>No content found</center>";
		}
			
		printOutput += "\n</body>\n</html>";
		
		winStats='toolbar=no,location=no,directories=no,menubar=no,';
		winStats+='resizable=yes,scrollbars=yes,width=600,height=500';

		if (navigator.appName.indexOf("Microsoft")>=0)
		{
			winStats+=',left=10,top=25';
		}
		else
		{
			winStats+=',screenX=10,screenY=25';
		}		
		var printWin = window.open("","showPrint",winStats);
		printWin.document.open();
		printWin.document.write(printOutput);
		printWin.document.close();
	}
	else
	{
		alert("Unable to open print window.");
	}
}
