﻿    function Check(txtItem, txtValue, message, incmess)
    {
        var returnValue;
        
        var pw = prompt (message,'');
        var field = document.getElementById (txtItem);

        if (pw != txtValue)
        {
                 alert (incmess);
                 field.value = '';
                 returnValue = false
        }
        else
        {
                 field.value = txtReturn;
                 returnValue = true;
        }
        
        return returnValue
    }
    function PrintThisPage() 
    { 
       ///////////////////////////////////////////
       // testing area
       var agt=navigator.userAgent.toLowerCase();

       // *** BROWSER VERSION ***
       // Note: On IE5, these return 4, so use is_ie5up to detect IE5.
       var is_major = parseInt(navigator.appVersion);
       var is_minor = parseFloat(navigator.appVersion);

       var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                   && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                   && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
       var is_nav2 = (is_nav && (is_major == 2));
       var is_nav3 = (is_nav && (is_major == 3));
       var is_nav4 = (is_nav && (is_major == 4));
       var is_nav4up = (is_nav && (is_major >= 4));
       var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||
                             (agt.indexOf("; nav") != -1)) );
       var is_nav6 = (is_nav && (is_major == 5));
       var is_nav6up = (is_nav && (is_major >= 5));
       var is_gecko = (agt.indexOf('gecko') != -1);

       //alert(agt);
       // end - testing area
       ///////////////////////////////////////////
       var sOption="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
           sOption+="scrollbars=yes,width=835,height=800,left=100,top=25";

           var sWinHTML;
           var sWinHTMLImage; 
       
	   if (document.getElementById)
	   {
  //         alert ('document.getElementById');
	       //netscape
	       sWinHTML = document.getElementById('PrinterFriendlyTable').outerHTML;
	       sWinHTMLImage = document.getElementById('PrinterFriendlyTableCntrl').outerHTML;
	       if (sWinHTML == null)
		   {
                var elem = (document.getElementById) ?
    	            document.getElementById('PrinterFriendlyTable') : ((document.all) ?
    	            document.all['PrinterFriendlyTable'] : null);
                if (elem) 
                {
                    window.print();
                    return;
                }
		   }
	   }
	   if (document.all)
	   {
//           alert ('document.all');
	       //ie
           sWinHTML = document.all['PrinterFriendlyTable'].outerHTML;
           sWinHTMLImage = document.getElementById('PrinterFriendlyTableCntrl').outerHTML;
           //alert (sWinHTML);
	   }
	   else if (document.layers)
	   {
    //       alert ('document.layers');
	       //netscape
           sWinHTML = document.layers['PrinterFriendlyTable'].outerHTML;
           sWinHTMLImage = document.getElementById('PrinterFriendlyTableCntrl').outerHTML;
       }       
       
       var iStartOf = sWinHTML.indexOf('Start of menu') - 5;
       var iEndOf = sWinHTML.indexOf('End of menu') - 5;
      
       var sLeft;
       var sRight;

       // we need to get rid of the submenu if it exists
       if (iStartOf > 0)
       {
           sLeft = sWinHTML.substring(0, iStartOf);
           sRight = sWinHTML.substring(iEndOf, sWinHTML.length);
           sWinHTML = sLeft + sRight;
       }
       
       var winprint=window.open("","",sOption); 
           winprint.document.open();
           winprint.document.write('<html><link href="/StyleSheets/LANDSTARStyle.css" rel="stylesheet" type="text/css" /><style>body{background-image:none}</style><body>'); 
           winprint.document.write('<table><tr><td valign="top">'+sWinHTML+'</td><td valign="top">'+sWinHTMLImage+'</td></tr></table>');          
           winprint.document.write('</body></html>'); 
           winprint.document.close(); 
           winprint.focus(); 
    }
