    function printOrderContent(itemToPrint) {
    		str = itemToPrint.innerHTML;
    		newwin = window.open('', 'printwin', 'resizable=1,scrollbars=1,left=100,top=100,width=600,height=800');
        newwin.document.write('<HTML>\n<HEAD>\n');
        newwin.document.write('<TITLE>Print Page</TITLE>\n');
        newwin.document.write(getStyleSheets());
        newwin.document.write('<script>\n');
        newwin.document.write('function chkstate(){\n');
        newwin.document.write('if(document.readyState=="complete"){\n');
        newwin.document.write('window.close()\n');
        newwin.document.write('}\n');
        newwin.document.write('else{\n');
        newwin.document.write('setTimeout("chkstate()",2000)\n');
        newwin.document.write('}\n');
        newwin.document.write('}\n');
        newwin.document.write('function print_win(){\n');
        newwin.document.write('window.print();\n');
        newwin.document.write('chkstate();\n');
        newwin.document.write('}\n');
        newwin.document.write('<\/script>\n');
        newwin.document.write('</HEAD>\n');
        newwin.document.write('<BODY onload="print_win()">\n');
        newwin.document.write(str);
        newwin.document.write('</BODY>\n');
        newwin.document.write('</HTML>\n');
        newwin.document.close();
    }

    function getStyleSheets() {
        var retVal = "";
        var styles = document.getElementsByTagName("link");
        for (var i = 0; i < styles.length; i++) {
            if (styles[i].getAttribute("type") == "text/css"
                || styles[i].getAttribute("rel") == "stylesheet") {
                retVal += "<link href='" + styles[0].getAttribute("href") + "' type='text/css' rel='stylesheet' />";
            }
        }
        return retVal;
    }
