// JavaScript Document
var PW_MessageoldonloadHndlr=window.onload, PW_MessagepopupHgt, PW_MessageactualHgt, PW_MessagetmrId=-1, PW_MessageresetTimer;
        var PW_MessagetitHgt, PW_MessagecntDelta, PW_MessagetmrHide=-1, PW_MessagehideAfter=5000, PW_MessagehideAlpha, PW_MessagehasFilters=true;
        var PW_MessagenWin, PW_MessageshowBy=null, PW_MessagedxTimer=-1, PW_MessagepopupBottom, PW_MessageoldLeft;
        var PW_MessagenText,PW_MessagenMsg,PW_MessagenTitle,PW_MessagebChangeTexts=false;
        //window.onload=PW_Messageespopup_winLoad;
		 var PW_MessageoldonscrollHndr=window.onscroll;
        window.onscroll=PW_Messageespopup_winScroll;  
		
		function PW_Messageespopup_winScroll()
        {
          if (PW_MessageoldonscrollHndr!=null) PW_MessageoldonscrollHndr();
          if (PW_MessagetmrHide!=-1)
          {
            el=document.getElementById('PW_Message');
            el.style.display='none'; el.style.display='block';
          }
        }
        function PW_Messageespopup_ShowPopup(show)
        {
		  if (PW_MessageoldLeft != null)
		  {
               if (PW_MessagedxTimer!=-1) { el.filters.blendTrans.stop(); }

               if ((PW_MessagetmrHide!=-1) && ((show!=null) && (show==PW_MessageshowBy)))
               {
                 clearInterval(PW_MessagetmrHide);
                 PW_MessagetmrHide=setInterval(PW_Messageespopup_tmrHideTimer,PW_MessagehideAfter);
                 return;
               }
               if (PW_MessagetmrId!=-1) return;
               PW_MessageshowBy=show;

               elCnt=document.getElementById('PW_Message_content')
               elTit=document.getElementById('PW_Message_header');
               el=document.getElementById('PW_Message');
               el.style.left=PW_MessageoldLeft;

               el.style.top='';
               el.style.filter='';

               if (PW_MessagetmrHide!=-1) clearInterval(PW_MessagetmrHide); PW_MessagetmrHide=-1;

               document.getElementById('PW_Message_header').style.display='none';
               document.getElementById('PW_Message_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*PW_MessagepopupBottom)+'px';
          
               if (PW_MessagebChangeTexts)
               {
                 PW_MessagebChangeTexts=false;
                 document.getElementById('PW_MessageaCnt').innerHTML=PW_MessagenMsg;
                 document.getElementById('PW_MessagetitleEl').innerHTML=PW_MessagenTitle;
               }

               PW_MessageactualHgt=0; el.style.height=PW_MessageactualHgt+'px';
               el.style.visibility='';
               if (!PW_MessageresetTimer) el.style.display='';
               PW_MessagetmrId=setInterval(PW_Messageespopup_tmrTimer,(PW_MessageresetTimer?0:20));
		   }
        }

        function PW_Messageespopup_winLoad()
        {
          //if (PW_MessageoldonloadHndlr!=null) PW_MessageoldonloadHndlr();

          elCnt=document.getElementById('PW_Message_content')
          elTit=document.getElementById('PW_Message_header');
          el=document.getElementById('PW_Message');
		  PW_MessageoldLeft=el.style.left;
          PW_MessagepopupBottom=el.style.bottom.substr(0,el.style.bottom.length-2);
          
          PW_MessagetitHgt=elTit.style.height.substr(0,elTit.style.height.length-2);
          PW_MessagepopupHgt=el.style.height;
          PW_MessagepopupHgt=PW_MessagepopupHgt.substr(0,PW_MessagepopupHgt.length-2); PW_MessageactualHgt=0;
          PW_MessagecntDelta=PW_MessagepopupHgt-(elCnt.style.height.substr(0,elCnt.style.height.length-2));
          //PW_Messageespopup_ShowPopup();
		  
        }

        function PW_Messageespopup_tmrTimer()
        {
          el=document.getElementById('PW_Message');
          if (PW_MessageresetTimer)
          {
            el.style.display='';
            clearInterval(PW_MessagetmrId); PW_MessageresetTimer=false;
            PW_MessagetmrId=setInterval(PW_Messageespopup_tmrTimer,20);
          }
          PW_MessageactualHgt+=5;
          if (PW_MessageactualHgt>=PW_MessagepopupHgt)
          {
            PW_MessageactualHgt=PW_MessagepopupHgt; clearInterval(PW_MessagetmrId); PW_MessagetmrId=-1;
            document.getElementById('PW_Message_content').style.display='';
            if (PW_MessagehideAfter!=-1) PW_MessagetmrHide=setInterval(PW_Messageespopup_tmrHideTimer,PW_MessagehideAfter);
          }
          if (PW_MessagetitHgt<PW_MessageactualHgt-6)
            document.getElementById('PW_Message_header').style.display='';
          if ((PW_MessageactualHgt-PW_MessagecntDelta)>0)
          {
            elCnt=document.getElementById('PW_Message_content')
            elCnt.style.display='';
            elCnt.style.height=(PW_MessageactualHgt-PW_MessagecntDelta)+'px';
          }
          el.style.height=PW_MessageactualHgt+'px';
        }
        
        function PW_Messageespopup_tmrHideTimer()
        {
         /* clearInterval(PW_MessagetmrHide); PW_MessagetmrHide=-1;
          el=document.getElementById('PW_Message');
          if (PW_MessagehasFilters)
          {
            backCnt=document.getElementById('PW_Message_content').innerHTML;
            backTit=document.getElementById('PW_Message_header').innerHTML;
            document.getElementById('PW_Message_content').innerHTML='';
            document.getElementById('PW_Message_header').innerHTML='';
            el.style.filter='blendTrans(duration=1)';
            el.filters.blendTrans.apply();
            el.style.visibility='hidden';
            el.filters.blendTrans.play();
            document.getElementById('PW_Message_content').innerHTML=backCnt;
            document.getElementById('PW_Message_header').innerHTML=backTit;
            
            PW_MessagedxTimer=setInterval(PW_Messageespopup_dxTimer,1000);
          }
          else el.style.visibility='hidden';  */
        }
        
        function PW_Messageespopup_dxTimer()
        {
          //clearInterval(PW_MessagedxTimer); PW_MessagedxTimer=-1;
        }
     
        function PW_Messageespopup_Close()
        {
          if (PW_MessagetmrId==-1)
          {
            el=document.getElementById('PW_Message');
            el.style.filter='';
            el.style.display='none';
            if (PW_MessagetmrHide!=-1) clearInterval(PW_MessagetmrHide); PW_MessagetmrHide=-1;
            
          }
		  document.getElementById("countimg").src="http://bbs.pcpop.com/MessageCount.aspx?MessId="+ MessIdold +  "&rand=" + new Date().getTime() + "&gclose=1";
        }
    
        function PW_Messageespopup_ShowWindow()
        {
          
          if (PW_MessagenWin!=null) PW_MessagenWin.close();
          PW_MessagenWin=window.open('','PW_MessagenWin','width=400,height=250,scrollbars=yes, '+
            'menubar=no, resizable=no, status=no, toolbar=no, location=no');
          PW_MessagenWin.document.write(PW_MessagenText);
        }

        var PW_MessagemousemoveBack,PW_MessagemouseupBack;
        var PW_MessageofsX,PW_MessageofsY;
        function PW_Messageespopup_DragDrop(e)
        {
          PW_MessagemousemoveBack=document.body.onmousemove;
          PW_MessagemouseupBack=document.body.onmouseup;
          ox=(e.offsetX==null)?e.layerX:e.offsetX;
          oy=(e.offsetY==null)?e.layerY:e.offsetY;
          PW_MessageofsX=ox; PW_MessageofsY=oy;

          document.body.onmousemove=PW_Messageespopup_DragDropMove;
          document.body.onmouseup=PW_Messageespopup_DragDropStop;
          if (PW_MessagetmrHide!=-1) clearInterval(PW_MessagetmrHide);
        }

        function PW_Messageespopup_DragDropMove(e)
        {
          el=document.getElementById('PW_Message');          
          if (e==null&&event!=null)
          {
            el.style.left=(event.clientX*1+document.body.scrollLeft-PW_MessageofsX)+'px';
            el.style.top=(event.clientY*1+document.body.scrollTop-PW_MessageofsY)+'px';
            event.cancelBubble=true;
          }
          else
          {
            el.style.left=(e.pageX*1-PW_MessageofsX)+'px';
            el.style.top=(e.pageY*1-PW_MessageofsY)+'px';
            e.cancelBubble=true;
          }
          if ((event.button&1)==0) PW_Messageespopup_DragDropStop();
        }

        function PW_Messageespopup_DragDropStop()
        {
          document.body.onmousemove=PW_MessagemousemoveBack;
          document.body.onmouseup=PW_MessagemouseupBack;
        }
         
        function writeCookieBak(name, value, hours)
        {
	       var expire = "";
	       if(hours != null)
	       {
	         //hours = hours;
		     expire = new Date((new Date()).getTime() + hours * 3600000);
		     expire = "; expires=" + expire.toGMTString();
	       }
	       domain = "; domain=pcpop.com";
	       path = "; path=/";
	       document.cookie = name + "=" + escape(value) + path + domain + expire;
         }



         function readCookie(name)
         {
	       var cookieValue = "";
	       var pattern = new RegExp(name + "=([^ ;]*)", "i");
	       if (document.cookie.length > 0 && name.length > 0 && pattern.test(document.cookie))
	       {
		     pattern.exec(document.cookie);
		     cookieValue = RegExp.$1;
	       }
	       return cookieValue;
         }
