﻿   var pageselect_vnh=1;   
   var m_PosStart_vnh="1";
   var m_Results_vnh="20";   
   var pageCount_vnh;
   var viewPage_vnh = 8;
   var TotalRowsofVnh = 0;      
   var fadd=false;   
   var flagPaging="";   
   var namestart="";
   var sVl1="";
   var sVl2="";
   var namestart="";
   var page_temp=1;
   var strSbytype="";       
   var spid_actID="";
   function doallpaging_vnh()
   {                        
        m_Results_vnh= parseInt($get("number_record_view").value);
        
        var n_total_vnh=$get("htotal_fulltext_vnh").value;                
        TotalRowsofVnh=n_total_vnh;
        pageCount_vnh = parseFloat(n_total_vnh)/m_Results_vnh;
        if(pageCount_vnh!=parseInt(pageCount_vnh))
        {
            pageCount_vnh=Math.round(pageCount_vnh + 0.5);                            
        }        
        Paging_vnh(pageCount_vnh);                            
   }
      
   function clickNumber_vnh(el)
   {        
        pageselect_vnh=parseInt(el.innerHTML);
        onclickpaging_vnh();         
   }
   function Enter_btn_page_vnh(evt,obj)
   {    
        if(evt.keyCode == 13)
        {            
            var numb = parseInt(obj.value);
            if (numb > 0 && numb <= pageCount_vnh) { pageselect_vnh = numb; }
            onclickpaging_vnh();
        }
        
   }
   function clickNext_vnh()
   {

       if (pageselect_vnh < pageCount_vnh) { pageselect_vnh++; }
        onclickpaging_vnh();         
   }
   
   function clickPre_vnh()
   {
       if (pageselect_vnh > 1) { pageselect_vnh--; }
        onclickpaging_vnh();         
   }
   
   function onclickpaging_vnh()
   {                           
        m_PosStart_vnh=(pageselect_vnh-1)*m_Results_vnh +1;                                                
        if(strSbytype.toUpperCase() == "A6")
        {        
           if(pageselect_vnh - 1 == page_temp)
           {                       
                m_PosStart_vnh=parseInt($get("hpos_fulltext_vnh").value);                
           }
           page_temp = pageselect_vnh;          
        }
        flagPaging = flagPaging.toLowerCase();                
        switch(flagPaging)
        {
            case "discuss":
                $get(IDdisscuss).innerHTML = AjaxFuncs.GetFeedBack_tratu("1", "", mdict, word, "3", "DESC", m_PosStart_vnh, m_Results_vnh, true, 0, 0).value;


                //            if(spid_actID!="" && spid.split(';').length > 1)                            
                //            {                          
                //                window.location.href= "discuss.aspx?pid="+ spid +"&actID="+spid_actID+"&key="+skey+"&page="+pageselect_vnh+"&ps="+ m_PosStart_vnh;
                //            }
                //            else
                //            {
                //                window.location.href= "discuss.aspx?pid="+ spid +"&key="+skey+"&page="+pageselect_vnh+"&ps="+ m_PosStart_vnh;
                //            }
                Paging_vnh(pageCount_vnh);
                break;            
        }
    }  
    function fhidden()
    {
        if(pageCount_vnh>1)
        {
            if(pageselect_vnh == 1)                         
            {
                $get("sp_pre_vnh0").style.display='none';                                                  
                $get("sp_next_vnh0").style.display='';                                                            
                $get("sp_pre_vnh1").style.display='none';                                                  
                $get("sp_next_vnh1").style.display='';                                                            
            }        
            else if(pageselect_vnh == pageCount_vnh)                         
            {            
                $get("sp_pre_vnh0").style.display='';
                $get("sp_next_vnh0").style.display='none';         
                $get("sp_pre_vnh1").style.display='';
                $get("sp_next_vnh1").style.display='none';         

            }
            if(pageselect_vnh != 1 && pageselect_vnh != pageCount_vnh)
            {
                $get("sp_pre_vnh0").style.display='';
                $get("sp_next_vnh0").style.display='';                                                 
                $get("sp_pre_vnh1").style.display='';
                $get("sp_next_vnh1").style.display='';                                                 
            }            
        }
    }
    
   function Paging_vnh(pageCount_vnh)
   {              
        var str="";                   
        for(var k=0;k<2;k++)
        {
            if(pageCount_vnh > 1 )
            {
                anhienPhantrang(1);                
                var varFrom= parseInt(m_PosStart_vnh) + parseInt(m_Results_vnh) - 1;
                if(parseInt(varFrom) > parseInt(TotalRowsofVnh))
                {
                    varFrom=TotalRowsofVnh;
                }                                
                str="<div class=\"clearb clb fwn\" >";                
                str+="<span class=\"s9\">Kết quả <b>"+ m_PosStart_vnh +" - "+ varFrom +"</b> của <b>"+ TotalRowsofVnh +"</b></span>";
                str +="<span class=\"p20l s9\">"+ "Trang" + " <input class=\"pageInput\" id= 'txtpaging" + k + "' type='text' onkeyup=\"Enter_btn_page_vnh(event,this)\" value=\""+pageselect_vnh+"\" /> / " + pageCount_vnh + "</span>&nbsp;&nbsp;";
                if(pageselect_vnh >1)
                {
                    str += "<span id='sp_pre_vnh"+ k +"' onclick='clickPre_vnh(this)' class='linkpage_vnh' title='Previous'> << </span>";                    
                }

                var min_limit = pageselect_vnh <= parseInt(viewPage_vnh / 2) ? 1 : (pageselect_vnh - parseInt(viewPage_vnh / 2));
                var max_limit;                            
                  if( ( parseInt(min_limit) + parseInt(viewPage_vnh -1)) > pageCount_vnh )
                  {
                        max_limit = pageCount_vnh;
                        min_limit = pageCount_vnh - (viewPage_vnh -1) > 0 ? pageCount_vnh - (viewPage_vnh -1)  : 1;
                  } 
                  else
                  {
                    max_limit = min_limit + (viewPage_vnh -1) ;  
                  }
                  
                for(var i= min_limit ; i <= max_limit ; i++)
                {                
                   str+="<span ";
                   if(i==pageselect_vnh)
                   {
                        str+="class='selectpage_vnh'";
                   }
                   else
                   {
                        str+=" onclick='clickNumber_vnh(this)'  class='linkpage_vnh' onmouseover=\"this.className='ar s9 ctil u p'\" onmouseout=\"this.className='ar s9 ctil p'\"   ";
                   }
                   str+="id='idpage_vnh_"+i+"' >"+i+"</span> ";           
                }                
                if(pageselect_vnh < pageCount_vnh)
                {
                    str += "<span id='sp_next_vnh"+ k +"' onclick='clickNext_vnh(this)' title='Next' class='linkpage_vnh'> >> </span>";
                }                                
                str+="</div>";                                     
                if(k==0)
                {
                    $get("div_page_vnh_up").innerHTML = str;                                    
                }
                else 
                {
                    if ($get("div_page_vnh") != null) { $get("div_page_vnh").innerHTML = str; }
                }                
           }
           else
           {               
                anhienPhantrang(0);
                if($get("div_page_vnh_up")!=null)        
                $get("div_page_vnh_up").innerHTML="";
                $get("div_page_vnh_up").style.display="";                        
           }  
           if($get("txtpaging0"))
           {
                $get("txtpaging0").value=pageselect_vnh;
           }
           if($get("txtpaging1"))
           {
                $get("txtpaging1").value=pageselect_vnh;
           }
               
      }//for
      //fhidden();
   }
   //-----------------------------------------
   
   function anhienPhantrang(m)//0:an ; 1:hien
   {
    if(m==0)
    {
        if($get("div_page_vnh")!=null)
        {
            $get("div_page_vnh").innerHTML="";
            $get("div_page_vnh").style.display="none";
        }
        if($get("div_page_vnh_up")!=null)
        {
            $get("div_page_vnh_up").innerHTMl="";
            $get("div_page_vnh_up").style.display="none";
        }
     }
     else
     {
        if($get("div_page_vnh")!=null)
        {            
            $get("div_page_vnh").style.display="";
        }
        if($get("div_page_vnh_up")!=null)
        {         
            $get("div_page_vnh_up").style.display="";
        }
     }
     
   }

