function printWindow()
{
  var t=0;
  var pd=document.getElementById("mainscreen");
  if(pd==null){
    alert("Hittar ingen skärmbild att skriva ut!");
    return;
  }
  var pw=window.open("", "winPrint", "menubar=yes,height=600,width=720");
  if(!pw){
    alert("Kan inte öppna utskriftsfönster!\nHar du en fönster-blockerare måste du stänga av den eller håll nere CTRL-knappen när du trycker på \"Skriv ut\"!");
    return;
  }

  var doc=pw.document;
  doc.open("text/html", "replace");

  doc.writeln("<html>");
  doc.writeln("<head>");
  doc.writeln("<style type=\"text/css\">");
  doc.writeln("BODY { background: white; margin:10px; }");
  doc.writeln("#topnav { position:static; top:auto; left:auto; width: 16cm; padding: 4px 10px 0px 0px; }");
  doc.writeln("#printscreen { width: 18cm; margin:0px 10px; }");
  doc.writeln("</style>");
  doc.writeln("</head>");
  doc.writeln("<body>");
  doc.writeln("<button id=\"btnPrintMe\" onclick=\"window.print();\" style=\"position:absolute; left:14cm; top:1cm;\">Skriv ut</button>");

  var d=new Date();

  doc.writeln("<div id=\"topnav\">");
  doc.writeln("<img style=\"margin-left:100px;\" src=\"show.image?cid=4087&iid=7\">");
  doc.writeln("</div>");
  doc.writeln("<div id=\"printscreen\">");
  doc.writeln(pd.innerHTML);
  doc.writeln("</div>");
  
  doc.writeln("</body>");
  doc.writeln("</html>");

  doc.close();

  pw.attachEvent("onbeforeprint", function()
  {
    var obj=doc.getElementById("btnPrintMe");
    if(obj){
      obj.style.display="none";
    }
    var obj=doc.getElementById("topNav");
    if(obj){
      obj.style.display="none";
    }
  });

  pw.attachEvent("onafterprint", function()
  {
    var obj=doc.getElementById("btnPrintMe");
    if(obj){
      obj.style.display="inline";
    }
    var obj=doc.getElementById("topNav");
    if(obj){
      obj.style.display="block";
    }
  });

}
