function printFrame (frame) {
  frame=window.frames.printerIframe;
  if (frame.print) {
    frame.focus();
    frame.print();
  }
}



function PrintPage(url) {
    printContent=document.getElementById('maincontent').innerHTML;
    if (window.print && window.frames && window.frames.printerIframe) {
        var html = '';
        html += '<html>';
        html += '<body onload="parent.printFrame(window.frames.printerIframe);">';
        html += printContent;
        html += '<\/body><\/html>';
        var ifd = window.frames.printerIframe.document;
        ifd.open();
        ifd.write(html);
        ifd.close();
    }
}
