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>The Word 100.7 FM | The Word 100.7 FM KWRD - Dallas, TX</title> 35 36 37 38 39<meta property="og:image" content="https://cdn.saleminteractivemedia.com/148/host/the-word-logo-400x300.png" /> 40<meta name="twitter:image" content="https://cdn.saleminteractivemedia.com/148/host/the-word-logo-400x300.png" /> 41<meta name="thumbnail" content="https://cdn.saleminteractivemedia.com/148/host/the-word-logo-400x300.png"> 42<meta property="og:image:url" content="https://cdn.saleminteractivemedia.com/148/host/the-word-logo-400x300.png" /> 43<meta property="og:image:secure_url" content="https://cdn.saleminteractivemedia.com/148/host/the-word-logo-400x300.png" /> 44<meta name="description" content="Call (469) 359-5215 to feature your church, business, or ministry at this time."/> 45<meta property="og:description" content="Call (469) 359-5215 to feature your church, business, or ministry at this time." /> 46<meta name="twitter:description" content="Call (469) 359-5215 to feature your church, business, or ministry at this time." /> 47<link rel="canonical" href="https://thewordfm.com/radioshow/the-word-1007-fm" /> 48<meta property="og:locale" content="en_US" /> 49<meta property="og:type" content="article" /> 50<meta property="og:url" content="https://thewordfm.com/radioshow/the-word-1007-fm" /> 51<meta property="og:site_name" content="The Word 100.7 FM KWRD" /> 52<meta name="twitter:card" content="summary_large_image" /> 53<meta property="og:title" content="The Word 100.7 FM" /> 54<meta name="twitter:title" content="The Word 100.7 FM" /> 55<meta name="twitter:creator" content="@thewordfm" /> 56<meta name="twitter:site" content="@thewordfm" /> 57<meta name="keywords" content="the word 100.7 fm" /> 58 59 60 61 62 63 <!-- Microsoft UET--> 64 65 <meta name="apple-itunes-app" content="app-id=358356540" /> 66 <meta name="google-play-app" content="app-id=com.radio.station.KWRD.FM"> 67 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/smart-app-banner.css" type="text/css" media="screen"> 68 <!--Scripts associated with tracking code for Katz Media--> 69
69<script defer src="https://cdn.saleminteractivemedia.com/shared/scripts/visitorapi.min.js"></script>
69 70
70<script defer src="https://cdn.saleminteractivemedia.com/shared/scripts/dil.js"></script>
70 71 <!-- LiveConnectTag for advertisers --> 72
72<script> 73 fetch(window.location.origin + "/token/getliveconnecttagid", { 74 method: 'POST', 75 headers: { 76 'Content-Type': 'application/x-www-form-urlencoded', 77 'X-Requested-With': 'XMLHttpRequest' 78 }, 79 body: `siteId=148` 80 }) 81 .then(response => { 82 if (!response.ok) { 83 throw new Error(`HTTP error! status: ${response.status}`); 84 } 85 return response.json(); 86 }) 87 .then(data => { 88 if (data && data.value) { 89 const script = document.createElement('script'); 90 script.src = `//b-code.liadm.com/${data.value}.min.js`; 91 script.defer = true; 92 script.async = true; 93 script.type = 'text/javascript'; 94 script.charset = 'utf-8'; 95 document.head.appendChild(script); 96 } 97 }).catch(error => { 98 console.error('Error fetching LiveConnect tag ID:', error); 99 }); 100 </script>
100 101 <!-- LiveConnectTag for advertisers --> 102 <!-- LiveConnectTag PageView Event Tag --> 103
103<script type="text/javascript"> 104 105 const url_Params = new URLSearchParams(window.location.search); 106 const apt_Token = url_Params.get('apt_token') || ''; 107 const user_Id = url_Params.get('userId') || ''; 108 109 fetch(window.location.origin + "/aptivada/activeuser/148", { 110 method: 'POST', 111 headers: { 112 'Content-Type': 'application/x-www-form-urlencoded', 113 'X-Requested-With': 'XMLHttpRequest' 114 }, 115 body: 'apt_token=' + encodeURIComponent(apt_Token) + '&userId=' + encodeURIComponent(user_Id) 116 }) 117 .then(response => response.json()) 118 .then(data => { 119 if (data && data.success) { 120 const script = document.createElement('script'); 121 script.innerHTML = ` 122 window.liQ = window.liQ || []; 123 window.liQ.push({ 124 "event": "pageView", 125 "email": "${data.email || ""}" 126 }); 127 `; 128 document.head.appendChild(script); 129 } 130 }) 131 .catch(error => { 132 console.error('Error fetching active user - liQ:', error); 133 }); 134 </script>
134 135 <!-- LiveConnectTag PageView Event Tag --> 136 137 <link rel="apple-touch-icon" href="apple-touch-icon.png"> 138 <link rel="android-touch-icon" href="android-icon.png" /> 139 140
140<script type="text/javascript"> 141 // Create a Promise that resolves when Admiral tag fetch completes 142 window.admiralTagPromise = new Promise((resolve) => { 143 fetch(window.location.origin + "/ad/getadmiralscript", { 144 method: 'POST', 145 headers: { 146 'Content-Type': 'application/x-www-form-urlencoded', 147 'X-Requested-With': 'XMLHttpRequest' 148 }, 149 body: `siteId=148` 150 }) 151 .then(response => { 152 if (!response.ok) { 153 throw new Error(`HTTP error! status: ${response.status}`); 154 } 155 return response.json(); 156 }) 157 .then(data => { 158 if (data && data.success && data.scriptUrl) { 159 const script = document.createElement('script'); 160 script.type = 'text/javascript'; 161 script.async = true; 162 script.src = data.scriptUrl; 163 document.head.appendChild(script); 164 console.log('<!-- admiral tag loaded (external) -->'); 165 resolve(true); 166 } else if (data && data.success && data.script) { 167 const script = document.createElement('script'); 168 script.type = 'text/javascript'; 169 script.text = data.script; 170 document.head.appendChild(script); 171 console.log('<!-- admiral tag loaded -->'); 172 resolve(true); 173 } else { 174 console.log('<!-- admiral tag empty or failed -->', data.message); 175 resolve(false); 176 } 177 }) 178 .catch(error => { 179 console.error('Error fetching Admiral tag:', error); 180 resolve(false); // Admiral failed 181 }); 182 }); 183 </script>
183 184 <!-- Google Tag Manager (Station)-->
185<script>
vendor: 333 bytes, lines 185-190
185 186(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 187new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 188j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 189'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 190})(window,document,'script','dataLayer','
190GTM-PZQXMCZ
vendor: 3 bytes, line 190
190');
190</script>
190 191<!-- End Google Tag Manager (Station) --> 192<!-- Google Tag Manager (All Stations)-->
193<script>
vendor: 331 bytes, lines 193-197
193(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 194new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 195j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 196'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 197})(window,document,'script','dataLayer','
197GTM-NK2R6Z2
vendor: 3 bytes, line 197
197');
197</script>
197 198<!-- End Google Tag Manager (All Stations)--> 199 200 201 <!-- Google tag (gtag.js) -->
vendor: 69 bytes, lines 201-202
201 202 <script async src="https://www.googletagmanager.com/gtag/js?id=
202G-E357SXFH27
vendor: 17 bytes, lines 202-203
202"></script> 203
203<script> 204 205 206
vendor: 159 bytes, lines 206-210
206window.dataLayer = window.dataLayer || []; 207 function gtag() { dataLayer.push(arguments); } 208 gtag('js', new Date()); 209 210 gtag('config', '
210G-E357SXFH27
vendor: 4 bytes, line 210
210');
210//KWRD-FM GA4 property 211 gtag('config', 'G-0P2N2JLF0R'); //CTT Sites GA4 property 212 gtag('config', 'G-VEN16DTW8J'); //All Sites GA4 property 213 214 var userLoginStatus = 'anonymous'; 215 document.addEventListener("DOMContentLoaded", function () { 216 217 var siteId = 148; 218 var loginStatus = getLoginStatus(siteId); 219 if (loginStatus) { 220 userLoginStatus = 'logged_in'; 221 } 222 else 223 { 224 var memberUser = isMember(siteId); 225 if (memberUser) { 226 userLoginStatus = 'logged_out'; 227 console.log("isMember**"); 228 229 var userId = getUserId(siteId); 230 if (userId) { 231 232 storeCookieForLoggedOutUser(siteId, userId); 233 console.log("**storeCookieForLoggedOutUser**" + userId); 234 } 235 else { 236 console.log("Failed to retrieve userId**"); 237 } 238 239 } 240 241 } 242 console.log("userLoginStatus**" + userLoginStatus); 243 244 gtag('set', 'user_properties', { 245 'login_status': userLoginStatus 246 }); 247 248 249 250 }); 251 252 253 </script>
253 254 255 256 <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin> 257 <link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Mulish:500,800,900&display=swap"> 258 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Mulish:500,800,900&display=swap" media="print" onload="this.media='all'"> 259 260 261 262 263 264
264<script type="text/javascript" src="https://platform-api.sharethis.com/js/sharethis.js#property=642c7dce1cdb86001a1ecec0&product=inline-share-buttons&source=platform" async="async"></script>
264 265 266 267 268
268<script defer="defer" src="https://cdn.saleminteractivemedia.com/dist/static/js/head.3c56e54c0c3879e15e0b.js"></script>
268 269 270 271 272 <link href="https://cdn.saleminteractivemedia.com/dist/9812c0c6/site-css/2024ctt/theword.css?hash=a504ad52feccdc584ef4" rel="stylesheet"> 273 274 275 276 277
277<script defer src='https://tag.simpli.fi/sifitag/a2fee930-b8b0-0136-d8da-06a9ed4ca31b'></script>
277 278 279
279<script defer src="https://xp.audience.io/widget.js"></script>
279 280 281 282 283 284 285
285<script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=fJMxTvb85o0kCaNQ69L5RXbDbvdprJATI3tP" async></script>
285 286
286<script> 287 const urlParams = new URLSearchParams(window.location.search); 288 const aptToken = urlParams.get('apt_token') || ''; 289 const userId = urlParams.get('userId') || ''; 290 291 fetch(window.location.origin + "/aptivada/activeuser/148", { 292 method: 'POST', 293 headers: { 294 'Content-Type': 'application/x-www-form-urlencoded', 295 'X-Requested-With': 'XMLHttpRequest' 296 }, 297 body: 'apt_token=' + encodeURIComponent(aptToken) + '&userId=' + encodeURIComponent(userId) 298 }) 299 .then(response => response.json()) 300 .then(data => { 301 if (data && data.success) { 302 const script = document.createElement('script'); 303 script.innerHTML = ` 304 window.PushlySDK = window.PushlySDK || []; 305 function pushly() { window.PushlySDK.push(arguments) } 306 pushly('load', { 307 domainKey: 'fJMxTvb85o0kCaNQ69L5RXbDbvdprJATI3tP', 308 externalId: '${data.userId || ""}' 309 }); 310 pushly('profile', { 311 'gender': '${data.gender || ""}' 312 }); 313 `; 314 document.head.appendChild(script); 315 } 316 }) 317 .catch(error => { 318 console.error('Error fetching active user:', error); 319 }); 320 </script>
320 321
321<script async src="https://fundingchoicesmessages.google.com/i/pub-9450655209824617?ers=1" nonce="DRYdV2VqwS179Yn6U6mhJg"></script>
321 322
322<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>
322 323 324 <style> 325 .cookie-consent { 326 position: fixed; 327 bottom: 20px; 328 left: 50%; 329 transform: translateX(-50%); 330 width: 90%; 331 max-width: 400px; 332 background-color: #fff; 333 border-radius: 12px; 334 box-shadow: 0 4px 8px 5px rgba(0, 0, 0, 0.1); 335 padding: 20px; 336 text-align: center; 337 z-index: 1000; 338 } 339 340 @media (min-width: 768px) { 341 .cookie-consent { 342 left: 20px; 343 transform: none; 344 } 345 } 346 347 .cookie-consent__content { 348 display: flex; 349 flex-direction: column; 350 align-items: center; 351 } 352 353 .cookie-consent__title { 354 font-size: 1.25rem; 355 font-weight: bold; 356 margin-bottom: 10px; 357 } 358 359 .cookie-consent__text { 360 font-size: 0.875rem; 361 margin-bottom: 20px; 362 } 363 364 .cookie-consent__link { 365 color: #f1b103; 366 text-decoration: none; 367 } 368 369 .cookie-consent__button { 370 background-color: #f1b103; 371 border: none; 372 border-radius: 20px; 373 color: #fff; 374 padding: 10px 20px; 375 font-size: 1rem; 376 cursor: pointer; 377 transition: background-color 0.3s; 378 } 379 380 .cookie-consent__button:hover { 381 background-color: #d19902; 382 } 383 </style> 384</head> 385<body> 386 387 388 389<!-- Google Tag Manager - main (noscript) -->
vendor: 69 bytes, lines 389-390
389 390<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=
390GTM-PZQXMCZ
vendor: 93 bytes, lines 390-392
390' 391height = '0' width = '0' style = 'display:none;visibility:hidden'> 392</iframe></noscript>
393<!-- End Google Tag Manager (noscript) -->
393<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/smart-app-banner.js"></script>
393 394
394<script type="text/javascript"> 395 new SmartBanner({ 396 daysHidden: 0, 397 daysReminder: 0, 398 appStoreLanguage: 'us', 399 title: 'The word 100.7 MOBILE APP', 400 author: 'Salem Interactive Media', 401 button: 'View', 402 hideOnInstall: true, 403 store: { 404 ios: 'On the App Store', 405 android: 'In Google Play', 406 }, 407 price: { 408 ios: 'FREE', 409 android: 'FREE' 410 }, 411 icon: 'https://cdn.saleminteractivemedia.com/186/media/logos/1400x1400-kwrd-fm.png' 412 413 }); 414 415 // Override SmartBanner button link to use deep link routes via a cross-domain URL. 416 // iOS does not trigger Universal Links for same-domain clicks in Safari/Chrome, 417 // so we route through {callletters}.saleminteractivemedia.com (a different origin). 418 // Each station's iOS app must have applinks:{callletters}.saleminteractivemedia.com 419 // in its Associated Domains entitlement for this to work. 420 // The install page has an App Store fallback if the app is not installed. 421 (function () { 422 var btn = document.querySelector('.smartbanner-button'); 423 if (btn) { 424 var ua = navigator.userAgent || ''; 425 var callLetters = 'KWRD-FM'.toLowerCase(); 426 var crossDomainBase = 'https://' + callLetters + '.saleminteractivemedia.com'; 427 var iosDeepLinkUrl = crossDomainBase + '/app-links/ios/install-ios-app'; 428 var androidDeepLinkUrl = window.location.origin + '/app-links/android/install-android-app'; 429 430 if (/iPhone|iPad|iPod/i.test(ua)) { 431 btn.setAttribute('href', iosDeepLinkUrl); 432 btn.addEventListener('click', function (e) { 433 e.preventDefault(); 434 e.stopImmediatePropagation(); 435 window.open(iosDeepLinkUrl, '_blank'); 436 }); 437 } else if (/Android/i.test(ua)) { 438 btn.setAttribute('href', androidDeepLinkUrl); 439 btn.addEventListener('click', function (e) { 440 e.preventDefault(); 441 e.stopImmediatePropagation(); 442 window.open(androidDeepLinkUrl, '_blank'); 443 }); 444 } 445 } 446 })(); 447 </script>
447 448 449 450 451 452 453 454
454<script defer src="https://salemlivechat.com/scripts/invitation.ashx?company=kwrdfm" onload="delete Array.prototype.getValues;"></script>
454 455 456 <div class="siteContent"> 457 458 459 460 461 462 463 464 465 466 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--0 "> 467 <div class="row "> 468 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 469 <section class="sim-module sim-module--default sim-module--navigation-sitenavigationmegamenu "> 470
470<script> 471 window.sim = window.sim || {}; 472 window.sim.vueApps = window.sim.vueApps || []; 473 var __simVueEntry = { 474 id: '98aae62e-a4e9-4705-aa5c-5d8342a4b958', 475 model: {"moduleId":56275,"siteName":"The Word 100.7 FM KWRD","siteId":148,"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":"KWRD-FM","socialMediaLinks":[{"socialMediaLinkId":867,"siteId":148,"linkName":"Facebook","linkUrl":"http://www.facebook.com/TheWord100.7FM","displayOrder":1,"svgCode":null},{"socialMediaLinkId":868,"siteId":148,"linkName":"Twitter","linkUrl":"https://twitter.com/thewordfm","displayOrder":2,"svgCode":null},{"socialMediaLinkId":290913,"siteId":148,"linkName":"Instagram","linkUrl":"https://www.instagram.com/thewordfm","displayOrder":3,"svgCode":null}],"navBar":{"navigationMenu":[{"navId":13135,"label":"LISTEN LIVE ►","linkUrl":"/listenlive","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":"btn sim-nav-listen-live btn-primary","featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":877,"label":"Programs","linkUrl":"#","sort":2,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":878,"label":"Listen Live","linkUrl":"https://player.listenlive.co/56711","sort":1,"target":"_blank","onClick":"","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":879,"label":"Program Guide","linkUrl":"/programguidedaily?timeFilter=0","sort":2,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":881,"label":"Ministry Audio","linkUrl":"/MinistryAudio/","sort":3,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":13336,"label":"Podcasts","linkUrl":"/podcasts","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":7046,"label":"Word Fan Club","linkUrl":"#","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":7047,"label":"Why Join?","linkUrl":"/content/all/join-the-kwrd-fan-club","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":7048,"label":"Member Home Page","linkUrl":"/content/members","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":7049,"label":"Contests & Sweepstakes","linkUrl":"/content/member-contests-and-sweepstakes","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":8235,"label":"E-Mail Subscription Center","linkUrl":"/subscribe","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":11281,"label":"Lifestyle","linkUrl":null,"sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":11282,"label":"Comedy","linkUrl":"/comedy/","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":13078,"label":"Christian Music","linkUrl":"/music","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11321,"label":"Games","linkUrl":"/games/","sort":3,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11924,"label":"Homeschool","linkUrl":"/homeschool","sort":4,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11322,"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":11323,"label":"Inspiration for Women","linkUrl":"/heart-happy/","sort":6,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11324,"label":"Opinion","linkUrl":"/hey-salty-lady/","sort":7,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":11325,"label":"Travel","linkUrl":"/travel/","sort":8,"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":888,"label":"Faith & Family","linkUrl":"#","sort":5,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":7915,"label":"Mobile Apps","linkUrl":"/content/all/mobile-apps","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":889,"label":"Devotionals","linkUrl":"/Devotionals/","sort":2,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":890,"label":"Featured Articles","linkUrl":"/Articles/","sort":3,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":891,"label":"Prayer Center","linkUrl":"https://forums.crosswalk.com/c/prayer/11","
475sort":4,"target":"_blank","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":10591,"label":"Christian Music News, Videos & Features","linkUrl":"/music","sort":5,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":1806,"label":"Grow Your Faith","linkUrl":"/content/all/faithresources","sort":6,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":1807,"label":"Help For Pastors","linkUrl":"/content/all/churchresources","sort":7,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":4482,"label":"Ron Walters' Pastors Letter","linkUrl":"/content/all/pastors-letter","sort":8,"target":"_self","onClick":"","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":5521,"label":"Churches","linkUrl":"#","sort":6,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":5522,"label":"Church Directory","linkUrl":"/churchdirectory/","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":10663,"label":"Church Services Live Streams","linkUrl":"/content/church-service-live-streams","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":8879,"label":"Your Church Podcast","linkUrl":"https://salem.qwilr.com/Salem-Surround-Turnkey-Podcasting-SM-388TCkP9Qi2j","sort":3,"target":"1384","onClick":null,"tagId":1384,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":6741,"label":"Grow Your Church","linkUrl":"/content/special-features/grow-your-church","sort":5,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":5691,"label":"Advertise With Us","linkUrl":"/content/advertisers/advertise-with-us","sort":7,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":882,"label":"Community Events","linkUrl":"/content/community-events","sort":8,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":896,"label":"About Us","linkUrl":"#","sort":9,"target":"_self","onClick":" ","tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":[{"navId":5493,"label":"Contact Us","linkUrl":"/content/all/contact-us","sort":1,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null},{"navId":5585,"label":"Jobs","linkUrl":"/content/jobs/","sort":2,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]},{"navId":9118,"label":"Donate to our Ministries","linkUrl":"/ministryaudio","sort":11,"target":"_self","onClick":null,"tagId":0,"classAttribute":null,"featuredContent":null,"recentContentList":null,"subMenu":null}]}],"aptivadaSiteId":"904456061","musicStation":false,"logoUrl":"https://cdn.saleminteractivemedia.com/shared/images/logos/148/template3_logo.png","advertiseWithUsUrl":"https://salemsurround.com/contact/contact-us-dallas?utm_source=kwrd-fm-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":148,"callLetters":"KWRD-FM","socialMediaLinks":[{"socialMediaLinkId":867,"siteId":148,"linkName":"Facebook","linkUrl":"http://www.facebook.com/TheWord100.7FM","displayOrder":1,"svgCode":null},{"socialMediaLinkId":868,"siteId":148,"linkName":"Twitter","linkUrl":"https://twitter.com/thewordfm","displayOrder":2,"svgCode":null},{"socialMediaLinkId":290913,"siteId":148,"linkName":"Instagram","linkUrl":"https://www.instagram.com/thewordfm","displayOrder":3,"svgCode":null}],"isSpanishSite":false},"containerStyle":"default","position":"fixed","membersLink":null,"closeButtonClasse
475s":"text-uppercase","maxSocialLinks":null,"loyaltyNav":false,"listenLiveUrl":null,"advertiseWithUsUrl":"https://salemsurround.com/contact/contact-us-dallas?utm_source=kwrd-fm-web&utm_medium=web&utm_campaign=advertise-with-us&utm_content=nav-menu#simssmapandcontactaddress"}, 476 componentName: 'RadioHeaderTalkMegaMenu', 477 }; 478 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 479 window.sim.vueApps.push(__simVueEntry); 480 </script>
480 481 482 483 484<div id="98aae62e-a4e9-4705-aa5c-5d8342a4b958"></div> 485 </section> 486 <section class="sim-module sim-module--default sim-module--ad-takeoverad "> 487 488 489<div class='iab-flexad1'><div class='iab-flexad1' style='width: 100%; height: 0;' id='takeoverad'></div></div> 490 </section> 491 <section class="sim-module sim-module--default sim-module--ad-bottomfloaterad "> 492 493 <!-- Google Anchor Ad -->
494<script> 495 googletag.cmd.push(function () { 496 var anchorSlot = googletag.defineOutOfPageSlot( 497 '/6177/slm.kwrd', 498 googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR 499 ); 500 if (anchorSlot) { 501 anchorSlot.addService(googletag.pubads()) 502 .setConfig({ targeting: { 'pos': 'anchor', 'refresh': 'false' } }); 503 anchorSlot.setConfig({ targeting: { 'url': 'the-word-1007-fm' } }); 504 googletag.display(anchorSlot); 505 } 506 }); 507</script>
507 508 509 </section> 510 </div> 511 512 </div> 513 </div> 514 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--1 "> 515 <div class="row "> 516 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 517 <section class="sim-module sim-module--default sim-module--ad-aspectratioad81 "> 518 519 520<div class="adContainer1 ad-8x1 ad-pos-skyline" style="margin: 0 auto 0 auto; display: flex; height: 150px;" align="center"> 521 522<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> 523 524
524<script> 525 window.googletag = window.googletag || { cmd: [] }; 526 googletag.cmd.push(function () { 527 if (window.simSkylineSizeListener) return; 528 window.simSkylineSizeListener = true; 529 googletag.pubads().addEventListener('slotRenderEnded', function (e) { 530 var slotEl = document.getElementById(e.slot.getSlotElementId()); 531 var wrapper = slotEl && slotEl.closest('.ad-pos-skyline'); 532 if (!wrapper || e.isEmpty || !Array.isArray(e.size) || !(e.size[1] > 1)) return; 533 wrapper.style.setProperty('--skyline-ad-h', e.size[1] + 'px'); 534 }); 535 }); 536 </script>
536 537 538 539 540 </section> 541 </div> 542 543 </div> 544 </div> 545 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--2 "> 546 <div class="row "> 547 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 548 <section class="sim-module sim-module--default sim-module--radioshow-details "> 549 550 551<article class="articleContent group"> 552 <header> 553 554<header class="sim-content-header"> 555 556 <div class="sim-content-header__title-container"> 557 <h1 class="sim-content-header__title" style=""> 558The Word 100.7 FM 559 </h1> 560 </div> 561 562 563<div class="sharethis-inline-share-buttons"></div> 564</header> 565 566 </header> 567 <section class="radioShowAbout"> 568 <div class="standfirst"> 569 Call the show at (469) 359-5215 570 </div> 571 <div class="row"> 572 <div class="col-sm-4"> 573 <figure class="mediaThumb"> 574 <div id="MainContent-hostImageContainer" class="mediaImg"> 575 <img src="https://cdn.saleminteractivemedia.com/148/host/the-word-logo-400x300.png" id="MainContent-imgBio" alt="The Word 100.7 FM" /> 576 </div> 577 <div class="showLinks"> 578 <span class="hostName"> 579 </span> 580 <ul> 581 582 </ul> 583 </div> 584 </figure> 585 </div> 586 <div class="col-sm-8"> 587 <p>Call (469) 359-5215 to feature your church, business, or ministry at this time.</p> 588 589 590 <h3 class="text-primary">Show Links:</h3> 591 <ul> 592 <li><a target="_blank" rel="noopener" href="https://thewordfm.com/content/all/advertise-with-us">The Word 100.7 FM Website</a></li> 593 </ul> 594 </div> 595 </div> 596 <!-- GAM sponsor ad--> 597 <div class="row"> 598 599 <div class="col justify-content-center" id="show_sponsor_1"> 600<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> 601 </div> 602 </div> 603 604 </section> 605 <section id="MainContent-contentModule" class="module"> 606 607 608 609 </section> 610 <section id="MainContent-bioModule" class="module"> 611 <hr /> 612 <h3>About <a href="/personality/special-programming" target="_blank" rel="noopener">Special Programming</a></h3> 613<p>Your home for great Christian Teaching and Talk.</p> </section> 614</article> 615 616 617 </section> 618 <section class="sim-module sim-module--default sim-module--content-blankslate "> 619 620 <header class="sim-module-header"> 621 <h2 class="sim-module-header__title"> 622Sponsored Links </h2> 623 </header> 624<div data-type="_mgwidget" data-widget-id="1696323"></div>
625<script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
625 626 </section> 627 </div> 628 <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; "> 629 <div class="fixed-col-content-md sim-sticky-col-content"> 630 <section class="sim-module sim-module--default sim-module--socialmedia-stayconnected "> 631 632 633 <header class="sim-module-header"> 634 <h2 class="sim-module-header__title"> 635Stay Connected With Us! </h2> 636 </header> 637 <div class="d-flex flex-wrap justify-content-around mx-n2 align-items-center"> 638 <a class="m-2 flex-shrink-0" 639 title="To download the The Word 100.7 FM KWRD app, click here!" 640 href="https://play.google.com/store/apps/details?id=com.radio.station.KWRD.FM" 641 target="_blank" 642 rel="noopener" 643 onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'Android App', 'https://play.google.com/store/apps/details?id=com.radio.station.KWRD.FM'); return false;"> 644 <img src="https://cdn.saleminteractivemedia.com/186/media/mobile-apps/google-play-badge.png" alt="Get it on Google Play"> 645 </a> 646 <a class="m-2 flex-shrink-0" 647 title="To download the The Word 100.7 FM KWRD iPhone app, click here!" 648 href="https://apps.apple.com/us/app/id358356540" 649 target="_blank" 650 rel="noopener" 651 onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'iOS App', 'https://apps.apple.com/us/app/id358356540'); return false;"> 652 <img src="https://cdn.saleminteractivemedia.com/186/media/mobile-apps/app-store-badge.png" alt="Download on the App Store"> 653 </a> 654 655 <a class="m-2 flex-shrink-0" 656 title="Launch The Word 100.7 FM KWRD on your Amazon Alexa device!" 657 href="https://alexa-skills.amazon.com/apis/custom/skills/amzn1.ask.skill.3a366283-9d15-44ba-bc6b-b17f5f69c152/launch" 658 target="_blank" 659 rel="noopener" 660 onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'Alexa Skill', 'https://alexa-skills.amazon.com/apis/custom/skills/amzn1.ask.skill.3a366283-9d15-44ba-bc6b-b17f5f69c152/launch'); return false;"> 661 <img src="https://cdn.saleminteractivemedia.com/186/media/mobile-apps/just-ask-alexa-135x62.png" alt="Just Ask Alexa"> 662 </a> 663 </div> 664 <div class="d-flex flex-wrap justify-content-around mx-n2" 665 style="line-height: 1;"> 666 <a href="https://www.facebook.com/TheWord100.7FM" title="Facebook" target="_blank" rel="noopener" class="text-decoration-none m-2" style="font-size: 2.5rem;" onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'Facebook', 'http://www.facebook.com/TheWord100.7FM'); return false;"><span data-icon="k" class="align-middle sim-fanclub__svg-icon--facebook"></span></a> 667 <a href="https://twitter.com/thewordfm" 668 title="Twitter" 669 target="_blank" 670 rel="noopener" 671 class="text-decoration-none m-2" 672 style="font-size: 2.5rem;" 673 onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'Twitter', 'https://twitter.com/thewordfm'); return false;"><span data-icon="" class="align-middle sim-fanclub__svg-icon--twitter"></span></a> 674 <a href="https://www.instagram.com/thewordfm" 675 title="Instagram" 676 target="_blank" 677 rel="noopener" 678 class="text-decoration-none m-2" 679 style="font-size: 2.5rem;" 680 onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'Instagram', 'https://www.instagram.com/thewordfm'); return false;"><span data-icon="M" class="align-middle sim-fanclub__svg-icon--instagram"></span></a> 681 </div> 682 <div class="text-center"> 683 <p>Choose which email subscriptions interest you most.</p> 684 <p> 685 <a class="btn btn-primary btn-sm text-uppercase" href="/subscribe" onclick="trackOutboundLink(this, 'KWRD-FM - Stay Connected Module', 'Subscription Center', '/subscribe'); return false;"> 686 Explore your options <span class="icomoon icomoon-paper-plane pl-1"></span> 687 </a> 688 </p> 689 </div> 690 <div style="display: flex; justify-content: center;"> 691 <a style="font-size: 0.875rem;" class="btn btn-primary" href="https://salemsurround.com/contact/contact-us-dallas?utm_source=kwrd-fm-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> 692 </div> 693 694 </section> 695 <section class="sim-module sim-module--default sim-module--ad-aspectratioad11 "> 696 697 698 <div class="adContainer1 ad-1x1" style="max-width: 300px; height: 300px; margin: 0 auto 0 auto; "> 699 700<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> 701 </div> 702 703 704 </section> 705 <section class="sim-module sim-module--default sim-module--socialmedia-facebooklikebox "> 706
706<script> 707 window.sim = window.sim || {}; 708 window.sim.vueApps = window.sim.vueApps || []; 709 var __simVueEntry = { 710 id: 'fa781569-9efe-4cf8-a0fa-40fffd2d93fc', 711 model: {"facebookPageName":"TheWord100.7FM","height":null}, 712 componentName: 'FacebookLikeBox', 713 }; 714 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 715 window.sim.vueApps.push(__simVueEntry); 716 </script>
716 717 718 719 720<div id="fa781569-9efe-4cf8-a0fa-40fffd2d93fc"></div> 721 </section> 722 <section class="sim-module sim-module--default sim-module--devotionals-dailydevotional "> 723 724 <header class="sim-module-header"> 725 <h2 class="sim-module-header__title"> 726 <a href="/devotionals" target="">Devotionals</a> 727 </h2> 728 <a href="/devotionals" class="sim-module-header__view-all" target=""> 729 <span class="sim-module-header__view-all-inner-text"> 730 View All 731 </span> 732 </a> 733 </header> 734 735 736 737 <article> 738 <div class="textContent"> 739 <h3 class="sim-dailydevotional-title"> <a href="/devotionals/your-nightly-prayer/when-fear-of-the-future-gets-loud"> 740 When Fear of the Future Gets Loud - Your Nightly Prayer - September 25 741 </a> 742</h3> 743 </div> 744 </article> 745 746 </section> 747 <section class="sim-module sim-module--default sim-module--ad-aspectratioad12 "> 748 749 750 751<div class="adContainer1 ad-1x2" style="max-width: 300px; height: 600px; margin: 0 auto 0 auto; "> 752<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> 753 754</div> 755 756 757 758 </section> 759 <section class="sim-module sim-module--default sim-module--needprayer-needprayer "> 760
760<script> 761 window.sim = window.sim || {}; 762 window.sim.vueApps = window.sim.vueApps || []; 763 var __simVueEntry = { 764 id: 'c8bd14a0-d3dc-4da4-b823-4f6e55366e81', 765 model: {"isSpanishSite":false}, 766 componentName: 'Needprayer', 767 }; 768 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 769 window.sim.vueApps.push(__simVueEntry); 770 </script>
770 771 772 773 774<div id="c8bd14a0-d3dc-4da4-b823-4f6e55366e81"></div> 775 </section> 776 <section class="sim-module sim-module--default sim-module--ad-aspectratioad11 "> 777 778 779 <div class="adContainer1 ad-1x1" style="max-width: 300px; height: 300px; margin: 0 auto 0 auto; "> 780 781<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> 782 </div> 783 784 785 </section> 786 <section class="sim-module sim-module--default sim-module--content-blankslate "> 787 788<div data-type="_mgwidget" data-widget-id="1696324"></div>
789<script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
789 790 </section> 791 792 </div> 793 </div> 794 795 </div> 796 </div> 797 <div class="container sim-grouprow sim-grouprow--default sim-grouprow--3 sim-grouprow--last "> 798 <div class="row "> 799 <div class="col-md flexgroup-col " data-breakpoint="md" style=""> 800 <section class="sim-module sim-module--default sim-module--ad-aspectratioad81 "> 801 802 803<div class="adContainer1 ad-8x1 ad-pos-footer" style="margin: 0 auto 0 auto; display: flex; height: 250px;" align="center"> 804 805<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> 806 807 808 809 810 </section> 811 <section class="sim-module sim-module--default sim-module--footer-radiofooter "> 812
812<script> 813 window.sim = window.sim || {}; 814 window.sim.vueApps = window.sim.vueApps || []; 815 var __simVueEntry = { 816 id: 'e5134168-da89-4c58-a2a8-d1af30438001', 817 model: {"stationName":"The Word 100.7 FM KWRD","stationCode":"KWRD-FM","hasAptivadaSite":true,"footerImageUrl":null,"footerImageAlt":null,"advertiseWithUsUrl":"https://salemsurround.com/contact/contact-us-dallas?utm_source=kwrd-fm-web&utm_medium=web&utm_campaign=advertise-with-us&utm_content=footer#simssmapandcontactaddress","address":{"addressId":52314,"name":null,"firstName":null,"lastName":null,"addressLine1":"6400 N Belt Line Rd","addressLine2":"STE 110","city":"Irving","state":"TX","zip":"75063-60605","emailAddress":"[email protected]","phone":"+1-469-359-5216","imageFileName":null,"description":null,"description2":null,"siteId":148,"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/dallas","contactUsLink":null,"careerLocUrl":"https://careers-salemmedia.icims.com/jobs/search?ss=1&searchRelation=keyword_any&searchLocation=12781-12827-Irving","admiralPropertyId":"A-66688AFDE06B3D010B000A7C-56","siteId":148,"callLetters":null,"socialMediaLinks":[{"socialMediaLinkId":867,"siteId":148,"linkName":"Facebook","linkUrl":"http://www.facebook.com/TheWord100.7FM","displayOrder":1,"svgCode":null},{"socialMediaLinkId":868,"siteId":148,"linkName":"Twitter","linkUrl":"https://twitter.com/thewordfm","displayOrder":2,"svgCode":null},{"socialMediaLinkId":290913,"siteId":148,"linkName":"Instagram","linkUrl":"https://www.instagram.com/thewordfm","displayOrder":3,"svgCode":null}],"isSpanishSite":false}, 818 componentName: 'Radiofooter', 819 }; 820 console.log('[SimVue] Pushing component:', __simVueEntry.componentName, '| id:', __simVueEntry.id, '| model:', __simVueEntry.model); 821 window.sim.vueApps.push(__simVueEntry); 822 </script>
822 823 824 825 826<div id="e5134168-da89-4c58-a2a8-d1af30438001"></div> 827 </section> 828 </div> 829 830 </div> 831 </div> 832 833 834 </div> 835 836 837 <div id="cookie-consent" class="cookie-consent" style="display:none"> 838 <div class="cookie-consent__content"> 839 <h3 class="cookie-consent__title">This site uses cookies</h3> 840 <p class="cookie-consent__text"> 841 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> 842 </p> 843 <button type="button" class="cookie-consent__button" onclick="dismissCookieConsent()">OK</button> 844 </div> 845 </div> 846 847 848 <!-- Scripts required by all pages --> 849
849<script defer src="https://cdn.saleminteractivemedia.com/shared/scripts/legacy-main.min.js"></script>
849 850 851 852 853
853<script> 854 function setCookie(name, value, days) { 855 let expires = ""; 856 if (days) { 857 const date = new Date(); 858 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 859 expires = "; expires=" + date.toUTCString(); 860 } 861 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 862 } 863 864 function getCookie(name) { 865 const nameEQ = name + "="; 866 const ca = document.cookie.split(';'); 867 for (let i = 0; i < ca.length; i++) { 868 let c = ca[i]; 869 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 870 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 871 } 872 return null; 873 } 874 </script>
874 875
875<script type="text/javascript"> 876 function dismissCookieConsent() { 877 const consentData = { 878 firstpage: window.location.href, 879 consentime: Math.floor(Date.now() / 1000), 880 action: 'accept' 881 }; 882 883 document.getElementById('cookie-consent').style.display = 'none'; 884 setCookie('CookieConsent', JSON.stringify(consentData), 30); 885 886 if (typeof window.triggerID5Process === 'function') { 887 window.triggerID5Process(); 888 } 889 } 890 891 document.addEventListener("DOMContentLoaded", function () { 892 setEnvironmentUrl('https://sim-cms-public.azurewebsites.net'); 893 894 var siteId = 148; 895 var loginStatus = getLoginStatus(siteId); 896 897 if (loginStatus) { 898 openGate(); 899 } 900 else { 901 closeGate(); 902 } 903 904 // Check cookie consent only after Admiral tag fetch completes 905 var hasCookieConsent = getCookie('CookieConsent'); 906 907 if (!hasCookieConsent) { 908 // Wait for Admiral tag Promise to resolve 909 if (window.admiralTagPromise) { 910 window.admiralTagPromise.then(function(admiralLoaded) { 911 // Only show cookie consent if Admiral tag failed to load 912 if (!admiralLoaded) { 913 document.getElementById('cookie-consent').style.display = 'block'; 914 } else { 915 document.getElementById('cookie-consent').style.display = 'none'; 916 } 917 }); 918 } else { 919 document.getElementById('cookie-consent').style.display = 'none'; 920 } 921 } else { 922 document.getElementById('cookie-consent').style.display = 'none'; 923 } 924 925 var callLetters = 'KWRD-FM'; 926 var isCTTSite = 'True'; 927 928 if (isCTTSite == "True") 929 { 930 requestAnimationFrame(() => { 931 const simModuleHeaderDivs = document.querySelectorAll('.sim-module-header'); 932 simModuleHeaderDivs.forEach(simModuleHeaderDiv => { 933 if (simModuleHeaderDiv.offsetWidth <= 300) { 934 simModuleHeaderDiv.classList.add('sim-module-header-solid-background') 935 } 936 }); 937 }); 938 } 939 940 941 if (window.location.href.toLocaleLowerCase().includes("listenlive")) { 942 const links = document.querySelectorAll('a'); 943 944 // Iterate over each link 945 links.forEach(link => { 946 // Set the target attribute to '_blank' to open in a new tab 947 //KDEX-FM and W240-CX ListenLive button not open new tab 948 if (link.href.includes('listenlive')) 949 { 950 if (callLetters != 'KDXE-FM' && callLetters != 'W240-CX') 951 link.setAttribute('target', '_blank'); 952 } 953 else 954 link.setAttribute('target', '_blank'); 955 956 // Add rel="noopener noreferrer" for security (optional but recommended) 957 link.setAttribute('rel', 'noopener noreferrer'); 958 }); 959 } 960 }); 961 </script>
961 962 963 964 965
965<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/vendor.15456bc00c57fbfcb6be.js"></script>
965 966
966<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/vendors~2018a-2018ccm-2019nt~2024ctt~2026dark.5aa00b2ae4c053d6a266.js"></script>
966 967
967<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/common.ea7f731a1889a04d205d.js"></script>
967 968
968<script defer src="https://cdn.saleminteractivemedia.com/dist/static/js/2024ctt.771659fd4361c241f85f.js"></script>
968 969 970 <!-- Scripts to run at the end of the page (unique to this page) --> 971 972 973
973<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>
973 974 975 976
976<script src="https://cdn.saleminteractivemedia.com/shared/scripts/adblockwithga4.js"></script>
976 977
977<script> 978 // Configure the adblock detector 979 (function () { 980 981 function adBlockDetected() { 982 console.log("Adblock is enabled"); 983 //enabledEl.style.display = 'block'; 984 //disabledEl.style.display = 'none'; 985 986 } 987 function adBlockNotDetected() { 988 console.log("Adblock is disabled"); 989 //disabledEl.style.display = 'block'; 990 //enabledEl.style.display = 'none'; 991 992 } 993 994 if (typeof window.adblockDetector === 'undefined') { 995 adBlockDetected(); 996 } else { 997 window.adblockDetector.init( 998 { 999 debug: false, 1000 found: function () { 1001 adBlockDetected(); 1002 }, 1003 notFound: function () { 1004 adBlockNotDetected(); 1005 } 1006 } 1007 ); 1008 } 1009 1010 }()); 1011 </script>
1011 1012 1013 <input type="hidden" id="MasterLayout2018iOs" /> 1014 1015 1016 1017 1018
1018<script> 1019 1020 fetch(window.location.origin + "/token/getmgidsiteid", { 1021 method: 'POST', 1022 headers: { 1023 'Content-Type': 'application/x-www-form-urlencoded', 1024 'X-Requested-With': 'XMLHttpRequest' 1025 }, 1026 body: `siteId=148` 1027 }) 1028 .then(response => { 1029 if (!response.ok) { 1030 throw new Error(`HTTP error! status: ${response.status}`); 1031 } 1032 return response.json(); 1033 }) 1034 .then(data => { 1035 if (data && data.value) { 1036 const script = document.createElement('script'); 1037 script.src = `https://jsc.mgid.com/site/${data.value}.js`; 1038 script.async = true; 1039 document.head.appendChild(script); 1040 } 1041 }).catch(error => { 1042 console.error('Error fetching MGID site ID:', error); 1043 });; 1044 </script>
1044 1045 1046 <!--ID5--> 1047
1047<script src="https://cdn.id5-sync.com/api/1.0/id5-api.js"></script>
1047 1048
1048<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>
1048 1049
1049<script src="https://unpkg.com/validator@latest/validator.min.js"></script>
1049 1050 1051 1052
1052<script> 1053 (function () { 1054 const script = document.createElement('script'); 1055 script.src = 'https://saleminteractivemedia.com/scripts/id5/bootstrap.js'; 1056 script.onload = function () { 1057 console.log('TrueLink script loaded'); 1058 window.id5Bootstrap?.initTrueLinkId(949); 1059 }; 1060 script.onerror = function () { 1061 console.error('Failed to load TrueLink script from CDN'); 1062 }; 1063 document.head.prepend(script); 1064 })(); 1065 </script>
1065 1066 1067
1067<script type="text/javascript"> 1068 (function() { 1069 'use strict'; 1070 1071 var CONFIG = { 1072 checkEndpoint: '/api/id5/check', 1073 siteId: 148, 1074 enableLogging: true 1075 }; 1076 1077 var isInitialized = false; 1078 1079 var userCookie = ''; 1080 var lctgValue = ''; 1081 var simLtyUsrToken = ''; 1082 1083 function isAuthenticated() { 1084 userCookie = getCookie('SIM_LTY_USR_' + CONFIG.siteId) || ''; 1085 if (userCookie !== '') { 1086 return true; 1087 } 1088 1089 var urlParams = new URLSearchParams(window.location.search); 1090 1091 const tokenKey = 'SIM_LTY_USR_' + CONFIG.siteId + '_token'; 1092 simLtyUsrToken = urlParams.get(tokenKey) ?? getCookie(tokenKey) ?? ''; 1093 1094 if (simLtyUsrToken !== '') { 1095 return true; 1096 } 1097 1098 lctgValue = urlParams.get('lctg') || ''; 1099 if (lctgValue !== '') { 1100 return true; 1101 } 1102 1103 return false; 1104 } 1105 1106 function getCookieSuffix() { 1107 return isAuthenticated() ? '_Auth' : '_Anon'; 1108 } 1109 1110 function initializeID5(pdString) { 1111 if (isInitialized) { 1112 if (CONFIG.enableLogging) { 1113 console.log('ID5: Already initialized'); 1114 } 1115 return; 1116 } 1117 1118 if (!pdString || pdString === '') { 1119 if (CONFIG.enableLogging) { 1120 console.log('ID5: No partner data available'); 1121 } 1122 return; 1123 } 1124 1125 if (typeof ID5 === 'undefined') { 1126 if (CONFIG.enableLogging) { 1127 console.log('ID5: Waiting for ID5 object to load...'); 1128 } 1129 setTimeout(function () { 1130 initializeID5(pdString); 1131 }, 100); 1132 return; 1133 } 1134 1135 var id5Callback = function(id5Status) { 1136 var userId = id5Status.getUserId(); 1137 if (userId) { 1138 setCookie('SIM_Id5_UserId', userId, 30); 1139 //if (CONFIG.enableLogging) { 1140 // console.log('ID5: User ID set'); 1141 //} 1142 } 1143 1144 var ppid = id5Status.getGpId(); 1145 if (ppid) { 1146 setCookie('SIM_PPId', ppid, 30); 1147 1148 if (window.googletag && window.googletag.pubads) { 1149 window.googletag.pubads().setPublisherProvidedId(ppid); 1150 } 1151 } 1152 }; 1153 1154 try { 1155 ID5.init({ 1156 partnerId: 949, 1157 gssProvider: { enabled: true }, 1158 pd: pdString 1159 }).onUpdate(id5Callback); 1160 1161 isInitialized = true; 1162 if (CONFIG.enableLogging) { 1163 console.log('ID5: Successfully initialized with ' + (isAuthenticated() ? 'authenticated' : 'anonymous') + ' data'); 1164 } 1165 } catch (error) { 1166 console.error('ID5: Initialization error:', error); 1167 } 1168 } 1169 1170 function fetchAndInitialize() { 1171 var cookieSuffix = getCookieSuffix(); 1172 var cachedPdString = getCookie('SIM_ID5_PD_String' + cookieSuffix); 1173 var fingerprintCookie = getCookie('SIM_ID5_Context_FP' + cookieSuffix); 1174 1175 if (cachedPdString && cachedPdString !== '' && fingerprintCookie && fingerprintCookie !== '') { 1176 if (CONFIG.enableLogging) { 1177 console.log('ID5: Using cached cookie data (no server request needed)'); 1178 } 1179 initializeID5(cachedPdString); 1180 return; 1181 } 1182 1183 if (CONFIG.enableLogging) { 1184 console.log('ID5: Fetching from server (auth state: ' + (isAuthenticated() ? 'authenticated' : 'anonymous') + ')'); 1185 } 1186 1187 var requestData = { 1188 siteId: CONFIG.siteId, 1189 cookieSuffix: cookieSuffix, 1190 simLtyUsr: userCookie, 1191 lctg: lctgValue, 1192 simLtyUsrToken: simLtyUsrToken 1193 }; 1194 1195 fetch(CONFIG.checkEndpoint, { 1196 method: 'POST', 1197 credentials: 'same-origin', 1198 headers: { 1199 'X-Requested-With': 'XMLHttpRequest', 1200 'Content-Type': 'application/json' 1201 }, 1202 body: JSON.stringify(requestData) 1203 }) 1204 .then(function(response) { 1205 if (!response.ok) { 1206 throw new Error('HTTP ' + response.status); 1207 } 1208 return response.json(); 1209 }) 1210 .then(function(result) { 1211 if (result.success && result.ready && result.data) {
1212 setCookiesFromServer(result.data, result.fingerprint, cookieSuffix); 1213 initializeID5(result.data); 1214 } else { 1215 if (CONFIG.enableLogging) { 1216 console.log('ID5: Data not available from server'); 1217 } 1218 } 1219 }) 1220 .catch(function(error) { 1221 console.error('ID5: Fetch error:', error); 1222 }); 1223 } 1224 1225 function setCookiesFromServer(pdString, fingerprint, cookieSuffix) { 1226 try { 1227 var isSecure = window.location.protocol === 'https:'; 1228 var domain = window.location.hostname; 1229 1230 var pdExpiry = new Date(); 1231 pdExpiry.setDate(pdExpiry.getDate() + 30); 1232 1233 document.cookie = 'SIM_ID5_PD_String' + cookieSuffix + '=' + encodeURIComponent(pdString) + 1234 '; expires=' + pdExpiry.toUTCString() + 1235 '; path=/' + 1236 (isSecure ? '; secure' : '') + 1237 '; SameSite=Lax'; 1238 1239 var fpExpiry = new Date(); 1240 fpExpiry.setDate(fpExpiry.getDate() + 7); 1241 1242 document.cookie = 'SIM_ID5_Context_FP' + cookieSuffix + '=' + encodeURIComponent(fingerprint) + 1243 '; expires=' + fpExpiry.toUTCString() + 1244 '; path=/' + 1245 (isSecure ? '; secure' : '') + 1246 '; SameSite=Lax'; 1247 1248 //if (CONFIG.enableLogging) { 1249 // console.log('ID5: Cookies set successfully from frontend'); 1250 //} 1251 } catch (error) { 1252 console.error('ID5: Error setting cookies:', error); 1253 } 1254 } 1255 1256 // window.refreshID5ForAuthChange = function() { 1257 // if (CONFIG.enableLogging) { 1258 // console.log('ID5: Auth state changed, refreshing...'); 1259 // } 1260 // isInitialized = false; 1261 // fetchAndInitialize(); 1262 //}; 1263 1264 window.triggerID5Process = function() { 1265 if (CONFIG.enableLogging) { 1266 console.log('ID5: Triggered by cookie consent'); 1267 } 1268 fetchAndInitialize(); 1269 }; 1270 1271 var consentCookie = document.cookie.split('; ').find(row => row.startsWith('CookieConsent=')); 1272 if (consentCookie) { 1273 if (document.readyState === 'complete') { 1274 fetchAndInitialize(); 1275 } else { 1276 window.addEventListener('load', fetchAndInitialize); 1277 } 1278 } else { 1279 if (CONFIG.enableLogging) { 1280 console.log('ID5: Waiting for cookie consent'); 1281 } 1282 } 1283 })(); 1284 </script>
1284 1285 1286
1286<script src="/lib/ov.js" defer></script>
1286 1287
1287<script> 1288 function sendPlatformUserToOneView(platform, siteId, userId) { 1289 fetch('/oneview/SendPlatformUserToOneView', { 1290 method: 'POST', 1291 headers: { 1292 'Content-Type': 'application/x-www-form-urlencoded', 1293 'X-Requested-With': 'XMLHttpRequest' 1294 }, 1295 body: 'platform=' + encodeURIComponent(platform) + '&siteId=' + encodeURIComponent(siteId) + '&userId=' + encodeURIComponent(userId) 1296 }) 1297 .then(response => (response.json())) 1298 .then((data) => { 1299 if (data && data.success) { 1300 console.log(`${data.message}:`, data.oneViewUser.id); 1301 } 1302 else { 1303 console.error(`Error sending ${platform} user information to OneView:`, data.error); 1304 } 1305 }) 1306 .catch(error => { 1307 console.error(`Error sending ${platform} user information to OneView:`, error); 1308 }); 1309 } 1310 </script>
1310 1311 <div id="us-nat-optout" data-google-interstitial="false" class="footer col-md-12 text-center"></div> 1312 1313
1313<script async src="https://js.adsrvr.org/up_loader.3.0.0.js"></script>
1313 1314
1314<script> 1315 window.ttdConversionEventsLayer = window.ttdConversionEventsLayer || []; 1316 function ttdConversionEvents() { 1317 window.ttdConversionEventsLayer.push(arguments); 1318 } 1319 1320 ttdConversionEvents("init", { 1321 advertiserId: "eac6kka", 1322 pixelIds: ["vi6dp5g"] 1323 }); 1324 1325 ttdConversionEvents("event", {}); 1326 </script>
1326 1327</body> 1328</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.