PageSourceSearch

https://umegaoka-cl.jp/wp-content/themes/theme/js/add0.js?ver=1ddc0bfca92bb2877c03ff5bf1858e99

js umegaoka-cl.jp collected 2026-10-06 08:11:27 UTC 22,800 bytes, 591 lines download raw bytes

1$(function(){
2  $('.pagetop').each(function(){
3    var txt = $(this).html();
4    $(this).html(txt.replace(/\▲ ページのトップに戻る/g,'<i class="material-icons">expand_less</i><span class="spf_word">TOP</span>'));
5  });
6
7  var topBtn = $('.pagetop');    
8  topBtn.hide();
9  //スクロールが100に達したらボタン表示
10  $(window).scroll(function () {
11    if ($(this).scrollTop() > 100) {
12      topBtn.fadeIn();
13    } else {
14      topBtn.fadeOut();
15    }
16  });
17
18  //スクロールしてトップ
19  topBtn.click(function () {
20      $('body,html').animate({
21          scrollTop: 0
22      }, 500);
23      return false;
24  });
25
26  // gNavの固定
27  var _window = $(window),
28      _header = $('#gNav'),
29      headerBottom;
30
31  _window.on('scroll',function(){
32    headerBottom = $('#header').height();
33    if(_window.scrollTop() > headerBottom &&  _header.hasClass('is-fixed') == false){
34      _header.css({"top": '-100px'});
35      _header.addClass('is-fixed');
36      _header.animate({"top": 0},600);
37    }
38    else if(_window.scrollTop() < headerBottom &&  _header.hasClass('is-fixed') == true){
39      _header.removeClass('is-fixed');
40    }
41  });
42
43  _window.trigger('scroll');
44  
45  //お知らせの日時変更
46  $('.info_date').each(function(){
47    var txt = $(this).html();
48    $(this).html(txt.replace(/\[/g,'').replace(/]/g,'').replace(/更新/g,'').replace(/ /g,''));
49  });
50
51  $('.info_date').each(function(){
52    var txt = $(this).html();
53    $(this).html(txt.replace(/ /g,''));
54    var change = $(this).html(txt.replace(/ /g,''));
55    var chart = change.html().split(".");
56    change.html(chart[0] + '年' + chart[1] + '月' + chart[2] + '日');
57  });
58  
59  //診療時間にアイコン搭載
60  $('.header_week').each(function(){
61    var txt = $(this).html();
62    $(this).html(
63      txt.replace(/診療時間はこちら/g,'<i class="material-icons">chevron_right</i>  診療時間'));
64  });
65});
66  
67$(function(){
68  $('.header_tel').each(function(){
69    var txt = $(this).html();
70    var url = location.href;
71    var rep_atag = "";
72    var pre_mb = "";
73    if ( url.includes('?') ) {
74      params = url.split('?');
75      sparams = params[1].split("&");
76      var paramArray = [];
77      for ( i = 0; i < sparams.length; i++ ) {
78        sval = sparams[i].split("=");
79        paramArray.push(sval[0]);
80        paramArray[sval[0]] = sval[1];
81      }
82      if ( paramArray["mb_preview"] == "true") {
83        rep_atag = "<a href=\"tel: #clinictel\" onclick=\"ga('send', 'event', 'click’, 'tel');ga('newTracker.send', 'event', 'click', 'tel');\">";
84        pre_mb = "mobile";
85      }
86    }
87
88    const ua = navigator.userAgent;
89    if (ua.indexOf('iPhone') > -1 || (ua.indexOf('Android') > -1 && ua.indexOf('Mobile') > -1) || pre_mb == "mobile") {
90      // スマートフォン
91      var telnum = document.getElementById('telnum').value;
92      $(this).html(
93        "<a href=\"tel:" + telnum + "\" onclick=\"ga('send', 'event', 'click’, 'tel');ga('newTracker.send', 'event', 'click', 'el');\"><p class=\"tel\"><i class=\"material-icons\">local_phone</i></p></a>"
94      );
95    } else {
96      $(this).html(
97        txt.replace(/TEL/g,  '<i class="material-icons">local_phone</i>' + rep_atag)
98      );
99    }
100  });
101});
102//2022.03.25 change end
103//2019.06.03 change end
104
105$(function () {
106  $('#images').insertBefore('#contents');
107});
108
109//地図にアイコン搭載
110$(function(){
111  $('.mapSec_tomappage').each(function(){
112    var txt = $(this).html();
113    $(this).html(
114      txt.replace(/大きい地図はこちら/g,'<i class="material-icons">location_on</i> 大きい地図はこちら'));
115  });
116});
117
118//スマホにメニューのアイコンを記載
119$(function(){
120  $('#mobile a').each(function(){
121    var txt = $(this).html();
122    $(this).html(
123      txt.replace(/<img .*?src="(.*?)".*?>/g,'<i class="material-icons">menu</i>'));
124  });
125});
126
127$(function(){
128  $('table').wrap('<div class="scroll-table" />');
129});
130
131$(function(){
132  var headerWeek = $('.header_week p');
133  if (headerWeek.length != 0) {
134    headerWeek.html(headerWeek.html().replace(/\<br\>/gi,''));
135    headerWeek.find('i').appendTo(headerWeek.find('a'));
136  }
137
138  $('#searchsubmit').attr('src','https://wevery.jp/wp-content/uploads/2019/05/icon_find.png');
139  for(var i = 0; i < $('.flexslider .slides .ms-image').length; i++){
140    $('.flexslider .slides .ms-image').append($('.caption-wrap').eq(i).val());
141  }
142  $('#footer').append($('#footer .address'));
143  $('#header .header_tel .tel a').text('TEL');
144  $('#menu-main_menu').before('<div class="menu-side_top"></div>');
145  
146  $(document).on('click', '#mobile', function() {
147    if ($(this).hasClass('side-open')) {
148      $(this).delay(300).queue(function() {
149        $(this).removeClass('side-open').dequeue();
150        $('#header .header_tel').removeClass('side-open').dequeue();
151      });
152    } else {
153      $(this).addClass('side-open');
154      $('#header .header_tel').addClass('side-open');
155      $('body').css({'overflow':'hidden','height':'100vh','position':''});
156    }
157  });
158
159  // 2020.07.31 change end
160  $('#sidr .close').on('click', function() {
161    if ($('#mobile').hasClass('side-open')) {
162      $('#mobile').delay(300).queue(function() {
163        $('#mobile').removeClass('side-open').dequeue();
164        $('#header .header_tel').removeClass('side-open').dequeue();
165        $('body').css({'overflow':'','height':''});
166      });
167    }
168  });
169  
170  $('#sidr .menu_box h2').on('click', function() {
171    $(this).toggleClass('active').next().slideToggle(400);
172  });
173
174  $('#sidr ul#menu-main_menu > li').each(function(index, element){
175    if ($(this).find('.sub-menu').length > 0) {
176      $(this).children('a').after('<div class="accordion-elm">▼</div>');
177    }
178  });
179
180  $('#sidr ul#menu-main_menu > li .accordion-elm').on('click', function() {
181    $(this).toggleClass('active').next().slideToggle(400);
182  });
183});
184
185//detailsをIEに対応させる
186window.onload = function(){
187  void (function (root, factory) {
188    if (typeof define === 'function' && define.amd) define(factory)
189    else if (typeof exports === 'object') module.exports = factory()
190    else factory()
191  }(this, function () {
192    var DETAILS = 'details'
193    var SUMMARY = 'summary'
194  
195    var supported = checkSupport()
196    if (supported) return
197  
198    // Add a classname
199    document.documentElement.className += ' no-details'
200  
201    window.addEventListener('click', clickHandler)
202  
203    injectStyle('details-polyfill-style',
204      'html.no-details ' + DETAILS + ':not([open]) > :not(' + SUMMARY + ') { display: none; }\n' +
205      'html.no-details ' + DETAILS + ' > ' + SUMMARY + ':before { content: "\u25b6"; display: inline-block; font-size: .8em; width: 1.5em; }\n' +
206      'html.no-details ' + DETAILS + '[open] > ' + SUMMARY + ':before { content: "\u25bc"; }')
207  
208    /*
209     * Click handler for `<summary>` tags
210     */
211  
212    function clickHandler (e) {
213      if (e.target.nodeName.toLowerCase() === 'summary') {
214        var details = e.target.parentNode
215        if (!details) return
216  
217        if (details.getAttribute('open')) {
218          details.open = false
219          details.removeAttribute('open')
220        } else {
221          details.open = true
222          details.setAttribute('open', 'open')
223        }
224      }
225    }
226  
227    /*
228     * Checks for support for `<details>`
229     */
230  
231    function checkSupport () {
232      var el = document.createElement(DETAILS)
233      if (!('open' in el)) return false
234  
235      el.innerHTML = '<' + SUMMARY + '>a</' + SUMMARY + '>b'
236      document.body.appendChild(el)
237  
238      var diff = el.offsetHeight
239      el.open = true
240      var result = (diff != el.offsetHeight)
241  
242      document.body.removeChild(el)
243      return result
244    }
245  
246    /*
247     * Injects styles (idempotent)
248     */
249  
250    function injectStyle (id, style) {
251      if (document.getElementById(id)) return
252  
253      var el = document.createElement('style')
254      el.id = id
255      el.innerHTML = style
256  
257      document.getElementsByTagName('head')[0].appendChild(el)
258    }
259  }))
260}; // eslint-disable-line semi
261
262$(function(){
263  $('.scroll-table').each(function(){
264    var txt = $(this).html();
265    $(this).html(
266      txt.replace(/<table>/g,'<div class="js-scrollable"><table>').replace(/<\/table>/g,'<\/table><\/div>'));
267  });
268  
269  new ScrollHint('.js-scrollable', {
270    i18n: {
271      scrollable: ''
272    }
273  });
274});
275
276//横スクロール用**/
277
278(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.ScrollHint = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
279
280
281'use strict';
282
283function assign(target, firstSource) {
284  if (target === undefined || target === null) {
285    throw new TypeError('Cannot convert first argument to object');
286  }
287
288  var to = Object(target);
289  for (var i = 1; i < arguments.length; i++) {
290    var nextSource = arguments[i];
291    if (nextSource === undefined || nextSource === null) {
292      continue;
293    }
294
295    var keysArray = Object.keys(Object(nextSource));
296    for (var nextIndex = 0, len = keysArray.length; nextIndex < len; nextIndex++) {
297      var nextKey = keysArray[nextIndex];
298      var desc = Object.getOwnPropertyDescriptor(nextSource, nextKey);
299      if (desc !== undefined && desc.enumerable) {
300        to[nextKey] = nextSource[nextKey];
301      }
302    }
303  }
304  return to;
305}
306
307function polyfill() {
308  if (!Object.assign) {
309    Object.defineProperty(Object, 'assign', {
310      enumerable: false,
311      configurable: true,
312      writable: true,
313      value: assign
314    });
315  }
316}
317
318module.exports = {
319  assign: assign,
320  polyfill: polyfill
321};
322
323},{}],2:[function(require,module,exports){
324'use strict';
325
326Object.defineProperty(exports, "__esModule", {
327  value: true
328});
329
330var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
331
332var _es6ObjectAssign = require('es6-object-assign');
333
334var _util = require('./util');
335
336function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
337
338var defaults = {
339  suggestClass: 'is-active',
340  scrollableClass: 'is-scrollable',
341  scrollableRightClass: 'is-right-scrollable',
342  scrollableLeftClass: 'is-left-scrollable',
343  scrollHintClass: 'scroll-hint',
344  scrollHintIconClass: 'scroll-hint-icon',
345  scrollHintIconAppendClass: '', // 'scroll-hint-icon-white'
346  scrollHintIconWrapClass: 'scroll-hint-icon-wrap',
347  scrollHintText: 'scroll-hint-text',
348  scrollHintBorderWidth: 10,
349  remainingTime: -1,
350  enableOverflowScrolling: true,
351  applyToParents: false,
352  suggestiveShadow: false,
353  i18n: {
354    scrollable: 'scrollable'
355  }
356};
357
358var ScrollHint = function () {
359  function ScrollHint(ele, option) {
360    var _this = this;
361
362    _classCallCheck(this, ScrollHint);
363
364    this.opt = (0, _es6ObjectAssign.assign)({}, defaults, option);
365    this.items = [];
366    var elements = typeof ele === 'string' ? document.querySelectorAll(ele) : ele;
367    var applyToParents = this.opt.applyToParents;
368
369    [].forEach.call(elements, function (element) {
370      if (applyToParents) {
371        element = element.parentElement;
372      }
373      element.style.position = 'relative';
374      element.style.overflow = 'auto';
375      if (_this.opt.enableOverflowScrolling) {
376        if ('overflowScrolling' in element.style) {
377          element.style.overflowScrolling = 'touch';
378        } else if ('webkitOverflowScrolling' in element.style) {
379          element.style.webkitOverflowScrolling = 'touch';
380        }
381      }
382      var item = {
383        element: element,
384        scrolledIn: false,
385        interacted: false
386      };
387      element.addEventListener('scroll', function () {
388        item.interacted = true;
389        _this.updateItem(item);
390      });
391      (0, _util.addClass)(element, _this.opt.scrollHintClass);
392      (0, _util.append)(element, '<div class="' + _this.opt.scrollHintIconWrapClass + '" data-target="scrollable-icon">\n        <span class="' + _this.opt.scrollHintIconClass + (_this.opt.scrollHintIconAppendClass ? ' ' + _this.opt.scrollHintIconAppendClass : '') + '">\n          <div class="' + _this.opt.scrollHintText + '">' + _this.opt.i18n.scrollable + '</div>\n        </span>\n      </div>');
393      _this.items.push(item);
394    });
395    window.addEventListener('scroll', function () {
396      _this.updateItems();
397    });
398    window.addEventListener('resize', function () {
399      _this.updateItems();
400    });
401    this.updateItems();
402  }
403
404  _createClass(ScrollHint, [{
405    key: 'isScrollable',
406    value: function isScrollable(item) {
407      var element = item.element;
408
409      return element.offsetHeight === element.scrollHeight && element.clientWidth < element.scrollWidth;
410    }
411  }, {
412    key: 'checkScrollableDir',
413    value: function checkScrollableDir(item) {
414      var _opt = this.opt,
415          scrollHintBorderWidth = _opt.scrollHintBorderWidth,
416          scrollableRightClass = _opt.scrollableRightClass,
417          scrollableLeftClass = _opt.scrollableLeftClass;
418      var element = item.element;
419
420      var child = element.children[0];
421      var width = child.scrollWidth;
422      var parentWidth = element.offsetWidth;
423      var scrollLeft = element.scrollLeft;
424      if (parentWidth + scrollLeft < width - scrollHintBorderWidth) {
425        (0, _util.addClass)(element, scrollableRightClass);
426      } else {
427        (0, _util.removeClass)(element, scrollableRightClass);
428      }
429      if (parentWidth < width && scrollLeft > scrollHintBorderWidth) {
430        (0, _util.addClass)(element, scrollableLeftClass);
431      } else {
432        (0, _util.removeClass)(element, scrollableLeftClass);
433      }
434    }
435  }, {
436    key: 'needSuggest',
437    value: function needSuggest(item) {
438      var scrolledIn = item.scrolledIn,
439          interacted = item.interacted;
440
441      return !interacted && scrolledIn && this.isScrollable(item);
442    }
443  }, {
444    key: 'updateItems',
445    value: function updateItems() {
446      var _this2 = this;
447
448      [].forEach.call(this.items, function (item) {
449        _this2.updateItem(item);
450      });
451    }
452  }, {
453    key: 'updateStatus',
454    value: function updateStatus(item) {
455      var _this3 = this;
456
457      var element = item.element,
458          scrolledIn = item.scrolledIn;
459
460      if (scrolledIn) {
461        return;
462      }
463      if ((0, _util.getOffset)(element).top + element.offsetHeight / 2 < (0, _util.getScrollTop)() + window.innerHeight) {
464        item.scrolledIn = true;
465        if (this.opt.remainingTime !== -1) {
466          setTimeout(function () {
467            item.interacted = true;
468            _this3.updateItem(item);
469          }, this.opt.remainingTime);
470        }
471      }
472    }
473  }, {
474    key: 'updateItem',
475    value: function updateItem(item) {
476      var opt = this.opt;
477      var element = item.element;
478
479      var target = element.querySelector('[data-target="scrollable-icon"]');
480      this.updateStatus(item);
481      if (this.isScrollable(item)) {
482        (0, _util.addClass)(element, opt.scrollableClass);
483      } else {
484        (0, _util.removeClass)(element, opt.scrollableClass);
485      }
486      if (this.needSuggest(item)) {
487        (0, _util.addClass)(target, opt.suggestClass);
488      } else {
489        (0, _util.removeClass)(target, opt.suggestClass);
490      }
491      if (opt.suggestiveShadow) {
492        this.checkScrollableDir(item);
493      }
494    }
495  }]);
496
497  return ScrollHint;
498}();
vendor: 5,879 bytes, lines 499-591
499
500exports.default = ScrollHint;
501module.exports = exports['default'];
502
503},{"./util":3,"es6-object-assign":1}],3:[function(require,module,exports){
504'use strict';
505
506Object.defineProperty(exports, "__esModule", {
507  value: true
508});
509var append = exports.append = function append(element, string) {
510  var div = document.createElement('div');
511  div.innerHTML = string;
512  while (div.children.length > 0) {
513    element.appendChild(div.children[0]);
514  }
515};
516
517var addClass = exports.addClass = function addClass(element, className) {
518  if (element.classList) {
519    element.classList.add(className);
520  } else {
521    element.className += ' ' + className;
522  }
523};
524
525var removeClass = exports.removeClass = function removeClass(element, className) {
526  if (element.classList) {
527    element.classList.remove(className);
528  } else {
529    element.className = element.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
530  }
531};
532
533var getScrollTop = exports.getScrollTop = function getScrollTop() {
534  return window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
535};
536
537var getScrollLeft = exports.getScrollLeft = function getScrollLeft() {
538  return window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0;
539};
540
541var getOffset = exports.getOffset = function getOffset(el) {
542  var rect = el.getBoundingClientRect();
543  return {
544    top: rect.top + getScrollTop(),
545    left: rect.left + getScrollLeft()
546  };
547};
548},{}]},{},[2])(2)
549});
550
551
552/*
553* jquery-match-height 0.7.2 by @liabru
554* http://brm.io/jquery-match-height/
555* License MIT
556*/
557!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){var e=-1,o=-1,n=function(t){return parseFloat(t)||0},a=function(e){var o=1,a=t(e),i=null,r=[];return a.each(function(){var e=t(this),a=e.offset().top-n(e.css("margin-top")),s=r.length>0?r[r.length-1]:null;null===s?r.push(e):Math.floor(Math.abs(i-a))<=o?r[r.length-1]=s.add(e):r.push(e),i=a}),r},i=function(e){var o={
558byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof e?t.extend(o,e):("boolean"==typeof e?o.byRow=e:"remove"===e&&(o.remove=!0),o)},r=t.fn.matchHeight=function(e){var o=i(e);if(o.remove){var n=this;return this.css(o.property,""),t.each(r._groups,function(t,e){e.elements=e.elements.not(n)}),this}return this.length<=1&&!o.target?this:(r._groups.push({elements:this,options:o}),r._apply(this,o),this)};r.version="0.7.2",r._groups=[],r._throttle=80,r._maintainScroll=!1,r._beforeUpdate=null,
559r._afterUpdate=null,r._rows=a,r._parse=n,r._parseOptions=i,r._apply=function(e,o){var s=i(o),h=t(e),l=[h],c=t(window).scrollTop(),p=t("html").outerHeight(!0),u=h.parents().filter(":hidden");return u.each(function(){var e=t(this);e.data("style-cache",e.attr("style"))}),u.css("display","block"),s.byRow&&!s.target&&(h.each(function(){var e=t(this),o=e.css("display");"inline-block"!==o&&"flex"!==o&&"inline-flex"!==o&&(o="block"),e.data("style-cache",e.attr("style")),e.css({display:o,"padding-top":"0",
560"padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),l=a(h),h.each(function(){var e=t(this);e.attr("style",e.data("style-cache")||"")})),t.each(l,function(e,o){var a=t(o),i=0;if(s.target)i=s.target.outerHeight(!1);else{if(s.byRow&&a.length<=1)return void a.css(s.property,"");a.each(function(){var e=t(this),o=e.attr("style"),n=e.css("display");"inline-block"!==n&&"flex"!==n&&"inline-flex"!==n&&(n="block");var a={
561display:n};a[s.property]="",e.css(a),e.outerHeight(!1)>i&&(i=e.outerHeight(!1)),o?e.attr("style",o):e.css("display","")})}a.each(function(){var e=t(this),o=0;s.target&&e.is(s.target)||("border-box"!==e.css("box-sizing")&&(o+=n(e.css("border-top-width"))+n(e.css("border-bottom-width")),o+=n(e.css("padding-top"))+n(e.css("padding-bottom"))),e.css(s.property,i-o+"px"))})}),u.each(function(){var e=t(this);e.attr("style",e.data("style-cache")||null)}),r._maintainScroll&&t(window).scrollTop(c/p*t("html").outerHeight(!0)),
562this},r._applyDataApi=function(){var e={};t("[data-match-height], [data-mh]").each(function(){var o=t(this),n=o.attr("data-mh")||o.attr("data-match-height");n in e?e[n]=e[n].add(o):e[n]=o}),t.each(e,function(){this.matchHeight(!0)})};var s=function(e){r._beforeUpdate&&r._beforeUpdate(e,r._groups),t.each(r._groups,function(){r._apply(this.elements,this.options)}),r._afterUpdate&&r._afterUpdate(e,r._groups)};r._update=function(n,a){if(a&&"resize"===a.type){var i=t(window).width();if(i===e)return;e=i;
563}n?o===-1&&(o=setTimeout(function(){s(a),o=-1},r._throttle)):s(a)},t(r._applyDataApi);var h=t.fn.on?"on":"bind";t(window)[h]("load",function(t){r._update(!1,t)}),t(window)[h]("resize orientationchange",function(t){r._update(!0,t)})});
564
565$(function() {
566
567  $('.header_address, .footer_clinictraffic').each(function(){
568    var txt = $(this).html();
569    $(this).html(txt.replace(/\[/g,'').replace(/]/g,''));
570  });
571
572  $('.header_text').insertAfter($('#header h1 a'));
573
574  $('#searchsubmit').attr('src','https://umegaoka-cl.jp/wp-content/uploads/2022/10/icon_find.png');
575
576  $('.newsdate, .columndate').each(function(){
577    var txt = $(this).html();
578    var text = txt.slice(0,-9);
579    $(this).html(text);
580    $(this).html(text.replace(/\[/g,'').replace(/]/g,'').replace(/日更新/g,'').replace(' ',''));
581  });
582
583  $('.mapSec, .topSec118').wrapAll('<section class="mapWrap">');
584
585  $('.topSec2110').insertBefore('#footer_area');
586
587  $('.footer_sitename a').html('<img src="https://umegaoka-cl.jp/wp-content/uploads/2018/03/umegaoka-logo.png" class="cliniclogo_img">');
588
589  $('.footer_clinickamoku').insertAfter($('.footer_sitename a'));
590
591});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.