1<!DOCTYPE html> 2 3<html lang="en"> 4<head> 5 6
6<script> 7 window.dataLayer = window.dataLayer || []; 8 window.gtag = window.gtag || function () { window.dataLayer.push(arguments); }; 9 gtag('consent', 'default', { 10 ad_storage: 'denied', 11 analytics_storage: 'denied', 12 ad_user_data: 'denied', 13 ad_personalization: 'denied', 14 personalization_storage: 'denied', 15 functionality_storage: 'granted', 16 security_storage: 'granted', 17 wait_for_update: 500 18 }); 19 gtag('set', 'ads_data_redaction', true); 20 gtag('set', 'url_passthrough', true); 21 </script>
21 22
22<script src="https://cmp.osano.com/SXusXzwf2D/e2c9a63f-e597-4557-9070-41d7db3dc2d3/osano.js"></script>
22 23
23<script defer src="https://media.swncdn.com/js/consent/osano-init.js?lang=en"></script>
23 24 <meta charset="utf-8"> 25 <meta name="viewport" content="width=device-width, initial-scale=1"> 26 <meta name="robots" content="max-image-preview:large"> 27 <link href="//cdn.saleminteractivemedia.com" rel="preconnect"> 28 <link href="//www.googletagmanager.com" rel="preconnect" crossorigin> 29 <link href="//fonts.googleapis.com" rel="preconnect"> 30 <link href="//fonts.gstatic.com" rel="preconnect" crossorigin> 31 <link rel="apple-touch-icon" href="//cdn.saleminteractivemedia.com/shared/images/favicons/cross-32x32.ico" /> 32 <link rel="shortcut icon" href="//cdn.saleminteractivemedia.com/shared/images/favicons/cross-32x32.ico" /> 33 34 <title>Articles | The Light at the Top of the Dial - San Francisco, CA</title> 35 36 37 <link rel="canonical" href="https://kdia.com/articles"> 38 39 40<meta property="og:image" content="" /> 41<meta name="twitter:image" content="" /> 42<meta name="thumbnail" content=""> 43<meta property="og:image:url" content="" /> 44<meta property="og:image:secure_url" content="" /> 45 <meta name="description" content="Articles | The Light at the Top of the Dial - San Francisco, CA" /> 46 <meta property="og:description" content="Articles | The Light at the Top of the Dial - San Francisco, CA" /> 47 48 49 50 51 52 <!-- Microsoft UET--> 53 54 <meta name="apple-itunes-app" content="app-id=429492390" /> 55 <meta name="google-play-app" content="app-id=com.jacapps.kdia"> 56 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/smart-app-banner.css" type="text/css" media="screen"> 57 <!--Scripts associated with tracking code for Katz Media--> 58
58<script defer src="https://cdn.saleminteractivemedia.com/shared/scripts/visitorapi.min.js"></script>
58 59
59<script defer src="https://cdn.saleminteractivemedia.com/shared/scripts/dil.js"></script>
59 60 <!-- LiveConnectTag for advertisers --> 61
61<script> 62 fetch(window.location.origin + "/token/getliveconnecttagid", { 63 method: 'POST', 64 headers: { 65 'Content-Type': 'application/x-www-form-urlencoded', 66 'X-Requested-With': 'XMLHttpRequest' 67 }, 68 body: `siteId=412` 69 }) 70 .then(response => { 71 if (!response.ok) { 72 throw new Error(`HTTP error! status: ${response.status}`); 73 } 74 return response.json(); 75 }) 76 .then(data => { 77 if (data && data.value) { 78 const script = document.createElement('script'); 79 script.src = `//b-code.liadm.com/${data.value}.min.js`; 80 script.defer = true; 81 script.async = true; 82 script.type = 'text/javascript'; 83 script.charset = 'utf-8'; 84 document.head.appendChild(script); 85 } 86 }).catch(error => { 87 console.error('Error fetching LiveConnect tag ID:', error); 88 }); 89 </script>
89 90 <!-- LiveConnectTag for advertisers --> 91 <!-- LiveConnectTag PageView Event Tag --> 92
92<script type="text/javascript"> 93 94 const url_Params = new URLSearchParams(window.location.search); 95 const apt_Token = url_Params.get('apt_token') || ''; 96 const user_Id = url_Params.get('userId') || ''; 97 98 fetch(window.location.origin + "/aptivada/activeuser/412", { 99 method: 'POST', 100 headers: { 101 'Content-Type': 'application/x-www-form-urlencoded', 102 'X-Requested-With': 'XMLHttpRequest' 103 }, 104 body: 'apt_token=' + encodeURIComponent(apt_Token) + '&userId=' + encodeURIComponent(user_Id) 105 }) 106 .then(response => response.json()) 107 .then(data => { 108 if (data && data.success) { 109 const script = document.createElement('script'); 110 script.innerHTML = ` 111 window.liQ = window.liQ || []; 112 window.liQ.push({ 113 "event": "pageView", 114 "email": "${data.email || ""}" 115 }); 116 `; 117 document.head.appendChild(script); 118 } 119 }) 120 .catch(error => { 121 console.error('Error fetching active user - liQ:', error); 122 }); 123 </script>
123 124 <!-- LiveConnectTag PageView Event Tag --> 125 126 <link rel="apple-touch-icon" href="apple-touch-icon.png"> 127 <link rel="android-touch-icon" href="android-icon.png" /> 128 129
129<script type="text/javascript"> 130 // Create a Promise that resolves when Admiral tag fetch completes 131 window.admiralTagPromise = new Promise((resolve) => { 132 fetch(window.location.origin + "/ad/getadmiralscript", { 133 method: 'POST', 134 headers: { 135 'Content-Type': 'application/x-www-form-urlencoded', 136 'X-Requested-With': 'XMLHttpRequest' 137 }, 138 body: `siteId=412` 139 }) 140 .then(response => { 141 if (!response.ok) { 142 throw new Error(`HTTP error! status: ${response.status}`); 143 } 144 return response.json(); 145 }) 146 .then(data => { 147 if (data && data.success && data.scriptUrl) { 148 const script = document.createElement('script'); 149 script.type = 'text/javascript'; 150 script.async = true; 151 script.src = data.scriptUrl; 152 document.head.appendChild(script); 153 console.log('<!-- admiral tag loaded (external) -->'); 154 resolve(true); 155 } else if (data && data.success && data.script) { 156 const script = document.createElement('script'); 157 script.type = 'text/javascript'; 158 script.text = data.script; 159 document.head.appendChild(script); 160 console.log('<!-- admiral tag loaded -->'); 161 resolve(true); 162 } else { 163 console.log('<!-- admiral tag empty or failed -->', data.message); 164 resolve(false); 165 } 166 }) 167 .catch(error => { 168 console.error('Error fetching Admiral tag:', error); 169 resolve(false); // Admiral failed 170 }); 171 }); 172 </script>
172 173 <!-- Google Tag Manager (Station)-->
174<script>
vendor: 333 bytes, lines 174-179
174 175(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 176new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 177j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 178'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 179})(window,document,'script','dataLayer','
179GTM-WPH6H5N
vendor: 3 bytes, line 179
179');
179</script>
179 180<!-- End Google Tag Manager (Station) --> 181<!-- Google Tag Manager (All Stations)-->
182<script>
vendor: 331 bytes, lines 182-186
182(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 183new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 184j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 185'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 186})(window,document,'script','dataLayer','
186GTM-NK2R6Z2
vendor: 3 bytes, line 186
186');
186</script>
186 187<!-- End Google Tag Manager (All Stations)--> 188 189 190 <!-- Google tag (gtag.js) -->
vendor: 69 bytes, lines 190-191
190 191 <script async src="https://www.googletagmanager.com/gtag/js?id=
191G-EYK472NVX9
vendor: 17 bytes, lines 191-192
191"></script> 192
192<script> 193 194 195
vendor: 159 bytes, lines 195-199
195window.dataLayer = window.dataLayer || []; 196 function gtag() { dataLayer.push(arguments); } 197 gtag('js', new Date()); 198 199 gtag('config', '
199G-EYK472NVX9
vendor: 4 bytes, line 199
199');
199//KDIA-AM GA4 property 200 gtag('config', 'G-0P2N2JLF0R'); //CTT Sites GA4 property 201 gtag('config', 'G-VEN16DTW8J'); //All Sites GA4 property 202 203 var userLoginStatus = 'anonymous'; 204 document.addEventListener("DOMContentLoaded", function () { 205 206 var siteId = 412; 207 var loginStatus = getLoginStatus(siteId); 208 if (loginStatus) { 209 userLoginStatus = 'logged_in'; 210 } 211 else 212 { 213 var memberUser = isMember(siteId); 214 if (memberUser) { 215 userLoginStatus = 'logged_out'; 216 console.log("isMember**"); 217 218 var userId = getUserId(siteId); 219 if (userId) { 220 221 storeCookieForLoggedOutUser(siteId, userId); 222 console.log("**storeCookieForLoggedOutUser**" + userId); 223 } 224 else { 225 console.log("Failed to retrieve userId**"); 226 } 227 228 } 229 230 } 231 console.log("userLoginStatus**" + userLoginStatus); 232 233 gtag('set', 'user_properties', { 234 'login_status': userLoginStatus 235 }); 236 237 238 239 }); 240 241 242 </script>
242 243 244 245 <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin> 246 <link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Mulish:500,800,900&display=swap"> 247 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Mulish:500,800,900&display=swap" media="print" onload="this.media='all'"> 248 249 250 251 252 253
253<script type="text/javascript" src="https://platform-api.sharethis.com/js/sharethis.js#property=642c7dce1cdb86001a1ecec0&product=inline-share-buttons&source=platform" async="async"></script>
253 254 255 256 257
257<script defer="defer" src="https://cdn.saleminteractivemedia.com/dist/static/js/head.3c56e54c0c3879e15e0b.js"></script>
257 258 259 260 261 <link href="https://cdn.saleminteractivemedia.com/dist/f4f9bfe1/site-css/2024ctt/kprz-am.css?hash=ef9a7dec2b55100dd0f4" rel="stylesheet"> 262 263 264 265 266
266<script defer src='https://tag.simpli.fi/sifitag/a2fee930-b8b0-0136-d8da-06a9ed4ca31b'></script>
266 267 268
268<script defer src="https://xp.audience.io/widget.js"></script>
268 269 270 271 272 273 274
274<script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=a5eiX3ONLsAgwT0wFoTGk4prHa2a9pNA4EL8" async></script>
274 275
275<script> 276 const urlParams = new URLSearchParams(window.location.search); 277 const aptToken = urlParams.get('apt_token') || ''; 278 const userId = urlParams.get('userId') || ''; 279 280 fetch(window.location.origin + "/aptivada/activeuser/412", { 281 method: 'POST', 282 headers: { 283 'Content-Type': 'application/x-www-form-urlencoded', 284 'X-Requested-With': 'XMLHttpRequest' 285 }, 286 body: 'apt_token=' + encodeURIComponent(aptToken) + '&userId=' + encodeURIComponent(userId) 287 }) 288 .then(response => response.json()) 289 .then(data => { 290 if (data && data.success) { 291 const script = document.createElement('script'); 292 script.innerHTML = ` 293 window.PushlySDK = window.PushlySDK || []; 294 function pushly() { window.PushlySDK.push(arguments) } 295 pushly('load', { 296 domainKey: 'a5eiX3ONLsAgwT0wFoTGk4prHa2a9pNA4EL8', 297 externalId: '${data.userId || ""}' 298 }); 299 pushly('profile', { 300 'gender': '${data.gender || ""}' 301 }); 302 `; 303 document.head.appendChild(script); 304 } 305 }) 306 .catch(error => { 307 console.error('Error fetching active user:', error); 308 }); 309 </script>
309 310
310<script async src="https://fundingchoicesmessages.google.com/i/pub-9450655209824617?ers=1" nonce="DRYdV2VqwS179Yn6U6mhJg"></script>
310 311
311<script nonce="DRYdV2VqwS179Yn6U6mhJg">(function () { function signalGooglefcPresent() { if (!window.frames['googlefcPresent']) { if (document.body) { const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe); } else { setTimeout(signalGooglefcPresent, 0); } } } signalGooglefcPresent(); })();</script>
311 312 313 <style> 314 .cookie-consent { 315 position: fixed; 316 bottom: 20px; 317 left: 50%; 318 transform: translateX(-50%); 319 width: 90%; 320 max-width: 400px; 321 background-color: #fff; 322 border-radius: 12px; 323 box-shadow: 0 4px 8px 5px rgba(0, 0, 0, 0.1); 324 padding: 20px; 325 text-align: center; 326 z-index: 1000; 327 } 328 329 @media (min-width: 768px) { 330 .cookie-consent { 331 left: 20px; 332 transform: none; 333 } 334 } 335 336 .cookie-consent__content { 337 display: flex; 338 flex-direction: column; 339 align-items: center; 340 } 341 342 .cookie-consent__title { 343 font-size: 1.25rem; 344 font-weight: bold; 345 margin-bottom: 10px; 346 } 347 348 .cookie-consent__text { 349 font-size: 0.875rem; 350 margin-bottom: 20px; 351 } 352 353 .cookie-consent__link { 354 color: #f1b103; 355 text-decoration: none; 356 } 357 358 .cookie-consent__button { 359 background-color: #f1b103; 360 border: none; 361 border-radius: 20px; 362 color: #fff; 363 padding: 10px 20px; 364 font-size: 1rem; 365 cursor: pointer; 366 transition: background-color 0.3s; 367 } 368 369 .cookie-consent__button:hover { 370 background-color: #d19902; 371 } 372 </style> 373</head> 374<body> 375 376 377 378<!-- Google Tag Manager - main (noscript) -->
vendor: 69 bytes, lines 378-379
378 379<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=
379GTM-WPH6H5N
vendor: 93 bytes, lines 379-381
379' 380height = '0' width = '0' style = 'display:none;visibility:hidden'> 381</iframe></noscript>
382<!-- End Google Tag Manager (noscript) -->
382<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/smart-app-banner.js"></script>
382 383
383<script type="text/javascript"> 384 new SmartBanner({ 385 daysHidden: 0, 386 daysReminder: 0, 387 appStoreLanguage: 'us', 388 title: 'The Light at the Top of the Dial MOBILE APP', 389 author: 'Salem Interactive Media', 390 button: 'View', 391 hideOnInstall: true, 392 store: { 393 ios: 'On the App Store', 394 android: 'In Google Play', 395 }, 396 price: { 397 ios: 'FREE', 398 android: 'FREE' 399 }, 400 icon: 'https://cdn.saleminteractivemedia.com/186/media/logos/1400x1400-kdia-am.png' 401 402 }); 403 404 // Override SmartBanner button link to use deep link routes via a cross-domain URL. 405 // iOS does not trigger Universal Links for same-domain clicks in Safari/Chrome, 406 // so we route through {callletters}.saleminteractivemedia.com (a different origin). 407 // Each station's iOS app must have applinks:{callletters}.saleminteractivemedia.com 408 // in its Associated Domains entitlement for this to work. 409 // The install page has an App Store fallback if the app is not installed. 410 (function () { 411 var btn = document.querySelector('.smartbanner-button'); 412 if (btn) { 413 var ua = navigator.userAgent || ''; 414 var callLetters = 'KDIA-AM'.toLowerCase(); 415 var crossDomainBase = 'https://' + callLetters + '.saleminteractivemedia.com'; 416 var iosDeepLinkUrl = crossDomainBase + '/app-links/ios/install-ios-app'; 417 var androidDeepLinkUrl = window.location.origin + '/app-links/android/install-android-app'; 418 419 if (/iPhone|iPad|iPod/i.test(ua)) { 420 btn.setAttribute('href', iosDeepLinkUrl); 421 btn.addEventListener('click', function (e) { 422 e.preventDefault(); 423 e.stopImmediatePropagation(); 424 window.open(iosDeepLinkUrl, '_blank'); 425 }); 426 } else if (/Android/i.test(ua)) { 427 btn.setAttribute('href', androidDeepLinkUrl); 428 btn.addEventListener('click', function (e) { 429 e.preventDefault(); 430 e.stopImmediatePropagation(); 431 window.open(androidDeepLinkUrl, '_blank'); 432 }); 433 } 434 } 435 })(); 436 </script>
436 437 438 439 440 441 442 443
443<script defer src="https://salemlivechat.com/scripts/invitation.ashx?company=kdiaam" onload="delete Array.prototype.getValues;"></script>
443 444 445 <div class="siteContent"> 446 447 448 449 450 451 452 453 454 455 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--0 "> 456 <div class="row "> 457 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 458 <section class="sim-module sim-module--default sim-module--navigation-sitenavigationmegamenu "> 459
459<script> 460 window.sim = window.sim || {}; 461 window.sim.vueApps = window.sim.vueApps || []; 462 var __simVueEntry = { 463 id: 'fe1e8cc7-4761-4f05-a4d2-c4b3f2592f83', 464 model: {"moduleId":56275,"siteName":"The Light at the Top of the Dial","siteId":412,"hasTakeoverNav":true,"takeoverHeaderButtons":[{"type":"primary","size":"sm","text":"Join | Login","htmlClasses":"text-uppercase","href":"/content/member-account","openNewWindow":false},{"type":"accent","size":"sm","text":"Subscribe","htmlClasses":"text-uppercase","href":"/content/all/join","openNewWindow":false}],"takeoverBackgroundColor":"gray","takeoverTextColor":"primary","callLetters":"KDIA-AM","socialMediaLinks":[{"socialMediaLinkId":833663,"siteId":412,"linkName":"Facebook","linkUrl":"https://www.facebook.com/kdia1640AM","displayOrder":1,"svgCode":null},{"socialMediaLinkId":835834,"siteId":412,"linkName":"Twitter","linkUrl":"https://twitter.com/KDIA_1640_AM","displayOrder":2,"svgCode":null}],"navBar":{"navigationMenu":[{"navId":9955,"label":"On Air","linkUrl":null,"sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":9956,"label":"Listen Live","linkUrl":"/listenlive","sort":1,"target":"_blank","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9974,"label":"Mobile Apps","linkUrl":"/content/all/mobile-apps","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9957,"label":"Program Guide","linkUrl":"/programguidedaily","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9959,"label":"Ministry Audio","linkUrl":"/ministryaudio","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9958,"label":"Podcasts","linkUrl":"/podcasts","sort":5,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":9963,"label":"Grow Your Faith","linkUrl":null,"sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":9964,"label":"Church Directory","linkUrl":"/churchdirectory","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9965,"label":"Devotionals","linkUrl":"/devotionals","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9966,"label":"Articles","linkUrl":"/articles","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9967,"label":"Prayer Center","linkUrl":"https://forums.crosswalk.com/c/prayer/11","sort":4,"target":"_blank","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":9977,"label":"Connect with Us","linkUrl":"/content/all/contact-us","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":999999999,"label":"More","linkUrl":"#","sort":0,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":9968,"label":"Loyalty Program","linkUrl":null,"sort":5,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":9969,"label":"Join","linkUrl":"/content/join","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9970,"label":"Member Home Page","linkUrl":"/content/members","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9973,"label":"E-mail subscription Center","linkUrl":"/subscribe","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9972,"label":"Contests & Sweepstakes","linkUrl":"/members/member-contests-and-sweepstakes","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":12881,"label":"Discounts","linkUrl":"/members/member-discounts","sort":5,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":12882,"label":"Freebies","linkUrl":"/members/member-freebies","sort":6,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":12883,"label":"Quizzes","linkUrl":"/members/member-quizzes","sort":7,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":12884,"label":"Surveys","linkUrl":"/members/member-surveys","sort":8,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":9960,"label":"Events","linkUrl":null,"sort":6,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":9961,"label":"Community Events","linkUrl":"/community-events","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":9962,"label":"Station Events","linkUrl":"/station-events","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":11724,"label":"Lifestyle","linkUrl":"#","sort":7,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":11730,"label":"Comedy","linkUrl":"/comedy","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}
464,{"navId":13061,"label":"Christian Music","linkUrl":"/music","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11725,"label":"Games","linkUrl":"/games","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11901,"label":"Homeschool","linkUrl":"/homeschool","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11727,"label":"Inspiration for Men","linkUrl":"/inspiration-for-men","sort":5,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11728,"label":"Inspiration for Women","linkUrl":"/heart-happy","sort":6,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":12885,"label":"Opinion","linkUrl":"/hey-salty-lady/faith","sort":7,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11726,"label":"Recipes","linkUrl":"/food","sort":8,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11729,"label":"Travel","linkUrl":"/travel","sort":9,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]}]}],"aptivadaSiteId":"933534933","musicStation":false,"logoUrl":"https://cdn.saleminteractivemedia.com/shared/images/logos/412/template3_logo.png","advertiseWithUsUrl":"https://salemsurround.com/contact/contact-us-sanfrancisco?utm_source=kdia-am-web&utm_medium=web&utm_campaign=advertise-with-us&utm_content=nav-menu#simssmapandcontactaddress","cttStation":true,"ntStation":false,"isNTSite":false,"options":{"showPlayButtons":true,"showProgramInfo":true,"sourceId":null,"listenLive":false,"showMobileStaticLogo":true},"activeAncestorSiteIds":null,"siteId":412,"callLetters":"KDIA-AM","socialMediaLinks":[{"socialMediaLinkId":833663,"siteId":412,"linkName":"Facebook","linkUrl":"https://www.facebook.com/kdia1640AM","displayOrder":1,"svgCode":null},{"socialMediaLinkId":835834,"siteId":412,"linkName":"Twitter","linkUrl":"https://twitter.com/KDIA_1640_AM","displayOrder":2,"svgCode":null}],"isSpanishSite":false},"containerStyle":"default","position":"fixed","membersLink":null,"closeButtonClasses":"text-uppercase","maxSocialLinks":null,"loyaltyNav":false,"listenLiveUrl":null,"advertiseWithUsUrl":"https://salemsurround.com/contact/contact-us-sanfrancisco?utm_source=kdia-am-web&utm_medium=web&utm_campaign=advertise-with-us&utm_content=nav-menu#simssmapandcontactaddress"}, 465 componentName: 'RadioHeaderTalkMegaMenu', 466 }; 467 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 468 window.sim.vueApps.push(__simVueEntry); 469 </script>
469 470 471 472 473<div id="fe1e8cc7-4761-4f05-a4d2-c4b3f2592f83"></div> 474 </section> 475 <section class="sim-module sim-module--default sim-module--ad-bottomfloaterad "> 476 477 <!-- Google Anchor Ad -->
478<script> 479 googletag.cmd.push(function () { 480 var anchorSlot = googletag.defineOutOfPageSlot( 481 '/6177/slm.kdia', 482 googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR 483 ); 484 if (anchorSlot) { 485 anchorSlot.addService(googletag.pubads()) 486 .setConfig({ targeting: { 'pos': 'anchor', 'refresh': 'false' } }); 487 anchorSlot.setConfig({ targeting: { 'url': 'articles' } }); 488 googletag.display(anchorSlot); 489 } 490 }); 491</script>
491 492 493 </section> 494 <section class="sim-module sim-module--default sim-module--ad-takeoverad "> 495 496 497<div class='iab-flexad1'><div class='iab-flexad1' style='width: 100%; height: 0;' id='takeoverad'></div></div> 498 </section> 499 </div> 500 501 </div> 502 </div> 503 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--1 "> 504 <div class="row "> 505 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 506 <section class="sim-module sim-module--default sim-module--ad-aspectratioad81 "> 507 508 509<div class="adContainer1 ad-8x1 ad-pos-skyline" style="margin: 0 auto 0 auto; display: flex; height: 150px;" align="center"> 510 511<div class='iab-flexad1' style='margin: 0 auto 0 auto; display: flex; height: 100%;' ><div class='iab-flexad1' style='width: 100%; height: 100%;'></div></div></div> 512 513
513<script> 514 window.googletag = window.googletag || { cmd: [] }; 515 googletag.cmd.push(function () { 516 if (window.simSkylineSizeListener) return; 517 window.simSkylineSizeListener = true; 518 googletag.pubads().addEventListener('slotRenderEnded', function (e) { 519 var slotEl = document.getElementById(e.slot.getSlotElementId()); 520 var wrapper = slotEl && slotEl.closest('.ad-pos-skyline'); 521 if (!wrapper || e.isEmpty || !Array.isArray(e.size) || !(e.size[1] > 1)) return; 522 wrapper.style.setProperty('--skyline-ad-h', e.size[1] + 'px'); 523 }); 524 }); 525 </script>
525 526 527 528 529 </section> 530 </div> 531 532 </div> 533 </div> 534 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--2 "> 535 <div class="row "> 536 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 537 <section class="sim-module sim-module--default sim-module--swncms-~/views/articles/index.cshtml "> 538 <div class="article-index"> 539 540<header class="sim-content-header"> 541 542 <div class="sim-content-header__title-container"> 543 <h1 class="sim-content-header__title" style=""> 544Articles 545 </h1> 546 </div> 547 548 549</header> 550 551 552 <div class="row"> 553 <div class="col-sm-6"> 554 555<div class="sim-module"> 556 557 <header class="sim-module-header"> 558 <h2 class="sim-module-header__title"> 559Spiritual Life </h2> 560 </header> 561 562 <ul> 563 <li class="featuredItem"> 564 <a href="/articles/faith/spiritual-life/12-fun-fall-activities-for-your-life-group"> 565 <picture> 566 <source srcset="https://i.swncdn.com/media/400w/via/images/2024/09/05/37911/37911-gettyimages-1285188637_source_file.webp" type="image/webp" /> 567 <img src="https://i.swncdn.com/media/400w/via/images/2024/09/05/37911/37911-gettyimages-1285188637_source_file.jpg" /> 568 </picture> 569 </a> 570 <h4 class="featuredTitle title"> 571 <a href="/articles/faith/spiritual-life/12-fun-fall-activities-for-your-life-group">12 Fun Fall Activities for Your Life Group</a> 572 </h4> 573 574 <p class="teaser"></p> 575 </li> 576 577 <li> 578 <a href="/articles/faith/spiritual-life/3-reasons-your-life-matters-to-god">3 Reasons Your Life Matters to God</a> 579 </li> 580 <li> 581 <a href="/articles/faith/spiritual-life/best-gift-ideas-for-pastor-appreciation-month">The 7 Best Gift Ideas for Pastor Appreciation Month</a> 582 </li> 583 <li> 584 <a href="/articles/faith/spiritual-life/eleventh-annual-bring-your-bible-to-school">The Twelfth Annual Bring Your Bible to School Day Is This Thursday, October 1</a> 585 </li> 586 </ul> 587 588</div> 589<div class="sim-module"> 590 591 <header class="sim-module-header"> 592 <h2 class="sim-module-header__title"> 593Parenting </h2> 594 </header> 595 596 <ul> 597 <li class="featuredItem"> 598 <a href="/articles/contributors/maina-mwaura/our-kids-are-more-capable-than-we-thinksometimes-parents-just-need-to-step-aside"> 599 <picture> 600 <source srcset="https://i.swncdn.com/media/400w/via/images/2026/10/06/51721/51721-parent-and-child_source_file.webp" type="image/webp" /> 601 <img src="https://i.swncdn.com/media/400w/via/images/2026/10/06/51721/51721-parent-and-child_source_file.jpg" /> 602 </picture> 603 </a> 604 <h4 class="featuredTitle title"> 605 <a href="/articles/contributors/maina-mwaura/our-kids-are-more-capable-than-we-thinksometimes-parents-just-need-to-step-aside">Our Kids are More Capable Than We ThinkâSometimes Parents Just Need to Step Aside</a> 606 </h4> 607 608 <p class="teaser"></p> 609 </li> 610 611 <li> 612 <a href="/articles/faith/spiritual-life/eleventh-annual-bring-your-bible-to-school">The Twelfth Annual Bring Your Bible to School Day Is This Thursday, October 1</a> 613 </li> 614 <li> 615 <a href="/articles/family/parenting/ways-to-reset-your-familys-screen-time">7 Ways to Reset Your Familyâs Screen Time</a> 616 </li> 617 <li> 618 <a href="/articles/family/parenting/5-alarming-scams-targeting-young-adults-and-teens">5 Alarming Scams Targeting Young Adults and Teens</a> 619 </li> 620 </ul> 621 622</div> 623<div class="sim-module"> 624 625 <header class="sim-module-header"> 626 <h2 class="sim-module-header__title"> 627Finances </h2> 628 </header> 629 630 <ul> 631 <li class="featuredItem"> 632 <a href="/articles/contributors/guest-commentary/financial-literacy-biblical-stewardship"> 633 <picture> 634 <source srcset="https://i.swncdn.com/media/400w/via/17454-hand-holding-money-getty-images-efetova.webp" type="image/webp" /> 635 <img src="https://i.swncdn.com/media/400w/via/17454-hand-holding-money-getty-images-efetova.jpg" /> 636 </picture> 637 </a> 638 <h4 class="featuredTitle title"> 639 <a href="/articles/contributors/guest-commentary/financial-literacy-biblical-stewardship">Why Financial Literacy Is More Than a Classroom Skill</a> 640 </h4> 641 642 <p class="teaser"></p> 643 </li> 644 645 <li> 646 <a href="/articles/family/finances/what-does-a-cheerful-giver-look-like">What Does it Mean to Be a Cheerful Giver?</a> 647 </li> 648 <li> 649 <a href="/articles/faith/prayer/prayers-to-say-during-financial-hardship">3 Prayers to Say During Financial Hardship</a> 650 </li> 651 <li> 652 <a href="/articles/faith/spiritual-life/10-signs-you-are-controlled-by-greed">10 Signs You Are Controlled by Greed</a> 653 </li> 654 </ul> 655 656</div> 657<div class="sim-module"> 658 659 <header class="sim-module-header"> 660 <h2 class="sim-module-header__title"> 661Marriage </h2> 662 </header> 663 664 <ul> 665 <li class="featuredItem">
666 <a href="/articles/family/marriage/signs-your-marriage-needs-to-change"> 667 <picture> 668 <source srcset="https://i.swncdn.com/media/400w/via/images/2022/07/22/26619-gettyimages-1329523147_source_file.webp" type="image/webp" /> 669 <img src="https://i.swncdn.com/media/400w/via/images/2022/07/22/26619-gettyimages-1329523147_source_file.jpg" /> 670 </picture> 671 </a> 672 <h4 class="featuredTitle title"> 673 <a href="/articles/family/marriage/signs-your-marriage-needs-to-change">6 Signs Your Marriage Needs to Change</a> 674 </h4> 675 676 <p class="teaser"></p> 677 </li> 678 679 <li> 680 <a href="/articles/family/marriage/responsibilities-christian-wives-have">21 Responsibilities All Christian Wives Have</a> 681 </li> 682 <li> 683 <a href="/articles/family/marriage/6-threats-christian-marriage-face-in-todays-culture">6 Threats Christian Marriages Face in Todayâs Culture</a> 684 </li> 685 <li> 686 <a href="/articles/marriage/relationships/don-t-buy-into-these-5-dangerous-myths-about-marriage">Donât Buy into These 5 Dangerous Myths about Marriage</a> 687 </li> 688 </ul> 689 690</div> </div> 691 692 <div class="col-sm-6"> 693 694<div class="sim-module"> 695 696 <header class="sim-module-header"> 697 <h2 class="sim-module-header__title"> 698Singles </h2> 699 </header> 700 701 <ul> 702 <li class="featuredItem"> 703 <a href="/articles/faith/spiritual-life/8-ways-to-avoid-situationships"> 704 <picture> 705 <source srcset="https://i.swncdn.com/media/400w/via/images/2023/07/25/31791/31791-istockgetty-images-plusfg-trade-latin-3_source_file.webp" type="image/webp" /> 706 <img src="https://i.swncdn.com/media/400w/via/images/2023/07/25/31791/31791-istockgetty-images-plusfg-trade-latin-3_source_file.jpg" /> 707 </picture> 708 </a> 709 <h4 class="featuredTitle title"> 710 <a href="/articles/faith/spiritual-life/8-ways-to-avoid-situationships">8 Ways Singles Can Avoid "Situationships"</a> 711 </h4> 712 713 <p class="teaser"></p> 714 </li> 715 716 <li> 717 <a href="/articles/family/singles/can-god-help-us-in-our-loneliness">Can God Help Us in Our Loneliness?</a> 718 </li> 719 <li> 720 <a href="/articles/devotionals/your-nightly-prayer/god-has-plans-and-a-purpose-for-us">God Has Plans and a Purpose for Us - Your Nightly Prayer</a> 721 </li> 722 <li> 723 <a href="/articles/family/singles/lies-about-dating-to-unlearn">6 Dating Lies to Unlearn</a> 724 </li> 725 </ul> 726 727</div> 728<div class="sim-module"> 729 730 <header class="sim-module-header"> 731 <h2 class="sim-module-header__title"> 732Pastors </h2> 733 </header> 734 735 <ul> 736 <li class="featuredItem"> 737 <a href="/articles/faith/spiritual-life/unlocking-the-secret-to-avoiding-spiritual-burnout"> 738 <picture> 739 <source srcset="https://i.swncdn.com/media/400w/via/8017-woman-facedown-couch-exhausted-tired-lying-do.webp" type="image/webp" /> 740 <img src="https://i.swncdn.com/media/400w/via/8017-woman-facedown-couch-exhausted-tired-lying-do.jpg" /> 741 </picture> 742 </a> 743 <h4 class="featuredTitle title"> 744 <a href="/articles/faith/spiritual-life/unlocking-the-secret-to-avoiding-spiritual-burnout">Unlocking the Secret to Avoiding Spiritual Burnout</a> 745 </h4> 746 747 <p class="teaser"></p> 748 </li> 749 750 <li> 751 <a href="/articles/contributors/maina-mwaura/jim-bakkers-life-legacy-and-the-unexpected-connection-that-changed-my-own-story">Jim Bakkerâs Life, Legacy and the Unexpected Connection that Changed My Own Story</a> 752 </li> 753 <li> 754 <a href="/articles/contributors/milton-quintanilla/jim-bakker-famed-and-controversial-ptl-club-televangelist-dies-at-86">Jim Bakker, Famed and Controversial âPTL Clubâ Televangelist, Dies at 86</a> 755 </li> 756 <li> 757 <a href="/articles/church/pastors-or-leadership/what-the-resurrection-means-when-youre-missing-someone">What the Resurrection Means When Youâre Missing Someone</a> 758 </li> 759 </ul> 760 761</div> 762<div class="sim-module"> 763 764 <header class="sim-module-header"> 765 <h2 class="sim-module-header__title"> 766Homeschool </h2> 767 </header> 768 769 <ul> 770 <li class="featuredItem"> 771 <a href="/articles/family/homeschool/-ways-to-reset-your-homeschooling-over-the-summer"> 772 <picture> 773 <source srcset="https://i.swncdn.com/media/400w/via/9042-cleaning-clutter-desk-stuff-mess-gettyimagess.webp" type="image/webp" /> 774 <img src="https://i.swncdn.com/media/400w/via/9042-cleaning-clutter-desk-stuff-mess-gettyimagess.jpg" /> 775 </picture> 776 </a> 777 <h4 class="featuredTitle title"> 778 <a href="/articles/family/homeschool/-ways-to-reset-your-homeschooling-over-the-summer">5 Ways to Reset Your Homeschooling Over the Summer </a> 779 </h4> 780 781 <p class="teaser"></p> 782 </li> 783 784 <li> 785 <a href="/articles/special-coverage/saint-patrick/fun-ways-to-celebrate-st-patricks-day-with-your-kids">Fun Ways to Celebrate St. Patrick's Day with Your Kids</a> 786 </li> 787 <li> 788 <a href="/articles/family/homeschool/prayers-for-first-time-homeschooling-moms">5 Prayers for First-Time Homeschooling Moms</a> 789 </li> 790 <li> 791 <a href="/articles/slideshows/historic-faith-lessons-for-children-from-the-american-m
791iracle-movie">7 Historic Faith Lessons for Children from <em>The American Miracle </em>Movie</a> 792 </li> 793 </ul> 794 795</div> 796<div class="sim-module"> 797 798 <header class="sim-module-header"> 799 <h2 class="sim-module-header__title"> 800Careers </h2> 801 </header> 802 803 <ul> 804 <li class="featuredItem"> 805 <a href="/articles/family/career/how-to-protect-yourself-from-work-burnout"> 806 <picture> 807 <source srcset="https://i.swncdn.com/media/400w/cms/CW/Workplace/34984-work-burnout-career-choices.200w.tn.webp" type="image/webp" /> 808 <img src="https://i.swncdn.com/media/400w/cms/CW/Workplace/34984-work-burnout-career-choices.200w.tn.jpg" /> 809 </picture> 810 </a> 811 <h4 class="featuredTitle title"> 812 <a href="/articles/family/career/how-to-protect-yourself-from-work-burnout">How to Protect Yourself from Work Burnout</a> 813 </h4> 814 815 <p class="teaser"></p> 816 </li> 817 818 <li> 819 <a href="/articles/faith/spiritual-life/ways-to-turn-your-daily-work-into-spiritual-art">4 Ways to Turn Your Daily Work into Spiritual Art</a> 820 </li> 821 <li> 822 <a href="/articles/family/career/i-dont-like-my-job-5-things-to-do-when-your-job-drains-your-joy">âI Donât Like My Jobâ: 5 Things to Do When Your Job Drains Your Joy</a> 823 </li> 824 <li> 825 <a href="/articles/faith/seniors/ways-to-embrace-retirement-as-kingdom-work-not-just-rest">5 Ways to Embrace Retirement as Kingdom Work, Not Just Rest</a> 826 </li> 827 </ul> 828 829</div> </div> 830 </div> 831</div> 832 833 </section> 834 <section class="sim-module sim-module--default sim-module--content-blankslate "> 835 836 <header class="sim-module-header"> 837 <h2 class="sim-module-header__title"> 838Sponsored Links </h2> 839 </header> 840<div data-type="_mgwidget" data-widget-id="1699306"></div>
841<script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
841 842 </section> 843 </div> 844 <div class="col-md-auto sim-sticky-col-container sim-sticky-col-container-md flexgroup-col " data-breakpoint="md" style="width: 300px; box-sizing: content-box; "> 845 <div class="fixed-col-content-md sim-sticky-col-content"> 846 <section class="sim-module sim-module--default sim-module--socialmedia-stayconnected "> 847 848 849 <header class="sim-module-header"> 850 <h2 class="sim-module-header__title"> 851Stay Connected With Us! </h2> 852 </header> 853 <div class="d-flex flex-wrap justify-content-around mx-n2 align-items-center"> 854 <a class="m-2 flex-shrink-0" 855 title="To download the The Light at the Top of the Dial app, click here!" 856 href="https://play.google.com/store/apps/details?id=com.jacapps.kdia" 857 target="_blank" 858 rel="noopener" 859 onclick="trackOutboundLink(this, 'KDIA-AM - Stay Connected Module', 'Android App', 'https://play.google.com/store/apps/details?id=com.jacapps.kdia'); return false;"> 860 <img src="https://cdn.saleminteractivemedia.com/186/media/mobile-apps/google-play-badge.png" alt="Get it on Google Play"> 861 </a> 862 <a class="m-2 flex-shrink-0" 863 title="To download the The Light at the Top of the Dial iPhone app, click here!" 864 href="https://apps.apple.com/us/app/id429492390" 865 target="_blank" 866 rel="noopener" 867 onclick="trackOutboundLink(this, 'KDIA-AM - Stay Connected Module', 'iOS App', 'https://apps.apple.com/us/app/id429492390'); return false;"> 868 <img src="https://cdn.saleminteractivemedia.com/186/media/mobile-apps/app-store-badge.png" alt="Download on the App Store"> 869 </a> 870 871 <a class="m-2 flex-shrink-0" 872 title="Launch The Light at the Top of the Dial on your Amazon Alexa device!" 873 href="https://alexa-skills.amazon.com/apis/custom/skills/amzn1.ask.skill.54ae2449-d72f-4032-a1ed-7eeb9a3c1d9f/launch" 874 target="_blank" 875 rel="noopener" 876 onclick="trackOutboundLink(this, 'KDIA-AM - Stay Connected Module', 'Alexa Skill', 'https://alexa-skills.amazon.com/apis/custom/skills/amzn1.ask.skill.54ae2449-d72f-4032-a1ed-7eeb9a3c1d9f/launch'); return false;"> 877 <img src="https://cdn.saleminteractivemedia.com/186/media/mobile-apps/just-ask-alexa-135x62.png" alt="Just Ask Alexa"> 878 </a> 879 </div> 880 <div class="d-flex flex-wrap justify-content-around mx-n2" 881 style="line-height: 1;"> 882 <a href="https://www.facebook.com/kdia1640AM" 883 title="Facebook" 884 target="_blank" 885 rel="noopener" 886 class="text-decoration-none m-2" 887 style="font-size: 2.5rem;" 888 onclick="trackOutboundLink(this, 'KDIA-AM - Stay Connected Module', 'Facebook', 'https://www.facebook.com/kdia1640AM'); return false;"><span data-icon="k" class="align-middle sim-fanclub__svg-icon--facebook"></span></a> 889 <a href="https://twitter.com/KDIA_1640_AM" 890 title="Twitter" 891 target="_blank" 892 rel="noopener" 893 class="text-decoration-none m-2" 894 style="font-size: 2.5rem;" 895 onclick="trackOutboundLink(this, 'KDIA-AM - Stay Connected Module', 'Twitter', 'https://twitter.com/KDIA_1640_AM'); return false;"><span data-icon="î¤" class="align-middle sim-fanclub__svg-icon--twitter"></span></a> 896 </div> 897 <div class="text-center"> 898 <p>Choose which email subscriptions interest you most.</p> 899 <p> 900 <a class="btn btn-primary btn-sm text-uppercase" href="/subscribe" onclick="trackOutboundLink(this, 'KDIA-AM - Stay Connected Module', 'Subscription Center', '/subscribe'); return false;"> 901 Explore your options <span class="icomoon icomoon-paper-plane pl-1"></span> 902 </a> 903 </p> 904 </div> 905 <div style="display: flex; justify-content: center;"> 906 <a style="font-size: 0.875rem;" class="btn btn-primary" href="https://salemsurround.com/contact/contact-us-sanfrancisco?utm_source=kdia-am-web&utm_medium=web&utm_campaign=advertise-with-us&utm_content=stay-connected#simssmapandcontactaddress" title="Advertise with us" rel="noopener" target="_blank">Advertise With Us!</a> 907 </div> 908 909 </section> 910 <section class="sim-module sim-module--default sim-module--ad-aspectratioad11 "> 911 912 913 <div class="adContainer1 ad-1x1" style="max-width: 300px; height: 300px; margin: 0 auto 0 auto; "> 914 915<div class='iab-flexad1' style='margin: 0 auto 0 auto; display: flex; height: 100%;' ><div class='iab-flexad1' style='width: 100%; height: 100%;'></div></div> 916 </div> 917 918 919 </section> 920 <section class="sim-module sim-module--default sim-module--socialmedia-facebooklikebox "> 921
921<script> 922 window.sim = window.sim || {}; 923 window.sim.vueApps = window.sim.vueApps || []; 924 var __simVueEntry = { 925 id: '06e6aac0-6786-46f5-81fb-bb962ddfccc4', 926 model: {"facebookPageName":"kdia1640AM","height":null}, 927 componentName: 'FacebookLikeBox', 928 }; 929 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 930 window.sim.vueApps.push(__simVueEntry); 931 </script>
931 932 933 934 935<div id="06e6aac0-6786-46f5-81fb-bb962ddfccc4"></div> 936 </section> 937 <section class="sim-module sim-module--default sim-module--devotionals-dailydevotional "> 938 939 <header class="sim-module-header"> 940 <h2 class="sim-module-header__title"> 941 <a href="/devotionals" target="">Devotionals</a> 942 </h2> 943 <a href="/devotionals" class="sim-module-header__view-all" target=""> 944 <span class="sim-module-header__view-all-inner-text"> 945 View All 946 </span> 947 </a> 948 </header> 949 950 951 952 <article> 953 <div class="textContent"> 954 <h3 class="sim-dailydevotional-title"> <a href="/devotionals/encouragement-cafe/no-identity-theft-encouragement-caf-october-9-2019"> 955 No Identity Theft - Encouragement Café - October 7 956 </a> 957</h3> 958 </div> 959 </article> 960 961 </section> 962 <section class="sim-module sim-module--default sim-module--ad-aspectratioad12 "> 963 964 965 966<div class="adContainer1 ad-1x2" style="max-width: 300px; height: 600px; margin: 0 auto 0 auto; "> 967<div class='iab-flexad1' style='margin: 0 auto 0 auto; display: flex; height: 100%;' ><div class='iab-flexad1' style='width: 100%; height: 100%;'></div></div> 968 969</div> 970 971 972 973 </section> 974 <section class="sim-module sim-module--default sim-module--needprayer-needprayer "> 975
975<script> 976 window.sim = window.sim || {}; 977 window.sim.vueApps = window.sim.vueApps || []; 978 var __simVueEntry = { 979 id: '0d979091-6a12-47f1-b08b-fbdfeb6e7aaa', 980 model: {"isSpanishSite":false}, 981 componentName: 'Needprayer', 982 }; 983 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 984 window.sim.vueApps.push(__simVueEntry); 985 </script>
985 986 987 988 989<div id="0d979091-6a12-47f1-b08b-fbdfeb6e7aaa"></div> 990 </section> 991 <section class="sim-module sim-module--default sim-module--ad-aspectratioad11 "> 992 993 994 <div class="adContainer1 ad-1x1" style="max-width: 300px; height: 300px; margin: 0 auto 0 auto; "> 995 996<div class='iab-flexad1' style='margin: 0 auto 0 auto; display: flex; height: 100%;' ><div class='iab-flexad1' style='width: 100%; height: 100%;'></div></div> 997 </div> 998 999 1000 </section> 1001 <section class="sim-module sim-module--default sim-module--content-blankslate "> 1002 1003<div data-type="_mgwidget" data-widget-id="1699307"></div>
1004<script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
1004 1005 </section> 1006 1007 </div> 1008 </div> 1009 1010 </div> 1011 </div> 1012 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--3 sim-grouprow--last "> 1013 <div class="row "> 1014 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 1015 <section class="sim-module sim-module--default sim-module--ad-aspectratioad81 "> 1016 1017 1018<div class="adContainer1 ad-8x1 ad-pos-footer" style="margin: 0 auto 0 auto; display: flex; height: 250px;" align="center"> 1019 1020<div class='iab-flexad1' style='margin: 0 auto 0 auto; display: flex; height: 100%;' ><div class='iab-flexad1' style='width: 100%; height: 100%;'></div></div></div> 1021 1022 1023 1024 1025 </section> 1026 <section class="sim-module sim-module--default sim-module--footer-radiofooter "> 1027
1027<script> 1028 window.sim = window.sim || {}; 1029 window.sim.vueApps = window.sim.vueApps || []; 1030 var __simVueEntry = { 1031 id: 'a768a07e-bcbd-4e6c-a4a7-b72a9f0c11e4', 1032 model: {"stationName":"The Light at the Top of the Dial","stationCode":"KDIA-AM","hasAptivadaSite":true,"footerImageUrl":null,"footerImageAlt":null,"advertiseWithUsUrl":"https://salemsurround.com/contact/contact-us-sanfrancisco?utm_source=kdia-am-web&utm_medium=web&utm_campaign=advertise-with-us&utm_content=footer#simssmapandcontactaddress","address":{"addressId":213604,"name":null,"firstName":null,"lastName":null,"addressLine1":"39650 Liberty Street","addressLine2":"Suite 340","city":"Fremont","state":"CA","zip":"94538","emailAddress":"[email protected]","phone":"1-510-897-1300","imageFileName":null,"description":null,"description2":null,"siteId":412,"isLocation":true,"isUniversal":true,"isPrivate":false,"ownerName":null,"searchableName":null,"relatedItemsCount":0,"status":null,"url":null,"latitude":null,"longitude":null},"footerNavItems":null,"fccPublicInformationFile":null,"salemSurroundMarket":"https://salemsurround.com/sanfrancisco","contactUsLink":null,"careerLocUrl":"https://careers-salemmedia.icims.com/jobs/search?ss=1&searchRelation=keyword_any&searchLocation=12781-12789-Fremont","admiralPropertyId":"A-66688AFDE06B3D010B000A7C-11","siteId":412,"callLetters":null,"socialMediaLinks":[{"socialMediaLinkId":833663,"siteId":412,"linkName":"Facebook","linkUrl":"https://www.facebook.com/kdia1640AM","displayOrder":1,"svgCode":null},{"socialMediaLinkId":835834,"siteId":412,"linkName":"Twitter","linkUrl":"https://twitter.com/KDIA_1640_AM","displayOrder":2,"svgCode":null}],"isSpanishSite":false}, 1033 componentName: 'Radiofooter', 1034 }; 1035 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 1036 window.sim.vueApps.push(__simVueEntry); 1037 </script>
1037 1038 1039 1040 1041<div id="a768a07e-bcbd-4e6c-a4a7-b72a9f0c11e4"></div> 1042 </section> 1043 </div> 1044 1045 </div> 1046 </div> 1047 1048 1049 </div> 1050 1051 1052 <div id="cookie-consent" class="cookie-consent" style="display:none"> 1053 <div class="cookie-consent__content"> 1054 <h3 class="cookie-consent__title">This site uses cookies</h3> 1055 <p class="cookie-consent__text"> 1056 Salem Media, our partners, and affiliates use cookies and similar technologies to enhance your browsing experience, analyze site traffic, personalize site content, and deliver relevant video recommendations. By using this website and continuing to navigate, you consent to our use of such technologies and the sharing of video viewing activity with third-party partners in accordance with the Video Privacy Protection Act and other privacy laws.<a href="https://salemmedia.com/privacy-policy/" class="cookie-consent__link">Privacy Policy</a> 1057 </p> 1058 <button type="button" class="cookie-consent__button" onclick="dismissCookieConsent()">OK</button> 1059 </div> 1060 </div> 1061 1062 1063 <!-- Scripts required by all pages --> 1064
1064<script defer src="https://cdn.saleminteractivemedia.com/shared/scripts/legacy-main.min.js"></script>
1064 1065 1066 1067 1068
1068<script> 1069 function setCookie(name, value, days) { 1070 let expires = ""; 1071 if (days) { 1072 const date = new Date(); 1073 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 1074 expires = "; expires=" + date.toUTCString(); 1075 } 1076 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 1077 } 1078 1079 function getCookie(name) { 1080 const nameEQ = name + "="; 1081 const ca = document.cookie.split(';'); 1082 for (let i = 0; i < ca.length; i++) { 1083 let c = ca[i]; 1084 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 1085 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 1086 } 1087 return null; 1088 } 1089 </script>
1089 1090
1090<script type="text/javascript"> 1091 function dismissCookieConsent() { 1092 const consentData = { 1093 firstpage: window.location.href, 1094 consentime: Math.floor(Date.now() / 1000), 1095 action: 'accept' 1096 }; 1097 1098 document.getElementById('cookie-consent').style.display = 'none'; 1099 setCookie('CookieConsent', JSON.stringify(consentData), 30); 1100 1101 if (typeof window.triggerID5Process === 'function') { 1102 window.triggerID5Process(); 1103 } 1104 } 1105 1106 document.addEventListener("DOMContentLoaded", function () { 1107 setEnvironmentUrl('https://sim-cms-public.azurewebsites.net'); 1108 1109 var siteId = 412; 1110 var loginStatus = getLoginStatus(siteId); 1111 1112 if (loginStatus) { 1113 openGate(); 1114 } 1115 else { 1116 closeGate(); 1117 } 1118 1119 // Check cookie consent only after Admiral tag fetch completes 1120 var hasCookieConsent = getCookie('CookieConsent'); 1121 1122 if (!hasCookieConsent) { 1123 // Wait for Admiral tag Promise to resolve 1124 if (window.admiralTagPromise) { 1125 window.admiralTagPromise.then(function(admiralLoaded) { 1126 // Only show cookie consent if Admiral tag failed to load 1127 if (!admiralLoaded) { 1128 document.getElementById('cookie-consent').style.display = 'block'; 1129 } else { 1130 document.getElementById('cookie-consent').style.display = 'none'; 1131 } 1132 }); 1133 } else { 1134 document.getElementById('cookie-consent').style.display = 'none'; 1135 } 1136 } else { 1137 document.getElementById('cookie-consent').style.display = 'none'; 1138 } 1139 1140 var callLetters = 'KDIA-AM'; 1141 var isCTTSite = 'True'; 1142 1143 if (isCTTSite == "True") 1144 { 1145 requestAnimationFrame(() => { 1146 const simModuleHeaderDivs = document.querySelectorAll('.sim-module-header'); 1147 simModuleHeaderDivs.forEach(simModuleHeaderDiv => { 1148 if (simModuleHeaderDiv.offsetWidth <= 300) { 1149 simModuleHeaderDiv.classList.add('sim-module-header-solid-background') 1150 } 1151 }); 1152 }); 1153 } 1154 1155 1156 if (window.location.href.toLocaleLowerCase().includes("listenlive")) { 1157 const links = document.querySelectorAll('a'); 1158 1159 // Iterate over each link 1160 links.forEach(link => { 1161 // Set the target attribute to '_blank' to open in a new tab 1162 //KDEX-FM and W240-CX ListenLive button not open new tab 1163 if (link.href.includes('listenlive')) 1164 { 1165 if (callLetters != 'KDXE-FM' && callLetters != 'W240-CX') 1166 link.setAttribute('target', '_blank'); 1167 } 1168 else 1169 link.setAttribute('target', '_blank'); 1170 1171 // Add rel="noopener noreferrer" for security (optional but recommended) 1172 link.setAttribute('rel', 'noopener noreferrer'); 1173 }); 1174 } 1175 }); 1176 </script>
1176 1177 1178 1179 1180
1180<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/vendor.15456bc00c57fbfcb6be.js"></script>
1180 1181
1181<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/vendors~2018a-2018ccm-2019nt~2024ctt~2026dark.5aa00b2ae4c053d6a266.js"></script>
1181 1182
1182<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/common.bd34dc816d36c23240c9.js"></script>
1182 1183
1183<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/2024ctt.771659fd4361c241f85f.js"></script>
1183 1184 1185 <!-- Scripts to run at the end of the page (unique to this page) --> 1186 1187 1188
1188<script type="application/javascript">(function(w,d,t,r,u){w[u]=w[u]||[];w[u].push({'projectId':'10000','properties':{'pixelId':'10036374'}});var s=d.createElement(t);s.src=r;s.async=true;s.onload=s.onreadystatechange=function(){var y,rs=this.readyState,c=w[u];if(rs&&rs!="complete"&&rs!="loaded"){return}try{y=YAHOO.ywa.I13N.fireBeacon;w[u]=[];w[u].push=function(p){y([p])};y(c)}catch(e){}};var scr=d.getElementsByTagName(t)[0],par=scr.parentNode;par.insertBefore(s,scr)})(window,document,"script","//s.yimg.com/wi/ytc.js","dotq");</script>
1188 1189 1190 1191
1191<script src="https://cdn.saleminteractivemedia.com/shared/scripts/adblockwithga4.js"></script>
1191 1192
1192<script> 1193 // Configure the adblock detector 1194 (function () { 1195 1196 function adBlockDetected() { 1197 console.log("Adblock is enabled"); 1198 //enabledEl.style.display = 'block'; 1199 //disabledEl.style.display = 'none'; 1200 1201 } 1202 function adBlockNotDetected() { 1203 console.log("Adblock is disabled"); 1204 //disabledEl.style.display = 'block'; 1205 //enabledEl.style.display = 'none'; 1206 1207 } 1208 1209 if (typeof window.adblockDetector === 'undefined') { 1210 adBlockDetected(); 1211 } else { 1212 window.adblockDetector.init( 1213 { 1214 debug: false, 1215 found: function () { 1216 adBlockDetected(); 1217 }, 1218 notFound: function () { 1219 adBlockNotDetected(); 1220 } 1221 } 1222 ); 1223 } 1224 1225 }()); 1226 </script>
1226 1227 1228 <input type="hidden" id="MasterLayout2018iOs" /> 1229 1230 1231 1232 1233
1233<script> 1234 1235 fetch(window.location.origin + "/token/getmgidsiteid", { 1236 method: 'POST', 1237 headers: { 1238 'Content-Type': 'application/x-www-form-urlencoded', 1239 'X-Requested-With': 'XMLHttpRequest' 1240 }, 1241 body: `siteId=412` 1242 }) 1243 .then(response => { 1244 if (!response.ok) { 1245 throw new Error(`HTTP error! status: ${response.status}`); 1246 } 1247 return response.json(); 1248 }) 1249 .then(data => { 1250 if (data && data.value) { 1251 const script = document.createElement('script'); 1252 script.src = `https://jsc.mgid.com/site/${data.value}.js`; 1253 script.async = true; 1254 document.head.appendChild(script); 1255 } 1256 }).catch(error => { 1257 console.error('Error fetching MGID site ID:', error); 1258 });; 1259 </script>
1259 1260 1261 <!--ID5--> 1262
1262<script src="https://cdn.id5-sync.com/api/1.0/id5-api.js"></script>
1262 1263
1263<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.2.0/crypto-js.min.js" integrity="sha512-a+SUDuwNzXDvz4XrIcXHuCf089/iJAoN4lmrXJg18XnduKK6YlDHNRalv4yd1N40OKI80tFidF+rqTFKGPoWFQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
1263 1264
1264<script src="https://unpkg.com/validator@latest/validator.min.js"></script>
1264 1265 1266 1267
1267<script> 1268 (function () { 1269 const script = document.createElement('script'); 1270 script.src = 'https://saleminteractivemedia.com/scripts/id5/bootstrap.js'; 1271 script.onload = function () { 1272 console.log('TrueLink script loaded'); 1273 window.id5Bootstrap?.initTrueLinkId(949); 1274 }; 1275 script.onerror = function () { 1276 console.error('Failed to load TrueLink script from CDN'); 1277 }; 1278 document.head.prepend(script); 1279 })(); 1280 </script>
1280 1281 1282
1282<script type="text/javascript"> 1283 (function() { 1284 'use strict'; 1285 1286 var CONFIG = { 1287 checkEndpoint: '/api/id5/check', 1288 siteId: 412, 1289 enableLogging: true 1290 }; 1291 1292 var isInitialized = false; 1293 1294 var userCookie = ''; 1295 var lctgValue = ''; 1296 var simLtyUsrToken = ''; 1297 1298 function isAuthenticated() { 1299 userCookie = getCookie('SIM_LTY_USR_' + CONFIG.siteId) || ''; 1300 if (userCookie !== '') { 1301 return true; 1302 } 1303 1304 var urlParams = new URLSearchParams(window.location.search); 1305 1306 const tokenKey = 'SIM_LTY_USR_' + CONFIG.siteId + '_token'; 1307 simLtyUsrToken = urlParams.get(tokenKey) ?? getCookie(tokenKey) ?? ''; 1308 1309 if (simLtyUsrToken !== '') { 1310 return true; 1311 } 1312 1313 lctgValue = urlParams.get('lctg') || ''; 1314 if (lctgValue !== '') { 1315 return true; 1316 } 1317 1318 return false; 1319 } 1320 1321 function getCookieSuffix() { 1322 return isAuthenticated() ? '_Auth' : '_Anon'; 1323 } 1324 1325 function initializeID5(pdString) { 1326 if (isInitialized) { 1327 if (CONFIG.enableLogging) { 1328 console.log('ID5: Already initialized'); 1329 } 1330 return; 1331 } 1332 1333 if (!pdString || pdString === '') { 1334 if (CONFIG.enableLogging) { 1335 console.log('ID5: No partner data available'); 1336 } 1337 return; 1338 } 1339 1340 if (typeof ID5 === 'undefined') { 1341 if (CONFIG.enableLogging) { 1342 console.log('ID5: Waiting for ID5 object to load...'); 1343 } 1344 setTimeout(function () { 1345 initializeID5(pdString); 1346 }, 100); 1347 return; 1348 } 1349 1350 var id5Callback = function(id5Status) { 1351 var userId = id5Status.getUserId(); 1352 if (userId) { 1353 setCookie('SIM_Id5_UserId', userId, 30); 1354 //if (CONFIG.enableLogging) { 1355 // console.log('ID5: User ID set'); 1356 //} 1357 } 1358 1359 var ppid = id5Status.getGpId(); 1360 if (ppid) { 1361 setCookie('SIM_PPId', ppid, 30); 1362 1363 if (window.googletag && window.googletag.pubads) { 1364 window.googletag.pubads().setPublisherProvidedId(ppid); 1365 } 1366 } 1367 }; 1368 1369 try { 1370 ID5.init({ 1371 partnerId: 949, 1372 gssProvider: { enabled: true }, 1373 pd: pdString 1374 }).onUpdate(id5Callback); 1375 1376 isInitialized = true; 1377 if (CONFIG.enableLogging) { 1378 console.log('ID5: Successfully initialized with ' + (isAuthenticated() ? 'authenticated' : 'anonymous') + ' data'); 1379 } 1380 } catch (error) { 1381 console.error('ID5: Initialization error:', error); 1382 } 1383 } 1384 1385 function fetchAndInitialize() { 1386 var cookieSuffix = getCookieSuffix(); 1387 var cachedPdString = getCookie('SIM_ID5_PD_String' + cookieSuffix); 1388 var fingerprintCookie = getCookie('SIM_ID5_Context_FP' + cookieSuffix); 1389 1390 if (cachedPdString && cachedPdString !== '' && fingerprintCookie && fingerprintCookie !== '') { 1391 if (CONFIG.enableLogging) { 1392 console.log('ID5: Using cached cookie data (no server request needed)'); 1393 } 1394 initializeID5(cachedPdString); 1395 return; 1396 } 1397 1398 if (CONFIG.enableLogging) { 1399 console.log('ID5: Fetching from server (auth state: ' + (isAuthenticated() ? 'authenticated' : 'anonymous') + ')'); 1400 } 1401 1402 var requestData = { 1403 siteId: CONFIG.siteId, 1404 cookieSuffix: cookieSuffix, 1405 simLtyUsr: userCookie, 1406 lctg: lctgValue, 1407 simLtyUsrToken: simLtyUsrToken 1408 }; 1409 1410 fetch(CONFIG.checkEndpoint, { 1411 method: 'POST', 1412 credentials: 'same-origin', 1413 headers: { 1414 'X-Requested-With': 'XMLHttpRequest', 1415 'Content-Type': 'application/json' 1416 }, 1417 body: JSON.stringify(requestData) 1418 }) 1419 .then(function(response) { 1420 if (!response.ok) { 1421 throw new Error('HTTP ' + response.status); 1422 } 1423 return response.json(); 1424 }) 1425 .then(function(result) { 1426 if (result.success && result.ready && result.data) {
1427 setCookiesFromServer(result.data, result.fingerprint, cookieSuffix); 1428 initializeID5(result.data); 1429 } else { 1430 if (CONFIG.enableLogging) { 1431 console.log('ID5: Data not available from server'); 1432 } 1433 } 1434 }) 1435 .catch(function(error) { 1436 console.error('ID5: Fetch error:', error); 1437 }); 1438 } 1439 1440 function setCookiesFromServer(pdString, fingerprint, cookieSuffix) { 1441 try { 1442 var isSecure = window.location.protocol === 'https:'; 1443 var domain = window.location.hostname; 1444 1445 var pdExpiry = new Date(); 1446 pdExpiry.setDate(pdExpiry.getDate() + 30); 1447 1448 document.cookie = 'SIM_ID5_PD_String' + cookieSuffix + '=' + encodeURIComponent(pdString) + 1449 '; expires=' + pdExpiry.toUTCString() + 1450 '; path=/' + 1451 (isSecure ? '; secure' : '') + 1452 '; SameSite=Lax'; 1453 1454 var fpExpiry = new Date(); 1455 fpExpiry.setDate(fpExpiry.getDate() + 7); 1456 1457 document.cookie = 'SIM_ID5_Context_FP' + cookieSuffix + '=' + encodeURIComponent(fingerprint) + 1458 '; expires=' + fpExpiry.toUTCString() + 1459 '; path=/' + 1460 (isSecure ? '; secure' : '') + 1461 '; SameSite=Lax'; 1462 1463 //if (CONFIG.enableLogging) { 1464 // console.log('ID5: Cookies set successfully from frontend'); 1465 //} 1466 } catch (error) { 1467 console.error('ID5: Error setting cookies:', error); 1468 } 1469 } 1470 1471 // window.refreshID5ForAuthChange = function() { 1472 // if (CONFIG.enableLogging) { 1473 // console.log('ID5: Auth state changed, refreshing...'); 1474 // } 1475 // isInitialized = false; 1476 // fetchAndInitialize(); 1477 //}; 1478 1479 window.triggerID5Process = function() { 1480 if (CONFIG.enableLogging) { 1481 console.log('ID5: Triggered by cookie consent'); 1482 } 1483 fetchAndInitialize(); 1484 }; 1485 1486 var consentCookie = document.cookie.split('; ').find(row => row.startsWith('CookieConsent=')); 1487 if (consentCookie) { 1488 if (document.readyState === 'complete') { 1489 fetchAndInitialize(); 1490 } else { 1491 window.addEventListener('load', fetchAndInitialize); 1492 } 1493 } else { 1494 if (CONFIG.enableLogging) { 1495 console.log('ID5: Waiting for cookie consent'); 1496 } 1497 } 1498 })(); 1499 </script>
1499 1500 1501
1501<script src="/lib/ov.js" defer></script>
1501 1502
1502<script> 1503 function sendPlatformUserToOneView(platform, siteId, userId) { 1504 fetch('/oneview/SendPlatformUserToOneView', { 1505 method: 'POST', 1506 headers: { 1507 'Content-Type': 'application/x-www-form-urlencoded', 1508 'X-Requested-With': 'XMLHttpRequest' 1509 }, 1510 body: 'platform=' + encodeURIComponent(platform) + '&siteId=' + encodeURIComponent(siteId) + '&userId=' + encodeURIComponent(userId) 1511 }) 1512 .then(response => (response.json())) 1513 .then((data) => { 1514 if (data && data.success) { 1515 console.log(`${data.message}:`, data.oneViewUser.id); 1516 } 1517 else { 1518 console.error(`Error sending ${platform} user information to OneView:`, data.error); 1519 } 1520 }) 1521 .catch(error => { 1522 console.error(`Error sending ${platform} user information to OneView:`, error); 1523 }); 1524 } 1525 </script>
1525 1526 <div id="us-nat-optout" data-google-interstitial="false" class="footer col-md-12 text-center"></div> 1527 1528
1528<script async src="https://js.adsrvr.org/up_loader.3.0.0.js"></script>
1528 1529
1529<script> 1530 window.ttdConversionEventsLayer = window.ttdConversionEventsLayer || []; 1531 function ttdConversionEvents() { 1532 window.ttdConversionEventsLayer.push(arguments); 1533 } 1534 1535 ttdConversionEvents("init", { 1536 advertiserId: "eac6kka", 1537 pixelIds: ["vi6dp5g"] 1538 }); 1539 1540 ttdConversionEvents("event", {}); 1541 </script>
1541 1542</body> 1543</html>
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.