	var gAutoPrint = true; // Flag for whether or not to automatically call the print function

			function printSpecial()
			{
				if (document.getElementById != null)
				{
					var html = '<HTML>\n<HEAD>\n';

					if (document.getElementsByTagName != null)
					{
						var headTags = document.getElementsByTagName("head");
						if (headTags.length > 0)
							html += headTags[0].innerHTML;
					}
					
					html += '\n</HE' + 'AD>\n<BODY>\n';
					
					var printReadyElem = document.getElementById("printReady");
					
					if (printReadyElem != null)
					{
							html += printReadyElem.innerHTML;
					}
					else
					{
						alert("Could not find the printReady section in the HTML");
						return;
					}
						
					html += '\n</BO' + 'DY>\n</HT' + 'ML>';
					
					var printWin = window.open("","printSpecial");
					printWin.document.open();
					printWin.document.write(html);
					printWin.document.close();
					if (gAutoPrint) {
						if (window.print){
							printWin.print();
						}
						else
							 alert("Sorry, your browser doesn't support this feature.");
					}
				}
				else
				{
					alert("Sorry, the print ready feature is only available in modern browsers.");
				}
			}