<!--

function doPrintPreview()
{
	ToggleFloatingLayer('FloatingLayerPrintPreview',1);
	return false;
}

function onKeyDownH(e)
{
   var output_string;

   switch (emod) {
   case "IE4+":
      e = window.event;
      /*C*/
      alt = (e.altKey) ? true : false;
      ctrl = (e.ctrlKey) ? true : false;
      shift = (e.shiftKey) ? true : false;


      if ((e.keyCode<16)||(e.keyCode>18)) {
	      if ( ctrl == true && e.keyCode == 80 ){
	      		alert("Please use the Printer Friendly button to print this page properly.");
				doPrintPreview();
	         return false;
	      }
         alt = false;
         ctrl = false;
         shift = false; }
   break;
   case "NN4":

      alt = ((e.modifiers & Event.ALT_MASK) == Event.ALT_MASK);
      ctrl = ((e.modifiers & Event.CTRL_MASK) == Event.CTRL_MASK);
      shift = ((e.modifiers & Event.SHIFT_MASK) == Event.SHIFT_MASK);



      if ((e.which)&&(e.which!=0))
      {
	      if ( ctrl == true && e.which == 80 ){
	         doPrintPreview();
	         return false;
	      }
      }
   break;
   case "W3C":
      alt = (e.altKey) ? true : false;
      ctrl = (e.ctrlKey) ? true : false;
      shift = (e.shiftKey) ? true : false;


      if ((e.which<16)||(e.which>18))
      {
	      if ( ctrl == true && e.which == 80 ){
	         doPrintPreview();
	         return false;
	      }
      }
   break; }


   return true;
}

function onloadH(e)
{
   /*get the event model*/
   emod = (e) ? (e.eventPhase) ? "W3C" : "NN4" : (window.event) ? "IE4+" : "unknown";


   if (emod == "NN4") {
      document.captureEvents(Event.KEYDOWN); 
   }

   document.onkeydown = onKeyDownH;
   document.onkeypress = onKeyDownH;
   document.onkeyup = onKeyDownH;
   return true;
}

/*define the event handler for the onload event*/
window.onload = onloadH;

/*global vars*/
var emod; /*the event model*/
var alt = false;
var ctrl = false;
var shift = false;

//-->


