Login
(not required)
Preferences
Did you know...
Increased growth of corn to make ethanol is going to increase the size of the "Dead Zone" in the Gulf of Mexico
?
view source - https://urockfm.com/
<!DOCTYPE html> <html xmlns="https://www.w3.org/1999/xhtml" dir="ltr" lang="en"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta content="en_US" http-equiv="Content-Language"> <!-- Powered by the OWT CMS V3.251 https://www.owtweb.com --> <meta name="generator" content="OWT CMS V3.251"/> <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1, maximum-scale=5, minimum-scale=1"> <meta name="apple-mobile-web-app-title" content="Home"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="mobile-web-app-capable" content="yes"> <meta name='robots' content='max-image-preview:large'/> <link rel="canonical" href="http://urockfm.com/"/> <link rel='shortlink' href='http://urockfm.com/'/> <link rel='dns-prefetch' href='//s.w.org'/> <script> var isMobileSize = Math.min(window.screen.width, window.screen.height) < 768 || navigator.userAgent.indexOf("Mobi") > -1; </script> <link rel="shortcut icon" href="/files/dodads/favicon.ico" /> <link rel="icon" type="image/ico" href="/files/dodads/favicon.ico" /> <title>Welcome to UROCK Radio Home </title> <meta name="description" content="Welcome to UROCK Radio serving Yakima, TriCities, Northeast Oregon, LaGrande and Walla Walla Washington. 95.3 FM Tri-Cities - 96.1 FM NE Oregon - Internet Streaming urockfm.com " /> <meta name="keywords" content="big hair 80's rock,fm,fm radio,hermiston,internet streaming,jacobs radio programming,jeff jacobs,kennewick,listen live,mid-columbia,pasco,pendleton,radio,richland,streaming,tri-cities,umatilla" /> <meta property="og:site_name" content="U-Rock FM" /> <meta property="og:title" content="Welcome to UROCK Radio Home " /> <meta property="og:description" content="Welcome to UROCK Radio serving Yakima, TriCities, Northeast Oregon, LaGrande and Walla Walla Washington. 95.3 FM Tri-Cities - 96.1 FM NE Oregon - Internet Streaming urockfm.com " /> <meta name="twitter:card" content="Welcome to UROCK Radio serving Yakima, TriCities, Northeast Oregon, LaGrande and Walla Walla Washington. 95.3 FM Tri-Cities - 96.1 FM NE Oregon - Internet Streaming urockfm.com " /> <meta property="og:type" content="article" /> <meta property="og:url" content="http://urockfm.com" /> <link rel="stylesheet" href="/lib/css.src?S=9&SelCat=11&AU=&CMSMode=&Context=template" /> <link rel="stylesheet" href="/lib/print.css" media="print" /> <link rel="stylesheet" href="/lib/css/jquery.multiselect.css" /> <link rel="stylesheet" href="/lib/cmsfonts.css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" /> <!--[if IE]> <style > .clearfix { zoom: 1; /* triggers hasLayout */ } </style> <![endif]--> <link href="http://urockfm.com//u-rock-fm.html" rel="canonical" /> <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/themes/south-street/jquery-ui.css" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/3.7.0/jquery.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js"></script> <script src="/lib/jquery/jquery.ui.touch-punch.min.js"></script> <script>if (!window.jQuery) { console.debug('Using jQuery Fallback!'); document.write('<link rel="stylesheet" href="/lib/jquery/local/jquery-ui-1.12.1/themes/south-street/jquery-ui.css" />'); document.write('<script src="/lib/jquery/local/jquery-3.6.0.min.js"><\/script>'); document.write('<script src="/lib/jquery/local/jquery-ui-1.12.1/jquery-ui.min.js"><\/script>'); } </script> <!-- load jQuery Migrate library --> <script src="/lib/jquery/jquery-migrate-3.4.0.min.js"></script> <link rel="stylesheet" href="/lib/jquery/colorbox/colorbox.min.css" media="screen" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.colorbox/1.6.4/jquery.colorbox-min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.min.css" integrity="sha512-yVvxUQV0QESBt1SyZbNJMAwyKvFTLMyXSyBHDO4BG5t7k/Lw34tyqlSDlKIrIENIzCl+RVUNjmCPG+V/GMesRw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.jquery.min.js" integrity="sha512-rMGGF4wg1R73ehtnxXBt5mbUfN9JUJwbk21KMlnLZDJh7BkPmeovBuddZCENJddHYYMkCh9hPFnPmS9sspki8g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <link rel="stylesheet" href="/lib/jquery/tablesorter/css/theme.jui.css"/> <script src="/lib/jquery/tablesorter/jquery.tablesorter.min.js"></script> <script src="/lib/jquery/tablesorter/jquery.tablesorter.widgets.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.cycle/3.0.3/jquery.cycle.all.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.min.js"></script> <script src="/lib/jquery/jquery.cookie.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/latest/js.cookie.min.js" integrity="sha512-iewyUmLNmAZBOOtFnG+GlGeGudYzwDjE1SX3l9SWpGUs0qJTzdeVgGFeBeU7/BIyOZdDy6DpILikEBBvixqO9Q==" crossorigin="anonymous"></script> <script > $(function() { FastClick.attach(document.body); }); </script> <script src="https://ajax.googleapis.com/ajax/libs/hammerjs/2.0.8/hammer.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/howler/2.0.8/howler.min.js"></script> <script src="/lib/jquery/jquery.sticky.js"></script> <script> var vAuthMethod = "Cx"; var secureCookies = true; var sameSite = "none"; </script> <script src="/lib/cms.min.js"></script> <script src="/lib/jquery/jQueryUI.min.js"></script> <script> var mobileStatus = $("#mbox div.navBarToggle").is(':visible'); var rooturl = "http://urockfm.com/"; function clearPassSubmit(formID) { $(".passwd").each(function() { $(this).remove(); }); var cancel = window.setInterval( $('#'+formID).submit(),1500); return false; } function hidePassSubmit(formID,xid) { var i = 0; $(".passwd").each(function() { var p = $(this).val(); var what = $(this).attr('name'); var targ = xid.toString() + i.toString(); $("#"+targ).val(p); $(this).remove(); i++; }); var cancel = window.setInterval( $('#'+formID).submit(),1500); return false; } function copyVals(pid,xid) { var n = $('#'+pid).val(); $("#"+xid).val(n); } </script> <script> var notice = 0; var nInt = new Array(); function localNotice(title,msg,ttl,nClass,forceColor,callback) { if($("#local_Notices").length == 0) $('body').append('<div id="local_Notices"></div>'); if ( isNaN(ttl) ) ttl = 8000; if (!nClass) nClass = "Info"; ttl = parseInt(ttl); if (forceColor) { if (forceColor != "*" ) var noticeColor = forceColor; } else { var noticeColor = ""; } $("#local_Notices").append('<div id="notice_'+notice+'" rel="'+notice+'" class="OWTNotice '+nClass+'"><h3>'+title+'</h3><div>'+msg+'</div></div>'); nInt[notice] = setTimeout(clearNotice,ttl,notice); notice++; if (callback) setTimeout(callback,1000); } function clearNotice(n) { console.debug('Clearing OWTNotice '+n); $('#notice_'+n).fadeOut(400,'easeOutElastic',function() { $('#notice_'+n).remove(); }); } </script> <script> document.documentElement.className += 'js'; var okLose; </script> <script> var is__valid = false; WebFontConfig = { google: { families: [ 'Open Sans','Piedra' ] } }; (function() { var wf = document.createElement('script'); wf.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js'; wf.type = 'text/javascript'; wf.async = 'true'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wf, s); })(); </script> <style> #mboxWrap {margin:0;} .subhover { -webkit-user-select: none; -webkit-touch-callout: none; } .mustHover a {color:white !important;} #mainNav { padding: 4px 11%; font-family: Source Sans Pro, sans-serif; font-weight: 400; font-size:110%; height:100%; margin: 0; z-index: 1099; } #mainNav ul li {text-align:left;} ul.topNav { list-style:none;margin:0;float:left;height:100%;font-size:110%; z-index: 1099; } ul.topNav li { float:left; padding:0px 5px 8px 0; margin: 2px 0; z-index: 1099;position:relative; margin-right: 37px; line-height: 20px; font-size:110%; } ul.topNav li.selected a {color:#999999;} ul.topNav li a { padding:5px 5px;color:#FFFFFF;display:block;text-decoration:none;float:left; font-size:110%;z-index:1098; } ul.topNav li a:hover, ul.topNav li a.hover { color: #ffd700 !important; } ul.topNav li span:not(.mcy):not(.fa) { height: 25px; float: left; } ul.topNav li span.subhover {background-position: center bottom;cursor:pointer;} /*--Hover effect for trigger--*/ ul.topNav li ul.subNav { width:195px; top: 40px; list-style: none; position:absolute; left:0;z-index:1098;margin:0; padding:0 18px 0 0; display:none;float:left; color: #ffffff; background-color:#999; } ul.topNav li ul.subNav.mcBox {padding:0 !important;} ul.topNav li ul.subNav li { margin:0;padding:0; border-top:1px solid #999999; border-bottom:1px solid #ffffff; clear:both;line-height:130%;z-index:999;font-size:110%; } html ul#mainNav.topNav li ul.subNav li a { float:left;padding-left:1em;text-indent:0;width:195px; background-color:#999 !important;color:#fff !important; } html ul#mainNav.topNav li ul.subNav li a:hover, html ul#mainNav.topNav li ul.subNav li a.hover { /*--Hover effect for subNav links--*/ color:#fff !important;background-color:#9f692c !important;z-index:1099;} html ul#apNav.topNav li ul.subNav li a { float:left;width:195px; background-color:rgba(51,51,51,0.85) !important;color:#ffffff !important; } html ul#apNav.topNav li ul.subNav li a:hover, html ul#apNav.topNav li ul.subNav li a.hover { /*--Hover effect for subNav links--*/ color:#ffffff !important;background-color:rgba(51,102,153,1.0) !important;z-index:1099;} .menuColumn, .menuColumn1 {left:0;width:200px;} .menuColumn2, .menuColumn3 {width:200px;} .menuColumn2 {left:200px;} .menuColumn3 {left:400px;} .menuColumn4 {left:600px;} .menuColumn5 {left:800px;} .mcx {position:relative;z-index:1099 !important;} ul#mainNav .mcy {position:absolute;top:0; width:200px; z-index:1099 !important; } ul#mainNav .mcy li,ul#mainNav .mcy li a {width:193px !important;border:0 !important;max-width:195px;z-index:1098;} ul#apNav div.mcx {background-color:rgba(51,51,51,0.85) !important;border:0 !important;} ul#apNav .mcy {position:absolute;top:0;width:180px;z-index:1099 !important;background-color:rgba(51,51,51,0.85) !important;margin:0 !important;padding:0px 4px !important;overflow:hidden;} ul#apNav ul.subNav {max-width:180px !important;} ul#apNav .mcy li,ul#apNav .mcy li a {width:180px !important;max-width:180px !important;border:2px rgba(51,51,51,0.85) !important;} ul#apNav .menuColumn, ul#apNav .menuColumn1 {left:0;width:180px !important;} ul#apNav .menuColumn2, ul#apNav .menuColumn3 {width:180px !important;} ul#apNav .menuColumn2 {left:182px !important;} ul#apNav .menuColumn3 {left:364px !important;} ul#apNav .menuColumn4 {left:546px !important;} ul#apNav .menuColumn5 {left:728px !important;} .smenu,.smenu a {font-size:90% !important; } ul#mainNav .mcBox { } ul#mainNav li ul.mcBox *, html ul#mainNav.topNav li ul.mcBox * { color:#fff !important; } ul#mainNav li ul.mcBox a {color: !important;} html ul#mainNav.topNav li ul.subNav li a:hover span, html ul#mainNav.topNav li ul.subNav li a.hover span { background-color:#9f692c !important; color:#fff !important; } ul#apNav li ul.mcBox, html ul#apNav.topNav li ul.mcBox {background-color:rgba(51,51,51,0.85) !important;color:#ffffff !important;} ul#apNav li ul.mcBox a {color:#ffffff !important;} html ul#apNav.topNav li ul.subNav.mcBox a:hover span {background-color:rgba(51,102,153,1.0) !important;color:#ffffff !important;} html ul.topNav li ul.subNav li span.menuHeading, ul#mainNav li ul.mcBox li span.menuHeading { color:#999999 !important; width:195px; padding:4px 0;text-align:center;margin:0 auto; float:left;display:block;text-indent:0; font-size:120%; } ul#mainMobile, ul#mobileMain li ul {list-style:none;overflow:hidden;padding:0;} ul#mainMobile { position: absolute; top: 45px; left: 0; visibility: visible; width: 100%; height: auto; max-height: 80%; background-color:#00423b;color:#ffffff; margin:0;padding:0 0 32px 0; border-top:1px #ffffff solid; display:none; } ul#mainMobile ul.mobSubNav {list-style-position:outside;padding:0 0 6px 24px;} ul#mainMobile li div { color:#ffffff; max-height:400px; overflow-y:auto; overflow-x:hidden; } ul#mainMobile li, ul#mainMobile ul li {display:block;} #mainMobile li:not(.selected) ul {display:none;} li.mobMain { color:#ffffff !important; font-size:1.4rem !important; line-height:1.5em !important; padding-left:1.4em; } li.mobMain a { text-decoration: none; color: #ffffff !important; } li.mobMain.selected {background-color:#999999;color:#ffffff;} li.mobSub, li.mobSub.mobileOnly { background-color:#999999;color:#ffffff; font-size:1.0rem !important; line-height:1.6em !important; text-indent:-0.2em; padding-left:0.7em; display:block !important; width:auto; height:auto; break-inside:avoid; } li.mobSub a { text-decoration: none; color:#ffffff !important; } li.mobSub.selected, li.mobSub.selected a {background-color:#000000;color:#ffffff !important;} li.mobSub a:active {color:#ffd700;} li.mobSub.clicked, li a:active {background-color:#ffd700;-webkit-tap-highlight-color:#ffd700} li.mmenu a span.fa {text-shadow:1px 1px 2px #aaaaaa;} </style> <script type="text/javascript" src="/lib/jquery/jssocials/jssocials.min.js"></script> <link rel="stylesheet" type="text/css" href="/lib/jquery/jssocials/jssocials.css" /> <link rel="stylesheet" type="text/css" href="/lib/jquery/jssocials/jssocials-theme-owt.css" /></head> <body id="OWTCMS3" rel="responsiveLayout" class="Layout1 "> <script> var eloaded = false; function eload() { eloaded = true; return '/lib/envSet.src?sw='+screen.width; } </script> <div id="outerWrapper" class="Layout1 "> <div id="stealthWrapper" class="Layout1"> <div id="loading" class="nomob "></div> <div id="printBanner"> <span id="printBannerTitle">U-Rock FM http://urockfm.com</span> </div> <div id="sWrapper" class="Layout1 "> <div id="wrapper" class="clearfix Layout1" > <div id="mastheadWrapper" class="stickyHeader" role="banner"> <div id="masthead" class="header9 linkHeader" title="Normal Header Click to go to Home Page" role="img" aria-label="Header Image"> <div class="headerSocial noLink"> <div class="socialSites titleTips"> <a href="http://www.facebook.com/#!/pages/U-Rock-Radio/183354481743556" target="_blank" title="Visit us on Facebook" aria-label="Opens in new window"><img class="socialIcon" style="max-height:32px;" src="/graphics/social/knockout-circle/32/facebook.png" alt="facebook icon" role="img" /></a> </div> </div> <div class="newswrapper contentStd buttonTips "> <div id="thePage-1"> <div id="Page-1" class="contentPage" rel="1"> <section id="section-header-content" rel="Section for header-content"> <div class="news aMarker buttonTips newsblock layout-" id="A-8"> <meta name="twitter:card" content="summary" /> <meta itemprop="datePublished" content="2017-03-04"/> <meta itemprop="dateModified" content="2017-03-04"/> <article itemscope itemtype='https://schema.org/Article'><meta itemprop='inLanguage' content='en-US' /> <div class="articleSection" itemprop="articleBody" role="article"> <div class="articleBody"> <div class="articleContent gr_"> <p style="text-align: center;"><span style="font-family: 'Bowlby One SC'; font-size: x-large;">95.3 FM Tri-Cities • 96.1 FM NE Oregon • 509-737-UROC (8762)</span></p> </div> </div> </div> </article></section> </div> </div> </div> </div> </div> <div id="tipBucket"></div> <div id="navWrapper" role="navigation" aria-label="Main Menu" cms="template Layouts.Nav/2"> <div id="mboxWrap" class="stickyNav"> <div id="mboxInner" > <div rel="normal2" id="mbox" > <div class="navBarToggle isMobileNav fixedTop stickyNav nomob" rel="mainMobile" id="mobileNav"> <div id="mnav1" class="middle"> <button class="navMenuButton leftalign" title="Mobile Navigation Icon" aria-label="Mobile Navigation Icon"><span class="fa fa-navicon"></span><span class="hide">Mobile Navigation Menu"></span></button> </div> <div id="mnav2" class="middle"> <span class="navMenuTitle centeralign">U-Rock FM</span> </div> <div id="mnav3" class="middle"> <button class="navSearchButton rightalign" style="margin-right:10px;" title="Mobile Search Button" aria-label="Mobile Search Button"><span class="fa fa-search"></span><span class="hide">Mobile Search"></span></button> </div> </div> <ul id="mainNav" class="topNav hidden" role="navigation"> <li id="mm-1" class="selected mmenu" style="hide"> <a style="" href="/" title="Home Page"><span class=""></span> Home</a> </li> <li id="mm-2" class="mmenu" > <a class="mustHover" style="" href="/station/" title="Station Information"><span class=""></span> Station</a> <div class="mcx on-top" rel="menuColumn-1"> <ul class="subNav on-top" id="sub-1"> <span class="mcy on-top menuColumn"> <li class="smenu menuColumnFirst" rel="308"><a href="/station/advertise-with-us.html" title="View Advertise With Us" >Advertise With Us</a></li> <li class="smenu " rel="308"><a href="/station/tri-city-americans-games.html" title="View Tri-City Americans Games" >Tri-City Americans Games</a></li> <li class="smenu " rel="308"><a href="/station/contact-us.html" title="View Contact Us" >Contact Us</a></li> </span> </ul> </li> <li id="mm-3" class="mmenu" > <a style="" href="/promotions/" title="Go to Promotions"><span class=""></span> Promotions</a> </li> </ul> <ul id="mainMobile" class="on-top isMobileNav XtopNav hidden"> <li class="selected mobMain" id="1"> <a style="" href="/" title="Home Page"><span class=""></span> Home</a> </li> <li class="mobMain" id="5"> <a class="mustHover" style="" href="/station/" title="Station Information"><span class=""></span> Station</a> <div class="Xmcx on-top" rel="menuColumn-1"> <ul class="mobSubNav on-top" id="mobsub-1"> <span class="on-top"> <li class="mobSub menuColumnFirst" id="6"><a href="/station/advertise-with-us.html" title="View Advertise With Us" >Advertise With Us</a></li> <li class="mobSub " id="7"><a href="/station/tri-city-americans-games.html" title="View Tri-City Americans Games" >Tri-City Americans Games</a></li> <li class="mobSub " id="8"><a href="/station/contact-us.html" title="View Contact Us" >Contact Us</a></li> </ul> </li> <li class="mobMain" id="9"> <a style="" href="/promotions/" title="Go to Promotions"><span class=""></span> Promotions</a> </li> </ul> <div id="endMainNav" class="offscreen"></div> </div> </div> </div> </div> <div id="innerWrapper" class="Layout1" tabindex="0"> <div class="clearfix" style="height:0;"></div> <!-- MainCache Expire in 180 minutes Pagination is ; --> <div id="wideWrapper" class="hide fadeME Layout1 Level9 " > <div id="fillCol2" class="clearfix2 Layout1 Level9 SelCat11 zoomable " role="main"> <div class="newswrapper contentStd buttonTips Mod-dynamicLayout hmp "> <div id="thePage-2"> </div> </div> <div class="news moduleWrapper contentStd buttonTips" data="doModule" rel="modulerun-dynamicLayout"> <table id="HomePage" style="table-layout: fixed; column-count: 1; column-fill: balance;"> <tr rel="1"> <td id="region-1" colspan="1"> <span id="dyn-1-1"> <section id="section-top-content" rel="Section for top-content"> <div class="news aMarker buttonTips newsblock layout-right" id="A-2"> <div class="enclosures "> <meta name="twitter:card" content="summary" /> <div class="enclosure-1 encBackdrop enclosureBody clearright "> <meta name="twitter:card" content="summary" /> <meta itemprop="datePublished" content="2017-03-03"/> <meta itemprop="dateModified" content="09/25/23 18:59:52"/> <article itemscope itemtype='https://schema.org/Article'><meta itemprop='inLanguage' content='en-US' /> <div class="articleSection" itemprop="articleBody" role="article"> <div class="articleBody"> <div rel="image/jpeg; charset=binary" class="cGx size-l blocked align-C"> <a href="/files/content/0/2-1.jpg" class="imagePop" title=""> <img id="i2-1" src="/files/content/0/2-1.jpg" data="300" rel="620" alt="Image Title: " class="noborder " loading="lazy"></a> <meta property="og:image" content="http://urockfm.com/files/content/0/2-1.jpg" /> <meta name="twitter:image" content="http://urockfm.com/files/content/0/2-1.jpg" /> </div> <div class="articleContent gr_"> <p>Download our mobile app! <a title="Download for App Store" href="https://apps.apple.com/nz/app/jacobs-radio/id1607172841" target="_blank"><img class="owt-clipart" src="/graphics/logos/AppStore.png" alt="Appstore" width="167" height="56" /></a> <a title="Download on Google Play " href="https://play.google.com/store/apps/details?id=com.Jacobs.radio&hl=en_US&gl=US" target="_blank"><img class="owt-clipart" src="/graphics/logos/get-on-google-play.png" alt="Get On Google Play" width="188" height="56" /></a></p> </div> </div> </div> </article> </div> </div> </section> </span> </td> </tr> <tr rel="2"> <td id="region-2" colspan="1"> <span id="dyn-2-1"> <div class="newswrapper contentStd buttonTips Mod-slider hmp "> <div id="thePage-3"> </div> </div> <div class="news moduleWrapper contentStd buttonTips" data="doModule" rel="modulerun-slider"> <link rel="stylesheet" href="/lib/jquery/mostslider/themes/default/default.css" /> <style > div#mostSlider img { max-width: 100%; margin: 0 auto; text-align: center; } div#mostSlider { min-height: 800px !important; max-width: 900px; min-height: 800px; margin: 0 auto; text-align: center; max-height: 100%; overflow: hidden; } #mostSlider div { cursor: pointer; } #mostSlider div img { height: auto; width: auto; margin: 0 auto; } div.slider-wrapper.default { width: 100%; height: auto; } #mostSlider div.msImageWrapper, #mostSlider div.blocked, #mostSlider div.inline { max-height: 800px; } #mostSlider div img, #mostSlider div.blocked img, #mostSlider div.inline img { max-height: 100%; max-width: 900px !important; } #mostSlider div img { min-height: 800px !important; height: 800px !important; } div.slider-wrapper.default { width: 100%; height: auto; margin: 0 auto; } .slider-nav { background-repeat: no-repeat; display: none; } #slides { clear: both; max-height: 100%; min-height: 800px !important; } #slides > div { } #bullets .bullet { background-color: #008000 !important; } #bullets .bullet.selected { background-color: #a52a2a !important; } .slider-wrapper.default>div #bullets { top: 95%; } .slider-wrapper.default>div #bullets { right: 5%; } #mostSlider .mscaption { opacity: 1.0 !important; position: absolute !important; top: 5% !important; right: 4% !important; } #mostSlider div img { max-height: 800px !important; } </style> <script src="/lib/jquery/mostslider/mostslider.min.js"></script> <script> $(document).ready(function() { var winWidth = $(window).outerWidth(); var sliderHt = 800; var speed = 1500; $("#mobileNav:visible").each(function() { sliderHt = 600; $("#mostSlider").css('height',sliderHt); // $("div#slides").css('height',sliderHt); console.debug('adjusting slider for mobile'); }); var slider = $("#mostSlider").mostSlider({ metrics: { width: 900, height: sliderHt }, animation: 'fade', solidHeight: true, navigation: true, aniSpeed: speed, pauseTime: 4000, autoPlay: true, hideArrows: true, socialButtons: false }); var ap = true; $(window).on('keydown', function(e) { if ( e.keyCode === 37 || e.keyCode === 38 ) { $("#mostSlider #left").click(); } else if ( e.keyCode === 39 || e.keyCode === 9 || e.keyCode === 13 || e.keyCode === 40 ) { $("#mostSlider #right").click(); } }); var options = { dragLockToAxis: true, dragBlockHorizontal: true }; var element = document.getElementById('wrapper'); var hammertime = new Hammer(element, options); hammertime.on("swipeleft", function(ev){ slider.next(); }); hammertime.on("swiperight", function(ev){ slider.prev(); }); $("#slides").each(function() { var sHt = $(".msImageWrapper img:first-child").height(); if ( sHt == 0 ) sHt - sliderHt; $(this).prop('min-height',sHt+'px'); console.debug('set slide ht to '+sliderHt); $(this).prop('height',sliderHt); }); }); </script> <div id="sliderWrapper" class="nomob mobileFixH" style="width: 900px;"> <div id="mostSlider" class="nomob" style="width: 900px;"> <div rel="1" class="mSlider"> <img src="/files/media/386/def1.jpg" alt="Def Lep 1" title="Def Lep 1" class="noPop mssliderImage" style="border: 0; height:675px; width:900px" rel="675" /> </div> <div rel="2" class="mSlider"> <img src="/files/media/406/vanhalen1.jpg" alt="Van Halen" title="Van Halen" class="noPop mssliderImage" style="border: 0; height:900px; width:900px" rel="900" /> </div> <div rel="3" class="mSlider"> <img src="/files/media/366/whitesnake1.jpg" alt="Whitesnake" title="Whitesnake" class="noPop mssliderImage" style="border: 0; height:900px; width:900px" rel="900" /> </div> </div> </div> <br /> </div> </span> </td> </tr> <tr rel="3"> <td id="region-3" colspan="1"> <span id="dyn-3-1"> <span class="articleMarker" rel="1 of 3"></span> <section id="section-main-content-home" rel="Section for main-content-home"> <div class="news aMarker buttonTips newsblock layout-right" id="A-19"> <meta name="twitter:card" content="summary" /> <meta itemprop="datePublished" content="2019-12-20"/> <meta itemprop="dateModified" content="07/17/24 20:09:20"/> <article itemscope itemtype='https://schema.org/Article'><meta itemprop='inLanguage' content='en-US' /> <div class="articleSection" itemprop="articleBody" role="article"> <div class="articleBody"> <div rel="image/jpeg; charset=binary" class="cGx size-l noPop blocked align-L"> <img id="i19-1" src="/files/content/0/19-1.jpg" data="323" rel="900" alt="Image Title: The BOB & TOM Show;https://www.bobandtom.com/" class="noPop noborder" loading="lazy" /> <meta property="og:image" content="http://urockfm.com/files/content/0/19-1.jpg" /> <meta name="twitter:image" content="http://urockfm.com/files/content/0/19-1.jpg" /> <div class="caption UL" rel="19" data="1"> <a href="https://www.bobandtom.com/" title="Go to https://www.bobandtom.com/" target="_blank">The BOB & TOM Show</a> </div> </div> <div class="articleContent gr_"> </div> </div> </div> </article></section> <span class="articleMarker" rel="2 of 3"></span> <section id="section-jeff" rel="Section for jeff"> <div class="news aMarker buttonTips newsblock layout-right" id="A-1"> <div rel="sbreak" class="sbreak"> <img src="/graphics/spacer.gif" class="spacerBreak noPop" alt="" /></div> <div class="enclosures "> <meta name="twitter:card" content="summary" /> <div class="enclosure-1 encBackdrop enclosureBody clearright "> <meta name="twitter:card" content="summary" /> <meta itemprop="datePublished" content="2017-03-03"/> <meta itemprop="dateModified" content="2017-03-04"/> <article itemscope itemtype='https://schema.org/Article'><meta itemprop='inLanguage' content='en-US' /> <div class="articleSection" itemprop="articleBody" role="article"> <div class="articleBody"> <div class="articleContent gr_"> </div> </div> </div> <div rel="image/png; charset=binary" class="cGx size-m blocked align-B"> <a href="/files/content/0/1-1.png" class="imagePop" title="Jeff Jacobs - Station Owner"> <img id="i1-1" src="/files/content/0/1-1-m.png" data="354" rel="237" alt="Image Title: Jeff Jacobs - Station Owner" class="noborder " loading="lazy"></a> <meta property="og:image" content="http://urockfm.com/files/content/0/1-1.png" /> <meta name="twitter:image" content="http://urockfm.com/files/content/0/1-1.png" /> <div class="caption" rel="1" data="1">Jeff Jacobs - Station Owner</div> </div> </article> </div> </div> </section> <span class="articleMarker" rel="3 of 3"></span> <section id="section-links" rel="Section for links"> <div class="news aMarker buttonTips newsblock layout-right" id="A-7"> <div class="enclosures "> <meta name="twitter:card" content="summary" /> <div class="enclosure-2 encBackdrop enclosureBody clearright "> <meta name="twitter:card" content="summary" /> <meta itemprop="datePublished" content="2017-03-03"/> <meta itemprop="dateModified" content="09/25/23 19:02:10"/> <article itemscope itemtype='https://schema.org/Article'><meta itemprop='inLanguage' content='en-US' /> <div class="articleSection" itemprop="articleBody" role="article"> <div class="articleBody"> <div class="articleContent gr_"> <p style="text-align: center;"><a title="Forecast" href="http://www.tripcheck.com/Pages/RCMap.asp?mainNav=RoadConditions&curRegion=3" target="_blank"><img src="/files/media/136/forecast.jpg" alt="Forecast" title="Forecast" width="300" height="77" /></a></p> <p style="text-align: center;"><a class="linkButtonLarge center" title="Advertise With Us" href="/station/advertise-with-us.html"><span class="fa fa-puzzle-piece"></span> Advertise With Us</a></p> <p style="text-align: center;"> </p> <p style="text-align: center;"><a class="linkButtonLarge center" title="News" href="http://www.kvewtv.com/" target="_blank"><span class="fa fa-newspaper-o"></span> News</a></p> <p style="text-align: center;"> </p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="/files/media/140/jacobs-m.png" alt="Jacobs Radio" title="Jacobs Radio" width="226" height="117" /></p> </div> </div> </div> </article> </div> </div> </section> </span> <div class="shareWrap"> <div class="leftSharing"> <div class="jss-sharing sharingtight sharingsmall nomob"></div> </div> </div> </td> </tr> </table> </div> </div> </div> <div style="height:"></div> <div class="black pageSharing" rel="sharing" role="navigation" aria-label="sharing links"> </div> <div class="clear"></div> <!-- end MainCache --> <div class="offscreen" role="form" aria-label="Form tab fixing field"><label>Ignore Me: <input name="dummyInput" value="" type="text" aria-label="ignore" /></label></div> </div> </div> </div> <div id="footerWrapper" class="mobileHide" role="contentinfo"> <div id="footer" class="on-top clearfix" style="width:100%;"> <!-- showCMSMenu2 --> <div class="newswrapper contentStd buttonTips "> <div id="thePage-4"> <div id="Page-0688f5c6fd" class="contentPage" rel="4"> <section id="section-footer-content" rel="Section for footer-content"> <div class="news aMarker buttonTips newsblock layout-" id="A-11"> <meta name="twitter:card" content="summary" /> <meta itemprop="datePublished" content="2017-03-04"/> <meta itemprop="dateModified" content="07/17/24 20:02:47"/> <article itemscope itemtype='https://schema.org/Article'><meta itemprop='inLanguage' content='en-US' /> <div class="articleSection" itemprop="articleBody" role="article"> <div class="articleBody"> <div class="articleContent gr_"> <p style="text-align: left;">© 2025 UROCK. All rights reserved. <br />Jacobs Radio Programming<br /> 509-737-8762<br /><span style="text-decoration: underline;"><a href="https://publicfiles.fcc.gov/fm-profile/klky">Public File</a></span></p> </div> </div> </div> </article></section> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> $("#masthead").fadeIn('1400'); </script> <script> var $cms_RootPath = "/home/urockfm/cms3/"; var glossaryRoot = "?"; var balancerX = parseFloat('1.0'); if ( balancerX < 1 ) balancerX = 1; var $revMsg = "Click here for answer."; var $cms_Root = ""; </script> <script src="/lib/jquery/ready.min.js"></script> <script> var loadProc=false; var SITEROOT = ""; function debugItem(where,what) { } var browser = ''; var isBrave = false; if(navigator.brave) { if(navigator.brave.isBrave){ isBrave = true; } } browser = "Chrome"; if (isBrave) browser = "Brave"; var dmt_matched = window.matchMedia('(prefers-color-scheme: dark)').matches; if (dmt_matched) console.info('Browser: '+browser,'Prefers dark theme...'); else console.info('Browser: '+browser,'Prefers light theme...'); var userAgent = navigator.userAgent.toLowerCase(); var isIE = /msie/.test(userAgent); if(isIE) console.warn('Internet Explorer not actively supported. Proceed at your own risk.'); function zIndexWorkaround() { $("#mainNav li").parentsUntil('#wrapper').each(function() { var p = $(this); var pos = p.css("position"); if(pos == "relative" || pos == "absolute" || pos == "fixed") { p.hover(function() { $(this).addClass("on-top zfix"); }, function() { $(this).removeClass("on-top zfix"); }); } }); } var isMobile = false; isMobile = window.matchMedia("only screen and (max-width:760px)").matches; function initialScale() { $("#masthead .mhScaled").each(function() { var r = $(this).css('right'); var t = $(this).css('top'); $(this).attr('initr',r).attr('initt',t); }); } function scaleMasthead() { var mw = $(this).width(); var initWidth=parseInt('1250'); var initHeight=parseInt('100'); var pc = mw / initWidth; var newHt = initHeight * pc; var maxHt = ''; $("#masthead").css('height',newHt).css('max-height',maxHt); $("#mastheadWrapper").css('max-height',maxHt).css('background-size',100/pc+"%"); debugItem('max header constrained',maxHt); $("#masthead .mhScaled").each(function() { var iPos = $(this).css('position'); if ( iPos != "relative" ) { var initR = parseInt($(this).attr('initr')); var initT = parseInt($(this).attr('initt')); var iRight = initR * pc; var iTop = initT * pc; $(this).css('right',iRight).css('top',iTop); } }); } initialScale(); scaleMasthead(); function AMP() { $(".cGx.size-l img").each(function() { var cW = 420; var iW = $(this).attr('rel'); var pW = Math.min(cW,iW); var myW = $(document).width(); var src= $(this).attr('src'); var f1 = src.match(/^(.*)[-mt]?\.(.*)$/)[1]; var f2 = src.match(/^(.*)\-([mt]?)\.(.*)$/); if ( ( !f2 ) && ( myW * .8 < pW) ) { src = src.replace(/(.*)\.(.*$)/i, '$1-m.$2'); $(this).attr('src',src); } else if ( (f2) && ( myW * .8 >= pW) ) { src = src.replace(/(.*)-m\.(.*$)/i, '$1.$2'); $(this).attr('src',src); } }); } var winHeight = $(window).height(); var winWidth = $(window).width(); var footerMode = '1'; var footerOpts = ''; var whatMode = new RegExp('NOSHORT'); var fixShort = whatMode.test(footerOpts); debugItem('footerOpts',footerOpts+' fixShort is '+fixShort); function footerFix() { winHeight = $(window).height(); debugItem('footerFix: winHeight:',winHeight); if (footerMode == 'on' && winHeight < 800 && fixShort) { var docH = $(document).height(); var fH = $("#footerWrapper").outerHeight(); debugItem('IW FIX is ',docH); debugItem('footerFix','short window; footer no longer fixed'); } else if ( footerMode == 'on' && fixShort) { debugItem('footerFix','refixing footer to bottom=0'); $("#footerWrapper").css('position','fixed').css('top','unset').css('bottom','0').css('padding-bottom','env(safe-area-inset-bottom)'); } } $(document).on('focus','.skip-link',function(e) { $(this).addClass('visible'); }); $(document).on('focusout','.skip-link',function(e) { $(this).removeClass('visible'); }); var ctrl = false; var shift = false; var alt = false; var metaKey = false; var keydown; $(document).ready(function() { $(".atable.medTable").each(function() { if ( winWidth < 1400 ) $(this).removeClass('medTable'); if ( winWidth < 1100 ) $(this).addClass('tinyTable'); }); $(".atable.fitTable").each(function() { var mw = $(this).attr('rel') || 1200; if ( winWidth < mw ) $(this).removeClass('medTable smallTable').addClass('tinyTable'); }); $(document).on('click','.safeform input[type=submit]',function(e) { e.preventDefault(); e.stopPropagation(); var intendedAction = $(this).val(); var btnName = $(this).attr('name'); $(this).parents('form.safeform').append('<input name="'+btnName+'" value="'+intendedAction+'" type="hidden" />').submit(); }); $(".xpandC .chosen-container").on('click',function() { var par = $(this).parents(".aWrap"); par.addClass('xpandChosen'); var parent = $(this).parents('div.ui-tabs-panel div'); if (parent) parent.css('overflow','visible'); }); $(document).on('keydown',function(e) { var key = e.which; keydown = key; metaKey = e.metaKey; ; if ( ctrl || metaKey && shift && key===83) var skeyID = $('body').find('._ssx').focus(); if (key === 17) ctrl = true; else if (key === 18) alt = true; else if (key === 16) shift = true; else if ( ctrl && !alt && !shift && key===83 ) $("#doSave").click(); else if ( ctrl && !alt && !shift && key===67 ) $("#doCancel").click(); }); $(document).on('keyup',function(e) { alt = false; shift = false; ctrl = false; }); var winHt = $(window).outerHeight(); if (isMobile) { } else { $("input[type=date]").each(function() { $(this).attr('type','text'); }); } $(".panelFix div").before('<hr class="clearline"/>'); $(".gr2white").each(function() { var clr = $(this).css('background-color'); var when = $(this).attr('rel') || "90%"; var grad = "linear-gradient(to bottom,"+clr+",white "+when+")"; $(this).css("background",grad); }); $(".revColors").each(function() { var clr = $(this).css('color'); var bgClr = $(this).css('background-color'); $(this).css("background-color",clr).css("color",bgClr); }); $(".revWhite").each(function() { var bgClr = $(this).css('background-color'); $(this).css("background-color","white").css("color",bgClr); }); $(".bgText").each(function() { var bgClr = $(this).css('background-color'); var clr = $(this).css('color'); $(this).css("background-color","unset").css("color","unset"); $(this).find('span').attr('style','background-color:'+bgClr+' !important;color:'+clr+' !important').css('display','block'); }); $(document).on('click','.checkIt',function(e) { var what = $(this).attr('rel'); var where = $(this).find('input'); $(where).focus(); }); var countriesList = [ ]; var statesList = [ ]; $(".autoManager").on('focus',function() { var aSrc = $(this).attr('data'); aSrc = aSrc.substring(0); aSrc = eval(aSrc).toString(); console.debug('AC list is: '+aSrc); var aList = aSrc.split(','); $(".autoManager").autocomplete({ source: aList }); }); var balHt = 0; $(".balancedHeight").each(function() { var what = $(this).height(); if ( what > balHt ) balHt = what; }); $(".balancedHeight").css('height',balHt+'px'); $(document).on('click','.copyToClipboard',function(e) { e.preventDefault(); var id = $(this).attr('rel'); var buffer = $("#"+id).val(); $("#copyBuffer").html(buffer); var el = document.getElementById('copyBuffer'); var range = document.createRange(); range.selectNodeContents(el); var sel = window.getSelection(); sel.removeAllRanges(); sel.addRange(range); copy2CB(sel,"Copied to clipboard"); return false; }); $(document).on('click','.copyToClipboardT',function(e) { e.preventDefault(); var id = $(this).attr('rel'); var buffer = $("#"+id).val(); $("#copyBuffer").html(buffer); var myText = $("#copyBuffer").text(); $("#copyBuffer").html(myText); var el = document.getElementById('copyBuffer'); var range = document.createRange(); range.selectNodeContents(el); var sel = window.getSelection(); sel.removeAllRanges(); sel.addRange(range); copy2CB(sel,"Copied text to clipboard"); console.debug('myText:'+myText); return false; }); var $el; $(document).on('click','.copyToClipboardCell',function(e) { e.preventDefault(); var buffer = $(this).text(); $("#copyBuffer").html(buffer); var myText = $("#copyBuffer").text(); $("#copyBuffer").html(myText); var el = document.getElementById('copyBuffer'); var range = document.createRange(); range.selectNodeContents(el); var sel = window.getSelection(); sel.removeAllRanges(); sel.addRange(range); var q = $(this).hasClass('quiet'); if (!q) copy2CB(sel,"Copied text to clipboard."); else { copy2CB(sel); var o = $(this).css('background-color'); $el = $(this); $(this).css('background-color','rgba(220,20,20,0.5)'); setTimeout(function(){ $el.css('background-color', o); }, 4000); } console.debug('myText:'+myText); return false; }); $(document).on('click','.copyOnClick',function(e) { e.preventDefault(); var what = $(this).text(); copy2CB(what); $(this).addClass('copied'); }); $(document).on('click','.copyIdOnClick',function(e) { e.preventDefault(); var where = $(this).attr('rel'); var tag = document.getElementById(where); if ( tag.tagName === "INPUT" ) var what = $("#"+where).val(); else if ( tag.tagName === "SELECT" ) var what = $("#"+where).val(); else var what = $("#"+where).text(); copy2CB(what); $(this).addClass('copied'); }); function deleteNotify(nid) { console.debug('deleting '+nid); $('#'+nid).remove(); } $(document).on('click','.awkNotify',function(e) { e.preventDefault(); var nID = $(this).attr('rel'); $.ajax({ url: "/lib/awkNotify.src?UID=&NID="+nID }).done(function(stuff) { var result = JSON.stringify(eval(stuff)); var what = JSON.parse(result); var status = what.status; var cook = parseInt(what.cook); if ( cook > 0 ) { Cookies.set('CMSNTF-'+cook,'Y'); console.debug('cookie for '+cook); } console.debug(status); $('#nID'+nID).remove(); }); }); $(".nTypeT").each(function() { var when = $(this).attr('rel') || 0; var what = $(this).attr('id'); if (parseInt(when) > 0 ) { when = when * 1000; console.debug('set for delete in '+when); } }); $(".nTypeD,.nTypeDA,.nTypeO,.nTypeOA").each(function() { var what = $(this).attr('id'); }); $("articleContent iframe").each(function() { var isVideo = $(this).hasClass('video'); var h = $(this).attr('height'); var w = $(this).attr('width'); var ar = (h / w) * 100; var dpadding = ' style="padding-bottom:'+ar+'%;"'; if (isVideo) var dx = "video-container"; else var dx = "iframe-container"; var dwrap = '<div class="' +dx+'" ' + dpadding + '></div>'; $(this).wrap(dWrap); }); $( ".checkboxradio input[type='radio'],.uiRadio input[type='radio']").checkboxradio({ classes: { "ui-checkboxradio": "cmsButton", "ui-checkboxradio-checked": "cmsButton", "ui-checkboxradio-label": "cmsButton" }, icon:false }); $( ".checkboxradio input[type='checkbox'],.uiCheckbox input[type='checkbox']" ).checkboxradio({ classes: { "ui-checkboxradio": "cmsButton", "ui-checkboxradio-checked": "cmsButton", "ui-checkboxradio-label": "cmsButton" }, icon:false }); $(".reversed").each(function() { var fg = $(this).css('color'); var bg = $(this).css('background-color'); $(this).attr('style','color: '+bg+' !important; background-color: '+fg+' !important;'); }); $(".reversedOnWhite").each(function() { var fg = $(this).css('color'); var bg = $(this).css('background-color'); $(this).attr('style','color: #ffffff !important; background-color: '+fg+' !important;'); }); $("a.readMoreLink").each(function() { $(this).wrapInner('<span class="fa fa-file-text-o titleTips" title="Read More"> </span>'); }); $(".noTips").tooltip({ position: { my: 'right center', at: 'left-22 top-22 center' }, tooltipClass: "hide", classes: { "ui-tooltip": "titleTipsTT" } }); $(".titleTips").tooltip({ position: { my: 'left bottom', at: 'left-10 bottom+450' }, tooltipClass: "titleTipsTT", show: { delay: 2000, duration: 0 }, classes: { "ui-tooltip": "titleTipsTT" } }); $(".hintTips, .hintTips input").tooltip({ position: { my: 'left center', at: 'left+40 center' }, tooltipClass: "hintTipsTT", show: { delay: 2000, duration: 1000 }, classes: { "ui-tooltip": "hintTipsTT" } }); $(".buttonTips,.buttonTips span,input.buttonTips,.buttonTips button,.buttonTips td, .buttonTips a,.buttonTips label,.buttonTips input,span.buttonTips,.buttonTips div,div.tagsinput,div.sp-preview-inner").tooltip({ position: { my: 'left bottom', at: 'left-20 bottom+80%'}, tooltipClass: "buttonTipsTT", show: { delay: 2000, duration: 1000 }, hide: { effect: "fade", duration: 1000 }, content: function() { var cur = $(this).attr('title') || ""; debugItem('buttonTips handling SU',this.tagName); var ref = $(this).attr('ref') || ""; if ( ref.length == 0 ) ref = $(this).parent().attr('ref') || ""; if ( ref.length == 0 ) { var n = $(this).prop('name') || ""; if (n.length > 0 ) ref += n; } if ( ref.length == 0 ) ref = $(this).parents('.reference').attr('ref') || ""; if ( ref.length > 0 ) cur += "\n" + ref; return cur; }, classes: { "ui-tooltip": "buttonTipsTT" } }); $(".megaTips,table thead.megaTips *,input.megaTips").tooltip({ position: { my: 'center top', at: 'left-40 bottom+20%' }, tooltipClass: "megaTipsTT", show: { delay: 2000, duration: 0 }, classes: { "ui-tooltip": "megaTipsTT" } }); $(document).on('focusin','input.autofocus',function() { setTimeout(function(){ $('.buttonTipsTT').hide(1000); }, 5000); }); var videoState = false; $(document).on('click','.mgdVid',function() { var vidShown = $(this).attr('rel'); if (vidShown != "shown" ) { console.debug('scroll to video'); videoState=false; $(this).attr('rel',"shown"); var wh = window.innerHeight; $(this).css('max-height',wh - 100); $("html, body").animate({ scrollTop: $(this).offset().top - 48}, 200); $(this).on("play", function (e) { videoState=true; $(this).attr('data','playing'); }); $(this).on("pause", function (e) { videoState=false; $(this).attr('data','paused'); }); } }); $(document).on('click','.trackLink',function(e) { var what = $(this); var where = $(this).attr('href'); var targ = $(this).attr('target'); $.ajax({ url: "/lib/linkTracker.src", type:"POST", contentType: 'application/x-www-form-urlencoded', data:{ Action: "Link", IP: "50.116.19.46", Agent: 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', URL: "/", Link: where }, dataType:'html' }).done(function(stuff) { console.debug('lt-logged'); }); return; }); $(document).on('focusin','.autosize', function(){ $(this).css('height',this.scrollHeight); }).on('focusout','.autosize', function() { var lh = parseInt($(this).css('line-height')); $(this).css('height',lh*4+'px'); return; }).on('input.autosize', 'textarea.autosize', function(){ $(this).css('height',this.scrollHeight); }); $("#mainNav li").on('click',function(e) { navHt = $(this).height(); if ( $(this).not(":visible") ) e.preventDefault(); }); $(document).on('click','.buttonLink',function(e) { e.preventDefault(); var where = $(this).attr('href'); window.open(where,"_blank"); }); var $loading = $('<img src="/graphics/loading.gif" alt="loading" class="loading" loading="eager" />'); var geocoder; var geo_address, geo_city, geo_state, geo_country; $(".rowLink").on('click',function(e) { e.preventDefault(); var where = $(this).find('a').attr('href'); document.location.href=where; }); $(".rowLink").on('mouseover',function() { $(this).addClass('hiliteRow'); }); $(".rowLink").on('mouseout',function() { $(this).removeClass('hiliteRow'); }); $(".sgWrap").each(function() { var whatG = $(this).attr('rel'); var numG = $(this).attr('data'); var maxH=100; var i=0; var maxW=0; var mobileH=100; var haveCaptions = $(this).find('.caption').length; $(this).find('.sgGr').each(function() { i++; $(this).attr('data',i); if ( $(this).hasClass('hide') ) $(this).hide().removeClass('hide'); }); $(this).find('img').each(function() { var thisH = $(this).attr('data'); var thisW = parseInt($(this).attr('rel')); var thisM = $(this).height(); if ( thisW > maxW ) maxW = thisW; if ( thisH > maxH ) maxH = thisH; if ( thisM > mobileH ) mobileH = thisM; }); maxH = parseInt(maxH); if ( haveCaptions > 0 ) maxH += 36; $(this).css('height',maxH+'px'); if ( numG > 1 ) { $(this).find('.sgNav').before('<div class="sgPrev nomob" role="navigation" aria-label="navigate Previous"><span class="fa fa-arrow-left" role="presentation"></span></div>'); $(this).find('.sgNav').after('<div class="sgNext nomob" role="navigation" aria-label="navigate Next"><span class="fa fa-arrow-right" role="presentation"></span></div>'); } if (!mobileStatus) $(this).parent('div').css('width',maxW).css('margin-left',24).css('margin-right',24); else $(this).parent('div').css('margin','0 auto'); }); $(document).on('click','.sgNext',function() { if (mobileStatus) var tdelay = 1; else var tdelay = 1000; $(this).toggle('highlight'); var pnt = $(this).parent('div'); var wrapper = pnt.parent('div'); var numG = pnt.attr('data'); var foundG = pnt.children('.sgGr').length; var cur=0; pnt.children('.sgGr:visible').each(function() { cur = $(this).attr('data'); var sgType = $(this).attr('rel'); $(this).hide(sgType, { direction: "right" }, tdelay); }); cur++; if ( cur > foundG ) cur = 1; pnt.children('.sgGr').each(function() { var j = $(this).attr('data'); var sgType = $(this).attr('rel'); if ( j == cur ) { $(this).show(sgType, { direction: "left" }, tdelay); var myH = $(this).height(); } }); $(this).toggle('highlight'); $("html, body").animate({ scrollTop: $(wrapper).offset().top - 200}, 200); }); $(document).on('click','.sgPrev',function() { if (mobileStatus) var tdelay = 1; else var tdelay = 1000; $(this).toggle('highlight'); var pnt = $(this).parent('div'); var wrapper = pnt.parent('div'); var numG = pnt.attr('data'); var foundG = pnt.children('.sgGr').length; var cur=0; pnt.children('.sgGr:visible').each(function() { cur = $(this).attr('data'); var sgType = $(this).attr('rel'); $(this).hide(sgType, { direction: "left" }, tdelay ); }); cur--; if ( cur < 1 ) cur = foundG; pnt.children('.sgGr:not(:visible)').each(function() { var j = $(this).attr('data'); var sgType = $(this).attr('rel'); if ( j == cur ) { $(this).show(sgType, { direction: "right" }, tdelay ); var myH = $(this).height(); } }); $(this).toggle('highlight'); $("html, body").animate({ scrollTop: $(wrapper).offset().top - 200}, 200); }); $("article").on("contextmenu", function(e) { var thisArticle = $(this).parent('div').find('div.editThisContext'); if ( thisArticle ) { thisArticle.toggle(); } }); $("#toggleEdit").on('click',function() { $(".editThisContext,.editThis").each(function() { $(this).toggle(); }); }); $(".clickToOpenEnc").append(' <span class="fa fa-folder"> </span>'); $(".clickToOpenEnc").on('click',function() { var isOpen = $(this).find('span').hasClass("fa-folder-open"); if ( isOpen ) $(this).find('span').removeClass('fa-folder-open').addClass('fa-folder'); else $(this).find('span').removeClass('fa-folder').addClass('fa-folder-open'); $(this).parent('.enclosures').find("div.enclosureBody").toggleClass('hide'); $("html, body").animate({ scrollTop: $(this).offset().top - 48}, 200); }); function ckVideos() { var playing = false; $('video').each(function() { var status = $(this).attr('data'); if (status === "playing" ) { playing = true; var what = $(this).attr('id'); console.debug('video '+what+' is playing...'); } }); return(playing); } var PageReference = 0; $(window).on('resize',function() { if ( !ckVideos() ) { var newWidth = $(window).width(); var what = location.pathname; if ( PageReference > 0 ) { if ( what.indexOf('?') > 0 ) what += "&Page=" + PageReference; else what += "?Page=" + PageReference; console.debug('PageReference appended...'); } if ( (winWidth * .8) > newWidth ) { console.debug('excessive resize down - must reload! '+what+' '+winWidth * .8+' > '+newWidth); $('body').hide('600'); location.replace(what); } else if ( (newWidth * .8) > winWidth ) { console.debug('excessive resize up - must reload! '+what+' '+newWidth * .8+' > '+winWidth); $('body').hide('600'); location.replace(what); } } else console.debug('no resize during video'); }); var MSEnabled = false; function noMobileFix() { debugItem('noMobileFix; status',mobileStatus) debugItem('MSEnabled',MSEnabled); zIndexWorkaround(); $("#mobileNav,#mobileNav-sticky-wrapper").removeClass('sticky-wrapper stickyNav').addClass('hide'); if (!loadProc) debugItem('noMobileFix','mobile sticky removed'); loadProc=true; } function mobileFix() { debugItem('mobileFix','processing'); loadProc=true; if (!MSEnabled) { $("#wrapper").addClass('mobileLayout'); $("div#footerWrapper").hide(); if (mobileStatus) { $(".subNav").css('width','100%'); $(".smenu,.mcy").each(function() { $(this).css('background-color','unset'); $(this).removeClass('menuColumn menuColumnFirst menuColumn2 menuColumn3 mcy'); $(this).find('.menuHeading').parent('.smenu').remove(); }); $(".mcx").css('background-color','#999999'); } $(".navMenuTitle").each(function() { var resizeTitle = $(this); resizeTitle.css('white-space','nowrap'); var resizeWrapper = resizeTitle.parent('div'); let size = parseInt($(this).css('font-size')); while ( ( resizeTitle.width() > resizeWrapper.width() ) && ( size > 6 ) ) { size = parseInt(size) - 1; resizeTitle.css('font-size',size); } resizeTitle.css('white-space','normal').css('max-width',resizeWrapper.width()); }); $("div#stealthWrapper").attr('style','height:100% !important').css('overflow-y','auto').css('overflow-x','hidden'); $("div#innerWrapper").attr('style','position:relative !important').css('overflow','unset unset'); $("div#sWrapper").attr('style','height:auto !important'); $("div.mobileFixH").each(function() { var maxH=0; $(this).find('img').each(function() { if ( $(this).height() > maxH ) { maxH = $(this).height(); } }); $(this).css('height',maxH + 'px'); $(this).find('div:not(.nomob)').css('height',maxH + 'px'); }); $("#sliderWrapper").each(function() { if ( typeof anythingSliderInit != "undefined" ) var newH = $("div.anythingWindow")[0].scrollHeight; else var newH = $("#sliderWrapper ~ div").scrollHeight; $(this).height(newH).css('min-height',newH).css('max-height',newH*1.1); $('div.activeSlider').height(newH).css('min-height',newH).css('max-height',newH*1.1); if ( typeof anythingSliderInit != "undefined" ) $('div.anythingWindow').height(newH).css('min-height',newH).css('max-height',newH*1.1); }); $(".uidatepicker,.uidatepicker-y,.hasDatepicker").each(function(){ $(this).removeClass('uidatepicker uidatepicker-y hasDatepicker'); }); var leftContent = $("#leftCol").html() || ''; $("#leftCol").remove(); if (leftContent.length > 0) $("#footerWrapper").before('<div id="leftCol">'+leftContent+'</div>'); leftContent = null; $("#leftCol").css('top','unset').css('width','100%'); $(".TinyMCE").each(function() { var tinyID = $(this).attr('id'); $('#' + tinyID).removeClass("TinyMCE"); tinyMCE.execCommand('mceRemoveControl', false, tinyID); tinyMCEmode = false; console.debug("Removed tiny..."); }); $('#conclusion').load( "/lib/mobileEditor.src" ); $("div#footerWrapper").hide().removeClass('mobileHide').show('800'); MSEnabled = true; } } // end mobilefix function $(".uidatepicker,.uidatepicker-y,.hasDatepicker").each(function(){ var curP = $(this).attr('placeholder') || ""; var newP = "\uf073 "; $(this).attr('placeholder',newP + curP); $(this).css('font-family','FontAwesome,Arial,Helvetica,sans-serif'); }); $(".fmt-ipv4").each(function(){ var curP = $(this).attr('placeholder') || ""; var newP = "IP v4"; $(this).attr('placeholder',newP + curP); }); function loadSetup() { var myWW = $(window).innerWidth(); myWW = myWW - 2; $('body').each(function() { this.style.setProperty('width',myWW+'px'); }); mobileStatus = $("#mobileNav").is(':visible'); if (mobileStatus && !MSEnabled) mobileFix(); else { noMobileFix(); footerFix(); } if ( myWW < 1050 ) { $('html').css('overflow-x','auto'); console.debug('reconcile masthead'); } AMP(); } $(window).on('resize orientationchange',function() { debugItem("on resize loadSetup..."); loadSetup(); scaleMasthead(); var w = screen.width; var h = screen.height; var cboxOptions = { maxWidth: parseInt(w * .94)+"px", maxHeight: parseInt(h * .94)+"px" } $.colorbox.resize({ width: window.innerWidth > parseInt(cboxOptions.maxWidth) ? cboxOptions.maxWidth : cboxOptions.width, height: window.innerHeight > parseInt(cboxOptions.maxHeight) ? cboxOptions.maxHeight : cboxOptions.height }); }); loadSetup(); $("#homeLink, .linkHeader").on('click',function(e) { var dontLink = $(e.target).hasClass('noLink'); if (!dontLink && $(e.target).parents('.noLink').length==0) { e.preventDefault(); e.stopImmediatePropagation(); document.location.href="/"; } }); $(".hideLink").each(function() { var $haveLink = $(this).attr('href'); if (!$haveLink) $(this).attr('href','#'); }); $(".jss-sharing").each(function() { var sURL = $(this).attr('rel'); var sTitle = $(this).attr('data'); $(this).jsSocials({ showLabel: false, showCount: false, shares: ["email", "twitter", "facebook", "linkedin", "pinterest"], text: sTitle, url: sURL }); }); function captionHandler(it) { var capID = it.attr('rel'); var capIT = it.attr('data'); var whatID = capID+"-"+capIT; var what = $("#i"+whatID); var pdiv = what.parent().closest('div'); pdiv.attr('rel','caption parent'); var where = pdiv.position(); var cHt = parseInt(what.height()); var align_top = it.hasClass('captionWT') || it.hasClass('captionOT'); var align_bottom = it.hasClass('captionWB') || it.hasClass('captionOB'); var align_middle = it.hasClass('captionW') || it.hasClass('captionO'); var iit = what.height(); var iht = what.outerHeight(); var pht = pdiv.height(); var ht = parseInt(it.height()); var iw = what.width(); var wTop = parseInt(where.top); var top = wTop; var iHt = parseInt(pdiv.innerHeight()); console.debug('wrapper height is '+pdiv.innerHeight()); var iWd = parseInt(pdiv.width())+'px'; var capHt = it.innerHeight(); console.debug("cap ht is "+capHt); if (align_middle) { top = ((iit + capHt) / 2)+'px'; debugItem('captionHandler','iht is '+iht+' cHt is '+cHt); left = 0; debugItem('captionHandler align top',top); } else if ( align_top) { top = 0; left = 0; } else if ( align_bottom) { top = (iit - capHt)+'px'; left = 0; } it.css({ 'position': 'absolute', 'top': top, 'width': iWd, 'padding': '4px 0' }); it.addClass('handled'); } $(document).on('scroll',function() { if (!mobileStatus) { $(".captionO,.captionM,.captionT,.captionW").each(function() { var isHandled = $(this).hasClass('handled'); if ( !isHandled ) captionHandler($(this)); }); } }); $(".newswrapper").css('visibility','visible'); function makeViz() { var MVD = setTimeout("$('#sliderWrapper').css('display','none').css('opacity',1).fadeIn(2000)",2000); } makeViz(); $("div.bDynamic").each(function() { var maxH = 0; $(this).find('div.bDynamicInner img').each(function() { var iH = parseInt($(this).attr('height')); if ( iH > maxH ) maxH = iH; }); if ( maxH <= 0 ) { maxH=0; $(this).children('div,p').each(function() { maxH = maxH + parseInt($(this).height() || 32); }); if ( maxH == 0 ) maxH = 50; } if ( maxH > 0 ) { $(this).css('max-height',maxH+'px').css('height',maxH+'px'); $(this).parent('.bgwide').css('max-height',maxH+'px').css('height',maxH+'px'); } $(this).removeClass('hide'); }); $("div.bDynamic").on('resize',function() { console.debug('resize bDynamic'); var maxH = 0; $(this).find('div.bDynamicInner').children('img').each(function() { var iH = $(this).attr('height'); if ( iH > maxH ) maxH = iH; }); if ( maxH > 0 ) { $(this).css('max-height',maxH+'px').css('height',maxH+'px'); $(this).parent('.bgwide').css('max-height',maxH+'px').css('height',maxH+'px'); } $(this).removeClass('hide'); }); function bannerView(id) { $.ajax({ url: "/lib/bannerview.src", contentType: 'application/x-www-form-urlencoded', type:"POST", data:{ ID: id }, dataType:'html', success:function(response) { if (response.length) console.debug('bannerview: '+response); }, error:function(){ console.warn("Error recording banner view"); } }); } $('.bDynamic div:first').fadeIn(1000, function() { $(".bDynamic").cycle({ fx: 'fade', timeout: 5000, speedIn: 400, speedOut: 10, after: function() { var bid = $(this).attr('rel'); bannerView(bid); } }); var wrapH = $(this).parent('div').height(); $(this).parent('div').find('div.bDynamicInner').each(function() { $(this).css('max-height',wrapH).css('background-color','transparent'); }); }); var onPage = 0; $("div.news div.blocked").each(function() { var what = $(this).find('.clipWrap').attr('id'); onPage++; var numKids = $("#"+what).children('a').length; if ( numKids > 1 ) { $("#"+what).first('a').fadeIn(1000+(onPage*250), function() { var myHt = $(this).outerHeight(); var myWd = $(this).parentsUntil('.news').outerWidth(); $(this).parent().css('min-height',myHt+'px').css('max-width','100%').css('width','100%').css('padding','0'); $("#"+what).children('a').css('width','100%'); $("#"+what).children('a').children('img').css('min-height',myHt+'px'); $("#"+what).cycle({ fx: 'scrollRight', timeout: 4000, speedIn: 400+(onPage*250), speedOut: 120, easing: 'easeInOutBack' }); }); } else if (typeof what != "undefined" ) { $("#"+what).first('a').fadeIn(1000+(onPage*250), function() { var contHt = parseInt($("#"+what).css('height')+1); var myHt = $(this).outerHeight(); var realHt = $(this).find('img').attr('data'); var topAdj = (1 - (contHt / realHt)) * -100; $("#"+what).children('a').children('img').css('top',topAdj+'%'); var myWd = $(this).parentsUntil('.news').outerWidth(); $(this).parent().css('min-height',myHt+'px').css('max-width','100%').css('width','100%').css('padding','0'); $("#"+what).children('a').css('width','100%'); $("#"+what).children('a').children('img').css('min-height',myHt+'px'); }); } }); function stepP(obj) { var numP = obj.find('p').length; var curP = 1; var itemP = 1; obj.find('p').each(function() { var isHidden = $(this).hasClass('hide'); if (!isHidden) { $(this).hide(500).addClass("hide"); if (curP < numP) itemP++; else itemP = 1; obj.find('p').eq(itemP-1).attr('what',itemP).hide().removeClass("hide").show(600,'swing'); return false; } curP++; }); } function callStep() { $(".ppStepper").each(function() { stepP($(this)); }); } function initStepper(period) { $(".ppStepper").each(function() { var cMax = 0; $(this).find('p').each(function() { var cH = parseInt($(this).height()); if (cH > cMax) cMax = cH; $(this).addClass('hide'); }); if (cMax > 0 ) $(this).css('height',cMax+'px'); $(this).find('p').first().removeClass('hide'); var step = setInterval(callStep,period); }); } $(document).on('click','.OWTNotice',function() { var what = $(this).attr('rel'); $('#notice_'+what).fadeOut(800,function() { $('#notice_'+what).remove(); }); }); $("div.mobileEditor").on('DOMNodeInserted',function(){ $(this).find('*').addClass('nomob'); console.debug('mobileEditor'); }); $(document).on('load','.TinyMCE',function(){ $(this).find('*').addClass('nomob'); console.debug('mobileEditor'); }); $("div.nomob").each(function() { $(this).children('div,table,thead,tbody,tr,td').addClass('nomob'); }); $(".mobileWide").each(function() { $(this).parent('div').addClass('over-x'); }); var tOff = $("#mastheadWrapper").outerHeight(); // below header debugItem('stickyNav','set to allow for stickyHeader'); $('.stickyNav').sticky({topSpacing:tOff - 1, zIndex: 1099,responsiveWidth:true }); var aboveContent = $("#mastheadWrapper").height(); $(".stickyItem").sticky({responsiveWidth:true,topSpacing:aboveContent}); $(".sticky-wrapper").addClass('nomob'); var tOffS = 0; $(".stickyNav").each(function() { tOffS += $(this).innerHeight(); debugItem('sticky','have stickyNav'); }); $('.stickySubNav').sticky({topSpacing:tOffS-4,zIndex:1099,responsiveWidth:true,widthFromWrapper:true }).css({'padding-bottom':'8px','background-color':'#ffffff'}).show(); function readmore() { $("a.readmore").each(function() { var isWrapped = $(this).parent('span').hasClass('cmsButton'); if (!isWrapped) { $(this).parent('li').css('list-style-type','none'); $(this).wrap('<span class="cmsButton clearfix">'); $(this).append(' <span class="fa fa-newspaper-o"></span>'); } }); } readmore(); $(".stickyHeader").sticky({topSpacing: 0.1, zIndex: 1099, responsiveWidth: true }); var leftPos = $("#leftCol").css('position'); function fixLeft() { if ( leftPos == "fixed" ) { var lH = parseInt($("#leftCol").innerHeight()); var oW = parseInt($("#leftCol").outerWidth()); var nmH = parseInt($("#navMenu").outerHeight()); var fH = parseInt($("#footerWrapper").outerHeight()); var mH = parseInt($("#mastheadWrapper").outerHeight()); var lT = parseInt($("#leftCol").css('top')) || mH; var mbH = parseInt($("#mboxWrap").outerHeight()); var nH = parseInt($("#navWrapper").outerHeight()); var fillH = parseInt($("#innerWrapper").outerHeight()); var totH = fillH + mH + nH + fH; var totL = lH + fH +lT - nH; if ( totL > totH ) totH = totL; var wH = $(window).height(); if ( totL > wH ) { debugItem('left sidebar will not support fixed.',totH+' > '+wH+'; set left height to '+totH); $("#leftCol").css('position','absolute').css('height',totH); $('body').css('min-height',totH); } else { var nT = Math.max(mbH,nH,lT) + 16; $("#leftCol").css('top',nT).css('position','fixed').css('height','100%'); } } } var WrapPxWid = $("#wrapper").outerWidth(); var NavPxWid = $("#mainNav").outerWidth(); var AccPxWid = $("#mboxInner").find(".accessoryWrapper").outerWidth() || 0; $("#HomePage td").each(function() { var pc = $(this).css('width'); if ( pc.indexOf('%') !== -1 ) { var pp = parseInt(parseInt(pc)/100); if ( WrapPxWid * pp > 0 ) $(this).css('max-width',WrapPxWid * pp+'px'); } }); debugItem('$config_mobileFooterFixed=','mobileStatus='+mobileStatus+' isMobile='+isMobile); if (isMobile) { debugItem('mobileFooterFixed','moving footer'); var MF = $("#footerWrapper").clone(); $("#footerWrapper").remove(); $(MF).appendTo('#outerWrapper'); $("#footerWrapper").css('position','relative'); } $("#displayAfter").show('fade','1500'); var VVT = setTimeout("$('video').css('display','none').css('opacity',1).fadeIn(200)",200); $(".cleanLoad").removeClass('hide'); $(".cleanFade").fadeIn(1000).removeClass('hide'); console.debug('fade in content...'); $("#wideWrapper,#middleWrapper").fadeIn(800).removeClass('hide'); $("#sidebarMenu.fadeME").fadeIn(1600).removeClass('hide'); $("#wrapper").one('sticky-start',function(){ debugItem('fixing sticky wrapper','scrolling...'); var myTop = $(window).scrollTop(); var myMenu = $("#mboxWrap-sticky-wrapper").height(); $(window).scrollTop(myTop-myMenu); }); $("#mastheadWrapper").one('sticky-start',function(){ debugItem('#mastheadWrapper','fixing sticky...scrolling...'); var myTop = $(window).scrollTop(); var myMenu = $("#mboxWrap-sticky-wrapper").height(); $(window).scrollTop(myTop-myMenu); }); var lastAcc; $(".aWrap .cmsTabs > .ui-tabs-nav a").on('click',function(e) { e.preventDefault(); var tabTo = $(this).parents('.aWrap').offset().top - 60; $('html,body').animate({scrollTop: tabTo},'10'); debugItem("scrolled to tab parent ",tabTo); }); var mastheadStatus = $("#mastheadWrapper").is(':visible'); if (!mastheadStatus) $("#mbox").insertBefore("#wrapper"); mobileStatus = $("#mobileNav").is(':visible'); if (mobileStatus && !MSEnabled) mobileFix(); if (mobileStatus) { debugItem('mobile','enabled'); $("#rightCol").insertBefore("#footerWrapper"); } $(".captionO,.captionM,.captionT,.captionW").each(function() { if (!mobileStatus) { var it = $(this); captionHandler(it); } }); $(".pdfWindow").each(function() { var w = $(this).width(); var h = ( w / 613 ) * 792; var oh = $(this).find('object').height(); if (oh == "100%" ) $(this).height(h); else if ( browser == "Chrome" ) { var adjHt = parseInt(oh) + 70; $(this).find('object').height(adjHt); console.debug('chrome adj to '+adjHt); } }); var nPos = 0; $(".cms-notification").each(function() { var hH = $(this).height(); var sH = $(this).prop('scrollHeight') - 28; var nid = parseInt($(this).attr('data')); nPos += ( nid * hH ) - 28; if ( sH > hH ) { $(this).find('.cms-ntfover').append('<span class="fa fa-ellipsis-v" reole="presentation"></span>'); $(this).find('.cms-ntfover').addClass('cms-ntfelip'); } var what = $(this).parent('.cms-notify').html(); $("#cms-notifications").append(what); $(this).parent('.cms-notify').remove(); }); $(document).on('click','.awkNotifyClose',function(e) { e.preventDefault(); var nID = $(this).attr('rel'); $('#'+nID).remove(); }); $(".encBox.equal-height-box").each(function() { $(this).addClass('encGroup'); var boxMax = $(this).height(); var startGroup = $(this).parents('.news').find('.sbreak').parent('div').not('.startGroup'); startGroup.addClass('startGroup'); startGroup.nextAll('div').each(function() { $(this).addClass('childDiv'); if ( $(this).hasClass('sbreak') ) return false; $(this).find('.equal-height-box').each(function() { $(this).addClass('encGroup'); if ( $(this).height() > boxMax ) boxMax = $(this).height(); }); }); $('.encGroup').each(function() { $(this).css('height',boxMax); }); }); var $contentHt = $("#fillCol2").innerHeight() || $("#fillCol2").height(); if ( $contentHt > 1200 ) $('#fillCol2').append('<div class="scrollTop noPrint" title="Go to the top of this page">Top of Page</div>'); $(".revealID").each(function() { var what = $(this).attr('href'); $(what).removeClass('revealContent').addClass('hide').addClass('revealIDContent'); var linkID = what.replace('#','link2'); $(this).parent().attr('id',linkID); }); $(document).on('click','.revealID',function(e) { e.preventDefault(); var what = $(this).attr('href'); var linkID = what.replace('#','link2'); console.debug('revealID scrolling...'); $("html, body").animate({ scrollTop: $('#'+linkID).offset().top - 200}, 400); $(what).hide().toggleClass('hide').show(800); }); function handleTop() { if (scrollPos > (winHeight * 1.1) ) $('.scrollTop,.TopOfPage').removeClass('hide'); else $('.scrollTop,.TopOfPage').addClass('hide'); } var scrollPos = $(document).scrollTop(); handleTop(); $(window).scroll(function(){ scrollPos = $(document).scrollTop(); handleTop(); }); $("a.inlineMedia").each(function() { var link = $(this); var icons = $(this).find('span.fa').wrap('<p/>').parent().html() || ''; var txt = icons + $(this).text(); var url = $(this).attr('href'); var parts = url.split('/'); var filename = parts[parts.length-1]; var hash = parts[parts.length-2]; $.ajax({ url: "/lib/inlineMedia.src", contentType: 'application/x-www-form-urlencoded', type:"POST", data:{ filename: filename, text: txt, hash: hash }, dataType:'html', success:function(response) { link.before(response); link.remove(); }, error:function(){ console.warn("Error linking media"); } }); }); $(".cellContent").each(function() { var cellWidth = $(this).parent('td').width(); var imgWidth = $(this).parent('td').find('img').width(); if ( imgWidth > (cellWidth * .65) ) { $(this).parent('td').find('.cellContent').css('display','inline-block'); $(this).parent('td').find('img').css('float','none').addClass('center'); } }); $(".snippet").each(function() { var who = $(this).attr("id"); var what = document.getElementById(who); var where = $(this).attr('rel'); debugItem('snippet: ',what.scrollHeight+' > '+what.clientHeight); if (what.scrollHeight > what.clientHeight) { var where = "#s_m" + where; $(where).removeClass('hide'); } }); if (mobileStatus && !MSEnabled) mobileFix(); var jqteMessage = "Ctrl-Return to insert line-feed instead of paragraph. Avoid extra lines at end of content."; $('.jqueryteHelp').each(function() { $(this).append('<span class="fa fa-question-circle font150 gray" title="'+jqteMessage+'"></span>'); }); var tinyMessage = "Shift-Return to insert line-feed instead of paragraph. Avoid extra lines at end of content."; $('.tinyHelp').each(function() { $(this).append('<span class="fa fa-question-circle pad4 gray" title="'+tinyMessage+'"></span>'); }); if (window.location.hash.length && $(location.hash)) { var allow = 0; $("#mastheadWrapper").find('div').each(function() { var what = $(this).css('display'); var ht = $(this).outerHeight(); if ( what == "fixed" ) allow += ht; }); $("#navWrapper").find('div').each(function() { var what = $(this).css('display'); var ht = $(this).outerHeight(); if ( what == "fixed" ) { allow += ht; } }); if ( typeof $(location.hash).offset() != "undefined" ) var where = $(location.hash).offset().top; else var where = 0; window.scrollTo(0, where+allow-50) } $(document).on('click','div.clickDownload',function(e) { e.preventDefault(); var root = $(this); e.stopImmediatePropagation(); root.attr('cld','found'); var mime = root.attr('rel'); var what = root.find('a').attr('href'); var path = "/home/urockfm/cms3/" + what; var path = path.replace('//','/'); var items = path.split('/'); var cap = root.find('.caption').text(); var fname = items[items.length.length-1]; if ( cap.length ) var file = cap.replace(' ',''); else var file = fname; var url = '/lib/payload.src?U='+path+'\&F='+file+'\&T='+mime; f_view=window.open(url,'View','height=160,width=400,scrollbars=no'); setTimeout('f_view.close()',8000); setTimeout('window.focus()',1000); }); $("div.sDynamic").each(function() { let sdWrapper = $(this).parent('div'); let sdWrapperWidth = sdWrapper.width(); var maxW = 0; var maxH = 0; var maxC = 0; $(this).find('img').each(function() { var iH = parseInt($(this).attr('data')); var iW = parseInt($(this).attr('rel')); if ( iW > maxW ) maxW = iW; if ( iH > maxH ) maxH = iH; }); let AR = maxW / maxH; debugItem('initial sDynamic'+maxW+'x'+maxH); debugItem('sDynamic AR'+AR); if ( maxW > sdWrapperWidth ) maxW = sdWrapperWidth; maxH = maxW / AR; $(this).find('div.caption').each(function() { var iC = $(this).outerHeight(); if ( iC > maxC ) maxC = iC; }); if (maxC > 0 ) maxC += 20; $(this).css('width',maxW).css('height','auto'); $(this).children('div').css('width',maxW); $(this).css('height',maxH + maxC); $(this).find('img').each(function() { $(this).css('max-width',maxW); $(this).css('max-height',maxH); }); $(this).removeClass('hide'); debugItem('adjusted sDynamic to ',( maxH + maxC )); }); $('.sDynamic img:first').fadeIn(1000, function() { $(".sDynamic").cycle({ fx: 'fade', timeout: 4000, speedIn: parseInt('') / 2, speedOut: 400 }); }); $("#mobileNav:visible").each(function() { $(".iconselectmenu").addClass('noSM'); }); initStepper(5000); $(".tagsinput,.sp-replacer").each(function(e) { var cur = $(this).attr('title') || ""; if (cur.length == 0 ) $(this).attr('title','Tags'); }); // DRS jsAR $("#loading").addClass('hide'); $(".loading").addClass('hide'); }); </script> <script> var width = (window.innerWidth > 0) ? window.innerWidth : screen.width; </script> <script> function isVis(e) { if ( ( $(e).is(':visible') ) && ( !$(e).hasClass('hidden') ) ) { return true; } else { var what = $(e).is(':visible'); var isH = $(e).hasClass('hidden'); return false; } } $(document).ready(function(){ var navSpeed = 200; var recoilSpeed = 600; var navInit = false; var navDelay = 60; // time before slideDown var menuOpen; $("#mainMobile").css('display','none'); function debounce(timeout) { let debounce; if ( parseInt(timeout) < 1 ) timeout = 1000; if (debounce) { clearTimeout(debounce); } debounce = setTimeout(() => debounce = undefined, timeout); } $(document).on('touchstart click','li.mobMain ~,li.mobSub',function(e) { e.preventDefault(); e.stopImmediatePropagation(); debounce(1000); var what = $(this); var mid = what.attr('id'); $('#'+mid).addClass('clicked'); if ( what.hasClass('mobMain') ) { var mainLevel = what; if ( menuOpen != mid ) { if (e.type == 'click') menuOpen = mid; $("li.mobMain").removeClass('selected'); $('#'+mid).addClass('selected').removeClass('clicked'); $("ul.mobSubNav").css('display','none'); var whatSub = what.find('ul.mobSubNav'); whatSub.css('display','block'); if (whatSub.length > 0) return false; else { var navTo = $('#'+mid).find('a').attr('href'); document.location.href=navTo; } } else { $("ul.mobSubNav").css('display','none'); mid = ""; mainLevel = ""; menuOpen = ""; $("li.mobMain").removeClass('selected').removeClass('clicked'); } } else { var navTo = $('#'+mid).find('a').attr('href'); document.location.href=navTo; } }); var mHt = $("#mobileNav").height(); $('.navMenuButton').click(function() { var menuID = $('#mobileNav').attr('rel'); var bStatus = isVis('#'+menuID); var sStatus = $('#MobileSearch').is(':visible'); var gStatus = $('#mobileGr').is(':visible'); console.debug('Mobile nav (opt) hamburger clicked: ' + menuID + ' ;Visible is '+bStatus+'; mHt='+mHt); $('.subNav').each(function() { $(this).show().slideDown(2000).slideUp(2000).hide(); }); if (bStatus) { console.debug('hiding nav menu ' + menuID); $('#'+menuID).css('display','none').hide(); $("#mbox").css('height',mHt); } else { console.debug('showing nav menu'); $("#mbox").css('height','800px').css('background-color','transparent'); $('#'+menuID).css('display','block').removeClass('hidden').show(); $("#mbox").addClass('on-top'); console.debug('nav menu scroll...'); $("html, body").animate({ scrollTop: $('#mobileNav').position().top}, 600); } return false; }); $(document).on('click',":not('.isMobileNav *')",function(e) { var isOpen = $('#mainMobile').is(':visible'); if ( isOpen ) { e.stopImmediatePropagation(); $(".navMenuButton").trigger('click'); } }); var whatLevel = $("#mainMobile").find('li.mobMain.selected'); if (whatLevel) menuOpen = whatLevel.attr('id'); $("#mobileNav:visible").each(function() { $(".stubby").css('display','none'); $('#mbox').toggleClass('isMobile'); $("#mobileNav").on('touchstart',function() { console.debug('mobileNav scroll...'); $("html, body").animate({ scrollTop: 0}, 100); }); }); $('.navMenuTitle').on('click','',function() { document.location.href="/"; }); $("#mnav2").on('click',function(e) { e.preventDefault(); e.stopImmediatePropagation(); console.debug('mnav2 scroll...'); $("html, body").animate({ scrollTop: 0}, 100); }); $("div#mobileNav:hidden").each(function() { $("ul.subNav").parent().append("<span></span>"); $("ul.topNav li span").click(function(event) { //When trigger is clicked... $(this).parent().hover(function() { }, function(){ $(this).parent().find("ul.subNav").slideUp(recoilSpeed); //When the mouse hovers out of the subNav, move it back up } ); }).hover(function() { $(this).addClass("subhover"); //On hover over, add class "subhover" }, function(){ //On Hover Out $(this).removeClass("subhover"); //On hover out, remove class "subhover" } ); $("ul.topNav li a").hover(function() { //When trigger is hovered... $(this).parent().find("ul.subNav").delay(navDelay).slideDown(navSpeed).show(); //Drop down the subNav on click $(this).parent().hover(function() { }, function(){ $(this).parent().find("ul topNav li a").slideUp(recoilSpeed); //When the mouse hovers out of the subNav, move it back up $(this).parent().find("ul.subNav").slideUp(recoilSpeed); } ); }).hover(function() { $(this).addClass("subhover"); //On hover over, add class "subhover" }, function(){ //On Hover Out $(this).removeClass("subhover"); //On hover out, remove class "subhover" } ); $("li.mmenu a,li.smenu a").on('click',function(e) { e.stopImmediatePropagation();}); $("li.mmenu:not('a'),li.smenu:not('a'), .uiMenuB li").on('click',function(e) { e.stopImmediatePropagation(); $(this).addClass('selected'); var $bLink = $(this).find('a').attr('href'); document.location.href=$bLink; }); $("#mainNav").removeClass("hidden"); }); $("div#mobileNav").not(':hidden').each(function() { $("ul#mainNav li a").on('click',function(event) { var hilite = $(this).parent('li'); goMobileNav(this,hilite,event); }); $("ul#mainNav li").on('click',function(event) { var nLink = $(this).find('a'); goMobileNav(nLink,this,event); }); }); $('.navSearchButton').click(function() { console.debug('Mobile Search clicked...'); var menuID = $(this).parent('.navBarToggle').attr('rel'); var sStatus = $('#MobileSearch').is(':visible'); var mStatus = $('#'+menuID).is(':visible'); var gStatus = $('#mobileGr').is(':visible'); var mHt = $("#mobileNav").height(); var offset = 0; if (sStatus) { $('#MobileSearch').remove(); $('#mbox').css('max-height','36px'); if ( mStatus ) if ( gStatus ) { $('#'+menuID).css('top',mHt+'px') ; } else { $('#'+menuID).css('top','0'); } } else { $(this).parent('div').append('<div id="MobileSearch" class="nomob"><form id="MobileSearchForm" class="right" action="http://urockfm.com/search/search.html">Search for: <input id="msfKey" name="sKey" type="text" onchange="this.form.submit();" /><input name="S" value="" type="hidden" /></form></div>'); $('#mbox').css('max-height','72px'); if ( mStatus ) if ( gStatus ) { $('#'+menuID).css('top','72px'); } $("#msfKey").focus(); } }); $('body.whatever').click(function(e){ if(e.target.id == "mainMobile") return; else { console.debug('closing menu '+menuID); menuOpen = ''; $(".mobMain").removeClass('selected'); if (isVis('#'+menuID)) $("#menuID").css('visibility','hidden'); menuID=''; } }); var curMain; var curOpen = ""; $('li.mmenu, li.mmenu a').on('touchstart click', function(e) { var isMenu = $(this).hasClass('mmenu'); var tag = $(this).tagName; if (isMenu) { var what = $(this); var go = what.closest('a').attr('href'); } else { var what = $(this).parent('li'); var go = $(this).attr('href'); } var mid = what.attr('id') || 'noID' ; var isSel = what.hasClass('selected'); var subnav = what.find('.subNav'); var hSub = subnav.find('li'); e.preventDefault(); e.stopImmediatePropagation(); if ( isSel && mid != curOpen ) { $('.mmenu,.smenu').removeClass('selected'); curOpen=mid; $('.subNav').each(function() { $(this).slideUp().hide(); }); what.addClass('selected'); subnav.slideDown(navSpeed).css('display','block').addClass('on-top').show(); } else if ( isSel && mid == curOpen ) { document.location.href=go; } else if ( hSub.length == 0 ) { document.location.href=go; } else { $('.mmenu,.smenu').removeClass('selected'); curOpen=mid; $('.subNav').each(function() { $(this).slideUp().hide(); }); what.addClass('selected'); curMain = mid; subnav.slideDown(navSpeed).css('display','block').addClass('on-top').show(); } }); $(".mmenu,.a_main").on('touchstart mouseover',function(e) { var win = $("#outerWrapper").outerWidth(); var mmenuWid = $(this).width(); $(this).trigger('hover').css('visibility','visible'); var h=0; var w=0; var c=0; var b=0; var wxH; var oH = 0; var isAp = $(this).hasClass('a_main'); var thisMWrap = $(this).find('.mcx'); thisMWrap.find('ul.subNav').find('.mcy').each(function() { c++; var mh = $(this).outerHeight(); var mw = $(this).width(); if (mh > h) h=mh; if (mw > w) w=mw; oH += $(this).outerWidth(); $(this).attr('rel',$(this).outerWidth()); b += ($(this).outerWidth() - mw); }); snW = parseInt('195px'); var tadj = 0; if (snW > oH) oH = snW; if (isAp) { var t = oH; if ( c > 2 ) { tadj = (c * 2) - ( ( c - 2 ) * 2 ); t = t - tadj; } } else var t = oH; if (typeof h == "undefined" || h == 0 ) wxH = 'auto'; else wxH = h+'px'; t = parseInt(t) ; thisMWrap.find('ul.subNav').css('width',t+'px').css('height',wxH).addClass('mcBox'); var adj=0; thisMWrap.find('ul.subNav').find('.mcy').each(function() { var cl = $(this).css('left'); $(this).css('left',adj+'px'); adj += $(this).outerWidth(); if (isAp) $(this).css('height',wxH); }); var mmenuPos = $(this).position(); var menuWid = $("#mboxInner").outerWidth(); var mboxPos = $("#mbox").position(); var menuBoxLeft = mboxPos.left; var mainLeft = mmenuPos.left; var windowWid = $("#wrapper").width(); var menuNeed = mmenuPos.left+t; var subBox = thisMWrap.find('.mcBox'); var subWid = subBox.outerWidth(); var subLeft = mmenuPos.left; var needed = subLeft + subWid - mmenuWid; var moffset = ( (c - 1) * 20) + 20; var adjWidth = windowWid + moffset; if ( menuNeed > windowWid ) { var newLeft = -( ( menuNeed - windowWid ) + moffset ); $(this).css('position','relative'); subBox.css('position','absolute').css('margin-left',newLeft); } }); $('.mmenu.hide').each(function() { var isSel = $(this).hasClass('selected'); if (isSel) $(this).removeClass('hide'); var what = $(this).attr('id'); var lev = what.replace('mm-',''); var siteAuth = ''; if ( siteAuth.indexOf(lev) != -1 ) $(this).removeClass('hide'); }); }); </script> <div class="loadMod nomob"></div> <div id="conclusion" class="hide"></div> </body> </html>
URL: