  if(typeof Pager == "undefined"){
    var Pager = {};
  }

  Pager.parse_url = {
       initialize: function(num_len){
         var h3_lwngth = document.getElementsByTagName("h3").length;

         if(h3_lwngth <5){
           element.childNodes[all_len-1].style.display = "none";
         }

         if(num_len < 5){
           for(var hihita = 1; hihita < y-2; hihita++){
               element.childNodes[hihita].style.display = "none";
           }
           if(num_len == 2){
             element.childNodes[all_len-1].style.display = "none";
           }else{
              this.set(element.childNodes[all_len-1],document.location);
           }
         }else{
           for(var i = 0; i < all_len; i++){
               var o = element.childNodes[i].innerHTML;
               arr.push(o);
               if(arr[i] % y == 0){
                  var ho = element.childNodes[i];
                  niarr.push(ho);
               }
           }
           for(var i = 0; i < niarr.length; i++){
              if(y == niarr[i].innerHTML){
                 var jou = parseInt(niarr[i].innerHTML);
                 this.disappear(jou,all_len);
              }
           }
         }
       },

       search: function(url){
         var path = url+"";
         var exist = path.indexOf("next",0);
         if(exist !== -1){
           var url = path.split("=");
           var url_num = parseInt(url[2])+1;
         }else{
           for(var f = 6; f < all_len-1; f++){
              element.childNodes[f].style.display = "none";
           }
         this.set(element.childNodes[all_len-1],document.location+"&next=1");
         }
       return url_num;
       },

       disappear: function(now_page,len){
         if(len < 10){
           return false;
         }else{
           for(var i = now_page+3; i < len-1; i++){
              this.hide(element.childNodes[i]);
           }
           for(var j = 1; j < now_page-2; j++){
              this.hide(element.childNodes[j]);
           }
         var add = element.childNodes[now_page+3];
         var next_page = len-1;
         var now_url = document.location;
         this.links(add,next_page,now_url);
         }
       },

       links: function(add,next_page,now_url){
         var get_href = add.getAttribute("href");
         var search_href = get_href.indexOf("#",0);

         if(search_href == -1){
           this.set(element.childNodes[next_page],now_url);
         }else{
           this.hide(elements.childNodes[next_page]);
         }
       },

       hide: function(obj){
         obj.style.display = "none";
       },

       set: function(obj,url){
         var str = url+"";
         var nextpage_num = str.split("next=")[1];
         var replace_next = (parseInt(nextpage_num)+1)+"";
         var nextpage = str.replace("next="+nextpage_num,"next="+replace_next);
         var tostring = obj+"";

         if(tostring.match(/next=/) == null){
           obj.setAttribute("href",str);
         }else{
           obj.setAttribute("href",nextpage);
         }
       }
  };

