
    function f_scrollTop() {
      var offset = 0;
      
      
      if (window.pageYOffset) {
        offset = window.pageYOffset;
      }
      else if (document.documentElement) {
        offset = document.documentElement.scrollTop;
      }
      else if (document.body) {
        offset = document.body.scrollTop;
      }
      
      return offset;
    }
   
    function appendScrollTop(link)
    {
      var url = link.href;
      var pos;
      var query = "";
      var hash = "";
      
      if ((pos = link.href.indexOf("?")) != -1) {
      
        query = url.substring(pos);
        url = url.substring(0, pos);
        
        if ((pos = query.indexOf("#")) != -1) {
          hash = query.substring(pos);
          query = query.substring(0, pos);
        }
        
        query += "&top=" + f_scrollTop();
        
      }
      else {
         if ((pos = url.indexOf("#")) != -1) {
          hash = url.substring(pos);
          url = url.substring(0, pos);
        }
        
        query = "?top=" + f_scrollTop();
        
      }
       link.href = url + query + hash;
      
    }
    