It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.shcommodities.com/markets/stocks.php?article=getnews-2022-7-18-zeromio-is-a-growing-digital-marketing-agency-that-drives-real-results-for-ecommerce-and-hyper-growth-ready-businesses

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
  3. <head>
  4. <title>Schlabs Hysinger - Stock Quotes</title>
  5. <!--[if IE & gte IE 8 ]>
  6. <meta http-equiv="x-ua-compatible" content="IE=edge">
  7. <![endif]-->
  8. <meta name="keywords" content="" />
  9.        <meta name="description" content="" />
  10. <!--<meta http-equiv="Refresh" content="1800" />-->
  11. <link rel="stylesheet" type="text/css" href="/css/symbolpicker.css" />
  12. <link rel="shortcut icon" href="" />
  13. <link rel="stylesheet" href="/css/layout.css" type="text/css" />
  14. <script type="text/javascript" nonce="ac-sites-inline-js">
  15. var JSTemplateName = 'arrow side navigation';
  16. </script>
  17. <script src="https://cdnjs.cloudflare.com/ajax/libs/prototype/1.7.3/prototype.min.js" integrity="sha512-C4LuwXQtQOF1iTRy3zwClYLsLgFLlG8nCV5dCxDjPcWsyFelQXzi3efHRjptsOzbHwwnXC3ZU+sWUh1gmxaTBA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  18. <script src="https://cdnjs.cloudflare.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.min.js" integrity="sha512-74QwpT9VKUg4Ct+SL/ko7CRxUxP6xCGECFJ8tvJeOjv/lIaVuVmHj+0wOdB2nueamUmNT7i/YTrEI/hqPGDqZg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  19. <script src="https://cdnjs.cloudflare.com/ajax/libs/scriptaculous/1.9.0/effects.min.js" integrity="sha512-X0qkS1666/WH6PX1gp5piXLWt7D9zEjf5dRB8RDjUk22+1svCaQQ8CO9MRUItudZ7Gnc/BaCRrfYjD9xHUJh1w==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  20. <script src="https://cdnjs.cloudflare.com/ajax/libs/scriptaculous/1.9.0/controls.min.js" integrity="sha512-rihXsA3ixGDst2qmEFGnWQNmyaNjEdntOnMk+fjjgUXjW+yD6Q/jsdcNGQvmTTWKY26UrYeUyKPOll8d9YkXcQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  21. <script src="https://cdnjs.cloudflare.com/ajax/libs/scriptaculous/1.9.0/dragdrop.min.js" integrity="sha512-6yBI4A/TPWV555IYzpAmgIKoX6mrxckNc1ccDtfistI1r/tEerHSiWE9+Trt0VjFEYBWhmMqHrSHNS1Epi+R7w==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  22.  
  23.  
  24. <script type="text/javascript" language="javascript" src="/js/symbolpicker.js"></script>
  25. <script type="text/javascript" language="javascript" src="/js/shared.js"></script>
  26. <script type="text/javascript" src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Array.prototype.includes,default,fetch,Promise,URLSearchParams&flags=gated,always&ua=chrome/50"></script>
  27. <script type="text/javascript" language="javascript" src="//www.agricharts.com/marketdata/quotelib.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-8H95KEQGPZ"></script>
  28. <script nonce="ac-sites-inline-js"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-8H95KEQGPZ'); </script>
  29. <script type="text/javascript" src="/js/cmdty-news.js"></script> <link rel="stylesheet" href="/sitetemplates/arrows.css" type="text/css" />
  30. <link rel="stylesheet" href="/css/sitesettings.php" type="text/css" />
  31. <link rel="stylesheet" type="text/css" href="/css/cmdty-news.css" />
  32. </head>
  33. <body class="template">
  34. <div id="header" role="banner">
  35. <table width="100%" cellpadding="0" cellspacing="0" border="0" class="header_color">
  36. <tr>
  37. <td>
  38.  
  39. <div id="banner">
  40. <table style="height: 125px; float: right;" border="0" width="100%" align="center">
  41. <tbody>
  42. <tr>
  43. <td style="padding: 8px 5px 0px 0px; width: 100%; text-align: right;" align="left" valign="top" width="678" height="45"><span style="color: #000000; font-size: 14pt;"><span style="font-family: Arial,Helvetica,sans-serif;"> <a href="/"><span style="color: #000000;"><span style="color: #ffffff;">Home</span></span></a><span style="color: #ffffff;"> &nbsp;&nbsp;|&nbsp;&nbsp; </span><a href="/aboutus"><span style="color: #000000;"><span style="color: #ffffff;">About Us</span></span> </a><span style="color: #ffffff;">&nbsp; |&nbsp;&nbsp; </span><a href="https://www.stonex.com/Main-Channels/Commodities/Capabilites/Clearing--Execution/clearing-execution-for-derivative-trading/"><span style="color: #000000;"><span style="color: #ffffff;">StoneX</span></span></a><span style="color: #ffffff;"> &nbsp; | &nbsp; </span><a href="/products/services"><span style="color: #000000;"><span style="color: #ffffff;">Products &amp; Services</span></span></a><span style="color: #ffffff;"> &nbsp; |</span></span><span style="font-family: Arial,Helvetica,sans-serif;"><span style="color: #ffffff;"> &nbsp; </span><a href="/pages/contact.php"><span style="color: #000000;"><span style="color: #ffffff;">Contact Us</span></span></a> </span></span></td>
  44. </tr>
  45. <tr>
  46. <td style="padding: 8px 5px 0px 0px; width: 100%; text-align: left;" align="left" valign="top" width="678" height="45">
  47. <p class="announcement">Serving the Agricultural Community Since 1979&nbsp; -&nbsp;&nbsp; Hereford,Texas 800.525.3997</p>
  48. </td>
  49. </tr>
  50. </tbody>
  51. </table>
  52. </div>
  53. <p>
  54. <script language="javascript" type="text/javascript">// <![CDATA[
  55. var ss = document.createElement('link');
  56. ss.type = 'text/css';
  57. ss.rel = 'stylesheet';
  58. ss.href= '//fonts.googleapis.com/css?family=Lato|Satisfy';
  59. document.getElementsByTagName('head')[0].appendChild(ss);
  60. // ]]></script>
  61. </p>
  62. </td>
  63. </tr>
  64. <tr>
  65. <td id="bar"></td>
  66. </tr>
  67. </table>
  68. </div>
  69. <div id="menubar" role="navigation">
  70. <table cellspacing="1" cellpadding="0" border="0" width="100%">
  71. <tr class="menubar_color" id="topmenu">
  72. <td class="menuitem">
  73. <div class="menu">
  74. <a class="menubar_color"  href="#" title="Market Data" aria-label="Market Data">Market Data</a>
  75. <div class="menuitems menu_color sub_align">
  76. <div class="menuitem"><a class="menu_color"  href="/markets/fixed.php?page=overview" title="Market Overview" aria-label="Market Overview">Market Overview</a></div>
  77. <div class="menuitem"><a class="menu_color"  href="/futuresindex" title="Futures" aria-label="Futures">Futures</a></div>
  78. <div class="menuitem"><a class="menu_color"  href="/optionsindex" title="Options" aria-label="Options">Options</a></div>
  79. <div class="menuitem"><a class="menu_color"  href="/markets/chart.php" title="Charts" aria-label="Charts">Charts</a></div>
  80. <div class="menuitem"><a class="menu_color"  href="/markets/custchart.php" title="Tech. Charts" aria-label="Tech. Charts">Tech. Charts</a></div>
  81. <div class="menuitem"><a class="menu_color"  href="/markets/spreadchart.php" title="Spread Charts" aria-label="Spread Charts">Spread Charts</a></div>
  82. <div class="menuitem"><a class="menu_color"  href="/markets/heatmap.php" title="Market Heat Map" aria-label="Market Heat Map">Market Heat Map</a></div>
  83. <div class="menuitem"><a class="menu_color"  href="/markets/historic.php" title="Historical Data" aria-label="Historical Data">Historical Data</a></div>
  84. <div class="menuitem"><a class="menu_color"  href="/markets/stocks.php" title="Stocks" aria-label="Stocks">Stocks</a></div>
  85. </div>
  86. </div>
  87. </td>
  88. <td class="menuitem">
  89. <div class="menu">
  90. <a class="menubar_color"  href="/markets/news.php" title="Newswire" aria-label="Newswire">Newswire</a>
  91. <div class="menuitems menu_color sub_align">
  92. <div class="menuitem"><a class="menu_color"  href="/markets/news.php" title="Newswire" aria-label="Newswire">Newswire</a></div>
  93. <div class="menuitem"><a class="menu_color"  href="/news/news.php?feed=&query=cotton" title="Cotton News" aria-label="Cotton News">Cotton News</a></div>
  94. <div class="menuitem"><a class="menu_color"  href="/markets/news.php?feed=AGWEB" title="AgWeb" aria-label="AgWeb">AgWeb</a></div>
  95. <div class="menuitem"><a class="menu_color"  href="/markets/news.php?feed=BC" title="Barchart.com" aria-label="Barchart.com">Barchart.com</a></div>
  96. <div class="menuitem"><a class="menu_color"  href="/usda/usdarpts.php" title="USDA Reports" aria-label="USDA Reports">USDA Reports</a></div>
  97. <div class="menuitem"><a class="menu_color"  href="/markets/news.php?feed=NASS" title="USDA NASS" aria-label="USDA NASS">USDA NASS</a></div>
  98. </div>
  99. </div>
  100. </td>
  101. <td class="menuitem">
  102. <div class="menu">
  103. <a class="menubar_color"  href="/weather/drought_maps.php" title="Drought Monitor" aria-label="Drought Monitor">Drought Monitor</a>
  104. </div>
  105. </td>
  106. <td class="menuitem">
  107. <div class="menu">
  108. <a class="menubar_color"  href="/usda/usdarpts.php" title="USDA Reports" aria-label="USDA Reports">USDA Reports</a>
  109. </div>
  110. </td>
  111. <td class="menuitem">
  112. <div class="menu">
  113. <a class="menubar_color"  href="/markets/commentary.php" title="Commentary" aria-label="Commentary">Commentary</a>
  114. <div class="menuitems menu_color sub_align">
  115. <div class="menuitem"><a class="menu_color"  href="/markets/news.php?feed=BRUG" title="Ag Market Commentary" aria-label="Ag Market Commentary">Ag Market Commentary</a></div>
  116. <div class="menuitem"><a class="menu_color"  href="/markets/news.php?feed=SPC" title="Market Commentary by Total Farm Marketing" aria-label="Market Commentary by Total Farm Marketing">Market Commentary by Total Farm Marketing</a></div>
  117. <div class="menuitem"><a class="menu_color"  href="/markets/news.php?feed=IF" title="InsideFutures" aria-label="InsideFutures">InsideFutures</a></div>
  118. </div>
  119. </div>
  120. </td>
  121. <td class="menuitem">
  122. <div class="menu">
  123. <a class="menubar_color"  href="/pages/weather-new.php" title="Weather" aria-label="Weather">Weather</a>
  124. <div class="menuitems menu_color sub_align">
  125. <div class="menuitem"><a class="menu_color"  href="/pages/weather-new.php" title="Local Weather" aria-label="Local Weather">Local Weather</a></div>
  126. <div class="menuitem"><a class="menu_color"  href="/weathercenter" title="Weather Center" aria-label="Weather Center">Weather Center</a></div>
  127. <div class="menuitem"><a class="menu_color"  href="/pages/custom.php?id=64787" title="NWS Weather" aria-label="NWS Weather">NWS Weather</a></div>
  128. <div class="menuitem"><a class="menu_color"  href="/usdroughtmap" title="US Drought Map" aria-label="US Drought Map">US Drought Map</a></div>
  129. </div>
  130. </div>
  131. </td>
  132. <td class="menuitem">
  133. <div class="menu">
  134. <a class="menubar_color"  href="#" title="Resources" aria-label="Resources">Resources</a>
  135. <div class="menuitems menu_color sub_align">
  136. <div class="menuitem"><a class="menu_color"  href="/markets/calendar.php" title="Trade Calendar" aria-label="Trade Calendar">Trade Calendar</a></div>
  137. <div class="menuitem"><a class="menu_color"  href="/pages/custom.php?id=64779" title="Futures 101" aria-label="Futures 101">Futures 101</a></div>
  138. <div class="menuitem"><a class="menu_color"  href="/pages/custom.php?id=64778" title="Commodity Symbols" aria-label="Commodity Symbols">Commodity Symbols</a></div>
  139. <div class="menuitem"><a class="menu_color"  href="/pages/cme_resources.php" title="CME Resource Center" aria-label="CME Resource Center">CME Resource Center</a></div>
  140. </div>
  141. </div>
  142. </td>
  143. </tr>
  144. </table>
  145. <table cellspacing="0" cellpadding="0" border="0" width="100%">
  146. <tr>
  147. <td id="belowheader">&nbsp;</td>
  148. </tr>
  149. </table>
  150. </div>
  151. <table width="100%" cellspacing="0" cellpadding="0" border="0">
  152. <tr>
  153. <td id="sidebar1" class="sidebar sidebar_color" valign="top" align="left" role="complimentary">
  154. <div class="sideheading sideheading_color">
  155. Name </div>
  156. <ul>
  157. <li><a class="sidebar_color"  href="/pages/custom.php?id=35195">About Us</a></li>
  158. <li><a class="sidebar_color"  href="/pages/custom.php?id=64784">Services</a></li>
  159. <li><a class="sidebar_color"  href="/pages/custom.php?id=35202">Location Map</a></li>
  160. <li><a class="sidebar_color"  href="/pages/contact.php">Contact Us</a></li>
  161. </ul>
  162. <div class="sideheading sideheading_color">
  163. Cash Bids </div>
  164. <ul>
  165. <li><a class="sidebar_color"  href="/markets/cash.php">Cash Bids List</a></li>
  166. <li><a class="sidebar_color"  href="/markets/cashgrid.php?basis=1">Cash Bids Grid</a></li>
  167. <li><a class="sidebar_color"  href="/pages/usdacash.php">USDA Cash Bids</a></li>
  168. </ul>
  169. <div class="sideheading sideheading_color">
  170. Market Data </div>
  171. <ul>
  172. <li><a class="sidebar_color"  href="/markets/fixed.php?page=overview">Market Overview</a></li>
  173. <li><a class="sidebar_color"  href="/pages/custom.php?id=35200">Futures</a></li>
  174. <li><a class="sidebar_color"  href="/pages/custom.php?id=35205">Options</a></li>
  175. <li><a class="sidebar_color"  href="/markets/custchart.php">Custom Charts</a></li>
  176. <li><a class="sidebar_color"  href="/markets/spreadchart.php">Spread Charts</a></li>
  177. <li><a class="sidebar_color"  href="/markets/heatmap.php">Market Heat Maps</a></li>
  178. <li><a class="sidebar_color"  href="/markets/historic.php">Historical Data</a></li>
  179. <li><a class="sidebar_color"  href="/markets/stocks.php">Stocks</a></li>
  180. <li><a class="sidebar_color"  href="/pages/realtime.php">Real-Time Markets</a></li>
  181. </ul>
  182. <div class="sideheading sideheading_color">
  183. News </div>
  184. <ul>
  185. <li><a class="sidebar_color"  href="/markets/news.php">Ag Newswire</a></li>
  186. <li><a class="sidebar_color"  href="/news/news.php?feed=AP&category=_TOP&query=">Financial News</a></li>
  187. <li><a class="sidebar_color"  href="/markets/insidefutures.php">InsideFutures</a></li>
  188. <li><a class="sidebar_color"  href="/usda/usdarpts.php">USDA News & Reports</a></li>
  189. </ul>
  190. <div class="sideheading sideheading_color">
  191. Ag Commentary </div>
  192. <ul>
  193. <li><a class="sidebar_color"  href="/markets/news.php?feed=BRUG">Ag Market Commentary</a></li>
  194. <li><a class="sidebar_color"  href="/markets/news.php?feed=SPC">Market Commentary by Total Farm Marketing</a></li>
  195. </ul>
  196. <div class="sideheading sideheading_color">
  197. Weather </div>
  198. <ul>
  199. <li><a class="sidebar_color"  href="/pages/weather-new.php">Local Weather</a></li>
  200. <li><a class="sidebar_color"  href="/weathercenter">Weather Center</a></li>
  201. <li><a class="sidebar_color"  href="/weather/radar_maps.php">Radar Maps</a></li>
  202. <li><a class="sidebar_color"  href="/pages/custom.php?id=64787">NOAA Weather</a></li>
  203. </ul>
  204. <div class="sideheading sideheading_color">
  205. <a class="sideheading_color"  href="/account/alerts.php">Market Alerts</a> </div>
  206. <ul>
  207. <li><a class="sidebar_color"  href="/account/alerts.php">Mobile Alerts</a></li>
  208. <li><a class="sidebar_color"  href="/account/alerts.php">Email Alerts</a></li>
  209. </ul>
  210. <div class="sideheading sideheading_color">
  211. Resources </div>
  212. <ul>
  213. <li><a class="sidebar_color"  href="/pages/custom.php?id=35194">Site Register</a></li>
  214. <li><a class="sidebar_color"  href="/pages/custom.php?id=35192">Mobile Website</a></li>
  215. <li><a class="sidebar_color"  href="/markets/calendar.php">Trading Calendar</a></li>
  216. <li><a class="sidebar_color"  href="/pages/custom.php?id=64779">Futures 101</a></li>
  217. <li><a class="sidebar_color"  href="/pages/custom.php?id=64778">Commodity Symbols</a></li>
  218. <li><a class="sidebar_color"  href="/pages/realtime.php">Real-Time Quotes</a></li>
  219. <li><a class="sidebar_color"  href="/pages/cme_resources.php">CME Resource Center</a></li>
  220. <li><a class="sidebar_color" target="_blank" rel="noreferrer noopener" href="http://www.farmersalmanac.com">Farmer's Almanac</a></li>
  221. <li><a class="sidebar_color"  href="/usda/usdarpts.php">USDA Reports</a></li>
  222. </ul>
  223. <br /><br />
  224. <div align="center" class="sidead">
  225. <!-- Barchart ads only  -->
  226. </div>
  227. </td>
  228. <td id="content1" class="content content_color" valign="top" align="left" role="main">
  229. <center>
  230. <div class="topad">
  231. </div>
  232. </center>
  233. <script language="javascript" src="/markets/quoteutil-js.php"></script>
  234. <script type="text/javascript" language="javascript" src="//www.agricharts.com/marketdata/jsquote.php?varname=quotes&amp;symbols=&user=&pass=&display_ice="></script>
  235. <h1>Stock Quotes</h1>
  236.  
  237. <form action="/markets/stocks.php" method="get">
  238. <label for="symbols">Get quotes for stocks:</label> <input name="symbols" id="symbols" value="" size="10"/>
  239. <input type="submit" value="Get Quote"/><br />
  240. <small>To display multiple quotes,enter symbols with a comma separating each symbol (e.g. F,MSFT,GOOG)</small>
  241. </form>
  242.  
  243. <div class="press-release-widget"></div>
  244. <script type="text/javascript" nonce="ac-sites-inline-js" src="//widgets.financialcontent.com/barchart/pressreleases.js" async defer onload="new currentWidget({ el: this.previousElementSibling, symbol: '', Authorization: 'publicKey 22kz9gvuqiq'}).render()"></script> </td>
  245. </tr>
  246. <tr>
  247. <td id="sidebar2" class="sidebar sidebar_color" valign="top">
  248. </td>
  249. <td id="content2" class="content content_color" valign="top">
  250. <div align="center" class="bottomad" role="complimentary">
  251. </div>
  252. </td>
  253. </tr>
  254. </table>
  255. <footer role="contentinfo">
  256. <div id="footer1" class="footer footer_color">
  257. <div class="stdfooter">
  258. <a class="footer_color" href="/">Home</a> |
  259. <a class="footer_color" href="/pages/contact.php">Contact Us</a>
  260. </div>
  261. <br />
  262. <div style="text-align: center;"><span style="font-family: verdana, geneva, tahoma, sans-serif; font-size: small; color: #000000;"><strong><span style="font-size: xx-small;"><span style="font-family: Tahoma;"><span style="font-size: 10pt;">Commodity trading involves financial risk, and&nbsp;Schlabs &amp; Hysinger Commodity Services&nbsp;assumes no liability in the event any person uses or relies upon the information on this website for the purpose of dealing in commodities or other investments. Further, claims of past performance are not necessarily indicative of future results. Neither the information on this website, nor any opinion expressed hereupon, constitutes a solicitation to buy or sell any derivative, futures contract or option.</span><br /><br /><span style="font-size: 10pt;">Schlabs &amp; Hysinger Commodity Services is a CFTC registered Introducing Broker and NFA member. The trading of derivatives such as futures and options involves substantial risk of loss and you should fully understand those risks prior to trading.</span><br /></span></span></strong></span></div>
  263. </div>
  264. <div id="footer2" class="footer" style="background-color:#FFFFFF;">
  265. <div class="copyright2" style="text-align:center; padding-top:20px;">&copy; 2024 Barchart.com, Inc.  All <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/solutions" title="Market data provider site" aria-label="Market data provider site">market data</a> is hosted and powered by <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/cmdty" title="Hosting provider" aria-label="Hosting provider">Barchart</a>.</div>
  266.            <div class="copyright3" style="text-align:center">Information presented is provided 'as-is' and solely for informational purposes, not for trading purposes or advice, and is delayed. No representations are made by Barchart as to its informational accuracy or completeness.</div>
  267.            <div class="terms-and-agreements-links">
  268.             <ul class="list-inline">
  269.             <li class="list-item-group">
  270.             <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/terms" title="Terms of Use" aria-label="Terms of Use">Terms of Use</a>
  271.             </li>
  272.             <li class="list-item-group">
  273.             <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/terms#privacy-policy" title="Privacy Policy" aria-label="Privacy Policy">Privacy Policy</a>
  274.             </li>
  275.             <li class="list-item-group">
  276.             <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/terms#do-not-sell" title="Do not sell my personal information" aria-label="Do not sell my personal information">Do Not Sell My Personal Information</a>
  277.             </li>
  278.             <li class="list-item-group">
  279.             <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/terms#user-agreement" title="Exchange Delays" aria-label="Exchange Delays">Exchange Delays</a>
  280.             </li>
  281.             </ul>
  282.            </div>
  283. </div>
  284. </footer>
  285. </body>
  286. </html>
  287. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer" id="jquery"></script>
  288. <script src="https://code.jquery.com/ui/1.13.2/jquery-ui.min.js" integrity="sha256-lSjKY0/srUM9BE3dPm+c4fBo1dky2v27Gdjm2uoZaL0=" crossorigin="anonymous"></script>
  289. <script type="text/javascript" language="javascript" nonce="ac-sites-inline-js">
  290. /*To enable/disable page refresh when window is not current active window.*/
  291. var refresh = parseInt('1800');
  292. if (refresh && typeof(refresh) != 'undefined') {
  293. let doRefresh = undefined;
  294. (function($){
  295. $(window).on('load focus blur', function(e){
  296. console.log('Triggered!');
  297. let prevType = $(this).data('prevType');
  298. let type = e.type;
  299. if (prevType != e.type) {
  300. switch(e.type) {
  301. case 'blur':
  302. clearInterval(doRefresh);
  303. doRefresh = undefined;
  304. break;
  305. case 'focus':
  306. default:
  307. if (doRefresh == undefined) {
  308. doRefresh = setInterval(function() {
  309. window.location.reload(true);
  310. }, refresh * 100);
  311. }
  312. break;
  313. }
  314. }
  315. $(this).data('prevType', e.type);
  316. });
  317. })(jQuery);
  318. }
  319. var scriptObjs = document.getElementsByTagName('script');
  320. var i = 0;
  321. var sideadCount = topadCount = bottomadCount = custom300Count = custom728Count = 0;
  322. var searchString = "";
  323. for(i = 0; i <= scriptObjs.length; i++) {
  324. if (searchString.length > 0 && scriptObjs[i] && scriptObjs[i].innerHTML.indexOf(searchString) > -1 && scriptObjs[i].innerHTML.indexOf('<a') == -1 && scriptObjs[i].innerHTML.indexOf('<img') == -1) {
  325. var parentDivClass = scriptObjs[i].parentNode.getAttribute('class');
  326. if (parentDivClass != 'sidead' && parentDivClass != 'topad' && parentDivClass != 'bottomad') {
  327. if (scriptObjs[i].innerHTML.indexOf('728x') > -1) {
  328. custom728Count += 1;
  329. } else {
  330. custom300Count += 1;
  331. }
  332. } else {
  333. window[parentDivClass + 'Count'] += 1;
  334. }
  335. }
  336. }
  337.  
  338. jQuery.noConflict();
  339. jQuery.ajax({
  340. type: 'POST',
  341. url: '/updateTrackingInfo.php',
  342. dataType: 'json',
  343. data: {
  344. 'customer': 2793,
  345. 'site': 2799,
  346. 'sideAd': sideadCount,
  347. 'topAd': topadCount,
  348. 'bottomAd': bottomadCount,
  349. 'custom300': custom300Count,
  350. 'custom728': custom728Count,
  351. 'view': 1
  352. },
  353. success: function() {
  354. }
  355. });
  356.  
  357. (function(window, undefined) {
  358. 'use strict';
  359.  
  360. const document = window.document;
  361.  
  362. function BarchartCookieConsent() {
  363. if (!(this instanceof BarchartCookieConsent)) {
  364. return new BarchartCookieConsent();
  365. }
  366.  
  367. this.initialize.call(this);
  368.  
  369. return this;
  370. }
  371.  
  372. BarchartCookieConsent.prototype = {
  373. initialize: function() {
  374. if (!this.checkCookie('barchartCookieConsent')) {
  375. this.displayNotification();
  376. }
  377. },
  378.  
  379. checkCookie: function(cookieName) {
  380. if (document.cookie.split(';').filter(function(item) {
  381. return item.trim().indexOf(cookieName+'=') == 0
  382. }).length) {
  383. return true;
  384. } else {
  385. return false;
  386. }
  387.  
  388. },
  389.  
  390. setCookie: function(cookieName, value, duration) {
  391. let expiration;
  392. if (duration) {
  393. let d = new Date();
  394. d.setTime(d.getTime() + duration);
  395. expiration = '; expires=' + d.toGMTString();
  396. } else {
  397. expiration = '';
  398. }
  399. let bcCookie = cookieName+'='+value+expiration+';';
  400. let url = new URL(document.location);
  401. if (url.hostname && url.hostname.includes('agricharts.com') == true) {
  402. bcCookie += ' domain=.agricharts.com;';
  403. }
  404. bcCookie += ' path=/; SameSite=None; Secure';
  405. document.cookie = bcCookie;
  406. },
  407.  
  408. displayNotification: function() {
  409. this.setStyling();
  410.  
  411. let html = '<div class="bc-cookie-consent-container">';
  412. html += '<p class="bc-float-left">By using this site, you agree to the storage of cookies on your devices for enhanced navigation, site analysis, and Barchart\'s marketing. Data sharing with social media platforms might occur based on the privacy choices you make on those platforms. For specifics, see our our <a target="_blank" rel="noreferrer noopener" href="https://www.barchart.com/terms#privacy-policy">Privacy Policy</a>.</p>';
  413. html += '<div class="bc-float-right"><button type="button" id="bc-cookie-consent-accept">Accept</button></div>';
  414. html += '<div class="bc-clear-float"></div>'
  415. html += '</div>';
  416. let tmpElem = document.createElement('div');
  417. tmpElem.id = 'bc-cookie-consent-notification';
  418. tmpElem.innerHTML = html;
  419. document.body.appendChild(tmpElem);
  420.  
  421. this.bindAction();
  422.  
  423. },
  424.  
  425. setStyling: function() {
  426. let css;
  427. css += '#bc-cookie-consent-notification button:focus, #bc-cookie-consent-notification [input="button"]:focus, #bc-cookie-consent-notification a:focus { outline: unset; outline: none; text-decoration: none; }';
  428. css += '#bc-cookie-consent-notification button, #bc-cookie-consent-notification [input="button"] { position: relative; display: inline-block; height: 30px; padding: 0 15px; border: 0; background: #4285f4; font-size: 16px; line-height: 28px; color: #fff; text-decoration: none; vertical-align: middle; cursor: pointer; border-radius: 0; -webkit-appearance: none; -webkit-border-radius: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; }';
  429. css += '#bc-cookie-consent-notification button:hover, #bc-cookie-consent-notification [input="button"]:hover, #bc-cookie-consent-notification a { text-decoration: none; }';
  430. css += '#bc-cookie-consent-notification button:after, #bc-cookie-consent-notification [input="button"]:after { position: absolute; top: 0; right: 52%; bottom: 0; left: 52%; z-index: -1; border-bottom: 4px solid #14428d; background: rgba(20, 66, 141, .3); content: ""; }';
  431. css += '#bc-cookie-consent-notification button:hover:after, #bc-cookie-consent-notification [input="button"]:hover:after, #bc-cookie-consent-notification button:focus:after, #bc-cookie-consent-notification [input="button"]:focus:after { right: 0; left: 0; }';
  432. css += '#bc-cookie-consent-notification { position: fixed; bottom: 0; left: 0; z-index: 9999; overflow-x: hidden; overflow-y: auto; width: 100%; max-height: 100%; padding: 30px 0; background: #404040; opacity: 0.93; text-align: left; }';
  433. css += '#bc-cookie-consent-notification * { padding: 0; margin: 0; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }';
  434. css += '#bc-cookie-consent-notification .bc-cookie-consent-container { width: 90%; margin: 0 auto; }';
  435. css += '#bc-cookie-consent-notification .bc-cookie-consent-container > p { font-size: 16px; line-height: 1.4; color: #fff; font-weight: 400; }';
  436. css += '#bc-cookie-consent-notification .bc-cookie-consent-container > div { margin: 8px 0 0 0; }';
  437. css += '#bc-cookie-consent-notification .bc-cookie-consent-container > p > a { color: #6ca0f7 !important; }';
  438. css += '#bc-cookie-consent-notification .bc-cookie-consent-container .bc-float-left { float: left; width: 92%; }';
  439. css += '#bc-cookie-consent-notification .bc-cookie-consent-container .bc-float-right { float: right; width: 7%; text-align: right; }';
  440. css += '#bc-cookie-consent-notification .bc-cookie-consent-container .bc-clear-float { clear: both; }';
  441. css += '@media only screen and (max-width: 767px) {';
  442. css += '#bc-cookie-consent-notification { padding: 15px 0; }';
  443. css += '#bc-cookie-consent-notification .bc-cookie-consent-container { width: 96%; }';
  444. css += '#bc-cookie-consent-notification .bc-cookie-consent-container > p { font-size: 16px; }';
  445. css += '#bc-cookie-consent-notification .bc-cookie-consent-container .bc-float-left { float: none; width: auto; }';
  446. css += '#bc-cookie-consent-notification .bc-cookie-consent-container .bc-float-right { float: none; width: auto; }';
  447. css += '}';
  448.  
  449. let styleElem = document.createElement('style');
  450. styleElem.type = 'text/css';
  451. if (styleElem.styleSheet) {
  452. styleElem.styleSheet.cssText = css;
  453. } else {
  454. styleElem.appendChild(document.createTextNode(css));
  455. }
  456. document.getElementsByTagName('head')[0].appendChild(styleElem);
  457. },
  458.  
  459. bindAction: function() {
  460. let self = this;
  461. const btnElem = document.getElementById('bc-cookie-consent-accept');
  462. if (typeof(btnElem) === 'object') {
  463. this.createEvent(btnElem, 'click', function(e) {
  464. if (e.preventDefault) {
  465. e.preventDefault();
  466. }
  467. self.setCookie('barchartCookieConsent', 'YES', (365 * 24 * 60 * 60 * 1000));
  468. document.getElementById('bc-cookie-consent-notification').remove();
  469. return false;
  470. });
  471. }
  472. },
  473.  
  474. createEvent: function(elem, action, fn) {
  475. if (elem.addEventListener) {
  476. elem.addEventListener(action, fn, false);
  477. } else if (elem.attachEvent) {
  478. elem['e' + action + fn] = fn;
  479. elem[action + fn] = function() { elem['e' + action + fn](window.event); };
  480. elem.attachEvent('on' + action, elem[action + fn]);
  481. } else {
  482. elem['on' + action] = elem['e' + action + fn];
  483. }
  484. }
  485. };
  486. window.BarchartCookieConsent = BarchartCookieConsent;
  487. })(window);
  488.  
  489. window.onload = function() {
  490. let enablePrompt = parseInt("1");
  491. //if (enablePrompt === 1) {
  492. BarchartCookieConsent = BarchartCookieConsent();
  493. //}
  494. }
  495. </script>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda