PageSourceSearch

https://drsusanblock.com/wp-content/themes/basic/js/script.js?v=2023

js drsusanblock.com collected 2026-09-24 20:13:00 UTC 7,237 bytes, 165 lines download raw bytes

1if (typeof getCookie !== 'function') {
2  function setCookie(c_name,value,expiredays) {
3    var exdate=new Date();
4    exdate.setDate(exdate.getDate()+expiredays);
5    document.cookie=c_name+ "=" +escape(value)+
6    ((expiredays == 0) ? "" : ";expires="+exdate.toGMTString())+
7    ";path=/";
8  };
9
10  function getCookie(c_name) {
11  if (document.cookie.length>0)
12    {
13    c_start=document.cookie.indexOf(c_name + "=");
14    if (c_start!=-1)
15      {
16      c_start=c_start + c_name.length+1;
17      c_end=document.cookie.indexOf(";",c_start);
18      if (c_end==-1) c_end=document.cookie.length;
19      return unescape(document.cookie.substring(c_start,c_end));
20      }
21    }
22  return "";
23  };
24}
25
26var jQMist = jQuery.noConflict();
27jQMist(document).ready(function() {
28   
29
30
31    jQMist('#commentform').on('click', 'input[type="submit"]', function(event) {
32      if (jQMist('#g-recaptcha-response').val() == '') {
33        event.preventDefault();
34        alert('Please verify you are not a robot and click the "I AM NOT A ROBOT" checkbox.');
35      } else {
36        // jQMist('#commentform').submit();
37      }
38    });
39    
40    // start  from site
41    jQMist('<header></header>').appendTo('#footerwrap');
42    jQMist('header .mainnav').first().clone().appendTo('#footerwrap header');
43    jQMist('header .secondnav').first().clone().appendTo('#footerwrap header');
44
45    // if (jQMist('body').is('.page-id-48658')) {
46    //   jQMist('article#post-63141 figure.post-image a img').attr('src','//drsusanblock.com/wp-content/uploads/2017/06/DrSuzy-Birthday-2017-425x550.jpg');
47    // }
48
49
50    // run our function on load
51   jQMist(window).load(function () {
52     /**
53     * Font_size for post content
54     * @param  {[type]} )          
55     * @param  {[type]} function() 
56     * @param  {[type]} function() 
57     * @return {[type]}            [description]
58     */
59    var fnt = 0;
60    jQMist( "#content #font_size" ).on('click', function(event){
61      event.preventDefault();
62      if (fnt==0) {
63          jQMist(".ssbacontent .entry-content p, .ssbacontent .entry-content p > span").each(function() {
64          clk = jQMist(this);
65            var fontSize = parseInt(clk.css("font-size")) + 3 + "px";
66            var lineSize = parseInt(clk.css("line-height")) + 3 + "px";
67            clk.attr('data-font-size',parseInt(clk.css("font-size"))).attr('data-line-height',parseInt(clk.css("line-height")));
68            clk.css({'font-size':fontSize}).css({'line-height':lineSize});
69          });
70        } else if (fnt==1) {
71          jQMist(".ssbacontent .entry-content p, .ssbacontent .entry-content p > span").each(function() {
72          clk = jQMist(this);
73            var fontSize = parseInt(clk.css("font-size")) + 3 + "px";
74            var lineSize = parseInt(clk.css("line-height")) + 3 + "px";
75            clk.css({'font-size':fontSize}).css({'line-height':lineSize});
76          });
77        }  else if (fnt==2) {
78          jQMist(".ssbacontent .entry-content p, .ssbacontent .entry-content p > span").each(function() {
79          clk = jQMist(this);
80            var fontSize = parseInt(clk.css("font-size")) + 3 + "px";
81            var lineSize = parseInt(clk.css("line-height")) + 3 + "px";
82            clk.css({'font-size':fontSize}).css({'line-height':lineSize});
83          });
84        }  else if (fnt==3) {
85          jQMist(".ssbacontent .entry-content p, .ssbacontent .entry-content p > span").each(function() {
86          clk = jQMist(this);
87            var fontSize = parseInt(clk.css("font-size")) + 3 + "px";
88            var lineSize = parseInt(clk.css("line-height")) + 3 + "px";
89            clk.css({'font-size':fontSize}).css({'line-height':lineSize});
90          });
91        }  else if (fnt==4) {
92          jQMist(".ssbacontent .entry-content p, .ssbacontent .entry-content p > span").each(function() {
93          clk = jQMist(this);
94            var fontSize = parseInt(clk.css("font-size")) + 3 + "px";
95            var lineSize = parseInt(clk.css("line-height")) + 3 + "px";
96            clk.css({'font-size':fontSize}).css({'line-height':lineSize});
97          });
98        } else if (fnt==5) {
99          jQMist(".ssbacontent .entry-content p, .ssbacontent .entry-content p > span").each(function() {
100          clk = jQMist(this);
101            var fontSize = parseInt(clk.attr('data-font-size')) + "px";
102            var lineSize = parseInt(clk.attr('data-line-height')) + "px";
103            clk.css({'font-size':fontSize}).css({'line-height':lineSize});
104            clk.attr('data-font-size','').attr('data-line-height','');
105          });
106          fnt = -1;
107        }
108      ++fnt;
109      if (localStorage.getItem('settings') == null) {
110        var datapush = {'font':fnt};
111      } else {
112        var datapush = JSON.parse(localStorage.getItem('settings'));
113        datapush['font'] = fnt;
114      }
115      localStorage.setItem('settings',JSON.stringify(datapush));
116    });
117
118    jQMist( "#content .theme_share_link" ).on('click', function(event){
119          event.preventDefault();
120          var person = prompt("Copy & Share this Link:", document.location.origin+'?read='+jQMist(this).parents('article').attr('id').replace('post-','')+'&share');
121    });
122    if (localStorage.getItem('settings') != null) {
123      var datapush = JSON.parse(localStorage.getItem('settings'));
124      for (var i = datapush['font']-1; i >= 0; i--) {
125        jQMist( "#content #font_size" ).click();
126      }
127    }
128
129
130    if (jQMist('.journal_box p').length > 0) {
131      // convert post into card
132      var textLink = jQMist('.col3-1 .hidden').find('.more-link').attr('href');
133      var textTitle = jQMist('.col3-1 .hidden').find('h1').first().text();
134      var texts = jQMist('.col3-1 .hidden').find('p').first().text();
135      var textDate = texts;
136      // var textDate = texts.split('99999999')[0] + '99999999';
137      var text = texts.replace(textDate,"");
138      // console.log(textLink);
139      // console.log(text);
140      if (jQMist('body').is('.page-id-98680')) {
141        var replaceText = '<a href="'+textLink+'" target="_blank" rel="noopener noreferrer"><strong>'+textTitle+'</strong> '+texts.substring(0, 84)+'... <small>Dr. Susan Block\'s Journal</small></a>';
142      } else {
143        var replaceText = '<a href="'+textLink+'" target="_blank" rel="noopener noreferrer"><img class="alignnone size-thumbnail wp-image-48578" style="margin-top: 0 !important;" src="//drsusanblock.com/wp-content/uploads/2015/10/journalhead.jpg" alt="journalhead" width="100%"><br><span style="">'+textDate+'</span><br>'+text+'<br><img class="alignleft" style="margin-top: -5px;" src="//drsusanblock.com/wp-content/uploads/2017/01/read-more.png" width="120"><br></a>';
144      }
145      jQMist('.journal_box p').first().html(replaceText);
146    }
147    // end from site
148
149
150    /**
151     * press_load for Press page effect
152     * @param  {[type]} )          
153     * @param  {[type]} function() 
154     * @param  {[type]} function() 
155     * @return {[type]}            [description]
156     */
157    jQMist( "#press_load" ).toggle(function() {
158      jQMist( this ).removeAttr("id").removeClass( "blue" ).addClass("green").html("Load Even More");
159      jQMist(".post_load").removeClass("post_5").addClass("post_20");
160    }, function() {
161      jQMist( this ).attr("href","/contact");
162    });
163
164   }); // load
165});

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.