function printSpecial(divPrint)
{
  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</HEAD>\n<BODY>\n';

    var printReadyElem = document.getElementById(divPrint);

    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();

      printWin.print();
    }
    else
      {
        alert("The print ready feature is only available if you are using an browser Please update your browswer.");
      }
    }

