var gAutoPrint = true; // Tells whether 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>\n<BODY>\n';



var printReadyElem = document.getElementById("printReady");



if (printReadyElem != null)

{

html += printReadyElem.innerHTML;

}

else

{

alert("Could not find the printReady function");

return;

}



html += '\n</BO>\n</HT>';



var printWin = window.open("","printSpecial");

printWin.document.open();

printWin.document.write(html);

printWin.document.close();

if (gAutoPrint)

printWin.print();

}

else

{

alert("The print ready feature is only available if you are using an browser. Please update your browswer.");

}

}
