// JScript source code
  var popupBoxoldonloadHndlr=window.onload, popupBoxpopupHgt, popupBoxactualHgt, popupBoxtmrId=-1, popupBoxresetTimer;
        var popupBoxtitHgt, popupBoxcntDelta, popupBoxtmrHide=-1, popupBoxhideAfter=194000, popupBoxhideAlpha, popupBoxhasFilters=true;
        var popupBoxnWin, popupBoxshowBy=null, popupBoxdxTimer=-1, popupBoxpopupBottom;
        var popupBoxnText,popupBoxnMsg,popupBoxnTitle,popupBoxbChangeTexts=false;
        window.onload=popupBoxespopup_winLoad;

        var popupBoxoldonscrollHndr=window.onscroll;
        window.onscroll=popupBoxespopup_winScroll;
        popupBoxnText="<head><title>Visit CodeProject.Com</title><style type=\"text/css\">body {    background:#ff9900; padding:5px;    filter:progid:DXImageTransform.Microsoft.Gradient(     GradientType=0,StartColorStr='#FFff9900', EndColorStr='#FFfbeebb');  }  h1 {    font:bold 16px arial,sans-serif; color:#000000;     text-align:center; margin:0px;  }  p {    font:14px arial,sans-serif; color:#000000;  }</style></head><body><h1>Visit CodeProject.Com</h1><p></p></body>";

        function popupBoxespopup_winScroll()
        {
          if (popupBoxoldonscrollHndr!=null) popupBoxoldonscrollHndr();
          if (popupBoxtmrHide!=-1)
          {
            el=document.getElementById('popupBox');
            el.style.display='none'; el.style.display='block';
          }
        }

        function popupBoxespopup_ShowPopup(show)
        {
          if (popupBoxdxTimer!=-1) { el.filters.blendTrans.stop(); }

          if ((popupBoxtmrHide!=-1) && ((show!=null) && (show==popupBoxshowBy)))
          {
            clearInterval(popupBoxtmrHide);
            popupBoxtmrHide=setInterval(popupBoxespopup_tmrHideTimer,popupBoxhideAfter);
            return;
          }
          if (popupBoxtmrId!=-1) return;
          popupBoxshowBy=show;

          elCnt=document.getElementById('popupBox_content')
          elTit=document.getElementById('popupBox_header');
          el=document.getElementById('popupBox');
          el.style.left='';
          el.style.top='';
          el.style.filter='';

          if (popupBoxtmrHide!=-1) clearInterval(popupBoxtmrHide); popupBoxtmrHide=-1;

          document.getElementById('popupBox_header').style.display='none';
          document.getElementById('popupBox_content').style.display='none';

          if (navigator.userAgent.indexOf('Opera')!=-1)
            el.style.bottom=(document.body.scrollHeight*1-document.body.scrollTop*1
                            -document.body.offsetHeight*1+1*popupBoxpopupBottom)+'px';
          
          if (popupBoxbChangeTexts)
          {
            popupBoxbChangeTexts=false;
            document.getElementById('popupBoxaCnt').innerHTML=popupBoxnMsg;
            document.getElementById('popupBoxtitleEl').innerHTML=popupBoxnTitle;
          }

          popupBoxactualHgt=0; el.style.height=popupBoxactualHgt+'px';
          el.style.visibility='';
          if (!popupBoxresetTimer) el.style.display='';
          popupBoxtmrId=setInterval(popupBoxespopup_tmrTimer,(popupBoxresetTimer?1000:20));
        }

        function popupBoxespopup_winLoad()
        {
          if (popupBoxoldonloadHndlr!=null) popupBoxoldonloadHndlr();

          elCnt=document.getElementById('popupBox_content')
          elTit=document.getElementById('popupBox_header');
          el=document.getElementById('popupBox');
          popupBoxpopupBottom=el.style.bottom.substr(0,el.style.bottom.length-2);
          
          popupBoxtitHgt=elTit.style.height.substr(0,elTit.style.height.length-2);
          popupBoxpopupHgt=el.style.height;
          popupBoxpopupHgt=popupBoxpopupHgt.substr(0,popupBoxpopupHgt.length-2); popupBoxactualHgt=0;
          popupBoxcntDelta=popupBoxpopupHgt-(elCnt.style.height.substr(0,elCnt.style.height.length-2));

          if (false)
          {
            popupBoxresetTimer=true;
            popupBoxespopup_ShowPopup(null);
          }
        }

        function popupBoxespopup_tmrTimer()
        {
          el=document.getElementById('popupBox');
          if (popupBoxresetTimer)
          {
            el.style.display='';
            clearInterval(popupBoxtmrId); popupBoxresetTimer=false;
            popupBoxtmrId=setInterval(popupBoxespopup_tmrTimer,20);
          }
          popupBoxactualHgt+=5;
          if (popupBoxactualHgt>=popupBoxpopupHgt)
          {
            popupBoxactualHgt=popupBoxpopupHgt; clearInterval(popupBoxtmrId); popupBoxtmrId=-1;
            document.getElementById('popupBox_content').style.display='';
            if (popupBoxhideAfter!=-1) popupBoxtmrHide=setInterval(popupBoxespopup_tmrHideTimer,popupBoxhideAfter);
          }
          if (popupBoxtitHgt<popupBoxactualHgt-6)
            document.getElementById('popupBox_header').style.display='';
          if ((popupBoxactualHgt-popupBoxcntDelta)>0)
          {
            elCnt=document.getElementById('popupBox_content')
            elCnt.style.display='';
            elCnt.style.height=(popupBoxactualHgt-popupBoxcntDelta)+'px';
          }
          el.style.height=popupBoxactualHgt+'px';
        }
        
        function popupBoxespopup_tmrHideTimer()
        {
          clearInterval(popupBoxtmrHide); popupBoxtmrHide=-1;
          el=document.getElementById('popupBox');
          if (popupBoxhasFilters)
          {
            backCnt=document.getElementById('popupBox_content').innerHTML;
            backTit=document.getElementById('popupBox_header').innerHTML;
            document.getElementById('popupBox_content').innerHTML='';
            document.getElementById('popupBox_header').innerHTML='';
            el.style.filter='blendTrans(duration=1)';
            el.filters.blendTrans.apply();
            el.style.visibility='hidden';
            el.filters.blendTrans.play();
            document.getElementById('popupBox_content').innerHTML=backCnt;
            document.getElementById('popupBox_header').innerHTML=backTit;
            
            popupBoxdxTimer=setInterval(popupBoxespopup_dxTimer,1000);
          }
          else el.style.visibility='hidden';
        }
        
        function popupBoxespopup_dxTimer()
        {
          clearInterval(popupBoxdxTimer); popupBoxdxTimer=-1;
        }
     
        function popupBoxespopup_Close()
        {
          if (popupBoxtmrId==-1)
          {
            el=document.getElementById('popupBox');
            el.style.filter='';
            el.style.display='none';
            if (popupBoxtmrHide!=-1) clearInterval(popupBoxtmrHide); popupBoxtmrHide=-1;
            
          }
        }
        
        function popupBoxespopup_Print()
        {
			var disp_setting = "toolbar=yes,location=no,directories=yes,menubar=yes,";
			disp_setting += "scrollbars=yes,width=650,height=600,left=100,top=25";
			var content_value = document.getElementById('popupBox').innerHTML;
			var docprint = window.open("","",disp_setting);
			docprint.document.open();
			docprint.document.write('<html><head><title></title>');
			docprint.document.write('</head><body onLoad="self.print()"><center>');
			docprint.document.write(content_value);
			docprint.document.write('</center></body></html>');
			docprint.document.close();
			docprint.focus();
        }
    

