{"id":1914338,"date":"2023-04-13T14:58:04","date_gmt":"2023-04-13T18:58:04","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/the-5-best-bodyweight-exercises-to-improve-your-cardio\/"},"modified":"2023-04-13T15:00:35","modified_gmt":"2023-04-13T19:00:35","slug":"the-5-best-bodyweight-exercises-to-improve-your-cardio","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/the-5-best-bodyweight-exercises-to-improve-your-cardio\/","title":{"rendered":"The 5 Best Bodyweight Exercises to Improve Your Cardio"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"&quot;\"><div class=\"counts mashsbcount\">18<\/div><span class=\"mashsb-sharetext\">SHARES<\/span><\/div><div class=\"mashsb-buttons\"><a class=\"mashicon-facebook mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.conservativenewsdaily.net%2Fbreaking-news%2Fthe-5-best-bodyweight-exercises-to-improve-your-cardio%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Facebook<\/span><\/a><a class=\"mashicon-twitter mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.conservativenewsdaily.net\/breaking-news\/?p=1914338&amp;via=ConservNewsDly\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Twitter<\/span><\/a><a class=\"mashicon-subscribe mash-medium mash-nomargin mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Subscribe<\/span><\/a><div class=\"onoffswitch2 mash-medium mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47--><div class=\"post-body track-ga\">\n<p>Cardio machines like the treadmill, rowing, elliptical and stationary cycling are convenient and practical tools to <a href=\"https:\/\/www.muscleandfitness.com\/workouts\/workout-tips\/7-ways-boost-your-endurance-and-stamina\/\" target=\"_blank\" rel=\"noopener\" aria-describedby=\"audioeye_new_window_message\">enhance cardiovascular strength and endurance<\/a>. You set the duration and intensity, and off you go. But they are not the only machines to get your heart rate up and work up a sweat. You are an effective cardiovascular machine. Bodyweight cardio is a fantastic alternative to traditional machine-based cardio when you don\u2019t have access to a gym or are looking for new <a href=\"https:\/\/www.muscleandfitness.com\/workouts\/workout-tips\/5-smarter-ways-do-cardio-2\/\" target=\"_blank\" rel=\"noopener\" aria-describedby=\"audioeye_new_window_message\">methods to improve your cardio<\/a>.<\/p>\n<p style=\"\">Here we\u2019ll get into the benefits of bodyweight cardio training and five bodyweight cardio exercises to get you sweating and smiling.<\/p>\n<div class=\"teads-adCall\"><\/div>\n<p>Why smiling? Because bodyweight training can be fun, maybe.<\/p>\n<div class=\"ds_cpp\" data-dvp_title_trim=\"260\" data-dvp_desc_trim=\"275\" data-dvp_zindex_base=\"80\" style=\"margin: 15px 0px 10px 0px;position: relative;width: 100%;clear: both;max-height: 600px;display: block;min-height: 300px;width: 100%;;z-index: 9;\" id=\"ds_cpp\" data-dvp_dockspec=\"tr\/405\/228\" data-dvp_docktrigger=\"oov\" data-dvp_closescope=\"pageview\" data-dvp_closedelay=\"0\" data-dvp_dockavoidwidth=\"1020\" data-dvp_dockavoidtouch=\".digital-edition-wrapper\" data-dvp_rr=\"#ds_rr\" data-insert_decor4=\"#dummy-decor4-box\" data-avoid_nav=\".shrink\" ds_maxheight=\"600px\">\n<style> .teads-inread {display:none !important;}       div#ds_float_close{ top: -9px !important;     right: -9px !important;   height: 18px !important; width: 18px !important; line-height: 18px !important; background-color: rgba(0, 0, 0, 0.42) !important;  border: 1px solid #ccc !important; color: #dcdcdc !important;} .ds_title{color: black;} .ds_summary{color: white;} .ds_cpp_inner{background-color: white;}  #ds_mute{  background-color: white !important; border-radius: 20px !important; border:none !important;} #ds_adpp{background-color: white !important; border-radius: 20px !important; border:none !important;}  @media only screen and (max-width: 1200px) and (min-width:1020px){ .ds_description{display: none !important;} } @media  only screen and (max-width: 770px)  { .ds_description{display: none !important;} }  <\/style>\n<h3 class=\"ds_dgv_label\" style=\"text-align:center;margin: 0 0 4px 0;background:none;padding:5px;color: #f01616;text-align: left;font-weight: bold;font-size: 23px;\">Featured Articles<\/h3>\n<div class=\"ds_cpp_inner\" style=\"     width: 636px;     position: relative;     margin: 0; \">\n<div class=\"ds_advert_cover\" style=\"color:white;position: absolute;bottom: 3px;left: 260px;z-index: 95;display: none;\">Advertisement<\/div>\n<div class=\"ds_background\" id=\"ds_background\" style=\"width:100%;background-color:black;max-width: 636px; margin: auto;\">\n<div class=\"ds_body\" id=\"ds_body\" style=\"width:100%;margin: 0 auto; max-width: 636px;\">\n<div id=\"ds_player_sensor\" style=\"width:1px;height:1px;padding:0;margin:0;border:none;background:none;position:relative;top:-300px\"><\/div>\n<div id=\"ds_player_container\" style=\"border: none !important; padding: 0px !important; margin: 0px auto !important; position: relative !important; width: 636px; height: 358px;\"> <script data-ds-pbase=\"true\" class=\"dsscript\" type=\"text\/javascript\" src=\"https:\/\/c5x8i7c7.ssl.hwcdn.net\/vplayer-parallel\/20230206_2210\/ds_vplayer_detached.min.js\"><\/script> <\/p>\n<div id=\"ds_content_frame_parent\" style=\"position: relative; z-index: 9; width: 636px; height: 358px;\">\n<div id=\"ds_ad_container\" style=\"z-index: -1; text-align: center !important; margin: 0px auto !important; position: absolute !important; top: 0px !important; left: 0px !important; background-color: black !important; overflow: hidden; width: 636px; height: 358px;\">\u00a0<iframe loading=\"lazy\" id=\"gg-5ozk0\" name=\"gg-5ozk0\" title=\"gg-5ozk0\" data-adtag=\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/34230109,4216\/22513_2102635003&#038;description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;tfcd=0&#038;npa=0&#038;sz=640x480%7C1280x720%7C1920x1080%7C400x300&#038;cust_params=dsmcm%3D1%26dsd%3Dmuscleandfitness.com&#038;gdfp_req=1&#038;output=vast&#038;unviewed_position_start=1&#038;env=vp&#038;impl=s&#038;correlator=671560&#038;gdpr=0&#038;gdpr_consent=&#038;us_privacy=\" data-sdktype=\"ima_html5\" data-friendly=\"false\" scrolling=\"no\" width=\"100%\" height=\"100%\" allow=\"autoplay\" src=\"https:\/\/s3-us-west-2.amazonaws.com\/distroscale-public\/vplayer-parallel\/20230206_2210\/ima_html5\/index.html\" style=\"display: block; top: 0px; left: 0px; position: absolute; border: 0px; margin: 0px; padding: 0px;\" role=\"presentation\" aria-hidden=\"true\" tabindex=\"-1\"><\/iframe><\/div>\n<div id=\"ds_gu_ad_container\" style=\"padding:0;margin:0;position:absolute;bottom:0;z-index:-1;\"><\/div>\n<p>     <!-- BEGIN NEW CODE --> <\/p>\n<div style=\"width: 100%; height: 326px; z-index: 85; position: absolute; top: 0px; left: 0px; cursor: pointer;\" onclick=\"ds_ctwrap509801();\" tabindex=\"0\" role=\"link\" aria-label=\"Advertisement Opens in a New Window\"><\/div>\n<p><video id=\"ds_content_frame\" preload=\"auto\" playsinline=\"playsinline\" muted=\"muted\" style=\"margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; position: absolute; top: 0px; left: 0px; width: 636px; height: 358px; z-index: 80;\" height=\"358\" width=\"636\" poster=\"\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.jpg\" src=\"http:\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.mp4\"><\/video> <!-- END NEW CODE -->  <\/p>\n<div id=\"ds_float_close\" style=\"display: none;\">\u2715<\/div>\n<style type=\"text\/css\">.ds_float{position:fixed!important;z-index:1000000!important;border:1px solid #888}.ds_float.tl{top:10px;left:5px}.ds_float.tr{top:10px;right:10px}.ds_float.bl{bottom:5px;left:5px}.ds_float.br{bottom:5px;right:10px}#ds_float_close{display:none;width:22px;height:22px;padding:0;position:absolute;top:-12px;right:-12px;color:#fff;background-color:#222;border:1px solid #fff;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:10px;line-height:22px;font-family:Arial;text-shadow:#000 0 1px 0;text-align:center;vertical-align:middle;border-radius:12px;opacity:.85;cursor:pointer;z-index:1000000;transition:all .2s ease}<\/style>\n<div id=\"ds_mute\" class=\"ds_mute\" style=\"z-index: 90; box-sizing: border-box; border: 1px solid black; background-image: url('data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAqUlEQVRIid3W7QnEMAgGYEcKvot0hBvhNukIHaGjZYT2V6ANMZpoj6NCfik+EMwH0WsjpZSYOTPzNlifhyEAB4BDwwpS6ocgIiJm\/mhYjUxBGtZCpiEJkxAXVGMAdglxQw1MXLPN83XLLNgUdG1gxdyQFQuBLFgYpGGhUA8LhyTMehHfoncww7EK\/v4Sa07be7FW\/hFMyrsxAEvvKa+w1YVpn5OCuaG\/jROASkxdx2ye\/wAAAABJRU5ErkJggg=='); background-attachment: scroll; background-color: yellow; width: 30px; height: 30px; opacity: 0.3; padding: 0px; left: 10px; position: absolute; top: 10px; background-position: 2px 2px; background-repeat: no-repeat no-repeat;\"><\/div>\n<div id=\"ds_adpp\" class=\"\" style=\"z-index: 90; box-sizing: border-box; border: 1px solid black; background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAk5JREFUSA3dlLuKFUEURa9PTERRMDAzUgYRQ0MNRMTEeNBAcSIzMxMz\/8BIEMQ\/EMTIzNhA\/QFB8YGOICi+H2t1166pafrC7cFEN+yuU6dOnVdV12z2v2HTBgvazL7s\/Y38q\/iZp69htiDJRaCzIQyawO1a1VWhrMZJMmw3KWtvBfsKGWYf4HMFsBfuh+7\/BJ\/BdbjO7EKj2drIEZPEERTvoc6+QwOfggZ\/U+bfyniOsUKn76AbbsA43IbcIsEvodT2B0yga8gniv5nWdPmNuygU9ux2k9nlxkfwYNQJ55bAiN2UC90lBZ\/RTawaPWfe9Wak2T\/hYWj8Ak8D81OZ6kGsR66CUqRhJWHenU1W7MQ26EZO96BN6FOzDbJIE7HsC160KFV6HwFPoaHYG0D8mSMBdKJetvl7TkMn8KLUKRd\/WzBb9v7sS220MoMfAvaYq\/2ZMyrqHWk89i9RV70BWl9VAfrlGViAC+GZ+aPeBLeg7vhZCTT4Ubb5VkY5D5cgg+g8MpPxlggq8jZXUU+Az2XHVD8lctgJV6AF3AZPoT5AV0T+ecytrrOYOxjRTpKOwxyF3qlDWLrRJ6aftZ\/DdQGy5q2sa\/rBjJIDvgK8lno028Q21iNkUVunesmJmx1WqocfUZtOqzwPd6L3YY4K6puyHkeYOYP7FV\/DV\/CY3An9EH2gVb3Cp6GHdL\/ZG02Vph5b7X21d41g+6Czj9CX5BgD4I2Plk+0tmD2Jc+VkW3OPikslatTodDVNuxxaHx2Nx92Wv26cA8\/ZiPf1z3B2jWdlGAoZLaAAAAAElFTkSuQmCC\"); background-attachment: scroll; background-color: yellow; width: 30px; height: 30px; opacity: 0.3; padding: 0px; left: 10px; position: absolute; top: 40px; background-position: 2px 2px; background-repeat: no-repeat; display: none;\" data-adpp_status=\"\"><\/div>\n<\/div>\n<p> <script class=\"dsscript\" type=\"text\/javascript\"> (function() { function init() { \tvar zindex_base=parseInt(vx.nvl(vx.dvp_zindex_base,20)); \tvar title_trim=parseInt(vx.nvl(vx.dvp_title_trim,60)); \tvar desc_trim=parseInt(vx.nvl(vx.dvp_desc_trim,120)); \tvar mute_ad=1; \tvar click_target=vx.nvl(vx.dvp_click_target,\"_blank\"); \tvar friendly_iframe=parseInt(vx.nvl(vx.dvp_friendly_iframe,0)); \tvar persistentMute = (vx.dvp_persistent_mute === 1 || vx.dvp_persistent_mute === \"1\"); \tvar minVol = 0; \tvar reelOverlay = vx.nvl(vx.dvp_reel_overlay, \"\"); \tvar reelMovement = vx.nvl(vx.dvp_reel_movement, \"scroll\"); \tvar reelThumbs = parseInt(vx.nvl(vx.dvp_reel_thumbs, \"3\")); \tvar reelClickout = parseInt(vx.nvl(vx.dvp_reel_clickout,0)); \tvar reelShowTinyImg = parseInt(vx.nvl(vx.dvp_reel_show_tinyimg,0)); \tvar alwaysshowpause=vx.nvl(vx.dvp_alwaysshowpause,\"0\"); \tvar mapb=5; \/\/ max number of ads per ad break \tvar abi=20; \/\/ ad break interval \tvar acEX=\/([1-9]d*).+?([1-9]d*)\/.exec(vx.dvp_ad_cadence); \tif (acEX&&acEX.length>2) { \t\tmapb=acEX[1]; \t\tabi=acEX[2]; \t}  \tvar ds_sbase=\"\/\/c5x8i7c7.ssl.hwcdn.net\/vplayer-parallel\/20230206_2210\/videojs\/show.html\"; \tvar dvp_meta =   {\"width\":\"0\",\"height\":\"0\",\"loopcount\":\"30\",\"adtags\":{\"1\":[\"prod_dt_g2_mcm\",\"prod_dt_pd\",\"prod_dt_pd_os\",\"prod_dt_amazon\",\"prod_dt_yb_pd\",\"prod_dt_gg_mcm\",\"prod_dt_rb\"]},\"adtagdefs\":{\"prod_dt_g2_mcm\":{\"cp\":\"g2\",\"url\":\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/21874155133,4216\/6688&description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&tfcd=0&npa=0&sz=640x480%7C1280x720%7C1920x1080%7C400x300&cust_params=dsmcm%3D1%26dsd%3Dmuscleandfitness.com&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=713906&gdpr=__IS_GDPR__&gdpr_consent=__GDPR_CONSENT__&us_privacy=__CCPA_FLAG__\",\"wt\":\"538\",\"sdk\":\"ima_html5\"},\"prod_dt_pd\":{\"cp\":\"pd\",\"url\":\"\/\/a.jsrdn.com\/prebid\/tags\/p22513-ds-desktop.json?aca=1&env.sd=muscleandfitness.com&env.gc=US\",\"wt\":\"518\",\"sdk\":\"pd1_html5\"},\"prod_dt_pd_os\":{\"cp\":\"td\",\"url\":\"\/\/a.jsrdn.com\/prebid\/tags\/os\/p22513-ds-desktop-os.json?aca=1&env.sd=muscleandfitness.com&env.gc=US&env.se=2107144023\",\"wt\":\"709\",\"sdk\":\"pd1_html5\"},\"prod_dt_amazon\":{\"cp\":\"az\",\"url\":\"\/\/c.amazon-adsystem.com\/e\/dtb\/bid?apsSlotID=Desktop&deals=1&sid=2107144023\",\"wt\":\"637\",\"sdk\":\"aps_html5\"},\"prod_dt_yb_pd\":{\"cp\":\"yb\",\"url\":\"\/\/a.jsrdn.com\/prebid\/tags\/p22513-yb-desktop.json?aca=1&env.sd=muscleandfitness.com&env.gc=US\",\"wt\":\"716\",\"sdk\":\"pd1_html5\"},\"prod_dt_gg_mcm\":{\"cp\":\"gg\",\"url\":\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/34230109,4216\/22513_2102635003&description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&tfcd=0&npa=0&sz=640x480%7C1280x720%7C1920x1080%7C400x300&cust_params=dsmcm%3D1%26dsd%3Dmuscleandfitness.com&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=671560&gdpr=__IS_GDPR__&gdpr_consent=__GDPR_CONSENT__&us_privacy=__CCPA_FLAG__\",\"wt\":\"652\",\"sdk\":\"ima_html5\"},\"prod_dt_rb\":{\"cp\":\"rb\",\"url\":\"\/\/video-ads.rubiconproject.com\/video\/16578\/135988\/640652\/203\/vast.xml?tg_c.language=en&width=__DYN_WIDTH__&height=__DYN_HEIGHT__&rp_schain=1.0,1!distroscale.com,2107144023,1,,,&tg_i.domain=muscleandfitness.com&rf=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&us_privacy=__CCPA_FLAG__&gdpr=__IS_GDPR__&gdpr_consent=__GDPR_CONSENT__\",\"wt\":\"185\",\"sdk\":\"ima_html5\"}},\"vid\":{\"id\":\"2208248\",\"title\":\"Trending Articles\",\"description\":\"\",\"video\":\"\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.mp4\",\"thumbnail\":\"\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.jpg\",\"link\":null,\"signature\":null,\"caption\":{\"0\":{\"title\":\"These Canu2019t-Miss Menu2019s Sneakers will Help You Spring into Action\",\"desc\":\"Spring has officially sprung, and with a new season must come a fresh pair of training sneakers. After all, youu2019re most likely itching to get outside and enjoy the nice weather after a dark and chilly winter. Spring is a great time to level up your fitness routine, take your workouts outdoors, or try something [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/features\/feature-gear\/these-cant-miss-mens-sneakers-will-help-you-spring-into-action\/\",\"credit\":\"\",\"file\":\"img_0.png\"},\"5\":{\"title\":\"Will Hadi Choopan Go Back-to-Back at the Olympia?\",\"desc\":\"In December 2022, bodybuilding history was made at the Zappos Theater in Las Vegas, NV when Hadi Choopan became the 17th man to win bodybuildingu2019s biggest title u2013 the Mr. Olympia. Choopan defeated then-incumbent champion Big Ramy and former titleholder Brandon Curry to claim the Sandow Trophy. Now, the question is u201ccan he do it [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/flexonline\/flex-news\/will-hadi-choopan-go-back-to-back-at-the-olympia\/\",\"credit\":\"\",\"file\":\"img_1.png\"},\"10\":{\"title\":\"Jermar Rountree is Teaching Others the Importance of Being Fit to Serve\",\"desc\":\"To be named a Teacher of the Year in your hometown is a big honor. Being one of five finalists for the National Teacher of the Year award is a whole new level of prestige. Jermar Rountree of Center City Public Charter- Brightwood Campus knows what that feels like. The Washington, D.C. Teacher of the [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/athletes-celebrities\/pro-tips\/jermar-rountree-is-teaching-others-the-importance-of-being-fit-to-serve\/\",\"credit\":\"\",\"file\":\"img_2.png\"},\"15\":{\"title\":\"BEING LOCKED UP ABROAD\",\"desc\":\"00:45 - SERGIO STILL A NIGHT OWL IN DUBAI\",\"link\":\"https:\/\/www.youtube.com\/c\/muscleandfitness\/videos\",\"credit\":\"\",\"file\":\"img_3.png\"},\"74\":{\"title\":\"Winning Strategy: Kelly and Juliet Starrett Are Keeping You u2018Built to Moveu2019\",\"desc\":\"Mobility pioneers Kelly and Juliet Starrett have had successful careers spreading the wellness word that everyone, at any age, can be u201cBuilt to Move.u201d Yet, just when you think todayu2019s wellness trendsu2014from technology to, yes, even TikTok influencersu2014should have made spreading the movement message more accessible to more than just the hardcore, muscle-building masses, the [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/athletes-celebrities\/pro-tips\/kelly-and-juliet-starrett-tips-to-keep-you-moving\/\",\"credit\":\"\",\"file\":\"img_4.png\"},\"79\":{\"title\":\"These Womenu2019s Running Shoes will Help You Perform with Style this Spring\",\"desc\":\"Spring is the perfect time to freshen up your sneaker collection and workout routine. And with these fresh pair of kicks, youu2019ll not only be heading into Spring with style, but with ultimate comfort and support during your favorite activities. Whether youu2019re looking to hit the trails or take your workouts outside, these sneakers will [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/features\/feature-gear\/these-womens-running-shoes-will-help-you-perform-with-style-this-spring\/\",\"credit\":\"\",\"file\":\"img_5.png\"},\"84\":{\"title\":\"Two IFBB Bikini Pros Show You How to Build Olympia Caliber Legs and Glutes\",\"desc\":\"If you want to be your best, it would be wise to learn from the best. Thatu2019s why it would be a good idea to watch this episode of Femme Flex Friday if you need to improve your legs and glutes. 2020 Bikini Olympia Champion Janet Layug and IFBB Bikini Pro Daraja Hill shared some [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/two-ifbb-bikini-pros-show-you-how-to-build-olympia-caliber-legs-and-glutes\/\",\"credit\":\"\",\"file\":\"img_6.png\"}},\"duration\":93.9,\"iristv_guid\":\"\",\"iristv_context\":\"\",\"iristv\":null},\"playlist\":null,\"player\":null};     dvp_meta.width=parseInt(vx.nvl(vx.dvp_width,400)); \tdvp_meta.height=parseInt(vx.nvl(vx.dvp_height,225));  \t\/\/var adLimit = cppEl.getAttribute('data-dvp_adLimit'); \t\/\/if (adLimit) { \t\t\/\/adLimit = parseInt(vx.nvl(adLimit,\"\")); \t\/\/}  \tif (!dvp_meta || !dvp_meta.adtags || !Array.isArray(dvp_meta.adtags) || dvp_meta.adtags.length === 0) { \t\tvx.debug(\"dvp_meta.adtags is invalid or empty.\"); \t}  \tdispatchVideoCdn(50); \tfunction dispatchVideoCdn(awspercent) { \t\tvar tmpint=parseInt(awspercent); \t\tif (awspercent && !isNaN(tmpint) && tmpint>0) { \t\t\tawspercent=tmpint; \t\t} else { \t\t\tawspercent=0; \t\t} \t\tvar cdn='hw'; \t\tif (Math.random()*100 < awspercent) { \t\t\tcdn='aws'; \t\t} \t\tfunction changeHost(url, cdn) { \t\t\tvar paths=[ \t\t\t\t'a.jsrdn.com', \t\t\t\t'd14c63magvk61v.cloudfront.net', \t\t\t\t'dstroscal1.s.llnwi.net\/public', \t\t\t\t'distroscale-public.s3.amazonaws.com', \t\t\t\t's3-us-west-2.amazonaws.com\/distroscale-public', \t\t\t\t'c5x8i7c7.ssl.hwcdn.net' \t\t\t]; \t\t\tvar newpath = (cdn=='hw'?paths[0]:(cdn=='aws'?paths[1]:paths[1])); \t\t\tfor (var j=0;j<paths.length;j++) { \t\t\t\tif (paths[j]!==newpath) { \t\t\t\t\turl=url.replace(new RegExp('^(https?:)?\/\/'+paths[j].replace(\/\/$\/,'')+'\/','gi'),'\/\/'+newpath+'\/'); \t\t\t\t} \t\t\t} \t\t\treturn url; \t\t} \t\tif (dvp_meta &#038;&#038; dvp_meta.vid) { \t\t\tif (dvp_meta.vid.thumbnail) { \t\t\t\tdvp_meta.vid.thumbnail = changeHost(dvp_meta.vid.thumbnail, cdn); \t\t\t} \t\t\tif (dvp_meta.vid.video) { \t\t\t\tdvp_meta.vid.video = changeHost(dvp_meta.vid.video, cdn); \t\t\t} \t\t} \t\tif (dvp_meta &#038;&#038; dvp_meta.playlist &#038;&#038; dvp_meta.playlist.length>0) { \t\t\tfor (var i=0; i<dvp_meta.playlist.length; i++) { \t\t\t\tif (dvp_meta.playlist[i].thumbnail) { \t\t\t\t\tdvp_meta.playlist[i].thumbnail = changeHost(dvp_meta.playlist[i].thumbnail, cdn); \t\t\t\t} \t\t\t\tif (dvp_meta.playlist[i].video) { \t\t\t\t\tdvp_meta.playlist[i].video = changeHost(dvp_meta.playlist[i].video, cdn); \t\t\t\t} \t\t\t} \t\t} \t} \tvar bodyClass=document.body.className; \tbodyClass = bodyClass.replace(\/^ *\/,'').replace(\/s.*\/,''); \tif (dvp_meta.vid &#038;&#038; dvp_meta.vid.caption) { \t\tfor (var key in dvp_meta.vid.caption) { \t\t\tif (dvp_meta.vid.caption[key].link) { \t\t\t\tdvp_meta.vid.caption[key].link = dvp_meta.vid.caption[key].link.replace(\/__BODY_CLASS__\/g,bodyClass); \t\t\t} \t\t} \t}  \tfunction altGGParam(tag) { \t\tvar lentargets={\"s4458\":15000};  \/\/ millisec \t\tif ('s4340' in lentargets) { \t\t\ttag=tag.replace(\/max_ad_duration=d+\/,\"max_ad_duration=\"+lentargets['s4340']).replace(\/sdmax=d+\/,\"sdmax=\"+lentargets['s4340']); \t\t} \t\treturn tag; \t}  \tfunction g1_dfp(tagUrl) { \t\tvar g1dRate=100; \/\/ percent DFP \t\tvar g1mRate=100; \/\/ percent MCM \t\tvar dfpMap={ \t\t\t 'pPubId':['DesktopAUCode','MobileAUCode'] \t\t\t,'p22211':['22211_7014795735','22211_5508759019'] \/\/ metrojacksonvilleinc \t\t\t,'p22242':['22242_5030711417','22242_7647585058'] \/\/ wtop \t\t\t,'p22305':['22305_5156788237','22305_9056574745'] \/\/ dmnmedia \t\t\t,'p22315':['22315_9251911822','22315_9859816968'] \/\/ gannettcoincfnagatehousemediallc \t\t\t,'p22317':['22317_3162155779','22317_6593752820'] \/\/ deseretdigitalmedia \t\t\t,'p22400':['22400_4030325238','22400_1462416794'] \/\/ primepublishingllc \t\t\t,'p22401':['22401_7930011039','22401_5504321672'] \/\/ verticalscope \t\t\t,'p22406':['22406_3158296229','22406_8956510903'] \/\/ cpmonly \t\t\t,'p22417':['22417_7401735345','22417_2319856210'] \/\/ imleaguesllc \t\t\t,'p22420':['22420_5981691705','22420_6810207953'] \/\/ thefpgroup \t\t\t,'p22424':['22424_5035270688','22424_6913997787'] \/\/ pgoamedia \t\t\t,'p22425':['22425_3544120652','22425_7956048646'] \/\/ cbslocalmedia(broadcasttv) \t\t\t,'p22456':['22456_3339914065','22456_9675859264'] \/\/ northernvirginiamediaservices \t\t\t,'p22487':['22487_6471017682','22487_8501595348'] \/\/ activenetworkllc \t\t\t,'p22488':['22488_2482917113','22488_1263715692'] \/\/ aleteiausainc \t\t\t,'p22490':['22490_9715778232','22490_2512569725'] \/\/ wideopenmedia \t\t\t,'p22492':['22492_8862801017','22492_1346596631'] \/\/ barnesnoblebooksellersinc \t\t\t,'p22502':['22502_7156114662','22502_1664192433'] \/\/ relixmediagroupllc \t\t\t,'p22507':['22507_8858069897','22507_5703731648'] \/\/ postmedianetworkinc \t\t\t,'p22512':['22512_4900492788','22512_4261470857'] \/\/ sparkpeople \t\t\t,'p22513':['22513_2102635003','22513_4163429158'] \/\/ americanmediainc \t\t\t,'p22546':['22546_6820266053','22546_6550292495'] \/\/ yahoorivals \t\t\t,'p22599':['22599_3367304177','22599_4931407345'] \/\/ fandom \t\t\t,'p22630':['22630_6611157613','22630_3634070322'] \/\/ egmediainvestmentsllc \t\t\t,'p22638':['22638_1050816432','22638_8683324318'] \/\/ oahupublications(staradvertisercom) \t\t\t,'p22644':['22644_7827999883','22644_8243758174'] \/\/ inspiredtasteinc \t\t\t,'p22651':['22651_3586468045','22651_9193258218'] \/\/ irishstudiollc \t\t\t,'p22663':['22663_5223298315','22663_3841524587'] \/\/ realclearpoliticsllc(rcp) \t\t\t,'p22675':['22675_6974005573','22675_1801990477'] \/\/ everhance \t\t\t,'p22684':['22684_4047291456','22684_2943234908'] \/\/ longitudeadsllc \t\t\t,'p22687':['22687_4266093887','22687_3574483812'] \/\/ ggsoftwarellc \t\t\t,'p22734':['22734_6330700604','22734_4472315790'] \/\/ cherrytopltd \t\t\t,'p22761':['22761_9756455161','22761_2489911446'] \/\/ advallyinc \t\t\t,'p22781':['22781_7761854520','22781_7366751360'] \/\/ localvoicemedia \t\t\t,'p22798':['22798_7576709896','22798_4493145067'] \/\/ vorandainc \t\t\t,'p22807':['22807_3034518562','22807_5659663808'] \/\/ rainberryinc \t\t\t,'p22841':['22841_9226881780','22841_9724715254'] \/\/ blackdoctororg \t\t\t,'p22844':['22844_9859617531','22844_2007657882'] \/\/ loladigitalmediallc \t\t\t,'p22845':['22845_3397919845','22845_9398739568'] \/\/ B2AdOps (HAR) \t\t\t,'p22845':['22845_7584674912','22845_3352349695'] \/\/ heavyinc (Heavy\/Ahoramismo) \t\t\t,'p22857':['22857_9510128255','22857_2596146361'] \/\/ tetongravityresearch \t\t\t,'p22875':['22875_3396147244','22875_5650880229'] \/\/ bostonglobemediapartnersllc \t\t\t,'p22892':['22892_5195294218','22892_6933991485'] \/\/ digitalthrottlellc \t\t\t,'p22920':['22920_6616762967','22920_4297847469'] \/\/ asterinetworks \t\t\t,'p22925':['22925_7492244719','22925_6776326438'] \/\/ kaloopyllc \t\t\t,'p22931':['22931_6688074228','22931_2349619113'] \/\/ cbslocal(vpaid) \t\t\t,'p22936':['22936_5650880229','22936_9853088858'] \/\/ ybmediallc \t\t\t,'p22947':['22947_4289069504','22947_3506324856'] \/\/ southerncommunitynewspapersinc \t\t\t,'p22968':['22968_3423493867','22968_4987190082'] \/\/ kentrollinscowboycooking \t\t\t,'p22981':['22981_2179807646','22981_6495546444'] \/\/ odysseymediallc \t\t\t,'p22983':['22630_6611157613','22630_3634070322'] \/\/ egmediainvestmentsllc 2nd \t\t\t,'p22985':['22985_5598567284','22985_8239524811'] \/\/ jwmediallc \t\t\t,'p22993':['22993_5697170968','22993_2926422088'] \/\/ sargglobaldigitalpvtltd \t\t}; \t\tvar mcmMap={ \t\t\t \"pPubId\":\"ChildCode\" \t\t\t,\"p22242\":\"6585\"           \/\/ wtop \t\t\t,\"p22305\":\"11222444\"       \/\/ dmnmedia \t\t\t,\"p22317\":\"6686\"           \/\/ deseretdigitalmedia \t\t\t\/\/,\"p22400\":\"1049349\"        \/\/ primepublishingllc \t\t\t\/\/,\"p22417\":\"1090918\"        \/\/ imleaguesllc \t\t\t,\"p22420\":\"7971222\"        \/\/ thefpgroup \t\t\t,\"p22487\":\"21719121593\"    \/\/ activenetworkllc \t\t\t,\"p22492\":\"9885823\"        \/\/ barnesnoblebooksellersinc \t\t\t\/\/,\"p22502\":\"1984618\"        \/\/ relixmediagroupllc \t\t\t,\"p22507\":\"3081\"           \/\/ postmedianetworkinc \t\t\t,\"p22513\":\"4216\"           \/\/ americanmediainc \t\t\t,\"p22546\":\"22426616121\"    \/\/ yahoorivals \t\t\t\/\/,\"p22584\":\"10519169\"       \/\/ thedailycallerinc \t\t\t,\"p22599\":\"5441\"           \/\/ fandom \t\t\t,\"p22630\":\"21694242070\"    \/\/ egmediainvestmentsllc \t\t\t,\"p22638\":\"5136785\"        \/\/ oahupublications(staradvertisercom) \t\t\t,\"p22651\":\"27621295\"       \/\/ irishstudiollc \t\t\t,\"p22663\":\"1004503\"        \/\/ realclearpoliticsllc(rcp) \t\t\t\/\/,\"p22675\":\"7367262287\"     \/\/ everhance \t\t\t,\"p22734\":\"22446264008\"    \/\/ cherrytopltd \t\t\t,\"p22761\":\"1093718\"        \/\/ advallyinc \t\t\t,\"p22781\":\"12389927\"       \/\/ localvoicemedia \t\t\t,\"p22798\":\"218243714\"      \/\/ vorandainc \t\t\t,\"p22807\":\"22423335980\"    \/\/ rainberryinc \t\t\t,\"p22845\":\"25816858\"       \/\/ heavyinc (Heavy\/Ahoramismo) \t\t\t,\"p22644\":\"16916776\"       \/\/ inspiredtaste \t\t\t,\"p22857\":\"1027394\"        \/\/ tetongravityresearch \t\t\t,\"p22875\":\"61381659\"       \/\/ bostonglobemediapartnersllc \t\t\t,\"p22920\":\"169653294\"      \/\/ asterinetworks \t\t\t,\"p22936\":\"153968325\"      \/\/ ybmediallc \t\t\t,\"p22948\":\"21228205\"       \/\/ unitedonlineinc \t\t\t\/\/,\"p22949\":\"1029253\"        \/\/ jnjmobileinc \t\t\t,\"p22981\":\"22560496162\"    \/\/ odysseymediallc \t\t\t,\"p22983\":\"21694242070\"    \/\/ egmediainvestmentsllc 2nd \t\t\t,\"p22993\":\"222812108\"      \/\/ sargglobaldigitalpvtltd \t\t}; \t\tvar trace=''; \t\tvar newUrl=\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/34230109\/AD_UNIT_CODE&#038;description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;tfcd=0&#038;npa=0&#038;sz=400x300%7C640x480%7C1280x720%7C1920x1080&#038;cust_params=dsd%3Dmuscleandfitness.com&#038;gdfp_req=1&#038;output=vast&#038;unviewed_position_start=1&#038;env=vp&#038;impl=s&#038;correlator=415020&#038;us_privacy=__CCPA_FLAG__&#038;gdpr=__IS_GDPR__&#038;gdpr_consent=__GDPR_CONSENT__\"; \t\tif (tagUrl.indexOf(\"3851171199385532\") !== -1) { \t\t\ttrace+='adx_'; \t\t\tvar devIdx=( ('9' in {'7':1,'8':1,'9':1}) ? 0 : 1 ); \/\/ choose device tag \t\t\tvar au=''; \t\t\ttrace+='dev'+devIdx+'_'; \t\t\tif (('p22513' in dfpMap)) { \t\t\t\ttrace+='map_'; \t\t\t\tau=dfpMap['p22513'][devIdx]; \t\t\t\tif (dfpMap['p22513'].length>2 && parseInt(dfpMap['p22513'][2])>=0) { \t\t\t\t\tg1dRate=parseInt(dfpMap['p22513'][2]); \t\t\t\t} \t\t\t} else { \t\t\t\ttrace+='nomap_'; \t\t\t\tau=['5477478555','1757796594'][devIdx]; \/\/ default AU \t\t\t} \t\t\tif (Math.random()*100 < g1dRate) { \t\t\t\ttrace+='cvt_'; \t\t\t\tnewUrl=newUrl.replace(\/AD_UNIT_CODE\/,au); \t\t\t} else { \t\t\t\ttrace+='nocvt_'; \t\t\t\tnewUrl=tagUrl; \t\t\t} \t\t} else if (tagUrl.indexOf(\"34230109\") !== -1) { \t\t\ttrace+='dfp_'; \t\t\tnewUrl=tagUrl; \t\t} else { \t\t\ttrace+='unk_'; \t\t\tnewUrl=tagUrl; \t\t}  \t\tif (newUrl.indexOf(\"34230109\") !== -1) { \t\t\tif (Math.random()*100 < g1mRate) { \t\t\t\t\/\/ use MCM code \t\t\t\tif (newUrl.indexOf(\"34230109,\") !== -1) { \t\t\t\t\t\/\/ already MCM enabled, no need to change \t\t\t\t\ttrace+='mcm_'; \t\t\t\t} else { \t\t\t\t\tif ('p22513' in mcmMap) { \t\t\t\t\t\t\/\/ add MCM code if available \t\t\t\t\t\ttrace+='mcm2_'; \t\t\t\t\t\tnewUrl=newUrl.replace(\/\/34230109\/\/,'\/34230109,'+mcmMap['p22513']+'\/') \t\t\t\t\t\t\t.replace(\/cust_params=dsd\/,\"cust_params=dsmcm%3D1%26dsd\"); \t\t\t\t\t} else { \t\t\t\t\t\t\/\/ use DFP without MCM \t\t\t\t\t\ttrace+='nomcm3_'; \t\t\t\t\t} \t\t\t\t} \t\t\t} else { \t\t\t\t\/\/ disable MCM code \t\t\t\tif (newUrl.indexOf(\"34230109,\") !== -1) { \t\t\t\t\t\/\/ remove MCM from tag \t\t\t\t\ttrace+='nomcm2_'; \t\t\t\t\tnewUrl=newUrl.replace(\/\/34230109[,d]*\/\/,\"https:\/\/bonginoreport.com\/34230109\/\") \t\t\t\t\t\t.replace(\/cust_params=dsmcm%3D1%26\/,\"cust_params=\"); \t\t\t\t} else { \t\t\t\t\t\/\/ no need to remove MCM code \t\t\t\t\ttrace+='nomcm_'; \t\t\t\t} \t\t\t} \t\t}  \t\tvx.dvptrack('mc', '{\"mc\":\"'+trace+','+newUrl+'\"}'); \t\treturn newUrl; \t}  \tfunction g2_mcm(tagUrl) { \t\tvar g2mRate=100; \/\/ percent \t\tvar mcmMap={ \t\t\t \"pPubId\":\"ChildCode\" \t\t\t,\"p22242\":\"6585\"           \/\/ wtop \t\t\t,\"p22305\":\"11222444\"       \/\/ dmnmedia \t\t\t,\"p22317\":\"6686\"           \/\/ deseretdigitalmedia \t\t\t\/\/,\"p22400\":\"1049349\"        \/\/ primepublishingllc \t\t\t\/\/,\"p22417\":\"1090918\"        \/\/ imleaguesllc \t\t\t,\"p22420\":\"7971222\"        \/\/ thefpgroup \t\t\t,\"p22487\":\"21719121593\"    \/\/ activenetworkllc \t\t\t,\"p22492\":\"9885823\"        \/\/ barnesnoblebooksellersinc \t\t\t\/\/,\"p22502\":\"1984618\"        \/\/ relixmediagroupllc \t\t\t,\"p22507\":\"3081\"           \/\/ postmedianetworkinc \t\t\t,\"p22513\":\"4216\"           \/\/ americanmediainc \t\t\t,\"p22546\":\"22426616121\"    \/\/ yahoorivals \t\t\t\/\/,\"p22584\":\"10519169\"       \/\/ thedailycallerinc \t\t\t,\"p22599\":\"5441\"           \/\/ fandom \t\t\t,\"p22630\":\"21694242070\"    \/\/ egmediainvestmentsllc \t\t\t,\"p22638\":\"5136785\"        \/\/ oahupublications(staradvertisercom) \t\t\t,\"p22651\":\"27621295\"       \/\/ irishstudiollc \t\t\t,\"p22663\":\"1004503\"        \/\/ realclearpoliticsllc(rcp) \t\t\t\/\/,\"p22675\":\"7367262287\"     \/\/ everhance \t\t\t,\"p22734\":\"22446264008\"    \/\/ cherrytopltd \t\t\t,\"p22761\":\"1093718\"        \/\/ advallyinc \t\t\t,\"p22781\":\"12389927\"       \/\/ localvoicemedia \t\t\t,\"p22798\":\"218243714\"      \/\/ vorandainc \t\t\t,\"p22807\":\"22423335980\"    \/\/ rainberryinc \t\t\t,\"p22845\":\"25816858\"       \/\/ heavyinc (Heavy\/Ahoramismo) \t\t\t,\"p22644\":\"16916776\"       \/\/ inspiredtaste \t\t\t,\"p22857\":\"1027394\"        \/\/ tetongravityresearch \t\t\t,\"p22875\":\"61381659\"       \/\/ bostonglobemediapartnersllc \t\t\t,\"p22920\":\"169653294\"      \/\/ asterinetworks \t\t\t,\"p22936\":\"153968325\"      \/\/ ybmediallc \t\t\t,\"p22948\":\"21228205\"       \/\/ unitedonlineinc \t\t\t\/\/,\"p22949\":\"1029253\"        \/\/ jnjmobileinc \t\t\t,\"p22981\":\"22560496162\"    \/\/ odysseymediallc \t\t\t,\"p22983\":\"21694242070\"    \/\/ egmediainvestmentsllc 2nd \t\t\t,\"p22993\":\"222812108\"      \/\/ sargglobaldigitalpvtltd \t\t}; \t\tvar newUrl; \t\tif (('p22513' in mcmMap) \t\t\t&#038;&#038; (Math.random()*100 < g2mRate) \t\t\t&#038;&#038; (tagUrl.indexOf(\"https:\/\/bonginoreport.com\/21874155133\/\") !== -1) \t\t) { \t\t\tnewUrl=tagUrl.replace(\/21874155133\/,\"21874155133,\"+mcmMap['p22513']) \t\t\t\t.replace(\/cust_params=dsd\/,\"cust_params=dsmcm%3D1%26dsd\"); \t\t\tvx.dvptrack('mc', '{\"mc\":\"enable,'+newUrl+'\"}'); \t\t} else { \t\t\tnewUrl=tagUrl; \t\t\tif (tagUrl.indexOf(\"https:\/\/bonginoreport.com\/21874155133\/\") !== -1) { \t\t\t\tvx.dvptrack('mc', '{\"mc\":\"disable,'+newUrl+'\"}'); \t\t\t} else { \t\t\t\tvx.dvptrack('mc', '{\"mc\":\"already,'+newUrl+'\"}'); \t\t\t} \t\t} \t\treturn newUrl; \t}  \treplaceVideosOnMobile(); \tfunction replaceVideosOnMobile() { \t\tif (\"9\"==\"1\" || \"9\"==\"3\") { \t\t\tif (dvp_meta &#038;&#038; dvp_meta.vid) { \t\t\t\tif (dvp_meta.vid.video) { \t\t\t\t\tif (!(\/.mb.mp4$\/).test(dvp_meta.vid.video)) { dvp_meta.vid.video = dvp_meta.vid.video.replace(\/.mp4$\/,'.mb.mp4'); } \t\t\t\t} \t\t\t} \t\t\tif (dvp_meta &#038;&#038; dvp_meta.playlist &#038;&#038; dvp_meta.playlist.length>0) { \t\t\t\tfor (var i=0; i<dvp_meta.playlist.length; i++) { \t\t\t\t\tif (dvp_meta.playlist[i].video) { \t\t\t\t\t\tif (!(\/.mb.mp4$\/).test(dvp_meta.playlist[i].video)) { dvp_meta.playlist[i].video = dvp_meta.playlist[i].video.replace(\/.mp4$\/,'.mb.mp4'); } \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t} \t}      vx.dvptrack('ww', vx.gdprMacros('{\"ww\":\"GDPR:__IS_GDPR__:__GDPR_CONSENT__:__GDPR_VENDOR__:CCPA:__IS_CCPA__:__CCPA_FLAG__\"}','ww', '0', '1','US')); \tvar frtargets={\"s1180\":95,\"s1003\":95,\"s995\":95,\"s3663\":95,\"s597\":95,\"s1032\":95,\"s596\":95,\"s1874\":95,\"s1684\":95,\"s593\":95,\"s594\":95,\"s199\":95,\"s261\":95,\"s260\":95,\"s1109\":95,\"s417\":95,\"s1040\":95,\"s262\":95,\"s254\":95,\"s988\":95,\"s3111\":95,\"s3709\":95,\"s253\":95,\"s626\":95,\"s1685\":95,\"s3940\":50,\"s296\":50,\"s383\":50,\"s3419\":50};  \/\/ 0%~100% friendly \tvar gfrdly=0; \tif ('s4340' in frtargets) { \t\tvar frspec=frtargets['s4340']; \t\tvar randnumber=(Math.random()*100); \t\tif (randnumber<frspec) { \t\t\tgfrdly=1; \t\t} \t} \t\/\/window.dsGGvaldiator=function(){ \t\/\/\treturn 1; \t\/\/}; \twindow.tdValidator = function() { \t\treturn ( \t\t\tvx.inview2.getViewablePercent('ds_content_frame_parent', window)>50 \/\/\t\t\t&& (!document.hidden) \/\/ weak \t\t\t&& document.hasFocus() \/\/ strong \t\t); \t} \tfor (var tagdef in dvp_meta.adtagdefs) { \t\tif (dvp_meta.adtagdefs[tagdef].url) { \t\t\tif (dvp_meta.adtagdefs[tagdef].url.indexOf(\"3851171199385532\") !== -1 || dvp_meta.adtagdefs[tagdef].url.indexOf(\"?iu=\/34230109\") !== -1) { \/\/ G1 migration \t\t\t\tdvp_meta.adtagdefs[tagdef].url=g1_dfp(dvp_meta.adtagdefs[tagdef].url); \t\t\t} \t\t\tdvp_meta.adtagdefs[tagdef].url = dvp_meta.adtagdefs[tagdef].url.replace(\/__DYN_WIDTH__\/g,dvp_meta.width).replace(\/__DYN_HEIGHT__\/g,dvp_meta.height);             dvp_meta.adtagdefs[tagdef].url = vx.gdprMacros(dvp_meta.adtagdefs[tagdef].url, dvp_meta.adtagdefs[tagdef].cp, '0', '1','US');             dvp_meta.adtagdefs[tagdef].url = dvp_meta.adtagdefs[tagdef].url.replace(\/__IRISTV_CONTEXT__\/g,((dvp_meta.vid && dvp_meta.vid.iristv_context)?encodeURIComponent(dvp_meta.vid.iristv_context):'')); \t\t\tif(dvp_meta.adtagdefs[tagdef].url.indexOf(\"ca-video-pub-3851171199385532\") !== -1 || dvp_meta.adtagdefs[tagdef].url.indexOf(\"?iu=\/34230109\") !== -1) { \t\t\t\tif (gfrdly==1) { \t\t\t\t\tdvp_meta.adtagdefs[tagdef].friendly=true; \t\t\t\t} else { \t\t\t\t\tdvp_meta.adtagdefs[tagdef].friendly=false; \t\t\t\t} \t\t\t\t\/\/dvp_meta.adtagdefs[tagdef].validator=\"dsGGvaldiator\"; \t\t\t\tdvp_meta.adtagdefs[tagdef].sdk=\"ima_html5\"; \t\t\t\tdvp_meta.adtagdefs[tagdef].url=dvp_meta.adtagdefs[tagdef].url.replace(\/slotname=d+\/,\"slotname=3087495546\");  \/\/ Desktop C tag for testing \t\t\t\tdvp_meta.adtagdefs[tagdef].url=altGGParam(dvp_meta.adtagdefs[tagdef].url); \t\t\t} \t\t\tif (dvp_meta.adtagdefs[tagdef].url.indexOf(\"21874155133\") !== -1) { \/\/ G2 migration \t\t\t\tdvp_meta.adtagdefs[tagdef].url=g2_mcm(dvp_meta.adtagdefs[tagdef].url); \t\t\t} \t\t} \t\tif (dvp_meta.adtagdefs[tagdef].cp && dvp_meta.adtagdefs[tagdef].cp in {'uf':1,'an':1,'pd':1,'az':1,'td':1,'yb':1}) { \t\t\tdvp_meta.adtagdefs[tagdef].friendly=true; \t\t} \t\tif (dvp_meta.adtagdefs[tagdef].cp && dvp_meta.adtagdefs[tagdef].cp=='tm' && 'gcUS' in {'gcPH':1,'gcIN':1,'gcES':1}) { \t\t\tdelete dvp_meta.adtagdefs[tagdef]; \t\t} \t\tif (dvp_meta.adtagdefs[tagdef].cp && dvp_meta.adtagdefs[tagdef].cp in {}) { \t\t\tdvp_meta.adtagdefs[tagdef].validator=\"tdValidator\"; \t\t} \t}  \tfor (var grp in dvp_meta.adtags) { \t\tvar tarr = dvp_meta.adtags[grp]; \t\tfor (var i=0;i<tarr.length;i++){ \t\t\tif (!(tarr[i] in dvp_meta.adtagdefs)) { \t\t\t\ttarr.splice(i,1); \t\t\t} \t\t} \t\tdvp_meta.adtags[grp]=tarr; \t}  \tvar dvpTrackName = \"dvptrack\";  \tvx.dvptrack('wf', '{\"wf\":\"01: post runtime started\"}');  \tfunction truncate(str, len, useWordBoundary, filler){ \t\tif (filler==null) { filler='\u2026'; } \t\tvar isTooLong = str.length > len; \t\tvar s_ = isTooLong ? str.substr(0,len-1) : str; \t\ts_ = (useWordBoundary && isTooLong) ? s_.substr(0,s_.lastIndexOf(' ')) : s_; \t\treturn isTooLong ? s_ + filler : s_; \t}  \tvar contDiv = document.getElementById(\"ds_player_container\"); \tif (contDiv && contDiv.style) { \t\t\/\/contDiv.style.display = \"none\"; \t\tcontDiv.style.width = dvp_meta.width + \"px\"; \t\tcontDiv.style.height = dvp_meta.height + \"px\"; \t\t\/\/contDiv.style.display = \"block\"; \t} \tvar adContDiv = document.getElementById(\"ds_ad_container\"); \tif (adContDiv && adContDiv.style) { \t\tif (!vx.dockFirstResize) { \t\t\t\/\/adContDiv.style.display = \"none\"; \t\t\tadContDiv.style.overflow = \"hidden\"; \t\t\tadContDiv.style.width = dvp_meta.width + \"px\"; \t\t\tadContDiv.style.height = dvp_meta.height + \"px\"; \t\t\t\/\/adContDiv.style.display = \"block\"; \t\t} \t}  \t\/* BEGIN NEW CODE *\/ \tfunction createVideoElement(ctFrm, dvp_meta) { \t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\tvidElem.height = dvp_meta.height; \t\tvidElem.width = dvp_meta.width; \t\tvidElem.poster = dvp_meta.vid.thumbnail; \t\tvidElem.src = dvp_meta.vid.video; \t} \t\/* END NEW CODE *\/  \tvx.whenAvailable2(window, 'vxvideojsinit', function() { \t\tvx.dvptrack('wf', '{\"wf\":\"03: init function available\"}');  \t\tvar ctFrm = document.getElementById(\"ds_content_frame\"); \t\t\/\/ctFrm.style.display = \"none\"; \t\tif (!vx.dockFirstResize) { \t\t\t\/\/ctFrm.parentNode.style.display = \"none\"; \t\t\tctFrm.parentNode.style.width = \"\" + dvp_meta.width + \"px\"; \t\t\tctFrm.parentNode.style.height = \"\" + dvp_meta.height + \"px\"; \t\t\t\/\/ctFrm.parentNode.style.display = \"block\"; \t\t\tctFrm.style.width = \"\" + dvp_meta.width + \"px\"; \t\t\tctFrm.style.height = \"\" + dvp_meta.height + \"px\"; \t\t} \t\tctFrm.style.top = \"0px\"; \t\tctFrm.style.left = \"0px\"; \t\tctFrm.style.position = \"absolute\"; \t\tctFrm.style.zIndex = zindex_base; \t\t\/\/ctFrm.style.display = \"block\";  \t\t\/* BEGIN NEW CODE *\/ \t\tcreateVideoElement(ctFrm, dvp_meta); \t\t\/* END NEW CODE *\/          \/\/ monitor cfp for inview \t\tvar contentFrameParent = document.getElementById(\"ds_content_frame_parent\"); \t\tif (contentFrameParent) { \t\t\tvx.inview2.trackEl(contentFrameParent, vx.ww, function(countq, count){ \t\t\t\tif (countq==1) { \t\t\t\t\tvx.dvptrack('iv2'); \t\t\t\t} \t\t\t},{ \t\t\t\tpercent: 50, \t\t\t\ttime: 2500, \t\t\t\tnofocus: 1 \t\t\t}); \t\t}  \t\t\/\/ctFrm.style.display = \"none\";  \t\t\/\/ thumbnail reel start ================================= \t\ttry { \t\t\tvar vidUrl = dvp_meta.vid.video; \t\t\tvar baseImgUrl = (function() { \t\t\t\tfor (var i = vidUrl.length - 1; i >= 0; i--) { \t\t\t\t\tif (vidUrl[i] === \"https:\/\/bonginoreport.com\/\") { \t\t\t\t\t\treturn vidUrl.slice(0, i); \t\t\t\t\t} \t\t\t\t} \t\t\t})(); \t\t\tvar mouseOnReel; \t\t\tvar mouseClickedOnReel; \t\t\tvar currentThumbFromCaption; \t\t\tvar numOfThumbnails; \t\t\tvar captionKeys = []; \t\t\tvar imgFileType = \".png\"; \t\t\t \t\t\tvar cpp = document.getElementById(\"ds_cpp\"); \t\t\tvar playerContainer = document.getElementById(\"ds_player_container\");  \t\t\tvar cfp = document.getElementById(\"ds_content_frame_parent\"); \t\t\t\/\/var titleBar; \t\t\tvar allThumbLi = []; \t\t\tvar allThumbUl = []; \t\t\t \t\t\tvar thumbReel; \t\t\tvar thumbReelContainer; \t\t\tvar thumbReelLi; \t\t\tvar adText;  \t\t\tvar thumbReels = document.querySelectorAll(\".ds_thumbnail_reel\"); \t\t\tfor (var i = 0; i < thumbReels.length; i++) { \t\t\t\tthumbReel = thumbReels[i]; \t\t\t\tthumbReelContainer = thumbReel.querySelector(\".ds_thumb_container\"); \t\t\t\tthumbReelLi = thumbReel.querySelector(\".ds_thumb_li\"); \t\t\t\twhile (thumbReelContainer.firstChild) { \t\t\t\t\tthumbReelContainer.removeChild(thumbReelContainer.firstChild); \t\t\t\t} \t\t\t\twhile (thumbReel.firstChild) { \t\t\t\t\tthumbReel.removeChild(thumbReel.firstChild); \t\t\t\t}  \t\t\t\t\/\/ get timestamps \t\t\t\tcaptionKeys = []; \t\t\t\tfor (var key in dvp_meta.vid.caption) { \t\t\t\t\tcaptionKeys.push(key); \t\t\t\t} \t\t\t\tnumOfThumbnails = captionKeys.length;  \t\t\t\tcreateThumbReel();  \t\t\t\tvx.addListener(thumbReel, \"mouseenter\", function() { \t\t\t\t\tmouseOnReel = true; \t\t\t\t}); \t\t\t\tvx.addListener(thumbReel, \"mouseleave\", function() { \t\t\t\t\tmouseOnReel = false; \t\t\t\t});  \t\t\t\tsetThumbReelSize(); \t\t\t}  \t\t\tfunction createThumbReel() { \t\t\t\t \t\t\t\tadText = document.createElement(\"span\"); \t\t\t\tadText.innerHTML = \"Advertisement\"; \t\t\t \t\t\t\tvar ds_body = vx.ww.document.querySelector(\"ds_body\"); \t\t\t\t\tfor (var i = 1; i <= numOfThumbnails; i++) { \t\t\t\t\t\t(function(newI) { \t\t\t\t\t\t\tvar thumbListItem = createThumbLi(newI, dvp_meta.vid.caption[captionKeys[newI-1]]); \t\t\t\t\t\t\tif (reelThumbs <= 0) return; \t\t\t\t\t\t\tif (allThumbUl.length === 0) { \t\t\t\t\t\t\t\tcreateThumbUl(null, true); \t\t\t\t\t\t\t} \t\t\t\t\t\t\tvar allThumbUlLength = allThumbUl.length \t\t\t\t\t\t\tfor (var j = 0; j < allThumbUlLength; j++) { \t\t\t\t\t\t\t\tif (allThumbUl[j].querySelectorAll('.ds_thumb_li').length < reelThumbs) { \t\t\t\t\t\t\t\t\tallThumbUl[j].appendChild(thumbListItem); \t\t\t\t\t\t\t\t} else if (j === allThumbUl.length -1) { \t\t\t\t\t\t\t\t\tcreateThumbUl(thumbListItem, true); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t}  \t\t\t\t\t\t\tif (reelClickout) { \t\t\t\t\t\t\t\tvar captionLink = dvp_meta.vid.caption[captionKeys[newI-1]].link; \t\t\t\t\t\t\t\tif (captionLink) { \t\t\t\t\t\t\t\t\tvar onclickStr = \"ds_ctwrap\" + Math.floor(1000000 * Math.random()); \t\t\t\t\t\t\t\t\twindow[onclickStr] = function() { \t\t\t\t\t\t\t\t\t\tvar ctfuncUrl = ds_ct356268(captionLink); \t\t\t\t\t\t\t\t\t\twindow.open(ctfuncUrl,click_target); \t\t\t\t\t\t\t\t\t\tif (player) { \t\t\t\t\t\t\t\t\t\t\tplayer.setMute(true); \t\t\t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\t\t}; \t\t\t\t\t\t\t\t\tthumbListItem.setAttribute(\"onclick\", onclickStr+\"();\"); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} else { \t\t\t\t\t\t\t\tvx.addListener(thumbListItem, \"click\", function() { \t\t\t\t\t\t\t\t\tctFrmSkip(captionKeys[newI-1]); \t\t\t\t\t\t\t\t\tmouseClickedOnReel = true; \t\t\t\t\t\t\t\t}); \t\t\t\t\t\t\t} \t\t\t\t\t\t\tdvp_meta.vid.caption[captionKeys[newI-1]].order = newI; \t\t\t\t\t\t\tallThumbLi.push(thumbListItem); \t\t\t\t\t\t})(i); \t\t\t\t\t} \t\t\t\t\/\/ } \t\t\t} \t \t\t\tfunction setThumbReelSize() {\t\t \t\t\t\tfor (var i = 0; i < allThumbLi.length; i++) { \t\t\t\t\t\/\/ allThumbLi[i].style.height = vx.dvp_thumb_height + \"px\"; \t\t\t\t\tallThumbLi[i].style.width = \"100%\"; \t\t\t\t}  \t\t\t\tfor (var j = 0; j < allThumbUl.length; j++) { \t\t\t\t\tallThumbUl[j].style.display = \"block\"; \t\t\t\t} \t\t\t\tif (!vx.dockFirstResize) { \t\t\t\t\tcfp.style.width = vx.dvp_width + \"px\"; \t\t\t\t\tcfp.style.height = vx.dvp_height + \"px\";\t \t\t\t\t} \t\t\t\t \t\t\t} \t \t\t\tfunction reelScrollTo(num) { \t\t\t\tvar pos1 = document.querySelector(\".ds_thumbnail_reel.pos1\"); \t\t\t\tvar pos2 = document.querySelector(\".ds_thumbnail_reel.pos2\");  \t\t\t\tif (!pos1 &#038;&#038; !pos2) { \t\t\t\t\treturn; \t\t\t\t}  \t\t\t\tif (vx.ww.dock_pos === 1 &#038;&#038; pos1) { \t\t\t\t\tthumbReel = pos1; \t\t\t\t} else if (vx.ww.dock_pos === 2 &#038;&#038; pos2) { \t\t\t\t\tthumbReel = pos2; \t\t\t\t} \t\t\t\tif (num > numOfThumbnails - reelThumbs + 1) num = numOfThumbnails - reelThumbs + 1; \t\t\t\tif (mouseOnReel && mouseClickedOnReel) { \t\t\t\t\tmouseClickedOnReel = false; \t\t\t\t} else if (mouseOnReel) { \t\t\t\t\treturn; \t\t\t\t}                 if (num < 1) num = 1; \t\t\t\tvar thumbSelected = allThumbLi[num-1]; \t\t\t\tvar newScrolltop = thumbReel.scrollTop + thumbSelected.getBoundingClientRect().top - thumbReel.getBoundingClientRect().top; \t\t\t\tvar comparison = newScrolltop > thumbReel.scrollTop ? \"scrolldown\" : newScrolltop < thumbReel.scrollTop ? \"scrollup\" : ''; \t\t\t\tvar currentJump = 10; \t\t\t\tvar lastThumbReelScrollTop; \t \t\t\t\tfunction scroll() { \t\t\t\t\tif (comparison === \"scrolldown\") { \t\t\t\t\t\tif (newScrolltop > thumbReel.scrollTop) { \t\t\t\t\t\t\tlastThumbReelScrollTop = thumbReel.scrollTop += currentJump; \t\t\t\t\t\t\tthumbReel.scrollTop += currentJump; \t\t\t\t\t\t\tcurrentJump += 10; \t\t\t\t\t\t\trequestAnimationFrame(scroll); \t\t\t\t\t\t} else { \t\t\t\t\t\t\tthumbReel.scrollTop = newScrolltop; \t\t\t\t\t\t\treturn; \t\t\t\t\t\t} \t\t\t\t\t} else if (comparison === \"scrollup\") { \t\t\t\t\t\tif (newScrolltop < thumbReel.scrollTop) { \t\t\t\t\t\t\tthumbReel.scrollTop -= currentJump \t\t\t\t\t\t\tlastThumbReelScrollTop = thumbReel.scrollTop; \t\t\t\t\t\t\tcurrentJump += 10; \t\t\t\t\t\t\trequestAnimationFrame(scroll); \t\t\t\t\t\t} else { \t\t\t\t\t\t\tthumbReel.scrollTop = newScrolltop; \t\t\t\t\t\t\treturn; \t\t\t\t\t\t} \t\t\t\t\t} else { \t\t\t\t\t\treturn; \t\t\t\t\t} \t\t\t\t} \t\t\t\t \t\t\t\tscroll(); \t\t\t} \t \t\t\tfunction createThumbUl(li, selectall) { \t\t\t\t\/\/ var thumbCont = document.createElement(\"ul\"); \t\t\t\t\/\/ thumbCont.className = \"ds_thumb_container\"; \t\t\t\tvar thumbCont = thumbReelContainer.cloneNode(true) \t\t\t\tif (li) thumbCont.appendChild(li); \t\t\t\tthumbReel.appendChild(thumbCont);  \t\t\t\tallThumbUl.push(thumbCont); \t\t\t} \t \t\t\tfunction createThumbLi(num, itemData) { \t\t\t\tvar thumbImg = thumbReelLi.cloneNode(true) \t\t\t\t\/\/thumbImg.id = \"ds_thumb_img\" + num; \t\t\t\tvar thumbImgLowlight = thumbImg.querySelector('.ds_thumb_img_lowlight'); \t\t\t\t\/\/thumbImgLowlight.id = \"ds_thumb_img_lowlight\" + num; \t\t\t\tvar thumbImgSpan = thumbImg.querySelector(\".ds_thumb_img_lowlight_text\"); \t\t\t\t\/\/thumbImgSpan.id = \"ds_thumb_img_lowlight_text\" + num; \t\t\t\tvar thumbTitleSpan = thumbImg.querySelector(\".ds_thumb_title\"); \t\t\t\t\/\/thumbTitleSpan.id = \"ds_thumb_title\" + num; \t\t\t\tif(thumbTitleSpan){thumbTitleSpan.innerHTML = itemData.title;  \t            thumbTitleSpan.className += \" \" + \"ds_asset_type_\" + itemData.credit;} \t\t\t\t\/\/ category and date \t\t\t\tvar dvpDesc = itemData.desc; \t\t\t\tvar dvpDescSplit = dvpDesc.split(\"|\"); \t\t\t\tif (dvpDescSplit.length === 2) { \t\t\t\t\tvar categoryDom = thumbImg.querySelector(\".ds_category\"); \t\t\t\t\tvar dateDom = thumbImg.querySelector(\".ds_date\"); \t\t\t\t\tif (categoryDom) { \t\t\t\t\t\tcategoryDom.textContent = dvpDescSplit[0] \t\t\t\t\t} \t\t\t\t\tif (dateDom) { \t\t\t\t\t\tdateDom.textContent = dvpDescSplit[1] \t\t\t\t\t} \t\t\t\t}  \t\t\t\tvar thumbTinyImg = null; \t\t\t\tif (reelShowTinyImg&#038;&#038;reelShowTinyImg!=0) { \t\t\t\t\tthumbTinyImg = document.createElement('img'); \t\t\t\t\t\/\/thumbTinyImg.id = \"ds_thumb_tiny_img\" + num; \t\t\t\t\tthumbTinyImg.className = \"ds_thumb_tiny_img\"; \t\t\t\t\tthumbTinyImg.src = baseImgUrl + \"https:\/\/bonginoreport.com\/images\/img_\" + (num-1) + imgFileType ; \t\t\t\t}  \t\t\t\tswitch (reelOverlay) { \t\t\t\t\tcase \"title\": \t\t\t\t\t\tif(thumbImgSpan){thumbImgSpan.innerHTML = truncate(dvp_meta.vid.caption[captionKeys[num-1]].title, 50, true); \t\t\t\t\t\tthumbImgSpan.className += \" ds_reel_overlay_title\";} \t\t\t\t\t\tbreak; \t\t\t\t\tdefault: \t\t\t\t\t\tif(thumbImgSpan){thumbImgSpan.innerHTML = num;} \t\t\t\t\t\tbreak; \t\t\t\t}  \t\t\t\t\/\/ thumbImgLowlight.appendChild(thumbImgSpan); \t\t\t\t\/\/ thumbImg.appendChild(thumbImgLowlight); \t\t\t\tif (reelShowTinyImg &#038;&#038; thumbTinyImg) { \t\t\t\t\tthumbImg.appendChild(thumbTinyImg); \t\t\t\t} \t\t\t\t\/\/ thumbImg.appendChild(thumbTitleSpan);  \t\t\t\treturn thumbImg; \t\t\t} \t \t\t\tfunction setCurrentThumb(num, fromMessage) { \t\t\t\tvar pos1 = document.querySelector(\".ds_thumbnail_reel.pos1\"); \t\t\t\tvar pos2 = document.querySelector(\".ds_thumbnail_reel.pos2\");  \t\t\t\tif (!pos1 &#038;&#038; !pos2) { \t\t\t\t\treturn; \t\t\t\t}  \t\t\t\tvar pos1uls; \t\t\t\tvar pos1lis; \t\t\t\tif (pos1) { \t\t\t\t\tpos1uls = pos1.querySelectorAll(\"ul\"); \t\t\t\t\tpos1lis = pos1.querySelectorAll(\"li\"); \t\t\t\t} \t\t\t\t \t\t\t\tvar pos2uls; \t\t\t\tvar pos2lis; \t\t\t\tif (pos2) { \t\t\t\t\tpos2uls = pos2.querySelectorAll(\"ul\"); \t\t\t\t\tpos2lis = pos2.querySelectorAll(\"li\"); \t\t\t\t}  \t\t\t\tvar index = num - 1; \t\t\t\tif (index <= 2) { \t\t\t\t\tif (pos1) { \t\t\t\t\t\tif (pos1uls[0]) { pos1uls[0].style.display = \"block\"; } \t\t\t\t\t\tif (pos1uls[1]) { pos1uls[1].style.display = \"none\"; } \t\t\t\t\t} \t\t\t\t\tif (pos2) { \t\t\t\t\t\tif (pos2uls[0]) { pos2uls[0].style.display = \"block\"; } \t\t\t\t\t\tif (pos2uls[1]) { pos2uls[1].style.display = \"none\"; } \t\t\t\t\t} \t\t\t\t\t \t\t\t\t} else { \t\t\t\t\tif (pos1) { \t\t\t\t\t\tif (pos1uls[0]) { pos1uls[0].style.display = \"none\"; } \t\t\t\t\t\tif (pos1uls[1]) { pos1uls[1].style.display = \"block\"; } \t\t\t\t\t} \t\t\t\t\tif (pos2) { \t\t\t\t\t\tif (pos2uls[0]) { pos2uls[0].style.display = \"none\"; } \t\t\t\t\t\tif (pos2uls[1]) { pos2uls[1].style.display = \"block\"; } \t\t\t\t\t} \t\t\t\t}  \t\t\t\tif (pos1) { \t\t\t\t\tvar pos1_selected = pos1.querySelector(\".ds_thumb_selected\"); \t\t\t\t\tif (pos1_selected) { \t\t\t\t\t\tpos1_selected.classList.remove(\"ds_thumb_selected\"); \t\t\t\t\t}  \t\t\t\t\tif (pos1lis[index]) { pos1lis[index].classList.add(\"ds_thumb_selected\"); } \t\t\t\t}  \t\t\t\tif (pos2) { \t\t\t\t\tvar pos2_selected = pos2.querySelector(\".ds_thumb_selected\"); \t\t\t\t\tif (pos2_selected) { \t\t\t\t\t\tpos2_selected.classList.remove(\"ds_thumb_selected\"); \t\t\t\t\t} \t\t\t\t\t \t\t\t\t\tif (pos2lis[index]) { pos2lis[index].classList.add(\"ds_thumb_selected\"); } \t\t\t\t} \t\t\t} \t \t\t\t  \t \t \t\t\t\/\/ function recalcHeight() { \t\t\t\/\/ \tvar dscppRect = cpp.getBoundingClientRect(); \t\t\t\/\/ \tvar cppInner = document.getElementById(\"ds_cpp_inner\"); \t\t\t\/\/ \tvar cppInnerRect = cppInner.getBoundingClientRect(); \t \t\t\t\/\/ \tif (cppInnerRect.height > currentMaxCppHeight) { \t\t\t\/\/ \t\tcurrentMaxCppHeight = cppInnerRect.height; \t\t\t\/\/ \t\tcpp.style.height = currentMaxCppHeight + \"px\"; \t\t\t\/\/ \t} \t\t\t\/\/ } \t \t\t\tfunction insertAfter(newNode, referenceNode) { \t\t\t\treferenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); \t\t\t} \t\t} catch (e) { \t\t\tvx.debug(e); \t\t} \t\tvx.addListener(window, \"resize\", function() { \t\t\ttry { \t\t\t\tvx.adManager.sendMessage(vx.adManager.activeAd.ifr, \"resizeMe\", { \t\t\t\t\t\"width\": document.getElementById(\"ds_cpp\").getBoundingClientRect().width, \t\t\t\t\t\"height\": dvp_meta.height \t\t\t\t}); \t\t\t} catch (e) { \t\t\t\tvx.debug(\"failed to resize\"); \t\t\t}\t\t\t\t\t\t \t\t});  \t\tvar actionDiv=document.createElement('div'); \t\tactionDiv.setAttribute(\"style\",\"width:100%;height:\"+(dvp_meta.height-32)+\"px;z-index:\"+(zindex_base+5)+\";position:absolute;top:0;left:0;\"); \t\tif (vx.dockFirstResize && contentFrameParent) { \t\t\tactionDiv.style.height = contentFrameParent.getBoundingClientRect().height - 32 + \"px\"; \t\t} \t\tctFrm.parentNode.insertBefore(actionDiv,ctFrm); \t\t\/\/ctFrm.style.display = \"block\";  \t\tvar capIdxLast=null; \t\tvar seekPosNext=null; \t\tvar seekPosPrev=null; \t\tfunction ctFrmSkip(pos) { \t\t\tif (pos==null) { return; } \t\t\t\/* BEGIN NEW CODE *\/ \t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\tvidElem.currentTime = pos; \t\t\t\/* END NEW CODE *\/ \t\t\tvx.debug('next slide:' + pos); \t\t} \t\twindow.ds_dvp_next=function(){ ctFrmSkip(seekPosNext); }; \t\twindow.ds_dvp_previous=function(){ ctFrmSkip(seekPosPrev); }; \t\tfunction setSlideCaption(pos) { \t\t\tif (pos>=0 && dvp_meta.vid.caption) { \t\t\t\tvar capmeta=dvp_meta.vid.caption; \t\t\t\tvar idx=null; \t\t\t\tvar curr=0; \t\t\t\tvar total=0; \t\t\t\tvar found=0; \t\t\t\tvar keys=[]; \t\t\t\tfor (var key in capmeta) { \t\t\t\t\tif (capmeta.hasOwnProperty(key) && !isNaN(tmpval=parseFloat(key)) && tmpval>=0) { \t\t\t\t\t\ttotal++; \t\t\t\t\t\tkeys.push(key); \t\t\t\t\t\tif (found==0) { \t\t\t\t\t\t\tif (pos<tmpval) { \t\t\t\t\t\t\t\tfound++; \t\t\t\t\t\t\t} else { \t\t\t\t\t\t\t\tcurr++; \t\t\t\t\t\t\t\tidx=key; \t\t\t\t\t\t\t\tif (pos==tmpval) { \t\t\t\t\t\t\t\t\tfound++; \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t\tseekPosNext=null; \t\t\t\tseekPosPrev=null; \t\t\t\tif (idx!==null &#038;&#038; keys.length>0) { \t\t\t\t\tseekPosNext=keys[curr%keys.length]; \t\t\t\t\tseekPosPrev=keys[(curr-2+keys.length)%keys.length]; \t\t\t\t} \t\t\t\tif (idx!==null&&idx!=capIdxLast) { \t\t\t\t\t\/\/ found new caption \t\t\t\t\tcapIdxLast=idx; \t\t\t\t\tif (allThumbLi && allThumbLi.length > 0) { \t\t\t\t\t\tsetCurrentThumb(capmeta[idx]['order'], true); \t\t\t\t\t\tcurrentThumbFromCaption = capmeta[idx]['order']; \t\t\t\t\t\tvar currentThumbParent = allThumbLi[currentThumbFromCaption-1].parentNode; \t\t\t\t\t\tif (reelMovement === \"scroll\") reelScrollTo(currentThumbFromCaption); \t\t\t\t\t\tfor (var i = 0; i < numOfThumbnails; i++) { \t\t\t\t\t\t\tif (allThumbLi[i].parentNode !== currentThumbParent) { \t\t\t\t\t\t\t\tallThumbLi[i].parentNode.style.display = \"none\"; \t\t\t\t\t\t\t\tallThumbLi[capmeta[idx]['order'] - 1].parentNode.style.display = \"block\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t\tvar el_curr=vx.ww.document.querySelector(\".ds_slide_curr\"); \t\t\t\t\tif (el_curr) { \t\t\t\t\t\tel_curr.innerHTML=curr; \t\t\t\t\t} \t\t\t\t\tvar el_total=vx.ww.document.querySelector(\".ds_slide_total\"); \t\t\t\t\tif (el_total) { \t\t\t\t\t\tel_total.innerHTML=total; \t\t\t\t\t} \t\t\t\t\tvar el_title=vx.ww.document.querySelectorAll(\".ds_title\"); \t\t\t\t\tif (el_title &#038;&#038; el_title.length > 0) { \t\t\t\t\t\tfor (var i = 0; i < el_title.length; i++) { \t\t\t\t\t\t\tel_title[i].innerHTML=truncate(capmeta[idx]['title'], title_trim, true); \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t\tvar el_desc=vx.ww.document.querySelector(\".ds_summary\"); \t\t\t\t\tif (el_desc) { \t\t\t\t\t\tel_desc.innerHTML=truncate(capmeta[idx]['desc'], desc_trim, true); \t\t\t\t\t} \t\t\t\t\tvar el_credit=vx.ww.document.querySelector(\".ds_credit\"); \t\t\t\t\tif (el_credit) { \t\t\t\t\t\tel_credit.innerHTML=capmeta[idx]['credit']; \t\t\t\t\t} \t\t\t\t\tvar el_goto=vx.ww.document.querySelector(\".ds_goto\"); \t\t\t\t\tvar link=capmeta[idx]['link']; \t\t\t\t\tif (!link) { \t\t\t\t\t\tlink=dvp_meta.vid.link; \t\t\t\t\t} \t\t\t\t\tif (link) { \t\t\t\t\t\tvar onclickStr = \"ds_ctwrap\" + Math.floor(1000000 * Math.random()); \t\t\t\t\t\twindow[onclickStr] = function() {       \t\t\t\t\tvar ctfuncUrl = ds_ct356268(link); \t\t\t\t\t\t\twindow.open(ctfuncUrl,click_target); \t\t\t\t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\t\t\t\tvidElem.muted = true; \t\t\t\t\t\t\t\/* END NEW CODE *\/ \t\t\t\t\t\t\t\/\/player.setMute(true); \t\t\t\t\t\t}; \t\t\t\t\t\tonclickStr = onclickStr+\"();\";       \t\t\t\t\tactionDiv.setAttribute(\"onclick\", onclickStr); \t\t\t\t\t\tactionDiv.style.cursor=\"pointer\"; \t\t\t\t\t\tif (el_title &#038;&#038; el_title.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < el_title.length; i++) { \t\t\t\t\t\t\t\tel_title[i].setAttribute(\"onclick\",onclickStr); \t\t\t\t\t\t\t\tel_title[i].style.cursor=\"pointer\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t\tif (el_desc) { \t\t\t\t\t\t\tel_desc.setAttribute(\"onclick\",onclickStr); \t\t\t\t\t\t\tel_desc.style.cursor=\"pointer\"; \t\t\t\t\t\t} \t\t\t\t\t\tif (el_goto) { \t\t\t\t\t\t\tel_goto.setAttribute(\"onclick\",onclickStr); \t\t\t\t\t\t\tel_goto.style.cursor=\"pointer\"; \t\t\t\t\t\t} \t\t\t\t\t} else { \t\t\t\t\t\tactionDiv.removeAttribute(\"onclick\"); \t\t\t\t\t\tactionDiv.style.cursor=\"auto\"; \t\t\t\t\t\tif (el_title &#038;&#038; el_title.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < el_title.length; i++) { \t\t\t\t\t\t\t\tel_title[i].removeAttribute(\"onclick\"); \t\t\t\t\t\t\t\tel_title[i].style.cursor=\"auto\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t\tif (el_desc) { \t\t\t\t\t\t\tel_desc.removeAttribute(\"onclick\"); \t\t\t\t\t\t\tel_desc.style.cursor=\"auto\"; \t\t\t\t\t\t} \t\t\t\t\t\tif (el_goto) { \t\t\t\t\t\t\tel_goto.removeAttribute(\"onclick\"); \t\t\t\t\t\t\tel_goto.style.cursor=\"auto\"; \t\t\t\t\t\t} \t\t\t\t\t}                        if (vx.captionUpdated &#038;&#038; typeof vx.captionUpdated == \"function\") vx.captionUpdated(); \t\t\t\t} \t\t\t} \t\t} \t\tsetSlideCaption(0);  \t\tvar adTimerStartAllowed=1; \t\tvar pauseVideo = false;  \t\t\/* BEGIN NEW CODE *\/ \t\tvar pauseVideo = false; \t\tvar loopCount = 1; \t\tvar lastSecondForVsPixel = null; \t\tvar maxLoops = Math.min(dvp_meta.loopcount, 30); \t\tvar vidmetrics = 0; \t\tvar stopUnitAfterContent = false; \t\t \t\tfunction sendVideoPixel(evt) { \t\t\tif (vidmetrics) { \t\t\t\tvx.dvptrack(evt); \t\t\t} \t\t}  \t\tvar videoElem = document.getElementById(\"ds_content_frame\"); \t\tvideoElem.addEventListener('ended', function() { \t\t\tsendVideoPixel(\"vend\");  \t\t\tloopCount++; \t\t\tif (loopCount <= maxLoops) { \t\t\t\tvx.debug('start again ' + loopCount);  \t\t\t\t\/\/player.setMute(true); \t\t\t\tvideoElem.currentTime = 0; \t\t\t\tvideoElem.muted = true; \t\t\t\tvar playprms=videoElem.play(); playprms&#038;&#038;playprms.catch&#038;&#038;playprms.catch(function(){}); \t\t\t} \t\t\telse { \t\t\t\tvx.debug('ended final loop ' + loopCount);  \t\t\t\tif (stopUnitAfterContent) { \t\t\t\t\tvar cppEl=document.getElementById(\"ds_cpp\"); \t\t\t\t\tif (cppEl) { \t\t\t\t\t\tplayer.stopAdbreak(); \t\t\t\t\t\tplayer.stopAdbreakTimer(); \t\t\t\t\t\tif (vx.checkInviewInterval) { \t\t\t\t\t\t\tclearInterval(vx.checkInviewInterval); \t\t\t\t\t\t} \t\t\t\t\t\tcppEl.parentNode.removeChild(cppEl); \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t});  \t\tvideoElem.addEventListener('timeupdate', function(event) { \t\t\tvar curTime = videoElem.currentTime; \t\t\t\/\/ vevents \t\t\tif (!videoElem.paused) { \t\t\t\tvar curTimeInt = parseInt(videoElem.currentTime, 10); \t\t\t\tif (((curTimeInt >= 1 && curTimeInt <= 10) || curTimeInt % 5 === 0 &#038;&#038; curTimeInt > 0) && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"vs\" + curTimeInt); \t\t\t\t} \t\t\t\tvar v25Time = parseInt(videoElem.duration * 0.25, 10); \t\t\t\tvar v50Time = parseInt(videoElem.duration * 0.5, 10); \t\t\t\tvar v75Time = parseInt(videoElem.duration * 0.75, 10); \t\t\t\tif (curTimeInt === 0 && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"vstart\"); \t\t\t\t} else if (curTimeInt === v25Time && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"v25\"); \t\t\t\t} else if (curTimeInt === v50Time && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"v50\"); \t\t\t\t} else if (curTimeInt === v75Time && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"v75\"); \t\t\t\t} \t\t\t\tlastSecondForVsPixel = curTimeInt; \t\t\t\tsetSlideCaption(curTimeInt); \t\t\t} \t\t});  \t\tvideoElem.addEventListener('pause', function() { \t\t\tsendVideoPixel(\"vpause\");  \t\t\tpauseVideo = true; \t\t\tif ('s4340'=='s4921') { \t\t\t\t\/\/ for certain sites, stop ads when content is paused \t\t\t\tadTimerStartAllowed=0; \t\t\t\tplayer.stopAdbreakTimer(); \t\t\t} \t\t});  \t\tvideoElem.addEventListener('play', function() { \t\t\tsendVideoPixel(\"vplay\");  \t\t\tpauseVideo = false; \t\t});  \t\tvideoElem.addEventListener('seeked', function() { \t\t\tvx.debug('seeked loop ' + loopCount); \t\t}); \t\tvar playprms=videoElem.play(); playprms&&playprms.catch&&playprms.catch(function(){});  \t\t\/* END NEW CODE *\/ \t\t  \t\tvar guTimeoutHandler = null; \t        var ifrcount = 0; \t\tvar gumgumCount = 1; \t\tvar maxGumgumRefreshes = 1; \t\tvar gu_show_time = 15000;  \t\tfunction clearGuIframes() { \t\t\tvar gElem = document.getElementById('ds_gu_ad_container'); \t\t\tif (gElem) { \t\t\t\t\/\/gElem.style.display = \"none\"; \t\t\t\tgElem.style.zIndex = -1;  \t\t\t\twhile (gElem.firstChild) { \t\t\t\t\tgElem.removeChild(gElem.firstChild); \t\t\t\t} \t\t\t\t\/\/gElem.style.display = \"block\"; \t\t\t} \t\t}  \t\tfunction makeGuTagCall() { \t\t\tvx.debug(\"gumgum>>start\"); \t\t\tvar gElem = document.getElementById('ds_gu_ad_container'); \t\t\tif (gElem) { \t\t\t\t\/\/gElem.style.display = \"none\"; \t\t\t\tgElem.style.zIndex = zindex_base + 3;  \t\t\t\tvar key = 'gumgum'; \t\t\t\tvar html64 = 'PCEtLSBhZCBzbG90IGFuZCBzdHlsZXMgZm9yIGl0IC0tPgo8c3R5bGU+CgkjYWRDb250YWluZXIgewoJCXBvc2l0aW9uOiBhYnNvbHV0ZTsKCQl3aWR0aDogMTAwJTsKCQloZWlnaHQ6IDEwMCU7CgkJYm90dG9tOiAwOwoJfQo8L3N0eWxlPgo8ZGl2IGlkPSJhZENvbnRhaW5lciI+PC9kaXY+CjwhLS0gbG9hZCB2cGFpZC5qcyAtLT4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vanMuZ3VtZ3VtLmNvbS92cGFpZC5qcyI+PC9zY3JpcHQ+Cgo8c2NyaXB0PgoJZnVuY3Rpb24gb25JbXByZXNzaW9uQ2FsbGJhY2soKSB7CgkJd2luZG93LnBhcmVudC5kdnB0cmFjaygnc2MnKTsKCX0KCgkvLyBhZCBzbG90IGVsZW1lbnQgcmVmZXJlbmNlCgl2YXIgYWRzbG90ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FkQ29udGFpbmVyJyk7CgoJLy8gZ2V0IHZwYWlkIGludGVyZmFjZQoJdmFyIHZwYWlkQWQgPSBnZXRWUEFJREFkKCk7CgoJdmFyIHZpZGVvU2l6ZSA9ICciJyArIF9fV0lEVEhfXyArICJ4IiArIF9fSEVJR0hUX18gKyAnIic7CgkvLyBjcmVhdGl2ZSBkYXRhIAoJdmFyIGNyZWF0aXZlZGF0YSA9IHsKCQkiQWRQYXJhbWV0ZXJzIjogYHsKCQkJImdndjJpZCI6ICJpcmljZDl6byIsCgkJCSJyZXFEZWxheVNlYyI6ICIwIiwKCQkJImFkQ291bnQiOiAiMSIsCgkJCSJjb250ZW50VmlkZW9VcmwiOiAiIiwKCQkJImN2bCI6IDAsCgkJCSJtY3ZsIjogMCwKCQkJImFkSW50ZXJ2YWwiOiBudWxsLAoJCQkiYWRDb3JuZXIiOiAiIiwKCQkJInZFcnIiOiAiaHR0cHM6Ly9pZS1nMi5ndW1ndW0uY29tL3ZpZGVvL2Vycm9yP3Q9Z2d1bXRlc3QmZG9tPVtkb21dJmJyPVticl0mdmVjPVtFUlJPUkNPREVdJmFiPVthYl0mZGNyaT1bZGNyaV0mZnY9dHJ1ZSIsCgkJCSJ2aWRlb1NpemUiOiBgICsgdmlkZW9TaXplICsgYAoJCX1gCgl9OwoKCS8vIGVudmlyb25tZW50IHZhcmlhYmxlcwoJdmFyIGVudnZhciA9IHsKCQlzbG90OiBhZHNsb3QsCgkJdmlkZW9TbG90OiBhZHNsb3QsCgl9OwoKCS8vIFN1YnNjcmliZSB0aGUgaW1wcmVzc2lvbiBldmVudAoJdnBhaWRBZC5zdWJzY3JpYmUob25JbXByZXNzaW9uQ2FsbGJhY2ssICdBZEltcHJlc3Npb24nKTsKCgkvLyB3aWR0aCwgaGVpZ2h0LCB2aWV3bW9kZSwgZGVzaXJlZCBiaXRyYXRlLCBjcmVhdGl2ZWRhdGEsIGVudlZhcnMKCXZwYWlkQWQuaW5pdEFkKF9fV0lEVEhfXywgX19IRUlHSFRfXywgIm5vcm1hbCIsIDEwMDAsIGNyZWF0aXZlZGF0YSwgZW52dmFyKTsKCgkvLyBzdGFydCEKCXZwYWlkQWQuc3RhcnRBZCgpOwo8L3NjcmlwdD4K'; \t\t\t\tvar width = dvp_meta.width; \t\t\t\tvar height = dvp_meta.height;  \t\t\t\twhile (gElem.firstChild) { \t\t\t\t\tgElem.removeChild(gElem.firstChild); \t\t\t\t}  \t            ifrcount++;  \t            var ifr = vx.ww.document.createElement(\"iframe\"); \t            ifr.className = \"dsbnr_iframe \" + key; \t            ifr.id = \"dsbnr_iframe_\" + ifrcount; \t            ifr.setAttribute(\"name\", \"dsbnr_iframe_\" + ifrcount); \t            ifr.setAttribute(\"frameborder\", \"0\"); \t            ifr.setAttribute(\"marginheight\", \"0\"); \t            ifr.setAttribute(\"marginwidth\", \"0\"); \t            ifr.setAttribute(\"scrolling\", \"no\"); \t            ifr.setAttribute(\"width\", width); \t            ifr.setAttribute(\"height\", height); \t            ifr.style.width = width + \"px\"; \t            ifr.style.height = height + \"px\"; \t            ifr.style.border = \"none\"; \t            ifr.style.display = \"block\"; \t            ifr.style.margin = \"0 auto\"; \t            ifr.src = \"http:\/\/bonginoreport.com\/about:blank\"; \t            gElem.appendChild(ifr);  \t            vx.whenAvailable2(ifr, 'contentWindow.document', function() { \t                var doc = ifr.contentWindow.document; \t                doc.open().write(atob(html64).replaceAll('__WIDTH__', width).replaceAll('__HEIGHT__', height)); \t                doc.close(); \t                vx.dvptrack('xp'); \t            }); \t\t\t\t\/\/gElem.style.display = \"block\"; \t        } \t\t}  \t\tvar player = null; \/\/ holds data from callback \t\tvar ppEl=null; \t\tvar options = { \t\t\tminVol: minVol, \t\t\tpersistentMute: persistentMute, \t\t\treuseIframe: '1', \t\t\tplayerContainer: 'ds_player_container', \t\t\tadContainer: 'ds_ad_container', \t\t\twidth: dvp_meta.width, \t\t\theight: dvp_meta.height, \t\t\tplaylist: dvp_meta,impId: \"964e6681-ca9f-4367-a048-3bfc96310ee1\", \t\t\ttracker: dvpTrackName, \t\t\tzIndex: zindex_base, \t\t\tadCounterMax: mapb, \t\t\tserial: true,             alltags: true, \t\t\tvolumeBehavior: (mute_ad ? 'mute' : 'volume'), \t\t\tfriendlyIframe: friendly_iframe, \t\t\tcontentMute: function() { \t\t\t\tvx.debug(\"client - mute fn\"); \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.muted = true; \t\t\t\t\/* END NEW CODE *\/ \t\t\t}, \t\t\tcontentUnmute: function() { \t\t\t\tvx.debug(\"client - unmute fn\"); \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.muted = false; \t\t\t\t\/* END NEW CODE *\/ \t\t\t}, \t\t\tcontentPause: function(adManager) { \t\t\t\tvx.debug(\"client - pause fn\"); \t\t\t\tvx.adManager = adManager; \t\t\t\tvx.adPlaying = 1; \t\t\t\tif (ppEl) { \t\t\t\t\tppEl.style.display='block'; \t\t\t\t\tppEl.setAttribute('data-adpp_status','play'); \t\t\t\t} \t\t\t\tif (vx.floatOnAdStart){ \t\t\t\t\tvx.floatOnAdStart(); \t\t\t\t} \t\t\t\tadContDiv.style.zIndex = zindex_base+7; \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.pause(); \t\t\t\t\/* END NEW CODE *\/ \t\t\t\tsetTimeout(function(){ \t\t\t\t\tif (vx.adPlaying) { \t\t\t\t\t\tvar covers=vx.ww.document.querySelectorAll(\".ds_advert_cover\"); \t\t\t\t\t\tif (covers && covers.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < covers.length; i++) { \t\t\t\t\t\t\t\tcovers[i].style.display=\"block\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t},1000); \t\t\t\tif (vx.pushHalfUp &#038;&#038; typeof vx.pushHalfUp === \"function\") { \t\t\t\t\tvx.pushHalfUp(); \t\t\t\t}                 if (vx.dockCheckInview &#038;&#038; typeof vx.dockCheckInview === \"function\") { \t\t\t\t\tvx.dockCheckInview(\"contentpause\"); \t\t\t\t} \t\t\t}, \t\t\tcontentPlay: function() { \t\t\t\tvx.debug(\"client - play fn\"); \t\t\t\tvx.adPlaying = 0; \t\t\t\tif (ppEl) { \t\t\t\t\tif (alwaysshowpause == \"0\") { \t\t\t\t\t\tppEl.style.display='none'; \t\t\t\t\t} \t\t\t\t\tppEl.setAttribute('data-adpp_status',''); \t\t\t\t} \t\t\t\tadContDiv.style.zIndex = -1; \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvar playprms=vidElem.play(); playprms&#038;&#038;playprms.catch&#038;&#038;playprms.catch(function(){}); \t\t\t\t\/* END NEW CODE *\/ \t\t\t\tsetTimeout(function(){ \t\t\t\t\tif (vx.adPlaying==0) { \t\t\t\t\t\tvar covers=vx.ww.document.querySelectorAll(\".ds_advert_cover\"); \t\t\t\t\t\tif (covers &#038;&#038; covers.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < covers.length; i++) { \t\t\t\t\t\t\t\tcovers[i].style.display=\"none\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t},1);                 if (vx.dockCheckInview &#038;&#038; typeof vx.dockCheckInview === \"function\") { \t\t\t\t\tvx.dockCheckInview(\"contentplay\"); \t\t\t\t} \t\t\t}, \t\t\tcontentSetVolume: function(vol) { \t\t\t\tvx.debug(\"client - set volume:\" + vol); \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.volume = vol; \t\t\t\t\/* END NEW CODE *\/ \t\t\t}, \t\t\tadFinished: function() { \t\t\t\t\/\/ this needs to be called after an ad finishes \t\t\t\t\/\/ or after an error \t\t\t\tvx.debug(\"***AdBreak finished\"); \t\t\t\tvx.adPlaying = 0; \t\t\t\t\/\/ call backfill if available \t\t\t\tif (adImpCnt==0 &#038;&#038; player &#038;&#038; vx.backfill &#038;&#038; !vx.backfillCalled) { \t\t\t\tvx.backfillCalled=1; \t\t\t\tplayer.stopAdbreakTimer(); \t\t\t\tplayer.stopAdbreak(); \t\t\t\tvx.dvptrack('cl'); \t\t\t\tvx.backfill(); \t\t\t\t} \t\t\t}, \t\t\tplaylistFinished: function() { \t\t\t\tvx.adPlaying = 0; \t\t\t\tvx.debug(\"***AdBreak playlist over\"); \t\t\t}, \t\t\tadBreakStart: function() { \t\t\t\tvx.debug(\"***AdBreak start\"); \t\t\t\tif (guTimeoutHandler) { \t\t\t\t\tclearTimeout(guTimeoutHandler); \t\t\t\t\tguTimeoutHandler = null; \t\t\t\t} \t\t\t\tclearGuIframes(); \t\t\t} \t\t}; \t\twindow.vxvideojsinit(options, function(po) { \t\t\tvx.debug(\"vxvideojsinit callback invoked!\"); \t\t\tvx.debug(po); \t\t\tplayer = po;  \t\t\tplayer.setAdWillAutoPlay(true); \t\t\tplayer.setAdWillPlayMuted(true);  \t\t\t\/\/ configurable - time in seconds between ad breaks \t\t\tif (adTimerStartAllowed) { player.startAdbreakTimer(abi); }  \t\t\t\/\/ Float the unit \t\t\tvar floatSpec = null; \t\t\tif(vx.dvp_float_spec){ \t\t\t\tfloatSpec = vx.dvp_float_spec; \t\t\t} \t\t\tvar floatSpecFirst = null; \t\t\tif(vx.dvp_float_spec_first){ \t\t\t\tfloatSpecFirst = vx.dvp_float_spec_first; \t\t\t} \t\t\tvar closeScope = null; \t\t\tif(vx.dvp_close_scope){ \t\t\t\tcloseScope=vx.dvp_close_scope; \t\t\t}  \t\t\tvar needClose=0; \/\/ Need explicit close, interstitial \t\t\tvar canFloat=0; \/\/ whether to allow automatic float \t\t\tvar fpEl=document.getElementById(\"ds_content_frame_parent\"); \t\t\tif (fpEl) { \t\t\t\twindow.ds_float_close=function(id){ \t\t\t\t\tvar el=document.getElementById(id); \t\t\t\t\tif (el) { \t\t\t\t\t\tendFloat(el); \t\t\t\t\t\tif (closeScope==\"pageview\") { \t\t\t\t\t\t\tcanFloat=-1;  \/\/ disable the whole forever \t\t\t\t\t\t} else { \t\t\t\t\t\t\tcanFloat=0; \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t};  \t\t\t\tfunction endFloat(el) { \t\t\t\t\tel.className=el.className?el.className.replace(new RegExp('(^|b)(ds_float)(b|$)','gi'),' '):''; \t\t\t\t\tel.className=el.className?el.className.replace(new RegExp('(^|b)(tl|tr|bl|br|ct)(b|$)','gi'),' '):''; \t\t\t\t\t\/\/el.style.display = \"none\"; \t\t\t\t\tel.style.width=dvp_meta.width+\"px\"; \t\t\t\t\tel.style.height=dvp_meta.height+\"px\"; \t\t\t\t\t\/\/el.style.display = \"block\"; \t\t\t\t\tvar adEl=document.getElementById(\"ds_ad_container\"); \t\t\t\t\tif (adEl) { \t\t\t\t\t\t\/\/adEl.style.display = \"none\"; \t\t\t\t\t\tadEl.style.width=dvp_meta.width+\"px\"; \t\t\t\t\t\tadEl.style.height=dvp_meta.height+\"px\"; \t\t\t\t\t\tif(vx.adManager &#038;&#038; vx.adManager.activeAd &#038;&#038; vx.adManager.activeAd.ifr){  \t\t\t\t\t\t\tvx.adManager.sendMessage(vx.adManager.activeAd.ifr, \"resizeMe\", { \t\t\t\t\t\t\t\t\"width\": dvp_meta.width, \t\t\t\t\t\t\t\t\"height\": dvp_meta.height \t\t\t\t\t\t\t}); \t\t\t\t\t\t} \t\t\t\t\t\t\/\/adEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar ctEl=document.getElementById(\"ds_content_frame\"); \t\t\t\t\tif (ctEl) { \t\t\t\t\t\t\/\/ctEl.style.display = \"none\"; \t\t\t\t\t\tctEl.style.width=dvp_meta.width+\"px\"; \t\t\t\t\t\tctEl.style.height=dvp_meta.height+\"px\"; \t\t\t\t\t\t\/\/ctEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar clsEl=document.getElementById(\"ds_float_close\"); \t\t\t\t\tif (clsEl) { \t\t\t\t\t\tclsEl.style.display=\"none\"; \t\t\t\t\t\tclsEl.setAttribute(\"onclick\",\"\"); \t\t\t\t\t} \t\t\t\t} \t\t\t\tfunction startFloat(el,style) { \t\t\t\t\tif (canFloat!=1) { return; } \t\t\t\t\tvar styleArr=style.split('\/'); \t\t\t\t\tel.className=el.className?(el.className+' ds_float '+styleArr[0]):'ds_float '+styleArr[0]; \t\t\t\t\t\/\/el.style.display = \"none\"; \t\t\t\t\tel.style.width=styleArr[1]+\"px\"; \t\t\t\t\tel.style.height=styleArr[2]+\"px\"; \t\t\t\t\t\/\/el.style.display = \"block\"; \t\t\t\t\tvar adEl=document.getElementById(\"ds_ad_container\"); \t\t\t\t\tif (adEl) { \t\t\t\t\t\t\/\/adEl.style.display = \"none\"; \t\t\t\t\t\tadEl.style.width=styleArr[1]+\"px\"; \t\t\t\t\t\tadEl.style.height=styleArr[2]+\"px\"; \t\t\t\t\t\tif(vx.adManager &#038;&#038; vx.adManager.activeAd &#038;&#038; vx.adManager.activeAd.ifr){ \t\t\t\t\t\t\tvx.adManager.sendMessage(vx.adManager.activeAd.ifr, \"resizeMe\", { \t\t\t\t\t\t\t\t\"width\": styleArr[1], \t\t\t\t\t\t\t\t\"height\": styleArr[2] \t\t\t\t\t\t\t}); \t\t\t\t\t\t} \t\t\t\t\t\t\/\/adEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar ctEl=document.getElementById(\"ds_content_frame\"); \t\t\t\t\tif (ctEl) { \t\t\t\t\t\t\/\/ctEl.style.display = \"none\"; \t\t\t\t\t\tctEl.style.width=styleArr[1]+\"px\"; \t\t\t\t\t\tctEl.style.height=styleArr[2]+\"px\"; \t\t\t\t\t\t\/\/ctEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar clsEl=document.getElementById(\"ds_float_close\"); \t\t\t\t\tif (clsEl) { \t\t\t\t\t\tclsEl.style.display=\"block\"; \t\t\t\t\t\tclsEl.setAttribute(\"onclick\",\"ds_float_close('ds_content_frame_parent')\"); \t\t\t\t\t} \t\t\t\t} \t\t\t\tif (floatSpec) { \t\t\t\t\tvx.inview2.trackEl(\"ds_player_container\",window,null,{ \t\t\t\t\t\tcbqualify: function(countq, count){ }, \t\t\t\t\t\tcbenter: function(count){ \t\t\t\t\t\t\tif (needClose === 0) { \t\t\t\t\t\t\t\tendFloat(fpEl); \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\tcbleave: function(count){ \t\t\t\t\t\t\tif (canFloat==1) { \t\t\t\t\t\t\t\tstartFloat(fpEl,floatSpec); \t\t\t\t\t\t\t} else if (canFloat === 0) { \t\t\t\t\t\t\t\tif (vx.adPlaying==1) { \t\t\t\t\t\t\t\t\tcanFloat=1; \t\t\t\t\t\t\t\t\tstartFloat(fpEl,floatSpec); \t\t\t\t\t\t\t\t} else { \t\t\t\t\t\t\t\t\tvx.floatOnAdStart=function(){ \t\t\t\t\t\t\t\t\t\tvx.floatOnAdStart=function(){}; \t\t\t\t\t\t\t\t\t\tcanFloat=1; \t\t\t\t\t\t\t\t\t\tstartFloat(fpEl,floatSpec); \t\t\t\t\t\t\t\t\t}; \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\tnofocus: 1, \t\t\t\t\t\tpercent: 50, \t\t\t\t\t\ttime: 1 \t\t\t\t\t}); \t\t\t\t} \t\t\t\tif (floatSpecFirst) { \t\t\t\t\tsetTimeout(function(){ \t\t\t\t\t\tcanFloat=1; \t\t\t\t\t\tstartFloat(fpEl,floatSpecFirst); \t\t\t\t\t\tif (floatSpecFirst.match(\/ct\/\/)) { \t\t\t\t\t\t\tneedClose=1; \t\t\t\t\t\t} \t\t\t\t\t},100); \t\t\t\t} \t\t\t}   \t\t\t\/\/ trigger ad call when unit comes into view \t\t\tvar trackDiv=document.createElement(\"div\"); \t\t\ttrackDiv.id=\"ds_player_sensor\"; \t\t\ttrackDiv.setAttribute(\"style\",\"width:1px;height:1px;padding:0;margin:0;border:none;background:none;position:relative;top:-300px\"); \t\t\tcontDiv.parentNode.insertBefore(trackDiv,contDiv); \t\t\tvar immediateAdFired = false; \t\t\tvx.inview2.trackEl(trackDiv, window, function () { \t\t\t\tif (!immediateAdFired) { \t\t\t\t\timmediateAdFired = true; \t\t\t\t\tvx.dvptrack('wf', '{\"wf\":\"99: inview ad call\"}'); \t\t\t\t\tvar ggyurl=\"\/\/googleads.g.doubleclick.net\/pagead\/ads?client=ca-video-pub-3851171199385532&#038;slotname=6241611906&#038;ad_type=standardvideo&#038;description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;max_ad_duration=60000&#038;videoad_start_delay=0\"; \/\/ TestY \t\t\t\t\tggyurl=altGGParam(ggyurl); \t\t\t\t\tvar nowtag=[{ \t\t\t\t\t\tcp:\"gg\", \t\t\t\t\t\twt:\"0\", \t\t\t\t\t\tsdk:\"ima_html5\", \t\t\t\t\t\turl:ggyurl \t\t\t\t\t}]; \t\t\t\t\t\/\/var gdtargets={\"s3316\":1,\"s4073\":1}; \t\t\t\t\t\/\/if ((typeof gdtargets !== \"undefined\") &#038;&#038; gdtargets &#038;&#038; ('s4340' in gdtargets)) { \t\t\t\t\t\tnowtag.push({ \t\t\t\t\t\t\tcp:\"ox\", \t\t\t\t\t\t\twt:\"0\", \t\t\t\t\t\t\tsdk:\"ima_html5\", \t\t\t\t\t\t\turl:\"\/\/distroscale-d.openx.net\/v\/1.0\/av?auid=538673374&#038;url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;cb=708519&#038;vht=&#038;vwd=\" \t\t\t\t\t\t}); \t\t\t\t\t\/\/} \t\t\t\t\t\/\/if (adTimerStartAllowed) { player.startAdBreak(nowtag, 'mr'); } \t\t\t\t} \/\/ firedTest \t\t\t}, { \t\t\t\tpercent: 1,  \/\/ percent of player viewable \t\t\t\ttime: 1  \/\/ time in ms to be visible \t\t\t});  \t\t\t\/\/ configure mouse enter\/leave to unmute\/mute \t\t\tif (!mute_ad) { \t\t\t\tvx.addListener(contDiv, \"mouseenter\", function(event) { \t\t\t\t\tvx.debug(\"mouseenter,unmute\"); \t\t\t\t\tplayer.setMute(false); \t\t\t\t}); \t\t\t\tvx.addListener(contDiv, \"mouseleave\", function(event) { \t\t\t\t\tvx.debug(\"mouseleave, mute\"); \t\t\t\t\tplayer.setMute(true); \t\t\t\t}); \t\t\t} else { \t\t\t\tvar muteEl=document.getElementById('ds_mute'); \t\t\t\tif (muteEl) { \t\t\t\t\t\/\/ clone muteEl to peel \t\t\t\t\tppEl=muteEl.cloneNode(true); \t\t\t\t\tppEl.id='ds_adpp'; \t\t\t\t\tppEl.className=''; \t\t\t\t\tif (alwaysshowpause == \"0\") { \t\t\t\t\t    ppEl.style.display='none'; \t\t\t\t\t} else { \t\t\t\t\t\tppEl.style.display='block'; \t\t\t\t\t} \t\t\t\t\tppEl.style.backgroundImage='url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAk5JREFUSA3dlLuKFUEURa9PTERRMDAzUgYRQ0MNRMTEeNBAcSIzMxMz\/8BIEMQ\/EMTIzNhA\/QFB8YGOICi+H2t1166pafrC7cFEN+yuU6dOnVdV12z2v2HTBgvazL7s\/Y38q\/iZp69htiDJRaCzIQyawO1a1VWhrMZJMmw3KWtvBfsKGWYf4HMFsBfuh+7\/BJ\/BdbjO7EKj2drIEZPEERTvoc6+QwOfggZ\/U+bfyniOsUKn76AbbsA43IbcIsEvodT2B0yga8gniv5nWdPmNuygU9ux2k9nlxkfwYNQJ55bAiN2UC90lBZ\/RTawaPWfe9Wak2T\/hYWj8Ak8D81OZ6kGsR66CUqRhJWHenU1W7MQ26EZO96BN6FOzDbJIE7HsC160KFV6HwFPoaHYG0D8mSMBdKJetvl7TkMn8KLUKRd\/WzBb9v7sS220MoMfAvaYq\/2ZMyrqHWk89i9RV70BWl9VAfrlGViAC+GZ+aPeBLeg7vhZCTT4Ubb5VkY5D5cgg+g8MpPxlggq8jZXUU+Az2XHVD8lctgJV6AF3AZPoT5AV0T+ecytrrOYOxjRTpKOwxyF3qlDWLrRJ6aftZ\/DdQGy5q2sa\/rBjJIDvgK8lno028Q21iNkUVunesmJmx1WqocfUZtOqzwPd6L3YY4K6puyHkeYOYP7FV\/DV\/CY3An9EH2gVb3Cp6GHdL\/ZG02Vph5b7X21d41g+6Czj9CX5BgD4I2Plk+0tmD2Jc+VkW3OPikslatTodDVNuxxaHx2Nx92Wv26cA8\/ZiPf1z3B2jWdlGAoZLaAAAAAElFTkSuQmCC)'; \t\t\t\t\tvar muteElTop=window.getComputedStyle(muteEl).top; \t\t\t\t\tppEl.style.top=''+(parseInt(muteElTop)+parseInt(muteEl.style.height))+'px'; \t\t\t\t\tvar muteElLeft=window.getComputedStyle(muteEl).left; \t\t\t\t\tppEl.style.left=''+(parseInt(muteElLeft))+'px'; \t\t\t\t\tpauseVideo = false; \t\t\t\t\tvx.addListener(ppEl, 'click', function(event) { \t\t\t\t\t\tvx.debug('adpp clicked'); \t\t\t\t\t\tif (player) { \t\t\t\t\t\t\tvar ppstatus=ppEl.getAttribute('data-adpp_status'); \t\t\t\t\t\t\tif (vx.adPlaying === 1) { \t\t\t\t\t\t\t\tif (!pauseVideo) { \t\t\t\t\t\t\t\t\tplayer.pauseAd(); \t\t\t\t\t\t\t\t\tppEl.setAttribute('data-adpp_status','pause'); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\telse { \t\t\t\t\t\t\t\t\tplayer.resumeAd(); \t\t\t\t\t\t\t\t\tppEl.setAttribute('data-adpp_status','play'); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t\telse { \t\t\t\t\t\t\t\tif (!pauseVideo) { \t\t\t\t\t\t\t\t\t\/\/player.stopAdbreakTimer(); \t\t\t\t\t\t\t\t\t\/\/player.stopAdbreak(); \t\t\t\t\t\t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\t\t\t\t\t\tvidElem.pause(); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\telse { \t\t\t\t\t\t\t\t\t\/\/if (adTimerStartAllowed) { player.startAdbreakTimer(abi); } \t\t\t\t\t\t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\t\t\t\t\t\tvar playprms=vidElem.play(); playprms&#038;&#038;playprms.catch&#038;&#038;playprms.catch(function(){}); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t\tpauseVideo = !pauseVideo; \t\t\t\t\t}); \t\t\t\t\tmuteEl.parentNode.insertBefore(ppEl, muteEl.nextSibling); \t\t\t\t} \t\t\t}  \t\t\tvx.dvptrack('wf', '{\"wf\":\"98: init function exit\"}'); \t\t}); \t});  \tvx.dvptrack('wf', '{\"wf\":\"99: outside init function\"}'); } \tvar adImpCnt=0; \twindow.dvptrack=function(name,extra) { \t\tif (name == 'wf' || name == 'wc' || name == 'cm' || name == 'wwb') { \t\t\treturn; \t\t} \t\tvar tmpStr=null; \t\ttry { \t\t\ttmpStr = JSON.stringify(extra); \t\t\tvx.debug(\"!>>> \" + name + \" : \" + tmpStr); \t\t} catch(e) { \t\t\ttmpStr = null; \t\t} \t\tif (name == 'we' && tmpStr && (typeof tmpStr==='string') && (!tmpStr.match(\/\"cp\":\"pd\",\/i)) && tmpStr.match(\/(error \/ no response|1009|no ads)\/i)) { \t\t\treturn; \t\t} \t\tif (name=='wd'){ \t\tadImpCnt++; \t\t} \t\tvar funcName='vxtrack964e6681-ca9f-4367-a048-3bfc96310ee1'; \t\tif (window[funcName]) { \t\t\twindow[funcName](name,extra); \t\t} \t}; \tvx.dvptrack=window.dvptrack;  \tvx.nvl=function(a,b) { \t\tif (a===null || a===\"\" || a===undefined) { return b; } \t\treturn a; \t};  \tvar cppEl=document.getElementById(\"ds_cpp\") || document.getElementById(\"ds_cpp_964e6681-ca9f-4367-a048-3bfc96310ee1\"); \tif (cppEl) { \t\tfor (var i=0;i<cppEl.attributes.length;i++) { \t\t\tif (cppEl.attributes[i].name.indexOf('data-dvp_')==0) { \t\t\t\t\/\/ browser lowercase names by default, this is to make all scenario consistent \t\t\t\tvx.debug('dvp_'+cppEl.attributes[i].name.toLowerCase().substring(9)+\": \"+cppEl.attributes[i].value); \t\t\t\tvx['dvp_'+cppEl.attributes[i].name.toLowerCase().substring(9)]=cppEl.attributes[i].value; \t\t\t} \t\t} \t}  \tvar dvp_init=function(){ \t\tvar contEl=document.getElementById(\"ds_player_container\"); \t\tif (contEl) { \t\t\t\/\/ Responsive width\/height \t\t\tvx.dvp_width='0'; \t\t\tvx.dvp_height='0'; \t\t\tvar dimEx=contEl.outerHTML.match(\/var dvp_meta = {\"width\":\"?([^\",]+)\"?,\"height\":\"?([^\",]+)\"?,\/); \t\t\tif (dimEx&#038;&#038;dimEx.length>2) { \t\t\t\tvx.dvp_width=dimEx[1]; \t\t\t\tvx.dvp_height=dimEx[2]; \t\t\t} \t\t\tif (vx.dvp_width=='0') { \t\t\t\tvx.dvp_width=contEl.parentNode.clientWidth; \t\t\t\tif(vx.dvp_width === 0){ \t\t\t\t\tvx.dvp_width=contEl.parentNode.offsetWidth; \t\t\t\t} \t\t\t\tif(vx.dvp_width === 0){ \t\t\t\t\tvx.dvp_width=parseInt('00'+contEl.parentNode.style.width, 10); \t\t\t\t} \t\t\t\tvx.dvp_width=Math.max(Math.min(vx.dvp_width,1000),300); \t\t\t} else { \t\t\t\tvx.dvp_width=parseInt(vx.dvp_width); \t\t\t} \t\t\tif (vx.dvp_height=='0') { \t\t\t\tvx.dvp_height='16:9';  \/\/ default aspect ratio \t\t\t} \t\t\tif (typeof vx.dvp_height==='string' && vx.dvp_height.match(\/^ *(d+):(d+) *$\/)) { \t\t\t\tvar ar = vx.dvp_height.match(\/^ *(d+):(d+) *$\/); \t\t\t\tvar ratio = 1 \/ (ar[1] \/ ar[2]); \t\t\t\tvx.dvp_height=Math.round(vx.dvp_width * ratio); \t\t\t} else { \t\t\t\tvx.dvp_height=parseInt(vx.dvp_height); \t\t\t} \t\t\tif (vx.dvp_width>=450) { \t\t\t\tvx.dvp_height=Math.max(vx.dvp_height,300); \t\t\t} \t\t\tvx.dvptrack('ws','{\"ws\":\"00: size '+vx.dvp_width+','+vx.dvp_height+'\"}');  \t\t\tinit(); \t\t} \t};  \tif (vx.dvp_delay_init>0) { \t\tvar initialized=0; \t\tvar intDelay=setInterval(function(){ \t\t\tif (vx.dvp_delay_ready==1) { \t\t\t\tclearInterval(intDelay); \t\t\t\tintDelay=null; \t\t\t\tif (initialized==0) { \t\t\t\t\tinitialized=1; \t\t\t\t\tdvp_init(); \t\t\t\t} \t\t\t} \t\t},500); \t\tsetTimeout(function(){ \t\t\tclearInterval(intDelay); \t\t\tintDelay=null; \t\t\tif (initialized==0) { \t\t\t\tinitialized=1; \t\t\t\tdvp_init(); \t\t\t} \t\t},vx.dvp_delay_init); \t} else { \t\tdvp_init(); \t}  })(); <\/script><\/div>\n<\/div><\/div>\n<\/p><\/div>\n<div class=\"ds_sponsorbox\" style=\"text-align: right;position: absolute;bottom: 0px;right: 0px; font-size:9px;margin:0px;\">                 <a class=\"chicletlink\" href=\"\/\/i.jsrdn.com\/i\/1.gif?r=jl7d&#038;k=ZQljawlhCTEyMzcJZAl1cy1lYXN0LTFiCWgJaS0wOGRlZDI1NmZkMDAzNTU5Ywl1CWI4ZGIwYjlhLTg3YjQtNDkwOC1iMTM0LWI4ZGQzZTdjZGU2Ywl2CTE0MTAxODJjLWZhMDUtNDJiNi04MjBlLWNjZjdjYTFmMmY2Nwl2bAkyMDIzMDQxMy4xODQwCXZ0CTIwMjMwNDEzLjE4NDAJdnMJMjAyMzAyMjEJdmMJMjAyMzAyMjMJc3QJMjAyMzA0MTMuMTg1ODQzCWkJOTY0ZTY2ODEtY2E5Zi00MzY3LWEwNDgtM2JmYzk2MzEwZWUxCWYJaHR0cHM6Ly93d3cubXVzY2xlYW5kZml0bmVzcy5jb20vd29ya291dHMvZnVsbC1ib2R5LWV4ZXJjaXNlcy9ib2R5d2VpZ2h0LWNhcmRpby1leGVyY2lzZXMtaG93LXRvLWJlbmVmaXRzLwlxCTc1YmIzYmY3LTMzODQtNGRkZi1iNDM2LWRiNTZiZTA1Mzc0MAltCTIyMzQyCWIJMjYyCWcJNDEwCXQJNTczNwljCTU3OTIJbAkxMDM3Nwl6CTk2NTMJcwk0MzQwCXAJMjI1MTMJdwlsaWZlc3R5bGUJY3MJSUFCMTQsSUFCNwljegkJZ2MJVVMJZ3IJTkoJZ2QJNTAxCWduCUNvcnBvcmF0ZQluZQlpdgluZAlpdglzZAltdXNjbGVhbmRmaXRuZXNzLmNvbQlzZQkyMTA3MTQ0MDIzCW1jCTQyMTYJbmYJaXYJcXAJNTAJcXQJMjUwMAlwbgk1MTcJdm4JMjIwODI0OA&#038;fwd=%2F%2Fwww.distro.tv%2F%3Futm_source%3Ddstream%26utm_medium%3Dchiclet%26utm_content%3Dchiclet%26utm_campaign%3Ddtv_dstream\" target=\"_blank\" rel=\"nofollow noopener\" aria-describedby=\"audioeye_new_window_message\">Powered By <span style=\"display:block !important;width:1px !important;height:1px !important;position:fixed !important;bottom:0 !important;right:0 !important;border:none !important;margin:0 !important;padding:0 !important;\" class=\"ds_im\" id=\"ds_im_964e6681-ca9f-4367-a048-3bfc96310ee1\"><\/span>                                      <\/a>             <\/div>\n<div id=\"decor3\" style=\"visibility: hidden; width: 407px; position: fixed; top: 80px; z-index: 1; left: 0px;\">\n<div class=\"plyr_dock\" style=\"width:407px;height:233px;\"><\/div>\n<\/p><\/div>\n<div style=\"display:none;\" id=\"ds_trace\" class=\"ds_trace\">\n<div data-index=\"0\" data-color=\"#f58231\" style=\"height: 1px; width: 1px; background-color: rgb(245, 130, 49); float: left;\"><\/div>\n<div data-index=\"1\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"2\" data-color=\"#dfff7f\" style=\"height: 1px; width: 1px; background-color: rgb(223, 255, 127); float: left;\"><\/div>\n<div data-index=\"3\" data-color=\"undefined\" style=\"height: 1px; width: 1px; float: left;\"><\/div>\n<div data-index=\"4\" data-color=\"#0082c8\" style=\"height: 1px; width: 1px; background-color: rgb(0, 130, 200); float: left;\"><\/div>\n<div data-index=\"5\" data-color=\"#000080\" style=\"height: 1px; width: 1px; background-color: rgb(0, 0, 128); float: left;\"><\/div>\n<div data-index=\"6\" data-color=\"#00ff7f\" style=\"height: 1px; width: 1px; background-color: rgb(0, 255, 127); float: left;\"><\/div>\n<div data-index=\"7\" data-color=\"#c09569\" style=\"height: 1px; width: 1px; background-color: rgb(192, 149, 105); float: left;\"><\/div>\n<div data-index=\"8\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"9\" data-color=\"#46f0f0\" style=\"height: 1px; width: 1px; background-color: rgb(70, 240, 240); float: left;\"><\/div>\n<div data-index=\"10\" data-color=\"#0082c8\" style=\"height: 1px; width: 1px; background-color: rgb(0, 130, 200); float: left;\"><\/div>\n<div data-index=\"11\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"12\" data-color=\"#e6194b\" style=\"height: 1px; width: 1px; background-color: rgb(230, 25, 75); float: left;\"><\/div>\n<div data-index=\"13\" data-color=\"#800000\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 0); float: left;\"><\/div>\n<div data-index=\"14\" data-color=\"#800000\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 0); float: left;\"><\/div>\n<div data-index=\"15\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"16\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"17\" data-color=\"#46f0f0\" style=\"height: 1px; width: 1px; background-color: rgb(70, 240, 240); float: left;\"><\/div>\n<div data-index=\"18\" data-color=\"#46f0f0\" style=\"height: 1px; width: 1px; background-color: rgb(70, 240, 240); float: left;\"><\/div>\n<div data-index=\"19\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"20\" data-color=\"#ffff00\" style=\"height: 1px; width: 1px; background-color: rgb(255, 255, 0); float: left;\"><\/div>\n<div data-index=\"21\" data-color=\"#dfff7f\" style=\"height: 1px; width: 1px; background-color: rgb(223, 255, 127); float: left;\"><\/div>\n<div data-index=\"22\" data-color=\"#dfff7f\" style=\"height: 1px; width: 1px; background-color: rgb(223, 255, 127); float: left;\"><\/div>\n<div data-index=\"23\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"24\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"25\" data-color=\"#ffff00\" style=\"height: 1px; width: 1px; background-color: rgb(255, 255, 0); float: left;\"><\/div>\n<div data-index=\"26\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"27\" data-color=\"#00ff7f\" style=\"height: 1px; width: 1px; background-color: rgb(0, 255, 127); float: left;\"><\/div>\n<div data-index=\"28\" data-color=\"#800080\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 128); float: left;\"><\/div>\n<div data-index=\"29\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"30\" data-color=\"#800000\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 0); float: left;\"><\/div>\n<div data-index=\"31\" data-color=\"#737300\" style=\"height: 1px; width: 1px; background-color: rgb(115, 115, 0); float: left;\"><\/div>\n<div data-index=\"32\" data-color=\"#c09569\" style=\"height: 1px; width: 1px; background-color: rgb(192, 149, 105); float: left;\"><\/div>\n<div data-index=\"33\" data-color=\"#000080\" style=\"height: 1px; width: 1px; background-color: rgb(0, 0, 128); float: left;\"><\/div>\n<div data-index=\"34\" data-color=\"#e6194b\" style=\"height: 1px; width: 1px; background-color: rgb(230, 25, 75); float: left;\"><\/div>\n<div data-index=\"35\" data-color=\"#00ff7f\" style=\"height: 1px; width: 1px; background-color: rgb(0, 255, 127); float: left;\"><\/div>\n<div style=\"height: 0px; width: 0px; clear: both;\"><\/div>\n<\/div><\/div>\n<h3>3 Benefits Of Bodyweight Cardio<\/h3>\n<p>One vital benefit overlooked in a rush to get to the rowing machine is that bodyweight cardio training will simultaneously improve cardiovascular endurance and muscular strength. You\u2019ll improve your relative strength, which is what you can lift in compassion to your body weight. Here are a few other significant benefits of including bodyweight cardio in your routine.<\/p>\n<ul>\n<li><strong>Better Recovery Between Strength Training Workouts: <\/strong>When you improve your aerobic system, you improve the body\u2019s effectiveness of clearing away the waste products of exercise for enhanced recovery. Plus, the extra blood flow to your muscles helps heal the damage caused by resistance training.<\/li>\n<li><strong>Reduced Heart Disease Risk:<\/strong> Regular cardio reduces heart disease risk factors like high blood pressure and high cholesterol by lowering LDL (bad cholesterol) and increasing HDL (good cholesterol).<\/li>\n<li><strong>Increased Work Capacity:<\/strong> Improving your cardiovascular system through regular cardio boosts your aerobic system as it becomes more efficient. It improves your ability to do more work in the gym or the sporting field because of the improved efficiency of your cardio-respiratory system.<\/li>\n<\/ul>\n<h3>Programming Suggestions<\/h3>\n<p>The two main types of cardio are <a href=\"https:\/\/www.muscleandfitness.com\/flexonline\/training\/hiit-vs-steady-state-cardio\/\" target=\"_blank\" rel=\"noopener\" aria-describedby=\"audioeye_new_window_message\">high-intensity and steady-state cardio<\/a>. There are a few subtypes, but let\u2019s stick to these. HIIT (High-Intensity Interval Training) is short, sweet, intense, and steady state is longer and less intense HIIT is thought to be better for fat loss than steady-state training, but both have been proven equally effective. With both being good for health and fat loss, choose on time and preference.<\/p>\n<p>For steady state training, use the five exercises above for 30 seconds of work and 30 seconds of rest for one or two 10-minute blocks. Four rounds should have you feeling the burn.<\/p>\n<p>For HIIT purposes, pick one exercise above and use the following work rest periods and repeat for six to eight rounds. Or you could pick three exercises below and choose the time and the reps and keep the reps the same as the time.<\/p>\n<p>An example would be 10 minutes (and as many rounds as possible) of:<\/p>\n<p style=\"padding-left: 40px;\"><strong>1A<\/strong>. High Knee Skips 10 reps on both sides.<\/p>\n<p style=\"padding-left: 40px;\"><strong>1B.<\/strong> Bear Crawl 10 steps forwards and backward.<\/p>\n<p style=\"padding-left: 40px;\"><strong>1C.<\/strong> Ice skaters 10 reps on both sides.<\/p>\n<div class=\"link-related article link-related__with-thumb\"> \t\t\t<a class=\"article__thumbnail\" href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/5-cardio-workouts-burn-fat-and-improve-heart-health\/\" target=\"_blank\" aria-describedby=\"audioeye_new_window_message\" rel=\"noopener\"> \t\t\t<\/p>\n<figure class=\"article__figure\">\n<div style=\"padding-bottom:56%;\" class=\"ratio-based-placeholder\"><\/div>\n<\/figure>\n<p> \t\t<\/a> \t \t<\/p>\n<div class=\"article__content\"> \t\t\t\t\t\t<a class=\"article__category\" href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/\">Hers Workouts<\/a> \t\t\t\t\t\t\t<\/p>\n<h3 class=\"article__title\" role=\"heading\" aria-level=\"2\"> \t\t\t<a class=\"article__title-link\" href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/5-cardio-workouts-burn-fat-and-improve-heart-health\/\">5 Cardio Workouts You Should Be Doing<\/a> \t\t<\/h3>\n<p class=\"article__subtitle\">If burning fat and getting lean are on your to-do list, try one of these.<\/p>\n<p> \t\t \t\t<a href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/5-cardio-workouts-burn-fat-and-improve-heart-health\/\" class=\"article__more\">Read article<\/a> \t<\/div>\n<\/p><\/div>\n<h3>5 Bodyweight Cardio Exercises<\/h3>\n<\/p><\/div>\n<div class=\"post-body track-ga\">\n<p>Cardio machines like the treadmill, rowing, elliptical and stationary cycling are convenient and practical tools to <a href=\"https:\/\/www.muscleandfitness.com\/workouts\/workout-tips\/7-ways-boost-your-endurance-and-stamina\/\" target=\"_blank\" rel=\"noopener\" aria-describedby=\"audioeye_new_window_message\">enhance cardiovascular strength and endurance<\/a>. You set the duration and intensity, and off you go. But they are not the only machines to get your heart rate up and work up a sweat. You are an effective cardiovascular machine. Bodyweight cardio is a fantastic alternative to traditional machine-based cardio when you don\u2019t have access to a gym or are looking for new <a href=\"https:\/\/www.muscleandfitness.com\/workouts\/workout-tips\/5-smarter-ways-do-cardio-2\/\" target=\"_blank\" rel=\"noopener\" aria-describedby=\"audioeye_new_window_message\">methods to improve your cardio<\/a>.<\/p>\n<p style=\"\">Here we\u2019ll get into the benefits of bodyweight cardio training and five bodyweight cardio exercises to get you sweating and smiling.<\/p>\n<div class=\"teads-adCall\"><\/div>\n<p>Why smiling? Because bodyweight training can be fun, maybe.<\/p>\n<div class=\"ds_cpp\" data-dvp_title_trim=\"260\" data-dvp_desc_trim=\"275\" data-dvp_zindex_base=\"80\" style=\"margin: 15px 0px 10px 0px;position: relative;width: 100%;clear: both;max-height: 600px;display: block;min-height: 300px;width: 100%;;z-index: 9;\" id=\"ds_cpp\" data-dvp_dockspec=\"tr\/405\/228\" data-dvp_docktrigger=\"oov\" data-dvp_closescope=\"pageview\" data-dvp_closedelay=\"0\" data-dvp_dockavoidwidth=\"1020\" data-dvp_dockavoidtouch=\".digital-edition-wrapper\" data-dvp_rr=\"#ds_rr\" data-insert_decor4=\"#dummy-decor4-box\" data-avoid_nav=\".shrink\" ds_maxheight=\"600px\">\n<style> .teads-inread {display:none !important;}       div#ds_float_close{ top: -9px !important;     right: -9px !important;   height: 18px !important; width: 18px !important; line-height: 18px !important; background-color: rgba(0, 0, 0, 0.42) !important;  border: 1px solid #ccc !important; color: #dcdcdc !important;} .ds_title{color: black;} .ds_summary{color: white;} .ds_cpp_inner{background-color: white;}  #ds_mute{  background-color: white !important; border-radius: 20px !important; border:none !important;} #ds_adpp{background-color: white !important; border-radius: 20px !important; border:none !important;}  @media only screen and (max-width: 1200px) and (min-width:1020px){ .ds_description{display: none !important;} } @media  only screen and (max-width: 770px)  { .ds_description{display: none !important;} }  <\/style>\n<h3 class=\"ds_dgv_label\" style=\"text-align:center;margin: 0 0 4px 0;background:none;padding:5px;color: #f01616;text-align: left;font-weight: bold;font-size: 23px;\">Featured Articles<\/h3>\n<div class=\"ds_cpp_inner\" style=\"     width: 636px;     position: relative;     margin: 0; \">\n<div class=\"ds_advert_cover\" style=\"color:white;position: absolute;bottom: 3px;left: 260px;z-index: 95;display: none;\">Advertisement<\/div>\n<div class=\"ds_background\" id=\"ds_background\" style=\"width:100%;background-color:black;max-width: 636px; margin: auto;\">\n<div class=\"ds_body\" id=\"ds_body\" style=\"width:100%;margin: 0 auto; max-width: 636px;\">\n<div id=\"ds_player_sensor\" style=\"width:1px;height:1px;padding:0;margin:0;border:none;background:none;position:relative;top:-300px\"><\/div>\n<div id=\"ds_player_container\" style=\"border: none !important; padding: 0px !important; margin: 0px auto !important; position: relative !important; width: 636px; height: 358px;\"> <script data-ds-pbase=\"true\" class=\"dsscript\" type=\"text\/javascript\" src=\"https:\/\/c5x8i7c7.ssl.hwcdn.net\/vplayer-parallel\/20230206_2210\/ds_vplayer_detached.min.js\"><\/script> <\/p>\n<div id=\"ds_content_frame_parent\" style=\"position: relative; z-index: 9; width: 636px; height: 358px;\">\n<div id=\"ds_ad_container\" style=\"z-index: -1; text-align: center !important; margin: 0px auto !important; position: absolute !important; top: 0px !important; left: 0px !important; background-color: black !important; overflow: hidden; width: 636px; height: 358px;\">\u00a0<iframe loading=\"lazy\" id=\"gg-5ozk0\" name=\"gg-5ozk0\" title=\"gg-5ozk0\" data-adtag=\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/34230109,4216\/22513_2102635003&#038;description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;tfcd=0&#038;npa=0&#038;sz=640x480%7C1280x720%7C1920x1080%7C400x300&#038;cust_params=dsmcm%3D1%26dsd%3Dmuscleandfitness.com&#038;gdfp_req=1&#038;output=vast&#038;unviewed_position_start=1&#038;env=vp&#038;impl=s&#038;correlator=671560&#038;gdpr=0&#038;gdpr_consent=&#038;us_privacy=\" data-sdktype=\"ima_html5\" data-friendly=\"false\" scrolling=\"no\" width=\"100%\" height=\"100%\" allow=\"autoplay\" src=\"https:\/\/s3-us-west-2.amazonaws.com\/distroscale-public\/vplayer-parallel\/20230206_2210\/ima_html5\/index.html\" style=\"display: block; top: 0px; left: 0px; position: absolute; border: 0px; margin: 0px; padding: 0px;\" role=\"presentation\" aria-hidden=\"true\" tabindex=\"-1\"><\/iframe><\/div>\n<div id=\"ds_gu_ad_container\" style=\"padding:0;margin:0;position:absolute;bottom:0;z-index:-1;\"><\/div>\n<p>     <!-- BEGIN NEW CODE --> <\/p>\n<div style=\"width: 100%; height: 326px; z-index: 85; position: absolute; top: 0px; left: 0px; cursor: pointer;\" onclick=\"ds_ctwrap509801();\" tabindex=\"0\" role=\"link\" aria-label=\"Advertisement Opens in a New Window\"><\/div>\n<p><video id=\"ds_content_frame\" preload=\"auto\" playsinline=\"playsinline\" muted=\"muted\" style=\"margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; position: absolute; top: 0px; left: 0px; width: 636px; height: 358px; z-index: 80;\" height=\"358\" width=\"636\" poster=\"\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.jpg\" src=\"http:\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.mp4\"><\/video> <!-- END NEW CODE -->  <\/p>\n<div id=\"ds_float_close\" style=\"display: none;\">\u2715<\/div>\n<style type=\"text\/css\">.ds_float{position:fixed!important;z-index:1000000!important;border:1px solid #888}.ds_float.tl{top:10px;left:5px}.ds_float.tr{top:10px;right:10px}.ds_float.bl{bottom:5px;left:5px}.ds_float.br{bottom:5px;right:10px}#ds_float_close{display:none;width:22px;height:22px;padding:0;position:absolute;top:-12px;right:-12px;color:#fff;background-color:#222;border:1px solid #fff;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:10px;line-height:22px;font-family:Arial;text-shadow:#000 0 1px 0;text-align:center;vertical-align:middle;border-radius:12px;opacity:.85;cursor:pointer;z-index:1000000;transition:all .2s ease}<\/style>\n<div id=\"ds_mute\" class=\"ds_mute\" style=\"z-index: 90; box-sizing: border-box; border: 1px solid black; background-image: url('data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAqUlEQVRIid3W7QnEMAgGYEcKvot0hBvhNukIHaGjZYT2V6ANMZpoj6NCfik+EMwH0WsjpZSYOTPzNlifhyEAB4BDwwpS6ocgIiJm\/mhYjUxBGtZCpiEJkxAXVGMAdglxQw1MXLPN83XLLNgUdG1gxdyQFQuBLFgYpGGhUA8LhyTMehHfoncww7EK\/v4Sa07be7FW\/hFMyrsxAEvvKa+w1YVpn5OCuaG\/jROASkxdx2ye\/wAAAABJRU5ErkJggg=='); background-attachment: scroll; background-color: yellow; width: 30px; height: 30px; opacity: 0.3; padding: 0px; left: 10px; position: absolute; top: 10px; background-position: 2px 2px; background-repeat: no-repeat no-repeat;\"><\/div>\n<div id=\"ds_adpp\" class=\"\" style=\"z-index: 90; box-sizing: border-box; border: 1px solid black; background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAk5JREFUSA3dlLuKFUEURa9PTERRMDAzUgYRQ0MNRMTEeNBAcSIzMxMz\/8BIEMQ\/EMTIzNhA\/QFB8YGOICi+H2t1166pafrC7cFEN+yuU6dOnVdV12z2v2HTBgvazL7s\/Y38q\/iZp69htiDJRaCzIQyawO1a1VWhrMZJMmw3KWtvBfsKGWYf4HMFsBfuh+7\/BJ\/BdbjO7EKj2drIEZPEERTvoc6+QwOfggZ\/U+bfyniOsUKn76AbbsA43IbcIsEvodT2B0yga8gniv5nWdPmNuygU9ux2k9nlxkfwYNQJ55bAiN2UC90lBZ\/RTawaPWfe9Wak2T\/hYWj8Ak8D81OZ6kGsR66CUqRhJWHenU1W7MQ26EZO96BN6FOzDbJIE7HsC160KFV6HwFPoaHYG0D8mSMBdKJetvl7TkMn8KLUKRd\/WzBb9v7sS220MoMfAvaYq\/2ZMyrqHWk89i9RV70BWl9VAfrlGViAC+GZ+aPeBLeg7vhZCTT4Ubb5VkY5D5cgg+g8MpPxlggq8jZXUU+Az2XHVD8lctgJV6AF3AZPoT5AV0T+ecytrrOYOxjRTpKOwxyF3qlDWLrRJ6aftZ\/DdQGy5q2sa\/rBjJIDvgK8lno028Q21iNkUVunesmJmx1WqocfUZtOqzwPd6L3YY4K6puyHkeYOYP7FV\/DV\/CY3An9EH2gVb3Cp6GHdL\/ZG02Vph5b7X21d41g+6Czj9CX5BgD4I2Plk+0tmD2Jc+VkW3OPikslatTodDVNuxxaHx2Nx92Wv26cA8\/ZiPf1z3B2jWdlGAoZLaAAAAAElFTkSuQmCC\"); background-attachment: scroll; background-color: yellow; width: 30px; height: 30px; opacity: 0.3; padding: 0px; left: 10px; position: absolute; top: 40px; background-position: 2px 2px; background-repeat: no-repeat; display: none;\" data-adpp_status=\"\"><\/div>\n<\/div>\n<p> <script class=\"dsscript\" type=\"text\/javascript\"> (function() { function init() { \tvar zindex_base=parseInt(vx.nvl(vx.dvp_zindex_base,20)); \tvar title_trim=parseInt(vx.nvl(vx.dvp_title_trim,60)); \tvar desc_trim=parseInt(vx.nvl(vx.dvp_desc_trim,120)); \tvar mute_ad=1; \tvar click_target=vx.nvl(vx.dvp_click_target,\"_blank\"); \tvar friendly_iframe=parseInt(vx.nvl(vx.dvp_friendly_iframe,0)); \tvar persistentMute = (vx.dvp_persistent_mute === 1 || vx.dvp_persistent_mute === \"1\"); \tvar minVol = 0; \tvar reelOverlay = vx.nvl(vx.dvp_reel_overlay, \"\"); \tvar reelMovement = vx.nvl(vx.dvp_reel_movement, \"scroll\"); \tvar reelThumbs = parseInt(vx.nvl(vx.dvp_reel_thumbs, \"3\")); \tvar reelClickout = parseInt(vx.nvl(vx.dvp_reel_clickout,0)); \tvar reelShowTinyImg = parseInt(vx.nvl(vx.dvp_reel_show_tinyimg,0)); \tvar alwaysshowpause=vx.nvl(vx.dvp_alwaysshowpause,\"0\"); \tvar mapb=5; \/\/ max number of ads per ad break \tvar abi=20; \/\/ ad break interval \tvar acEX=\/([1-9]d*).+?([1-9]d*)\/.exec(vx.dvp_ad_cadence); \tif (acEX&&acEX.length>2) { \t\tmapb=acEX[1]; \t\tabi=acEX[2]; \t}  \tvar ds_sbase=\"\/\/c5x8i7c7.ssl.hwcdn.net\/vplayer-parallel\/20230206_2210\/videojs\/show.html\"; \tvar dvp_meta =   {\"width\":\"0\",\"height\":\"0\",\"loopcount\":\"30\",\"adtags\":{\"1\":[\"prod_dt_g2_mcm\",\"prod_dt_pd\",\"prod_dt_pd_os\",\"prod_dt_amazon\",\"prod_dt_yb_pd\",\"prod_dt_gg_mcm\",\"prod_dt_rb\"]},\"adtagdefs\":{\"prod_dt_g2_mcm\":{\"cp\":\"g2\",\"url\":\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/21874155133,4216\/6688&description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&tfcd=0&npa=0&sz=640x480%7C1280x720%7C1920x1080%7C400x300&cust_params=dsmcm%3D1%26dsd%3Dmuscleandfitness.com&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=713906&gdpr=__IS_GDPR__&gdpr_consent=__GDPR_CONSENT__&us_privacy=__CCPA_FLAG__\",\"wt\":\"538\",\"sdk\":\"ima_html5\"},\"prod_dt_pd\":{\"cp\":\"pd\",\"url\":\"\/\/a.jsrdn.com\/prebid\/tags\/p22513-ds-desktop.json?aca=1&env.sd=muscleandfitness.com&env.gc=US\",\"wt\":\"518\",\"sdk\":\"pd1_html5\"},\"prod_dt_pd_os\":{\"cp\":\"td\",\"url\":\"\/\/a.jsrdn.com\/prebid\/tags\/os\/p22513-ds-desktop-os.json?aca=1&env.sd=muscleandfitness.com&env.gc=US&env.se=2107144023\",\"wt\":\"709\",\"sdk\":\"pd1_html5\"},\"prod_dt_amazon\":{\"cp\":\"az\",\"url\":\"\/\/c.amazon-adsystem.com\/e\/dtb\/bid?apsSlotID=Desktop&deals=1&sid=2107144023\",\"wt\":\"637\",\"sdk\":\"aps_html5\"},\"prod_dt_yb_pd\":{\"cp\":\"yb\",\"url\":\"\/\/a.jsrdn.com\/prebid\/tags\/p22513-yb-desktop.json?aca=1&env.sd=muscleandfitness.com&env.gc=US\",\"wt\":\"716\",\"sdk\":\"pd1_html5\"},\"prod_dt_gg_mcm\":{\"cp\":\"gg\",\"url\":\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/34230109,4216\/22513_2102635003&description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&tfcd=0&npa=0&sz=640x480%7C1280x720%7C1920x1080%7C400x300&cust_params=dsmcm%3D1%26dsd%3Dmuscleandfitness.com&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=671560&gdpr=__IS_GDPR__&gdpr_consent=__GDPR_CONSENT__&us_privacy=__CCPA_FLAG__\",\"wt\":\"652\",\"sdk\":\"ima_html5\"},\"prod_dt_rb\":{\"cp\":\"rb\",\"url\":\"\/\/video-ads.rubiconproject.com\/video\/16578\/135988\/640652\/203\/vast.xml?tg_c.language=en&width=__DYN_WIDTH__&height=__DYN_HEIGHT__&rp_schain=1.0,1!distroscale.com,2107144023,1,,,&tg_i.domain=muscleandfitness.com&rf=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&us_privacy=__CCPA_FLAG__&gdpr=__IS_GDPR__&gdpr_consent=__GDPR_CONSENT__\",\"wt\":\"185\",\"sdk\":\"ima_html5\"}},\"vid\":{\"id\":\"2208248\",\"title\":\"Trending Articles\",\"description\":\"\",\"video\":\"\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.mp4\",\"thumbnail\":\"\/\/a.jsrdn.com\/videos\/22513\/dgv_muscleandfitness\/20230413051648_64378d03a5feb\/dgv_muscleandfitness_trending_articles_20230413051648_64378d03a5feb_new.jpg\",\"link\":null,\"signature\":null,\"caption\":{\"0\":{\"title\":\"These Canu2019t-Miss Menu2019s Sneakers will Help You Spring into Action\",\"desc\":\"Spring has officially sprung, and with a new season must come a fresh pair of training sneakers. After all, youu2019re most likely itching to get outside and enjoy the nice weather after a dark and chilly winter. Spring is a great time to level up your fitness routine, take your workouts outdoors, or try something [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/features\/feature-gear\/these-cant-miss-mens-sneakers-will-help-you-spring-into-action\/\",\"credit\":\"\",\"file\":\"img_0.png\"},\"5\":{\"title\":\"Will Hadi Choopan Go Back-to-Back at the Olympia?\",\"desc\":\"In December 2022, bodybuilding history was made at the Zappos Theater in Las Vegas, NV when Hadi Choopan became the 17th man to win bodybuildingu2019s biggest title u2013 the Mr. Olympia. Choopan defeated then-incumbent champion Big Ramy and former titleholder Brandon Curry to claim the Sandow Trophy. Now, the question is u201ccan he do it [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/flexonline\/flex-news\/will-hadi-choopan-go-back-to-back-at-the-olympia\/\",\"credit\":\"\",\"file\":\"img_1.png\"},\"10\":{\"title\":\"Jermar Rountree is Teaching Others the Importance of Being Fit to Serve\",\"desc\":\"To be named a Teacher of the Year in your hometown is a big honor. Being one of five finalists for the National Teacher of the Year award is a whole new level of prestige. Jermar Rountree of Center City Public Charter- Brightwood Campus knows what that feels like. The Washington, D.C. Teacher of the [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/athletes-celebrities\/pro-tips\/jermar-rountree-is-teaching-others-the-importance-of-being-fit-to-serve\/\",\"credit\":\"\",\"file\":\"img_2.png\"},\"15\":{\"title\":\"BEING LOCKED UP ABROAD\",\"desc\":\"00:45 - SERGIO STILL A NIGHT OWL IN DUBAI\",\"link\":\"https:\/\/www.youtube.com\/c\/muscleandfitness\/videos\",\"credit\":\"\",\"file\":\"img_3.png\"},\"74\":{\"title\":\"Winning Strategy: Kelly and Juliet Starrett Are Keeping You u2018Built to Moveu2019\",\"desc\":\"Mobility pioneers Kelly and Juliet Starrett have had successful careers spreading the wellness word that everyone, at any age, can be u201cBuilt to Move.u201d Yet, just when you think todayu2019s wellness trendsu2014from technology to, yes, even TikTok influencersu2014should have made spreading the movement message more accessible to more than just the hardcore, muscle-building masses, the [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/athletes-celebrities\/pro-tips\/kelly-and-juliet-starrett-tips-to-keep-you-moving\/\",\"credit\":\"\",\"file\":\"img_4.png\"},\"79\":{\"title\":\"These Womenu2019s Running Shoes will Help You Perform with Style this Spring\",\"desc\":\"Spring is the perfect time to freshen up your sneaker collection and workout routine. And with these fresh pair of kicks, youu2019ll not only be heading into Spring with style, but with ultimate comfort and support during your favorite activities. Whether youu2019re looking to hit the trails or take your workouts outside, these sneakers will [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/features\/feature-gear\/these-womens-running-shoes-will-help-you-perform-with-style-this-spring\/\",\"credit\":\"\",\"file\":\"img_5.png\"},\"84\":{\"title\":\"Two IFBB Bikini Pros Show You How to Build Olympia Caliber Legs and Glutes\",\"desc\":\"If you want to be your best, it would be wise to learn from the best. Thatu2019s why it would be a good idea to watch this episode of Femme Flex Friday if you need to improve your legs and glutes. 2020 Bikini Olympia Champion Janet Layug and IFBB Bikini Pro Daraja Hill shared some [\u2026]\",\"link\":\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/two-ifbb-bikini-pros-show-you-how-to-build-olympia-caliber-legs-and-glutes\/\",\"credit\":\"\",\"file\":\"img_6.png\"}},\"duration\":93.9,\"iristv_guid\":\"\",\"iristv_context\":\"\",\"iristv\":null},\"playlist\":null,\"player\":null};     dvp_meta.width=parseInt(vx.nvl(vx.dvp_width,400)); \tdvp_meta.height=parseInt(vx.nvl(vx.dvp_height,225));  \t\/\/var adLimit = cppEl.getAttribute('data-dvp_adLimit'); \t\/\/if (adLimit) { \t\t\/\/adLimit = parseInt(vx.nvl(adLimit,\"\")); \t\/\/}  \tif (!dvp_meta || !dvp_meta.adtags || !Array.isArray(dvp_meta.adtags) || dvp_meta.adtags.length === 0) { \t\tvx.debug(\"dvp_meta.adtags is invalid or empty.\"); \t}  \tdispatchVideoCdn(50); \tfunction dispatchVideoCdn(awspercent) { \t\tvar tmpint=parseInt(awspercent); \t\tif (awspercent && !isNaN(tmpint) && tmpint>0) { \t\t\tawspercent=tmpint; \t\t} else { \t\t\tawspercent=0; \t\t} \t\tvar cdn='hw'; \t\tif (Math.random()*100 < awspercent) { \t\t\tcdn='aws'; \t\t} \t\tfunction changeHost(url, cdn) { \t\t\tvar paths=[ \t\t\t\t'a.jsrdn.com', \t\t\t\t'd14c63magvk61v.cloudfront.net', \t\t\t\t'dstroscal1.s.llnwi.net\/public', \t\t\t\t'distroscale-public.s3.amazonaws.com', \t\t\t\t's3-us-west-2.amazonaws.com\/distroscale-public', \t\t\t\t'c5x8i7c7.ssl.hwcdn.net' \t\t\t]; \t\t\tvar newpath = (cdn=='hw'?paths[0]:(cdn=='aws'?paths[1]:paths[1])); \t\t\tfor (var j=0;j<paths.length;j++) { \t\t\t\tif (paths[j]!==newpath) { \t\t\t\t\turl=url.replace(new RegExp('^(https?:)?\/\/'+paths[j].replace(\/\/$\/,'')+'\/','gi'),'\/\/'+newpath+'\/'); \t\t\t\t} \t\t\t} \t\t\treturn url; \t\t} \t\tif (dvp_meta &#038;&#038; dvp_meta.vid) { \t\t\tif (dvp_meta.vid.thumbnail) { \t\t\t\tdvp_meta.vid.thumbnail = changeHost(dvp_meta.vid.thumbnail, cdn); \t\t\t} \t\t\tif (dvp_meta.vid.video) { \t\t\t\tdvp_meta.vid.video = changeHost(dvp_meta.vid.video, cdn); \t\t\t} \t\t} \t\tif (dvp_meta &#038;&#038; dvp_meta.playlist &#038;&#038; dvp_meta.playlist.length>0) { \t\t\tfor (var i=0; i<dvp_meta.playlist.length; i++) { \t\t\t\tif (dvp_meta.playlist[i].thumbnail) { \t\t\t\t\tdvp_meta.playlist[i].thumbnail = changeHost(dvp_meta.playlist[i].thumbnail, cdn); \t\t\t\t} \t\t\t\tif (dvp_meta.playlist[i].video) { \t\t\t\t\tdvp_meta.playlist[i].video = changeHost(dvp_meta.playlist[i].video, cdn); \t\t\t\t} \t\t\t} \t\t} \t} \tvar bodyClass=document.body.className; \tbodyClass = bodyClass.replace(\/^ *\/,'').replace(\/s.*\/,''); \tif (dvp_meta.vid &#038;&#038; dvp_meta.vid.caption) { \t\tfor (var key in dvp_meta.vid.caption) { \t\t\tif (dvp_meta.vid.caption[key].link) { \t\t\t\tdvp_meta.vid.caption[key].link = dvp_meta.vid.caption[key].link.replace(\/__BODY_CLASS__\/g,bodyClass); \t\t\t} \t\t} \t}  \tfunction altGGParam(tag) { \t\tvar lentargets={\"s4458\":15000};  \/\/ millisec \t\tif ('s4340' in lentargets) { \t\t\ttag=tag.replace(\/max_ad_duration=d+\/,\"max_ad_duration=\"+lentargets['s4340']).replace(\/sdmax=d+\/,\"sdmax=\"+lentargets['s4340']); \t\t} \t\treturn tag; \t}  \tfunction g1_dfp(tagUrl) { \t\tvar g1dRate=100; \/\/ percent DFP \t\tvar g1mRate=100; \/\/ percent MCM \t\tvar dfpMap={ \t\t\t 'pPubId':['DesktopAUCode','MobileAUCode'] \t\t\t,'p22211':['22211_7014795735','22211_5508759019'] \/\/ metrojacksonvilleinc \t\t\t,'p22242':['22242_5030711417','22242_7647585058'] \/\/ wtop \t\t\t,'p22305':['22305_5156788237','22305_9056574745'] \/\/ dmnmedia \t\t\t,'p22315':['22315_9251911822','22315_9859816968'] \/\/ gannettcoincfnagatehousemediallc \t\t\t,'p22317':['22317_3162155779','22317_6593752820'] \/\/ deseretdigitalmedia \t\t\t,'p22400':['22400_4030325238','22400_1462416794'] \/\/ primepublishingllc \t\t\t,'p22401':['22401_7930011039','22401_5504321672'] \/\/ verticalscope \t\t\t,'p22406':['22406_3158296229','22406_8956510903'] \/\/ cpmonly \t\t\t,'p22417':['22417_7401735345','22417_2319856210'] \/\/ imleaguesllc \t\t\t,'p22420':['22420_5981691705','22420_6810207953'] \/\/ thefpgroup \t\t\t,'p22424':['22424_5035270688','22424_6913997787'] \/\/ pgoamedia \t\t\t,'p22425':['22425_3544120652','22425_7956048646'] \/\/ cbslocalmedia(broadcasttv) \t\t\t,'p22456':['22456_3339914065','22456_9675859264'] \/\/ northernvirginiamediaservices \t\t\t,'p22487':['22487_6471017682','22487_8501595348'] \/\/ activenetworkllc \t\t\t,'p22488':['22488_2482917113','22488_1263715692'] \/\/ aleteiausainc \t\t\t,'p22490':['22490_9715778232','22490_2512569725'] \/\/ wideopenmedia \t\t\t,'p22492':['22492_8862801017','22492_1346596631'] \/\/ barnesnoblebooksellersinc \t\t\t,'p22502':['22502_7156114662','22502_1664192433'] \/\/ relixmediagroupllc \t\t\t,'p22507':['22507_8858069897','22507_5703731648'] \/\/ postmedianetworkinc \t\t\t,'p22512':['22512_4900492788','22512_4261470857'] \/\/ sparkpeople \t\t\t,'p22513':['22513_2102635003','22513_4163429158'] \/\/ americanmediainc \t\t\t,'p22546':['22546_6820266053','22546_6550292495'] \/\/ yahoorivals \t\t\t,'p22599':['22599_3367304177','22599_4931407345'] \/\/ fandom \t\t\t,'p22630':['22630_6611157613','22630_3634070322'] \/\/ egmediainvestmentsllc \t\t\t,'p22638':['22638_1050816432','22638_8683324318'] \/\/ oahupublications(staradvertisercom) \t\t\t,'p22644':['22644_7827999883','22644_8243758174'] \/\/ inspiredtasteinc \t\t\t,'p22651':['22651_3586468045','22651_9193258218'] \/\/ irishstudiollc \t\t\t,'p22663':['22663_5223298315','22663_3841524587'] \/\/ realclearpoliticsllc(rcp) \t\t\t,'p22675':['22675_6974005573','22675_1801990477'] \/\/ everhance \t\t\t,'p22684':['22684_4047291456','22684_2943234908'] \/\/ longitudeadsllc \t\t\t,'p22687':['22687_4266093887','22687_3574483812'] \/\/ ggsoftwarellc \t\t\t,'p22734':['22734_6330700604','22734_4472315790'] \/\/ cherrytopltd \t\t\t,'p22761':['22761_9756455161','22761_2489911446'] \/\/ advallyinc \t\t\t,'p22781':['22781_7761854520','22781_7366751360'] \/\/ localvoicemedia \t\t\t,'p22798':['22798_7576709896','22798_4493145067'] \/\/ vorandainc \t\t\t,'p22807':['22807_3034518562','22807_5659663808'] \/\/ rainberryinc \t\t\t,'p22841':['22841_9226881780','22841_9724715254'] \/\/ blackdoctororg \t\t\t,'p22844':['22844_9859617531','22844_2007657882'] \/\/ loladigitalmediallc \t\t\t,'p22845':['22845_3397919845','22845_9398739568'] \/\/ B2AdOps (HAR) \t\t\t,'p22845':['22845_7584674912','22845_3352349695'] \/\/ heavyinc (Heavy\/Ahoramismo) \t\t\t,'p22857':['22857_9510128255','22857_2596146361'] \/\/ tetongravityresearch \t\t\t,'p22875':['22875_3396147244','22875_5650880229'] \/\/ bostonglobemediapartnersllc \t\t\t,'p22892':['22892_5195294218','22892_6933991485'] \/\/ digitalthrottlellc \t\t\t,'p22920':['22920_6616762967','22920_4297847469'] \/\/ asterinetworks \t\t\t,'p22925':['22925_7492244719','22925_6776326438'] \/\/ kaloopyllc \t\t\t,'p22931':['22931_6688074228','22931_2349619113'] \/\/ cbslocal(vpaid) \t\t\t,'p22936':['22936_5650880229','22936_9853088858'] \/\/ ybmediallc \t\t\t,'p22947':['22947_4289069504','22947_3506324856'] \/\/ southerncommunitynewspapersinc \t\t\t,'p22968':['22968_3423493867','22968_4987190082'] \/\/ kentrollinscowboycooking \t\t\t,'p22981':['22981_2179807646','22981_6495546444'] \/\/ odysseymediallc \t\t\t,'p22983':['22630_6611157613','22630_3634070322'] \/\/ egmediainvestmentsllc 2nd \t\t\t,'p22985':['22985_5598567284','22985_8239524811'] \/\/ jwmediallc \t\t\t,'p22993':['22993_5697170968','22993_2926422088'] \/\/ sargglobaldigitalpvtltd \t\t}; \t\tvar mcmMap={ \t\t\t \"pPubId\":\"ChildCode\" \t\t\t,\"p22242\":\"6585\"           \/\/ wtop \t\t\t,\"p22305\":\"11222444\"       \/\/ dmnmedia \t\t\t,\"p22317\":\"6686\"           \/\/ deseretdigitalmedia \t\t\t\/\/,\"p22400\":\"1049349\"        \/\/ primepublishingllc \t\t\t\/\/,\"p22417\":\"1090918\"        \/\/ imleaguesllc \t\t\t,\"p22420\":\"7971222\"        \/\/ thefpgroup \t\t\t,\"p22487\":\"21719121593\"    \/\/ activenetworkllc \t\t\t,\"p22492\":\"9885823\"        \/\/ barnesnoblebooksellersinc \t\t\t\/\/,\"p22502\":\"1984618\"        \/\/ relixmediagroupllc \t\t\t,\"p22507\":\"3081\"           \/\/ postmedianetworkinc \t\t\t,\"p22513\":\"4216\"           \/\/ americanmediainc \t\t\t,\"p22546\":\"22426616121\"    \/\/ yahoorivals \t\t\t\/\/,\"p22584\":\"10519169\"       \/\/ thedailycallerinc \t\t\t,\"p22599\":\"5441\"           \/\/ fandom \t\t\t,\"p22630\":\"21694242070\"    \/\/ egmediainvestmentsllc \t\t\t,\"p22638\":\"5136785\"        \/\/ oahupublications(staradvertisercom) \t\t\t,\"p22651\":\"27621295\"       \/\/ irishstudiollc \t\t\t,\"p22663\":\"1004503\"        \/\/ realclearpoliticsllc(rcp) \t\t\t\/\/,\"p22675\":\"7367262287\"     \/\/ everhance \t\t\t,\"p22734\":\"22446264008\"    \/\/ cherrytopltd \t\t\t,\"p22761\":\"1093718\"        \/\/ advallyinc \t\t\t,\"p22781\":\"12389927\"       \/\/ localvoicemedia \t\t\t,\"p22798\":\"218243714\"      \/\/ vorandainc \t\t\t,\"p22807\":\"22423335980\"    \/\/ rainberryinc \t\t\t,\"p22845\":\"25816858\"       \/\/ heavyinc (Heavy\/Ahoramismo) \t\t\t,\"p22644\":\"16916776\"       \/\/ inspiredtaste \t\t\t,\"p22857\":\"1027394\"        \/\/ tetongravityresearch \t\t\t,\"p22875\":\"61381659\"       \/\/ bostonglobemediapartnersllc \t\t\t,\"p22920\":\"169653294\"      \/\/ asterinetworks \t\t\t,\"p22936\":\"153968325\"      \/\/ ybmediallc \t\t\t,\"p22948\":\"21228205\"       \/\/ unitedonlineinc \t\t\t\/\/,\"p22949\":\"1029253\"        \/\/ jnjmobileinc \t\t\t,\"p22981\":\"22560496162\"    \/\/ odysseymediallc \t\t\t,\"p22983\":\"21694242070\"    \/\/ egmediainvestmentsllc 2nd \t\t\t,\"p22993\":\"222812108\"      \/\/ sargglobaldigitalpvtltd \t\t}; \t\tvar trace=''; \t\tvar newUrl=\"\/\/pubads.g.doubleclick.net\/gampad\/ads?iu=\/34230109\/AD_UNIT_CODE&#038;description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;tfcd=0&#038;npa=0&#038;sz=400x300%7C640x480%7C1280x720%7C1920x1080&#038;cust_params=dsd%3Dmuscleandfitness.com&#038;gdfp_req=1&#038;output=vast&#038;unviewed_position_start=1&#038;env=vp&#038;impl=s&#038;correlator=415020&#038;us_privacy=__CCPA_FLAG__&#038;gdpr=__IS_GDPR__&#038;gdpr_consent=__GDPR_CONSENT__\"; \t\tif (tagUrl.indexOf(\"3851171199385532\") !== -1) { \t\t\ttrace+='adx_'; \t\t\tvar devIdx=( ('9' in {'7':1,'8':1,'9':1}) ? 0 : 1 ); \/\/ choose device tag \t\t\tvar au=''; \t\t\ttrace+='dev'+devIdx+'_'; \t\t\tif (('p22513' in dfpMap)) { \t\t\t\ttrace+='map_'; \t\t\t\tau=dfpMap['p22513'][devIdx]; \t\t\t\tif (dfpMap['p22513'].length>2 && parseInt(dfpMap['p22513'][2])>=0) { \t\t\t\t\tg1dRate=parseInt(dfpMap['p22513'][2]); \t\t\t\t} \t\t\t} else { \t\t\t\ttrace+='nomap_'; \t\t\t\tau=['5477478555','1757796594'][devIdx]; \/\/ default AU \t\t\t} \t\t\tif (Math.random()*100 < g1dRate) { \t\t\t\ttrace+='cvt_'; \t\t\t\tnewUrl=newUrl.replace(\/AD_UNIT_CODE\/,au); \t\t\t} else { \t\t\t\ttrace+='nocvt_'; \t\t\t\tnewUrl=tagUrl; \t\t\t} \t\t} else if (tagUrl.indexOf(\"34230109\") !== -1) { \t\t\ttrace+='dfp_'; \t\t\tnewUrl=tagUrl; \t\t} else { \t\t\ttrace+='unk_'; \t\t\tnewUrl=tagUrl; \t\t}  \t\tif (newUrl.indexOf(\"34230109\") !== -1) { \t\t\tif (Math.random()*100 < g1mRate) { \t\t\t\t\/\/ use MCM code \t\t\t\tif (newUrl.indexOf(\"34230109,\") !== -1) { \t\t\t\t\t\/\/ already MCM enabled, no need to change \t\t\t\t\ttrace+='mcm_'; \t\t\t\t} else { \t\t\t\t\tif ('p22513' in mcmMap) { \t\t\t\t\t\t\/\/ add MCM code if available \t\t\t\t\t\ttrace+='mcm2_'; \t\t\t\t\t\tnewUrl=newUrl.replace(\/\/34230109\/\/,'\/34230109,'+mcmMap['p22513']+'\/') \t\t\t\t\t\t\t.replace(\/cust_params=dsd\/,\"cust_params=dsmcm%3D1%26dsd\"); \t\t\t\t\t} else { \t\t\t\t\t\t\/\/ use DFP without MCM \t\t\t\t\t\ttrace+='nomcm3_'; \t\t\t\t\t} \t\t\t\t} \t\t\t} else { \t\t\t\t\/\/ disable MCM code \t\t\t\tif (newUrl.indexOf(\"34230109,\") !== -1) { \t\t\t\t\t\/\/ remove MCM from tag \t\t\t\t\ttrace+='nomcm2_'; \t\t\t\t\tnewUrl=newUrl.replace(\/\/34230109[,d]*\/\/,\"https:\/\/bonginoreport.com\/34230109\/\") \t\t\t\t\t\t.replace(\/cust_params=dsmcm%3D1%26\/,\"cust_params=\"); \t\t\t\t} else { \t\t\t\t\t\/\/ no need to remove MCM code \t\t\t\t\ttrace+='nomcm_'; \t\t\t\t} \t\t\t} \t\t}  \t\tvx.dvptrack('mc', '{\"mc\":\"'+trace+','+newUrl+'\"}'); \t\treturn newUrl; \t}  \tfunction g2_mcm(tagUrl) { \t\tvar g2mRate=100; \/\/ percent \t\tvar mcmMap={ \t\t\t \"pPubId\":\"ChildCode\" \t\t\t,\"p22242\":\"6585\"           \/\/ wtop \t\t\t,\"p22305\":\"11222444\"       \/\/ dmnmedia \t\t\t,\"p22317\":\"6686\"           \/\/ deseretdigitalmedia \t\t\t\/\/,\"p22400\":\"1049349\"        \/\/ primepublishingllc \t\t\t\/\/,\"p22417\":\"1090918\"        \/\/ imleaguesllc \t\t\t,\"p22420\":\"7971222\"        \/\/ thefpgroup \t\t\t,\"p22487\":\"21719121593\"    \/\/ activenetworkllc \t\t\t,\"p22492\":\"9885823\"        \/\/ barnesnoblebooksellersinc \t\t\t\/\/,\"p22502\":\"1984618\"        \/\/ relixmediagroupllc \t\t\t,\"p22507\":\"3081\"           \/\/ postmedianetworkinc \t\t\t,\"p22513\":\"4216\"           \/\/ americanmediainc \t\t\t,\"p22546\":\"22426616121\"    \/\/ yahoorivals \t\t\t\/\/,\"p22584\":\"10519169\"       \/\/ thedailycallerinc \t\t\t,\"p22599\":\"5441\"           \/\/ fandom \t\t\t,\"p22630\":\"21694242070\"    \/\/ egmediainvestmentsllc \t\t\t,\"p22638\":\"5136785\"        \/\/ oahupublications(staradvertisercom) \t\t\t,\"p22651\":\"27621295\"       \/\/ irishstudiollc \t\t\t,\"p22663\":\"1004503\"        \/\/ realclearpoliticsllc(rcp) \t\t\t\/\/,\"p22675\":\"7367262287\"     \/\/ everhance \t\t\t,\"p22734\":\"22446264008\"    \/\/ cherrytopltd \t\t\t,\"p22761\":\"1093718\"        \/\/ advallyinc \t\t\t,\"p22781\":\"12389927\"       \/\/ localvoicemedia \t\t\t,\"p22798\":\"218243714\"      \/\/ vorandainc \t\t\t,\"p22807\":\"22423335980\"    \/\/ rainberryinc \t\t\t,\"p22845\":\"25816858\"       \/\/ heavyinc (Heavy\/Ahoramismo) \t\t\t,\"p22644\":\"16916776\"       \/\/ inspiredtaste \t\t\t,\"p22857\":\"1027394\"        \/\/ tetongravityresearch \t\t\t,\"p22875\":\"61381659\"       \/\/ bostonglobemediapartnersllc \t\t\t,\"p22920\":\"169653294\"      \/\/ asterinetworks \t\t\t,\"p22936\":\"153968325\"      \/\/ ybmediallc \t\t\t,\"p22948\":\"21228205\"       \/\/ unitedonlineinc \t\t\t\/\/,\"p22949\":\"1029253\"        \/\/ jnjmobileinc \t\t\t,\"p22981\":\"22560496162\"    \/\/ odysseymediallc \t\t\t,\"p22983\":\"21694242070\"    \/\/ egmediainvestmentsllc 2nd \t\t\t,\"p22993\":\"222812108\"      \/\/ sargglobaldigitalpvtltd \t\t}; \t\tvar newUrl; \t\tif (('p22513' in mcmMap) \t\t\t&#038;&#038; (Math.random()*100 < g2mRate) \t\t\t&#038;&#038; (tagUrl.indexOf(\"https:\/\/bonginoreport.com\/21874155133\/\") !== -1) \t\t) { \t\t\tnewUrl=tagUrl.replace(\/21874155133\/,\"21874155133,\"+mcmMap['p22513']) \t\t\t\t.replace(\/cust_params=dsd\/,\"cust_params=dsmcm%3D1%26dsd\"); \t\t\tvx.dvptrack('mc', '{\"mc\":\"enable,'+newUrl+'\"}'); \t\t} else { \t\t\tnewUrl=tagUrl; \t\t\tif (tagUrl.indexOf(\"https:\/\/bonginoreport.com\/21874155133\/\") !== -1) { \t\t\t\tvx.dvptrack('mc', '{\"mc\":\"disable,'+newUrl+'\"}'); \t\t\t} else { \t\t\t\tvx.dvptrack('mc', '{\"mc\":\"already,'+newUrl+'\"}'); \t\t\t} \t\t} \t\treturn newUrl; \t}  \treplaceVideosOnMobile(); \tfunction replaceVideosOnMobile() { \t\tif (\"9\"==\"1\" || \"9\"==\"3\") { \t\t\tif (dvp_meta &#038;&#038; dvp_meta.vid) { \t\t\t\tif (dvp_meta.vid.video) { \t\t\t\t\tif (!(\/.mb.mp4$\/).test(dvp_meta.vid.video)) { dvp_meta.vid.video = dvp_meta.vid.video.replace(\/.mp4$\/,'.mb.mp4'); } \t\t\t\t} \t\t\t} \t\t\tif (dvp_meta &#038;&#038; dvp_meta.playlist &#038;&#038; dvp_meta.playlist.length>0) { \t\t\t\tfor (var i=0; i<dvp_meta.playlist.length; i++) { \t\t\t\t\tif (dvp_meta.playlist[i].video) { \t\t\t\t\t\tif (!(\/.mb.mp4$\/).test(dvp_meta.playlist[i].video)) { dvp_meta.playlist[i].video = dvp_meta.playlist[i].video.replace(\/.mp4$\/,'.mb.mp4'); } \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t} \t}      vx.dvptrack('ww', vx.gdprMacros('{\"ww\":\"GDPR:__IS_GDPR__:__GDPR_CONSENT__:__GDPR_VENDOR__:CCPA:__IS_CCPA__:__CCPA_FLAG__\"}','ww', '0', '1','US')); \tvar frtargets={\"s1180\":95,\"s1003\":95,\"s995\":95,\"s3663\":95,\"s597\":95,\"s1032\":95,\"s596\":95,\"s1874\":95,\"s1684\":95,\"s593\":95,\"s594\":95,\"s199\":95,\"s261\":95,\"s260\":95,\"s1109\":95,\"s417\":95,\"s1040\":95,\"s262\":95,\"s254\":95,\"s988\":95,\"s3111\":95,\"s3709\":95,\"s253\":95,\"s626\":95,\"s1685\":95,\"s3940\":50,\"s296\":50,\"s383\":50,\"s3419\":50};  \/\/ 0%~100% friendly \tvar gfrdly=0; \tif ('s4340' in frtargets) { \t\tvar frspec=frtargets['s4340']; \t\tvar randnumber=(Math.random()*100); \t\tif (randnumber<frspec) { \t\t\tgfrdly=1; \t\t} \t} \t\/\/window.dsGGvaldiator=function(){ \t\/\/\treturn 1; \t\/\/}; \twindow.tdValidator = function() { \t\treturn ( \t\t\tvx.inview2.getViewablePercent('ds_content_frame_parent', window)>50 \/\/\t\t\t&& (!document.hidden) \/\/ weak \t\t\t&& document.hasFocus() \/\/ strong \t\t); \t} \tfor (var tagdef in dvp_meta.adtagdefs) { \t\tif (dvp_meta.adtagdefs[tagdef].url) { \t\t\tif (dvp_meta.adtagdefs[tagdef].url.indexOf(\"3851171199385532\") !== -1 || dvp_meta.adtagdefs[tagdef].url.indexOf(\"?iu=\/34230109\") !== -1) { \/\/ G1 migration \t\t\t\tdvp_meta.adtagdefs[tagdef].url=g1_dfp(dvp_meta.adtagdefs[tagdef].url); \t\t\t} \t\t\tdvp_meta.adtagdefs[tagdef].url = dvp_meta.adtagdefs[tagdef].url.replace(\/__DYN_WIDTH__\/g,dvp_meta.width).replace(\/__DYN_HEIGHT__\/g,dvp_meta.height);             dvp_meta.adtagdefs[tagdef].url = vx.gdprMacros(dvp_meta.adtagdefs[tagdef].url, dvp_meta.adtagdefs[tagdef].cp, '0', '1','US');             dvp_meta.adtagdefs[tagdef].url = dvp_meta.adtagdefs[tagdef].url.replace(\/__IRISTV_CONTEXT__\/g,((dvp_meta.vid && dvp_meta.vid.iristv_context)?encodeURIComponent(dvp_meta.vid.iristv_context):'')); \t\t\tif(dvp_meta.adtagdefs[tagdef].url.indexOf(\"ca-video-pub-3851171199385532\") !== -1 || dvp_meta.adtagdefs[tagdef].url.indexOf(\"?iu=\/34230109\") !== -1) { \t\t\t\tif (gfrdly==1) { \t\t\t\t\tdvp_meta.adtagdefs[tagdef].friendly=true; \t\t\t\t} else { \t\t\t\t\tdvp_meta.adtagdefs[tagdef].friendly=false; \t\t\t\t} \t\t\t\t\/\/dvp_meta.adtagdefs[tagdef].validator=\"dsGGvaldiator\"; \t\t\t\tdvp_meta.adtagdefs[tagdef].sdk=\"ima_html5\"; \t\t\t\tdvp_meta.adtagdefs[tagdef].url=dvp_meta.adtagdefs[tagdef].url.replace(\/slotname=d+\/,\"slotname=3087495546\");  \/\/ Desktop C tag for testing \t\t\t\tdvp_meta.adtagdefs[tagdef].url=altGGParam(dvp_meta.adtagdefs[tagdef].url); \t\t\t} \t\t\tif (dvp_meta.adtagdefs[tagdef].url.indexOf(\"21874155133\") !== -1) { \/\/ G2 migration \t\t\t\tdvp_meta.adtagdefs[tagdef].url=g2_mcm(dvp_meta.adtagdefs[tagdef].url); \t\t\t} \t\t} \t\tif (dvp_meta.adtagdefs[tagdef].cp && dvp_meta.adtagdefs[tagdef].cp in {'uf':1,'an':1,'pd':1,'az':1,'td':1,'yb':1}) { \t\t\tdvp_meta.adtagdefs[tagdef].friendly=true; \t\t} \t\tif (dvp_meta.adtagdefs[tagdef].cp && dvp_meta.adtagdefs[tagdef].cp=='tm' && 'gcUS' in {'gcPH':1,'gcIN':1,'gcES':1}) { \t\t\tdelete dvp_meta.adtagdefs[tagdef]; \t\t} \t\tif (dvp_meta.adtagdefs[tagdef].cp && dvp_meta.adtagdefs[tagdef].cp in {}) { \t\t\tdvp_meta.adtagdefs[tagdef].validator=\"tdValidator\"; \t\t} \t}  \tfor (var grp in dvp_meta.adtags) { \t\tvar tarr = dvp_meta.adtags[grp]; \t\tfor (var i=0;i<tarr.length;i++){ \t\t\tif (!(tarr[i] in dvp_meta.adtagdefs)) { \t\t\t\ttarr.splice(i,1); \t\t\t} \t\t} \t\tdvp_meta.adtags[grp]=tarr; \t}  \tvar dvpTrackName = \"dvptrack\";  \tvx.dvptrack('wf', '{\"wf\":\"01: post runtime started\"}');  \tfunction truncate(str, len, useWordBoundary, filler){ \t\tif (filler==null) { filler='\u2026'; } \t\tvar isTooLong = str.length > len; \t\tvar s_ = isTooLong ? str.substr(0,len-1) : str; \t\ts_ = (useWordBoundary && isTooLong) ? s_.substr(0,s_.lastIndexOf(' ')) : s_; \t\treturn isTooLong ? s_ + filler : s_; \t}  \tvar contDiv = document.getElementById(\"ds_player_container\"); \tif (contDiv && contDiv.style) { \t\t\/\/contDiv.style.display = \"none\"; \t\tcontDiv.style.width = dvp_meta.width + \"px\"; \t\tcontDiv.style.height = dvp_meta.height + \"px\"; \t\t\/\/contDiv.style.display = \"block\"; \t} \tvar adContDiv = document.getElementById(\"ds_ad_container\"); \tif (adContDiv && adContDiv.style) { \t\tif (!vx.dockFirstResize) { \t\t\t\/\/adContDiv.style.display = \"none\"; \t\t\tadContDiv.style.overflow = \"hidden\"; \t\t\tadContDiv.style.width = dvp_meta.width + \"px\"; \t\t\tadContDiv.style.height = dvp_meta.height + \"px\"; \t\t\t\/\/adContDiv.style.display = \"block\"; \t\t} \t}  \t\/* BEGIN NEW CODE *\/ \tfunction createVideoElement(ctFrm, dvp_meta) { \t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\tvidElem.height = dvp_meta.height; \t\tvidElem.width = dvp_meta.width; \t\tvidElem.poster = dvp_meta.vid.thumbnail; \t\tvidElem.src = dvp_meta.vid.video; \t} \t\/* END NEW CODE *\/  \tvx.whenAvailable2(window, 'vxvideojsinit', function() { \t\tvx.dvptrack('wf', '{\"wf\":\"03: init function available\"}');  \t\tvar ctFrm = document.getElementById(\"ds_content_frame\"); \t\t\/\/ctFrm.style.display = \"none\"; \t\tif (!vx.dockFirstResize) { \t\t\t\/\/ctFrm.parentNode.style.display = \"none\"; \t\t\tctFrm.parentNode.style.width = \"\" + dvp_meta.width + \"px\"; \t\t\tctFrm.parentNode.style.height = \"\" + dvp_meta.height + \"px\"; \t\t\t\/\/ctFrm.parentNode.style.display = \"block\"; \t\t\tctFrm.style.width = \"\" + dvp_meta.width + \"px\"; \t\t\tctFrm.style.height = \"\" + dvp_meta.height + \"px\"; \t\t} \t\tctFrm.style.top = \"0px\"; \t\tctFrm.style.left = \"0px\"; \t\tctFrm.style.position = \"absolute\"; \t\tctFrm.style.zIndex = zindex_base; \t\t\/\/ctFrm.style.display = \"block\";  \t\t\/* BEGIN NEW CODE *\/ \t\tcreateVideoElement(ctFrm, dvp_meta); \t\t\/* END NEW CODE *\/          \/\/ monitor cfp for inview \t\tvar contentFrameParent = document.getElementById(\"ds_content_frame_parent\"); \t\tif (contentFrameParent) { \t\t\tvx.inview2.trackEl(contentFrameParent, vx.ww, function(countq, count){ \t\t\t\tif (countq==1) { \t\t\t\t\tvx.dvptrack('iv2'); \t\t\t\t} \t\t\t},{ \t\t\t\tpercent: 50, \t\t\t\ttime: 2500, \t\t\t\tnofocus: 1 \t\t\t}); \t\t}  \t\t\/\/ctFrm.style.display = \"none\";  \t\t\/\/ thumbnail reel start ================================= \t\ttry { \t\t\tvar vidUrl = dvp_meta.vid.video; \t\t\tvar baseImgUrl = (function() { \t\t\t\tfor (var i = vidUrl.length - 1; i >= 0; i--) { \t\t\t\t\tif (vidUrl[i] === \"https:\/\/bonginoreport.com\/\") { \t\t\t\t\t\treturn vidUrl.slice(0, i); \t\t\t\t\t} \t\t\t\t} \t\t\t})(); \t\t\tvar mouseOnReel; \t\t\tvar mouseClickedOnReel; \t\t\tvar currentThumbFromCaption; \t\t\tvar numOfThumbnails; \t\t\tvar captionKeys = []; \t\t\tvar imgFileType = \".png\"; \t\t\t \t\t\tvar cpp = document.getElementById(\"ds_cpp\"); \t\t\tvar playerContainer = document.getElementById(\"ds_player_container\");  \t\t\tvar cfp = document.getElementById(\"ds_content_frame_parent\"); \t\t\t\/\/var titleBar; \t\t\tvar allThumbLi = []; \t\t\tvar allThumbUl = []; \t\t\t \t\t\tvar thumbReel; \t\t\tvar thumbReelContainer; \t\t\tvar thumbReelLi; \t\t\tvar adText;  \t\t\tvar thumbReels = document.querySelectorAll(\".ds_thumbnail_reel\"); \t\t\tfor (var i = 0; i < thumbReels.length; i++) { \t\t\t\tthumbReel = thumbReels[i]; \t\t\t\tthumbReelContainer = thumbReel.querySelector(\".ds_thumb_container\"); \t\t\t\tthumbReelLi = thumbReel.querySelector(\".ds_thumb_li\"); \t\t\t\twhile (thumbReelContainer.firstChild) { \t\t\t\t\tthumbReelContainer.removeChild(thumbReelContainer.firstChild); \t\t\t\t} \t\t\t\twhile (thumbReel.firstChild) { \t\t\t\t\tthumbReel.removeChild(thumbReel.firstChild); \t\t\t\t}  \t\t\t\t\/\/ get timestamps \t\t\t\tcaptionKeys = []; \t\t\t\tfor (var key in dvp_meta.vid.caption) { \t\t\t\t\tcaptionKeys.push(key); \t\t\t\t} \t\t\t\tnumOfThumbnails = captionKeys.length;  \t\t\t\tcreateThumbReel();  \t\t\t\tvx.addListener(thumbReel, \"mouseenter\", function() { \t\t\t\t\tmouseOnReel = true; \t\t\t\t}); \t\t\t\tvx.addListener(thumbReel, \"mouseleave\", function() { \t\t\t\t\tmouseOnReel = false; \t\t\t\t});  \t\t\t\tsetThumbReelSize(); \t\t\t}  \t\t\tfunction createThumbReel() { \t\t\t\t \t\t\t\tadText = document.createElement(\"span\"); \t\t\t\tadText.innerHTML = \"Advertisement\"; \t\t\t \t\t\t\tvar ds_body = vx.ww.document.querySelector(\"ds_body\"); \t\t\t\t\tfor (var i = 1; i <= numOfThumbnails; i++) { \t\t\t\t\t\t(function(newI) { \t\t\t\t\t\t\tvar thumbListItem = createThumbLi(newI, dvp_meta.vid.caption[captionKeys[newI-1]]); \t\t\t\t\t\t\tif (reelThumbs <= 0) return; \t\t\t\t\t\t\tif (allThumbUl.length === 0) { \t\t\t\t\t\t\t\tcreateThumbUl(null, true); \t\t\t\t\t\t\t} \t\t\t\t\t\t\tvar allThumbUlLength = allThumbUl.length \t\t\t\t\t\t\tfor (var j = 0; j < allThumbUlLength; j++) { \t\t\t\t\t\t\t\tif (allThumbUl[j].querySelectorAll('.ds_thumb_li').length < reelThumbs) { \t\t\t\t\t\t\t\t\tallThumbUl[j].appendChild(thumbListItem); \t\t\t\t\t\t\t\t} else if (j === allThumbUl.length -1) { \t\t\t\t\t\t\t\t\tcreateThumbUl(thumbListItem, true); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t}  \t\t\t\t\t\t\tif (reelClickout) { \t\t\t\t\t\t\t\tvar captionLink = dvp_meta.vid.caption[captionKeys[newI-1]].link; \t\t\t\t\t\t\t\tif (captionLink) { \t\t\t\t\t\t\t\t\tvar onclickStr = \"ds_ctwrap\" + Math.floor(1000000 * Math.random()); \t\t\t\t\t\t\t\t\twindow[onclickStr] = function() { \t\t\t\t\t\t\t\t\t\tvar ctfuncUrl = ds_ct356268(captionLink); \t\t\t\t\t\t\t\t\t\twindow.open(ctfuncUrl,click_target); \t\t\t\t\t\t\t\t\t\tif (player) { \t\t\t\t\t\t\t\t\t\t\tplayer.setMute(true); \t\t\t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\t\t}; \t\t\t\t\t\t\t\t\tthumbListItem.setAttribute(\"onclick\", onclickStr+\"();\"); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} else { \t\t\t\t\t\t\t\tvx.addListener(thumbListItem, \"click\", function() { \t\t\t\t\t\t\t\t\tctFrmSkip(captionKeys[newI-1]); \t\t\t\t\t\t\t\t\tmouseClickedOnReel = true; \t\t\t\t\t\t\t\t}); \t\t\t\t\t\t\t} \t\t\t\t\t\t\tdvp_meta.vid.caption[captionKeys[newI-1]].order = newI; \t\t\t\t\t\t\tallThumbLi.push(thumbListItem); \t\t\t\t\t\t})(i); \t\t\t\t\t} \t\t\t\t\/\/ } \t\t\t} \t \t\t\tfunction setThumbReelSize() {\t\t \t\t\t\tfor (var i = 0; i < allThumbLi.length; i++) { \t\t\t\t\t\/\/ allThumbLi[i].style.height = vx.dvp_thumb_height + \"px\"; \t\t\t\t\tallThumbLi[i].style.width = \"100%\"; \t\t\t\t}  \t\t\t\tfor (var j = 0; j < allThumbUl.length; j++) { \t\t\t\t\tallThumbUl[j].style.display = \"block\"; \t\t\t\t} \t\t\t\tif (!vx.dockFirstResize) { \t\t\t\t\tcfp.style.width = vx.dvp_width + \"px\"; \t\t\t\t\tcfp.style.height = vx.dvp_height + \"px\";\t \t\t\t\t} \t\t\t\t \t\t\t} \t \t\t\tfunction reelScrollTo(num) { \t\t\t\tvar pos1 = document.querySelector(\".ds_thumbnail_reel.pos1\"); \t\t\t\tvar pos2 = document.querySelector(\".ds_thumbnail_reel.pos2\");  \t\t\t\tif (!pos1 &#038;&#038; !pos2) { \t\t\t\t\treturn; \t\t\t\t}  \t\t\t\tif (vx.ww.dock_pos === 1 &#038;&#038; pos1) { \t\t\t\t\tthumbReel = pos1; \t\t\t\t} else if (vx.ww.dock_pos === 2 &#038;&#038; pos2) { \t\t\t\t\tthumbReel = pos2; \t\t\t\t} \t\t\t\tif (num > numOfThumbnails - reelThumbs + 1) num = numOfThumbnails - reelThumbs + 1; \t\t\t\tif (mouseOnReel && mouseClickedOnReel) { \t\t\t\t\tmouseClickedOnReel = false; \t\t\t\t} else if (mouseOnReel) { \t\t\t\t\treturn; \t\t\t\t}                 if (num < 1) num = 1; \t\t\t\tvar thumbSelected = allThumbLi[num-1]; \t\t\t\tvar newScrolltop = thumbReel.scrollTop + thumbSelected.getBoundingClientRect().top - thumbReel.getBoundingClientRect().top; \t\t\t\tvar comparison = newScrolltop > thumbReel.scrollTop ? \"scrolldown\" : newScrolltop < thumbReel.scrollTop ? \"scrollup\" : ''; \t\t\t\tvar currentJump = 10; \t\t\t\tvar lastThumbReelScrollTop; \t \t\t\t\tfunction scroll() { \t\t\t\t\tif (comparison === \"scrolldown\") { \t\t\t\t\t\tif (newScrolltop > thumbReel.scrollTop) { \t\t\t\t\t\t\tlastThumbReelScrollTop = thumbReel.scrollTop += currentJump; \t\t\t\t\t\t\tthumbReel.scrollTop += currentJump; \t\t\t\t\t\t\tcurrentJump += 10; \t\t\t\t\t\t\trequestAnimationFrame(scroll); \t\t\t\t\t\t} else { \t\t\t\t\t\t\tthumbReel.scrollTop = newScrolltop; \t\t\t\t\t\t\treturn; \t\t\t\t\t\t} \t\t\t\t\t} else if (comparison === \"scrollup\") { \t\t\t\t\t\tif (newScrolltop < thumbReel.scrollTop) { \t\t\t\t\t\t\tthumbReel.scrollTop -= currentJump \t\t\t\t\t\t\tlastThumbReelScrollTop = thumbReel.scrollTop; \t\t\t\t\t\t\tcurrentJump += 10; \t\t\t\t\t\t\trequestAnimationFrame(scroll); \t\t\t\t\t\t} else { \t\t\t\t\t\t\tthumbReel.scrollTop = newScrolltop; \t\t\t\t\t\t\treturn; \t\t\t\t\t\t} \t\t\t\t\t} else { \t\t\t\t\t\treturn; \t\t\t\t\t} \t\t\t\t} \t\t\t\t \t\t\t\tscroll(); \t\t\t} \t \t\t\tfunction createThumbUl(li, selectall) { \t\t\t\t\/\/ var thumbCont = document.createElement(\"ul\"); \t\t\t\t\/\/ thumbCont.className = \"ds_thumb_container\"; \t\t\t\tvar thumbCont = thumbReelContainer.cloneNode(true) \t\t\t\tif (li) thumbCont.appendChild(li); \t\t\t\tthumbReel.appendChild(thumbCont);  \t\t\t\tallThumbUl.push(thumbCont); \t\t\t} \t \t\t\tfunction createThumbLi(num, itemData) { \t\t\t\tvar thumbImg = thumbReelLi.cloneNode(true) \t\t\t\t\/\/thumbImg.id = \"ds_thumb_img\" + num; \t\t\t\tvar thumbImgLowlight = thumbImg.querySelector('.ds_thumb_img_lowlight'); \t\t\t\t\/\/thumbImgLowlight.id = \"ds_thumb_img_lowlight\" + num; \t\t\t\tvar thumbImgSpan = thumbImg.querySelector(\".ds_thumb_img_lowlight_text\"); \t\t\t\t\/\/thumbImgSpan.id = \"ds_thumb_img_lowlight_text\" + num; \t\t\t\tvar thumbTitleSpan = thumbImg.querySelector(\".ds_thumb_title\"); \t\t\t\t\/\/thumbTitleSpan.id = \"ds_thumb_title\" + num; \t\t\t\tif(thumbTitleSpan){thumbTitleSpan.innerHTML = itemData.title;  \t            thumbTitleSpan.className += \" \" + \"ds_asset_type_\" + itemData.credit;} \t\t\t\t\/\/ category and date \t\t\t\tvar dvpDesc = itemData.desc; \t\t\t\tvar dvpDescSplit = dvpDesc.split(\"|\"); \t\t\t\tif (dvpDescSplit.length === 2) { \t\t\t\t\tvar categoryDom = thumbImg.querySelector(\".ds_category\"); \t\t\t\t\tvar dateDom = thumbImg.querySelector(\".ds_date\"); \t\t\t\t\tif (categoryDom) { \t\t\t\t\t\tcategoryDom.textContent = dvpDescSplit[0] \t\t\t\t\t} \t\t\t\t\tif (dateDom) { \t\t\t\t\t\tdateDom.textContent = dvpDescSplit[1] \t\t\t\t\t} \t\t\t\t}  \t\t\t\tvar thumbTinyImg = null; \t\t\t\tif (reelShowTinyImg&#038;&#038;reelShowTinyImg!=0) { \t\t\t\t\tthumbTinyImg = document.createElement('img'); \t\t\t\t\t\/\/thumbTinyImg.id = \"ds_thumb_tiny_img\" + num; \t\t\t\t\tthumbTinyImg.className = \"ds_thumb_tiny_img\"; \t\t\t\t\tthumbTinyImg.src = baseImgUrl + \"https:\/\/bonginoreport.com\/images\/img_\" + (num-1) + imgFileType ; \t\t\t\t}  \t\t\t\tswitch (reelOverlay) { \t\t\t\t\tcase \"title\": \t\t\t\t\t\tif(thumbImgSpan){thumbImgSpan.innerHTML = truncate(dvp_meta.vid.caption[captionKeys[num-1]].title, 50, true); \t\t\t\t\t\tthumbImgSpan.className += \" ds_reel_overlay_title\";} \t\t\t\t\t\tbreak; \t\t\t\t\tdefault: \t\t\t\t\t\tif(thumbImgSpan){thumbImgSpan.innerHTML = num;} \t\t\t\t\t\tbreak; \t\t\t\t}  \t\t\t\t\/\/ thumbImgLowlight.appendChild(thumbImgSpan); \t\t\t\t\/\/ thumbImg.appendChild(thumbImgLowlight); \t\t\t\tif (reelShowTinyImg &#038;&#038; thumbTinyImg) { \t\t\t\t\tthumbImg.appendChild(thumbTinyImg); \t\t\t\t} \t\t\t\t\/\/ thumbImg.appendChild(thumbTitleSpan);  \t\t\t\treturn thumbImg; \t\t\t} \t \t\t\tfunction setCurrentThumb(num, fromMessage) { \t\t\t\tvar pos1 = document.querySelector(\".ds_thumbnail_reel.pos1\"); \t\t\t\tvar pos2 = document.querySelector(\".ds_thumbnail_reel.pos2\");  \t\t\t\tif (!pos1 &#038;&#038; !pos2) { \t\t\t\t\treturn; \t\t\t\t}  \t\t\t\tvar pos1uls; \t\t\t\tvar pos1lis; \t\t\t\tif (pos1) { \t\t\t\t\tpos1uls = pos1.querySelectorAll(\"ul\"); \t\t\t\t\tpos1lis = pos1.querySelectorAll(\"li\"); \t\t\t\t} \t\t\t\t \t\t\t\tvar pos2uls; \t\t\t\tvar pos2lis; \t\t\t\tif (pos2) { \t\t\t\t\tpos2uls = pos2.querySelectorAll(\"ul\"); \t\t\t\t\tpos2lis = pos2.querySelectorAll(\"li\"); \t\t\t\t}  \t\t\t\tvar index = num - 1; \t\t\t\tif (index <= 2) { \t\t\t\t\tif (pos1) { \t\t\t\t\t\tif (pos1uls[0]) { pos1uls[0].style.display = \"block\"; } \t\t\t\t\t\tif (pos1uls[1]) { pos1uls[1].style.display = \"none\"; } \t\t\t\t\t} \t\t\t\t\tif (pos2) { \t\t\t\t\t\tif (pos2uls[0]) { pos2uls[0].style.display = \"block\"; } \t\t\t\t\t\tif (pos2uls[1]) { pos2uls[1].style.display = \"none\"; } \t\t\t\t\t} \t\t\t\t\t \t\t\t\t} else { \t\t\t\t\tif (pos1) { \t\t\t\t\t\tif (pos1uls[0]) { pos1uls[0].style.display = \"none\"; } \t\t\t\t\t\tif (pos1uls[1]) { pos1uls[1].style.display = \"block\"; } \t\t\t\t\t} \t\t\t\t\tif (pos2) { \t\t\t\t\t\tif (pos2uls[0]) { pos2uls[0].style.display = \"none\"; } \t\t\t\t\t\tif (pos2uls[1]) { pos2uls[1].style.display = \"block\"; } \t\t\t\t\t} \t\t\t\t}  \t\t\t\tif (pos1) { \t\t\t\t\tvar pos1_selected = pos1.querySelector(\".ds_thumb_selected\"); \t\t\t\t\tif (pos1_selected) { \t\t\t\t\t\tpos1_selected.classList.remove(\"ds_thumb_selected\"); \t\t\t\t\t}  \t\t\t\t\tif (pos1lis[index]) { pos1lis[index].classList.add(\"ds_thumb_selected\"); } \t\t\t\t}  \t\t\t\tif (pos2) { \t\t\t\t\tvar pos2_selected = pos2.querySelector(\".ds_thumb_selected\"); \t\t\t\t\tif (pos2_selected) { \t\t\t\t\t\tpos2_selected.classList.remove(\"ds_thumb_selected\"); \t\t\t\t\t} \t\t\t\t\t \t\t\t\t\tif (pos2lis[index]) { pos2lis[index].classList.add(\"ds_thumb_selected\"); } \t\t\t\t} \t\t\t} \t \t\t\t  \t \t \t\t\t\/\/ function recalcHeight() { \t\t\t\/\/ \tvar dscppRect = cpp.getBoundingClientRect(); \t\t\t\/\/ \tvar cppInner = document.getElementById(\"ds_cpp_inner\"); \t\t\t\/\/ \tvar cppInnerRect = cppInner.getBoundingClientRect(); \t \t\t\t\/\/ \tif (cppInnerRect.height > currentMaxCppHeight) { \t\t\t\/\/ \t\tcurrentMaxCppHeight = cppInnerRect.height; \t\t\t\/\/ \t\tcpp.style.height = currentMaxCppHeight + \"px\"; \t\t\t\/\/ \t} \t\t\t\/\/ } \t \t\t\tfunction insertAfter(newNode, referenceNode) { \t\t\t\treferenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); \t\t\t} \t\t} catch (e) { \t\t\tvx.debug(e); \t\t} \t\tvx.addListener(window, \"resize\", function() { \t\t\ttry { \t\t\t\tvx.adManager.sendMessage(vx.adManager.activeAd.ifr, \"resizeMe\", { \t\t\t\t\t\"width\": document.getElementById(\"ds_cpp\").getBoundingClientRect().width, \t\t\t\t\t\"height\": dvp_meta.height \t\t\t\t}); \t\t\t} catch (e) { \t\t\t\tvx.debug(\"failed to resize\"); \t\t\t}\t\t\t\t\t\t \t\t});  \t\tvar actionDiv=document.createElement('div'); \t\tactionDiv.setAttribute(\"style\",\"width:100%;height:\"+(dvp_meta.height-32)+\"px;z-index:\"+(zindex_base+5)+\";position:absolute;top:0;left:0;\"); \t\tif (vx.dockFirstResize && contentFrameParent) { \t\t\tactionDiv.style.height = contentFrameParent.getBoundingClientRect().height - 32 + \"px\"; \t\t} \t\tctFrm.parentNode.insertBefore(actionDiv,ctFrm); \t\t\/\/ctFrm.style.display = \"block\";  \t\tvar capIdxLast=null; \t\tvar seekPosNext=null; \t\tvar seekPosPrev=null; \t\tfunction ctFrmSkip(pos) { \t\t\tif (pos==null) { return; } \t\t\t\/* BEGIN NEW CODE *\/ \t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\tvidElem.currentTime = pos; \t\t\t\/* END NEW CODE *\/ \t\t\tvx.debug('next slide:' + pos); \t\t} \t\twindow.ds_dvp_next=function(){ ctFrmSkip(seekPosNext); }; \t\twindow.ds_dvp_previous=function(){ ctFrmSkip(seekPosPrev); }; \t\tfunction setSlideCaption(pos) { \t\t\tif (pos>=0 && dvp_meta.vid.caption) { \t\t\t\tvar capmeta=dvp_meta.vid.caption; \t\t\t\tvar idx=null; \t\t\t\tvar curr=0; \t\t\t\tvar total=0; \t\t\t\tvar found=0; \t\t\t\tvar keys=[]; \t\t\t\tfor (var key in capmeta) { \t\t\t\t\tif (capmeta.hasOwnProperty(key) && !isNaN(tmpval=parseFloat(key)) && tmpval>=0) { \t\t\t\t\t\ttotal++; \t\t\t\t\t\tkeys.push(key); \t\t\t\t\t\tif (found==0) { \t\t\t\t\t\t\tif (pos<tmpval) { \t\t\t\t\t\t\t\tfound++; \t\t\t\t\t\t\t} else { \t\t\t\t\t\t\t\tcurr++; \t\t\t\t\t\t\t\tidx=key; \t\t\t\t\t\t\t\tif (pos==tmpval) { \t\t\t\t\t\t\t\t\tfound++; \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t\tseekPosNext=null; \t\t\t\tseekPosPrev=null; \t\t\t\tif (idx!==null &#038;&#038; keys.length>0) { \t\t\t\t\tseekPosNext=keys[curr%keys.length]; \t\t\t\t\tseekPosPrev=keys[(curr-2+keys.length)%keys.length]; \t\t\t\t} \t\t\t\tif (idx!==null&&idx!=capIdxLast) { \t\t\t\t\t\/\/ found new caption \t\t\t\t\tcapIdxLast=idx; \t\t\t\t\tif (allThumbLi && allThumbLi.length > 0) { \t\t\t\t\t\tsetCurrentThumb(capmeta[idx]['order'], true); \t\t\t\t\t\tcurrentThumbFromCaption = capmeta[idx]['order']; \t\t\t\t\t\tvar currentThumbParent = allThumbLi[currentThumbFromCaption-1].parentNode; \t\t\t\t\t\tif (reelMovement === \"scroll\") reelScrollTo(currentThumbFromCaption); \t\t\t\t\t\tfor (var i = 0; i < numOfThumbnails; i++) { \t\t\t\t\t\t\tif (allThumbLi[i].parentNode !== currentThumbParent) { \t\t\t\t\t\t\t\tallThumbLi[i].parentNode.style.display = \"none\"; \t\t\t\t\t\t\t\tallThumbLi[capmeta[idx]['order'] - 1].parentNode.style.display = \"block\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t\tvar el_curr=vx.ww.document.querySelector(\".ds_slide_curr\"); \t\t\t\t\tif (el_curr) { \t\t\t\t\t\tel_curr.innerHTML=curr; \t\t\t\t\t} \t\t\t\t\tvar el_total=vx.ww.document.querySelector(\".ds_slide_total\"); \t\t\t\t\tif (el_total) { \t\t\t\t\t\tel_total.innerHTML=total; \t\t\t\t\t} \t\t\t\t\tvar el_title=vx.ww.document.querySelectorAll(\".ds_title\"); \t\t\t\t\tif (el_title &#038;&#038; el_title.length > 0) { \t\t\t\t\t\tfor (var i = 0; i < el_title.length; i++) { \t\t\t\t\t\t\tel_title[i].innerHTML=truncate(capmeta[idx]['title'], title_trim, true); \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t\tvar el_desc=vx.ww.document.querySelector(\".ds_summary\"); \t\t\t\t\tif (el_desc) { \t\t\t\t\t\tel_desc.innerHTML=truncate(capmeta[idx]['desc'], desc_trim, true); \t\t\t\t\t} \t\t\t\t\tvar el_credit=vx.ww.document.querySelector(\".ds_credit\"); \t\t\t\t\tif (el_credit) { \t\t\t\t\t\tel_credit.innerHTML=capmeta[idx]['credit']; \t\t\t\t\t} \t\t\t\t\tvar el_goto=vx.ww.document.querySelector(\".ds_goto\"); \t\t\t\t\tvar link=capmeta[idx]['link']; \t\t\t\t\tif (!link) { \t\t\t\t\t\tlink=dvp_meta.vid.link; \t\t\t\t\t} \t\t\t\t\tif (link) { \t\t\t\t\t\tvar onclickStr = \"ds_ctwrap\" + Math.floor(1000000 * Math.random()); \t\t\t\t\t\twindow[onclickStr] = function() {       \t\t\t\t\tvar ctfuncUrl = ds_ct356268(link); \t\t\t\t\t\t\twindow.open(ctfuncUrl,click_target); \t\t\t\t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\t\t\t\tvidElem.muted = true; \t\t\t\t\t\t\t\/* END NEW CODE *\/ \t\t\t\t\t\t\t\/\/player.setMute(true); \t\t\t\t\t\t}; \t\t\t\t\t\tonclickStr = onclickStr+\"();\";       \t\t\t\t\tactionDiv.setAttribute(\"onclick\", onclickStr); \t\t\t\t\t\tactionDiv.style.cursor=\"pointer\"; \t\t\t\t\t\tif (el_title &#038;&#038; el_title.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < el_title.length; i++) { \t\t\t\t\t\t\t\tel_title[i].setAttribute(\"onclick\",onclickStr); \t\t\t\t\t\t\t\tel_title[i].style.cursor=\"pointer\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t\tif (el_desc) { \t\t\t\t\t\t\tel_desc.setAttribute(\"onclick\",onclickStr); \t\t\t\t\t\t\tel_desc.style.cursor=\"pointer\"; \t\t\t\t\t\t} \t\t\t\t\t\tif (el_goto) { \t\t\t\t\t\t\tel_goto.setAttribute(\"onclick\",onclickStr); \t\t\t\t\t\t\tel_goto.style.cursor=\"pointer\"; \t\t\t\t\t\t} \t\t\t\t\t} else { \t\t\t\t\t\tactionDiv.removeAttribute(\"onclick\"); \t\t\t\t\t\tactionDiv.style.cursor=\"auto\"; \t\t\t\t\t\tif (el_title &#038;&#038; el_title.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < el_title.length; i++) { \t\t\t\t\t\t\t\tel_title[i].removeAttribute(\"onclick\"); \t\t\t\t\t\t\t\tel_title[i].style.cursor=\"auto\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t\tif (el_desc) { \t\t\t\t\t\t\tel_desc.removeAttribute(\"onclick\"); \t\t\t\t\t\t\tel_desc.style.cursor=\"auto\"; \t\t\t\t\t\t} \t\t\t\t\t\tif (el_goto) { \t\t\t\t\t\t\tel_goto.removeAttribute(\"onclick\"); \t\t\t\t\t\t\tel_goto.style.cursor=\"auto\"; \t\t\t\t\t\t} \t\t\t\t\t}                        if (vx.captionUpdated &#038;&#038; typeof vx.captionUpdated == \"function\") vx.captionUpdated(); \t\t\t\t} \t\t\t} \t\t} \t\tsetSlideCaption(0);  \t\tvar adTimerStartAllowed=1; \t\tvar pauseVideo = false;  \t\t\/* BEGIN NEW CODE *\/ \t\tvar pauseVideo = false; \t\tvar loopCount = 1; \t\tvar lastSecondForVsPixel = null; \t\tvar maxLoops = Math.min(dvp_meta.loopcount, 30); \t\tvar vidmetrics = 0; \t\tvar stopUnitAfterContent = false; \t\t \t\tfunction sendVideoPixel(evt) { \t\t\tif (vidmetrics) { \t\t\t\tvx.dvptrack(evt); \t\t\t} \t\t}  \t\tvar videoElem = document.getElementById(\"ds_content_frame\"); \t\tvideoElem.addEventListener('ended', function() { \t\t\tsendVideoPixel(\"vend\");  \t\t\tloopCount++; \t\t\tif (loopCount <= maxLoops) { \t\t\t\tvx.debug('start again ' + loopCount);  \t\t\t\t\/\/player.setMute(true); \t\t\t\tvideoElem.currentTime = 0; \t\t\t\tvideoElem.muted = true; \t\t\t\tvar playprms=videoElem.play(); playprms&#038;&#038;playprms.catch&#038;&#038;playprms.catch(function(){}); \t\t\t} \t\t\telse { \t\t\t\tvx.debug('ended final loop ' + loopCount);  \t\t\t\tif (stopUnitAfterContent) { \t\t\t\t\tvar cppEl=document.getElementById(\"ds_cpp\"); \t\t\t\t\tif (cppEl) { \t\t\t\t\t\tplayer.stopAdbreak(); \t\t\t\t\t\tplayer.stopAdbreakTimer(); \t\t\t\t\t\tif (vx.checkInviewInterval) { \t\t\t\t\t\t\tclearInterval(vx.checkInviewInterval); \t\t\t\t\t\t} \t\t\t\t\t\tcppEl.parentNode.removeChild(cppEl); \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t});  \t\tvideoElem.addEventListener('timeupdate', function(event) { \t\t\tvar curTime = videoElem.currentTime; \t\t\t\/\/ vevents \t\t\tif (!videoElem.paused) { \t\t\t\tvar curTimeInt = parseInt(videoElem.currentTime, 10); \t\t\t\tif (((curTimeInt >= 1 && curTimeInt <= 10) || curTimeInt % 5 === 0 &#038;&#038; curTimeInt > 0) && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"vs\" + curTimeInt); \t\t\t\t} \t\t\t\tvar v25Time = parseInt(videoElem.duration * 0.25, 10); \t\t\t\tvar v50Time = parseInt(videoElem.duration * 0.5, 10); \t\t\t\tvar v75Time = parseInt(videoElem.duration * 0.75, 10); \t\t\t\tif (curTimeInt === 0 && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"vstart\"); \t\t\t\t} else if (curTimeInt === v25Time && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"v25\"); \t\t\t\t} else if (curTimeInt === v50Time && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"v50\"); \t\t\t\t} else if (curTimeInt === v75Time && curTimeInt !== lastSecondForVsPixel) { \t\t\t\t\tsendVideoPixel(\"v75\"); \t\t\t\t} \t\t\t\tlastSecondForVsPixel = curTimeInt; \t\t\t\tsetSlideCaption(curTimeInt); \t\t\t} \t\t});  \t\tvideoElem.addEventListener('pause', function() { \t\t\tsendVideoPixel(\"vpause\");  \t\t\tpauseVideo = true; \t\t\tif ('s4340'=='s4921') { \t\t\t\t\/\/ for certain sites, stop ads when content is paused \t\t\t\tadTimerStartAllowed=0; \t\t\t\tplayer.stopAdbreakTimer(); \t\t\t} \t\t});  \t\tvideoElem.addEventListener('play', function() { \t\t\tsendVideoPixel(\"vplay\");  \t\t\tpauseVideo = false; \t\t});  \t\tvideoElem.addEventListener('seeked', function() { \t\t\tvx.debug('seeked loop ' + loopCount); \t\t}); \t\tvar playprms=videoElem.play(); playprms&&playprms.catch&&playprms.catch(function(){});  \t\t\/* END NEW CODE *\/ \t\t  \t\tvar guTimeoutHandler = null; \t        var ifrcount = 0; \t\tvar gumgumCount = 1; \t\tvar maxGumgumRefreshes = 1; \t\tvar gu_show_time = 15000;  \t\tfunction clearGuIframes() { \t\t\tvar gElem = document.getElementById('ds_gu_ad_container'); \t\t\tif (gElem) { \t\t\t\t\/\/gElem.style.display = \"none\"; \t\t\t\tgElem.style.zIndex = -1;  \t\t\t\twhile (gElem.firstChild) { \t\t\t\t\tgElem.removeChild(gElem.firstChild); \t\t\t\t} \t\t\t\t\/\/gElem.style.display = \"block\"; \t\t\t} \t\t}  \t\tfunction makeGuTagCall() { \t\t\tvx.debug(\"gumgum>>start\"); \t\t\tvar gElem = document.getElementById('ds_gu_ad_container'); \t\t\tif (gElem) { \t\t\t\t\/\/gElem.style.display = \"none\"; \t\t\t\tgElem.style.zIndex = zindex_base + 3;  \t\t\t\tvar key = 'gumgum'; \t\t\t\tvar html64 = 'PCEtLSBhZCBzbG90IGFuZCBzdHlsZXMgZm9yIGl0IC0tPgo8c3R5bGU+CgkjYWRDb250YWluZXIgewoJCXBvc2l0aW9uOiBhYnNvbHV0ZTsKCQl3aWR0aDogMTAwJTsKCQloZWlnaHQ6IDEwMCU7CgkJYm90dG9tOiAwOwoJfQo8L3N0eWxlPgo8ZGl2IGlkPSJhZENvbnRhaW5lciI+PC9kaXY+CjwhLS0gbG9hZCB2cGFpZC5qcyAtLT4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vanMuZ3VtZ3VtLmNvbS92cGFpZC5qcyI+PC9zY3JpcHQ+Cgo8c2NyaXB0PgoJZnVuY3Rpb24gb25JbXByZXNzaW9uQ2FsbGJhY2soKSB7CgkJd2luZG93LnBhcmVudC5kdnB0cmFjaygnc2MnKTsKCX0KCgkvLyBhZCBzbG90IGVsZW1lbnQgcmVmZXJlbmNlCgl2YXIgYWRzbG90ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FkQ29udGFpbmVyJyk7CgoJLy8gZ2V0IHZwYWlkIGludGVyZmFjZQoJdmFyIHZwYWlkQWQgPSBnZXRWUEFJREFkKCk7CgoJdmFyIHZpZGVvU2l6ZSA9ICciJyArIF9fV0lEVEhfXyArICJ4IiArIF9fSEVJR0hUX18gKyAnIic7CgkvLyBjcmVhdGl2ZSBkYXRhIAoJdmFyIGNyZWF0aXZlZGF0YSA9IHsKCQkiQWRQYXJhbWV0ZXJzIjogYHsKCQkJImdndjJpZCI6ICJpcmljZDl6byIsCgkJCSJyZXFEZWxheVNlYyI6ICIwIiwKCQkJImFkQ291bnQiOiAiMSIsCgkJCSJjb250ZW50VmlkZW9VcmwiOiAiIiwKCQkJImN2bCI6IDAsCgkJCSJtY3ZsIjogMCwKCQkJImFkSW50ZXJ2YWwiOiBudWxsLAoJCQkiYWRDb3JuZXIiOiAiIiwKCQkJInZFcnIiOiAiaHR0cHM6Ly9pZS1nMi5ndW1ndW0uY29tL3ZpZGVvL2Vycm9yP3Q9Z2d1bXRlc3QmZG9tPVtkb21dJmJyPVticl0mdmVjPVtFUlJPUkNPREVdJmFiPVthYl0mZGNyaT1bZGNyaV0mZnY9dHJ1ZSIsCgkJCSJ2aWRlb1NpemUiOiBgICsgdmlkZW9TaXplICsgYAoJCX1gCgl9OwoKCS8vIGVudmlyb25tZW50IHZhcmlhYmxlcwoJdmFyIGVudnZhciA9IHsKCQlzbG90OiBhZHNsb3QsCgkJdmlkZW9TbG90OiBhZHNsb3QsCgl9OwoKCS8vIFN1YnNjcmliZSB0aGUgaW1wcmVzc2lvbiBldmVudAoJdnBhaWRBZC5zdWJzY3JpYmUob25JbXByZXNzaW9uQ2FsbGJhY2ssICdBZEltcHJlc3Npb24nKTsKCgkvLyB3aWR0aCwgaGVpZ2h0LCB2aWV3bW9kZSwgZGVzaXJlZCBiaXRyYXRlLCBjcmVhdGl2ZWRhdGEsIGVudlZhcnMKCXZwYWlkQWQuaW5pdEFkKF9fV0lEVEhfXywgX19IRUlHSFRfXywgIm5vcm1hbCIsIDEwMDAsIGNyZWF0aXZlZGF0YSwgZW52dmFyKTsKCgkvLyBzdGFydCEKCXZwYWlkQWQuc3RhcnRBZCgpOwo8L3NjcmlwdD4K'; \t\t\t\tvar width = dvp_meta.width; \t\t\t\tvar height = dvp_meta.height;  \t\t\t\twhile (gElem.firstChild) { \t\t\t\t\tgElem.removeChild(gElem.firstChild); \t\t\t\t}  \t            ifrcount++;  \t            var ifr = vx.ww.document.createElement(\"iframe\"); \t            ifr.className = \"dsbnr_iframe \" + key; \t            ifr.id = \"dsbnr_iframe_\" + ifrcount; \t            ifr.setAttribute(\"name\", \"dsbnr_iframe_\" + ifrcount); \t            ifr.setAttribute(\"frameborder\", \"0\"); \t            ifr.setAttribute(\"marginheight\", \"0\"); \t            ifr.setAttribute(\"marginwidth\", \"0\"); \t            ifr.setAttribute(\"scrolling\", \"no\"); \t            ifr.setAttribute(\"width\", width); \t            ifr.setAttribute(\"height\", height); \t            ifr.style.width = width + \"px\"; \t            ifr.style.height = height + \"px\"; \t            ifr.style.border = \"none\"; \t            ifr.style.display = \"block\"; \t            ifr.style.margin = \"0 auto\"; \t            ifr.src = \"http:\/\/bonginoreport.com\/about:blank\"; \t            gElem.appendChild(ifr);  \t            vx.whenAvailable2(ifr, 'contentWindow.document', function() { \t                var doc = ifr.contentWindow.document; \t                doc.open().write(atob(html64).replaceAll('__WIDTH__', width).replaceAll('__HEIGHT__', height)); \t                doc.close(); \t                vx.dvptrack('xp'); \t            }); \t\t\t\t\/\/gElem.style.display = \"block\"; \t        } \t\t}  \t\tvar player = null; \/\/ holds data from callback \t\tvar ppEl=null; \t\tvar options = { \t\t\tminVol: minVol, \t\t\tpersistentMute: persistentMute, \t\t\treuseIframe: '1', \t\t\tplayerContainer: 'ds_player_container', \t\t\tadContainer: 'ds_ad_container', \t\t\twidth: dvp_meta.width, \t\t\theight: dvp_meta.height, \t\t\tplaylist: dvp_meta,impId: \"964e6681-ca9f-4367-a048-3bfc96310ee1\", \t\t\ttracker: dvpTrackName, \t\t\tzIndex: zindex_base, \t\t\tadCounterMax: mapb, \t\t\tserial: true,             alltags: true, \t\t\tvolumeBehavior: (mute_ad ? 'mute' : 'volume'), \t\t\tfriendlyIframe: friendly_iframe, \t\t\tcontentMute: function() { \t\t\t\tvx.debug(\"client - mute fn\"); \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.muted = true; \t\t\t\t\/* END NEW CODE *\/ \t\t\t}, \t\t\tcontentUnmute: function() { \t\t\t\tvx.debug(\"client - unmute fn\"); \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.muted = false; \t\t\t\t\/* END NEW CODE *\/ \t\t\t}, \t\t\tcontentPause: function(adManager) { \t\t\t\tvx.debug(\"client - pause fn\"); \t\t\t\tvx.adManager = adManager; \t\t\t\tvx.adPlaying = 1; \t\t\t\tif (ppEl) { \t\t\t\t\tppEl.style.display='block'; \t\t\t\t\tppEl.setAttribute('data-adpp_status','play'); \t\t\t\t} \t\t\t\tif (vx.floatOnAdStart){ \t\t\t\t\tvx.floatOnAdStart(); \t\t\t\t} \t\t\t\tadContDiv.style.zIndex = zindex_base+7; \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.pause(); \t\t\t\t\/* END NEW CODE *\/ \t\t\t\tsetTimeout(function(){ \t\t\t\t\tif (vx.adPlaying) { \t\t\t\t\t\tvar covers=vx.ww.document.querySelectorAll(\".ds_advert_cover\"); \t\t\t\t\t\tif (covers && covers.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < covers.length; i++) { \t\t\t\t\t\t\t\tcovers[i].style.display=\"block\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t},1000); \t\t\t\tif (vx.pushHalfUp &#038;&#038; typeof vx.pushHalfUp === \"function\") { \t\t\t\t\tvx.pushHalfUp(); \t\t\t\t}                 if (vx.dockCheckInview &#038;&#038; typeof vx.dockCheckInview === \"function\") { \t\t\t\t\tvx.dockCheckInview(\"contentpause\"); \t\t\t\t} \t\t\t}, \t\t\tcontentPlay: function() { \t\t\t\tvx.debug(\"client - play fn\"); \t\t\t\tvx.adPlaying = 0; \t\t\t\tif (ppEl) { \t\t\t\t\tif (alwaysshowpause == \"0\") { \t\t\t\t\t\tppEl.style.display='none'; \t\t\t\t\t} \t\t\t\t\tppEl.setAttribute('data-adpp_status',''); \t\t\t\t} \t\t\t\tadContDiv.style.zIndex = -1; \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvar playprms=vidElem.play(); playprms&#038;&#038;playprms.catch&#038;&#038;playprms.catch(function(){}); \t\t\t\t\/* END NEW CODE *\/ \t\t\t\tsetTimeout(function(){ \t\t\t\t\tif (vx.adPlaying==0) { \t\t\t\t\t\tvar covers=vx.ww.document.querySelectorAll(\".ds_advert_cover\"); \t\t\t\t\t\tif (covers &#038;&#038; covers.length > 0) { \t\t\t\t\t\t\tfor (var i = 0; i < covers.length; i++) { \t\t\t\t\t\t\t\tcovers[i].style.display=\"none\"; \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t},1);                 if (vx.dockCheckInview &#038;&#038; typeof vx.dockCheckInview === \"function\") { \t\t\t\t\tvx.dockCheckInview(\"contentplay\"); \t\t\t\t} \t\t\t}, \t\t\tcontentSetVolume: function(vol) { \t\t\t\tvx.debug(\"client - set volume:\" + vol); \t\t\t\t\/* BEGIN NEW CODE *\/ \t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\tvidElem.volume = vol; \t\t\t\t\/* END NEW CODE *\/ \t\t\t}, \t\t\tadFinished: function() { \t\t\t\t\/\/ this needs to be called after an ad finishes \t\t\t\t\/\/ or after an error \t\t\t\tvx.debug(\"***AdBreak finished\"); \t\t\t\tvx.adPlaying = 0; \t\t\t\t\/\/ call backfill if available \t\t\t\tif (adImpCnt==0 &#038;&#038; player &#038;&#038; vx.backfill &#038;&#038; !vx.backfillCalled) { \t\t\t\tvx.backfillCalled=1; \t\t\t\tplayer.stopAdbreakTimer(); \t\t\t\tplayer.stopAdbreak(); \t\t\t\tvx.dvptrack('cl'); \t\t\t\tvx.backfill(); \t\t\t\t} \t\t\t}, \t\t\tplaylistFinished: function() { \t\t\t\tvx.adPlaying = 0; \t\t\t\tvx.debug(\"***AdBreak playlist over\"); \t\t\t}, \t\t\tadBreakStart: function() { \t\t\t\tvx.debug(\"***AdBreak start\"); \t\t\t\tif (guTimeoutHandler) { \t\t\t\t\tclearTimeout(guTimeoutHandler); \t\t\t\t\tguTimeoutHandler = null; \t\t\t\t} \t\t\t\tclearGuIframes(); \t\t\t} \t\t}; \t\twindow.vxvideojsinit(options, function(po) { \t\t\tvx.debug(\"vxvideojsinit callback invoked!\"); \t\t\tvx.debug(po); \t\t\tplayer = po;  \t\t\tplayer.setAdWillAutoPlay(true); \t\t\tplayer.setAdWillPlayMuted(true);  \t\t\t\/\/ configurable - time in seconds between ad breaks \t\t\tif (adTimerStartAllowed) { player.startAdbreakTimer(abi); }  \t\t\t\/\/ Float the unit \t\t\tvar floatSpec = null; \t\t\tif(vx.dvp_float_spec){ \t\t\t\tfloatSpec = vx.dvp_float_spec; \t\t\t} \t\t\tvar floatSpecFirst = null; \t\t\tif(vx.dvp_float_spec_first){ \t\t\t\tfloatSpecFirst = vx.dvp_float_spec_first; \t\t\t} \t\t\tvar closeScope = null; \t\t\tif(vx.dvp_close_scope){ \t\t\t\tcloseScope=vx.dvp_close_scope; \t\t\t}  \t\t\tvar needClose=0; \/\/ Need explicit close, interstitial \t\t\tvar canFloat=0; \/\/ whether to allow automatic float \t\t\tvar fpEl=document.getElementById(\"ds_content_frame_parent\"); \t\t\tif (fpEl) { \t\t\t\twindow.ds_float_close=function(id){ \t\t\t\t\tvar el=document.getElementById(id); \t\t\t\t\tif (el) { \t\t\t\t\t\tendFloat(el); \t\t\t\t\t\tif (closeScope==\"pageview\") { \t\t\t\t\t\t\tcanFloat=-1;  \/\/ disable the whole forever \t\t\t\t\t\t} else { \t\t\t\t\t\t\tcanFloat=0; \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t};  \t\t\t\tfunction endFloat(el) { \t\t\t\t\tel.className=el.className?el.className.replace(new RegExp('(^|b)(ds_float)(b|$)','gi'),' '):''; \t\t\t\t\tel.className=el.className?el.className.replace(new RegExp('(^|b)(tl|tr|bl|br|ct)(b|$)','gi'),' '):''; \t\t\t\t\t\/\/el.style.display = \"none\"; \t\t\t\t\tel.style.width=dvp_meta.width+\"px\"; \t\t\t\t\tel.style.height=dvp_meta.height+\"px\"; \t\t\t\t\t\/\/el.style.display = \"block\"; \t\t\t\t\tvar adEl=document.getElementById(\"ds_ad_container\"); \t\t\t\t\tif (adEl) { \t\t\t\t\t\t\/\/adEl.style.display = \"none\"; \t\t\t\t\t\tadEl.style.width=dvp_meta.width+\"px\"; \t\t\t\t\t\tadEl.style.height=dvp_meta.height+\"px\"; \t\t\t\t\t\tif(vx.adManager &#038;&#038; vx.adManager.activeAd &#038;&#038; vx.adManager.activeAd.ifr){  \t\t\t\t\t\t\tvx.adManager.sendMessage(vx.adManager.activeAd.ifr, \"resizeMe\", { \t\t\t\t\t\t\t\t\"width\": dvp_meta.width, \t\t\t\t\t\t\t\t\"height\": dvp_meta.height \t\t\t\t\t\t\t}); \t\t\t\t\t\t} \t\t\t\t\t\t\/\/adEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar ctEl=document.getElementById(\"ds_content_frame\"); \t\t\t\t\tif (ctEl) { \t\t\t\t\t\t\/\/ctEl.style.display = \"none\"; \t\t\t\t\t\tctEl.style.width=dvp_meta.width+\"px\"; \t\t\t\t\t\tctEl.style.height=dvp_meta.height+\"px\"; \t\t\t\t\t\t\/\/ctEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar clsEl=document.getElementById(\"ds_float_close\"); \t\t\t\t\tif (clsEl) { \t\t\t\t\t\tclsEl.style.display=\"none\"; \t\t\t\t\t\tclsEl.setAttribute(\"onclick\",\"\"); \t\t\t\t\t} \t\t\t\t} \t\t\t\tfunction startFloat(el,style) { \t\t\t\t\tif (canFloat!=1) { return; } \t\t\t\t\tvar styleArr=style.split('\/'); \t\t\t\t\tel.className=el.className?(el.className+' ds_float '+styleArr[0]):'ds_float '+styleArr[0]; \t\t\t\t\t\/\/el.style.display = \"none\"; \t\t\t\t\tel.style.width=styleArr[1]+\"px\"; \t\t\t\t\tel.style.height=styleArr[2]+\"px\"; \t\t\t\t\t\/\/el.style.display = \"block\"; \t\t\t\t\tvar adEl=document.getElementById(\"ds_ad_container\"); \t\t\t\t\tif (adEl) { \t\t\t\t\t\t\/\/adEl.style.display = \"none\"; \t\t\t\t\t\tadEl.style.width=styleArr[1]+\"px\"; \t\t\t\t\t\tadEl.style.height=styleArr[2]+\"px\"; \t\t\t\t\t\tif(vx.adManager &#038;&#038; vx.adManager.activeAd &#038;&#038; vx.adManager.activeAd.ifr){ \t\t\t\t\t\t\tvx.adManager.sendMessage(vx.adManager.activeAd.ifr, \"resizeMe\", { \t\t\t\t\t\t\t\t\"width\": styleArr[1], \t\t\t\t\t\t\t\t\"height\": styleArr[2] \t\t\t\t\t\t\t}); \t\t\t\t\t\t} \t\t\t\t\t\t\/\/adEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar ctEl=document.getElementById(\"ds_content_frame\"); \t\t\t\t\tif (ctEl) { \t\t\t\t\t\t\/\/ctEl.style.display = \"none\"; \t\t\t\t\t\tctEl.style.width=styleArr[1]+\"px\"; \t\t\t\t\t\tctEl.style.height=styleArr[2]+\"px\"; \t\t\t\t\t\t\/\/ctEl.style.display = \"block\"; \t\t\t\t\t} \t\t\t\t\tvar clsEl=document.getElementById(\"ds_float_close\"); \t\t\t\t\tif (clsEl) { \t\t\t\t\t\tclsEl.style.display=\"block\"; \t\t\t\t\t\tclsEl.setAttribute(\"onclick\",\"ds_float_close('ds_content_frame_parent')\"); \t\t\t\t\t} \t\t\t\t} \t\t\t\tif (floatSpec) { \t\t\t\t\tvx.inview2.trackEl(\"ds_player_container\",window,null,{ \t\t\t\t\t\tcbqualify: function(countq, count){ }, \t\t\t\t\t\tcbenter: function(count){ \t\t\t\t\t\t\tif (needClose === 0) { \t\t\t\t\t\t\t\tendFloat(fpEl); \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\tcbleave: function(count){ \t\t\t\t\t\t\tif (canFloat==1) { \t\t\t\t\t\t\t\tstartFloat(fpEl,floatSpec); \t\t\t\t\t\t\t} else if (canFloat === 0) { \t\t\t\t\t\t\t\tif (vx.adPlaying==1) { \t\t\t\t\t\t\t\t\tcanFloat=1; \t\t\t\t\t\t\t\t\tstartFloat(fpEl,floatSpec); \t\t\t\t\t\t\t\t} else { \t\t\t\t\t\t\t\t\tvx.floatOnAdStart=function(){ \t\t\t\t\t\t\t\t\t\tvx.floatOnAdStart=function(){}; \t\t\t\t\t\t\t\t\t\tcanFloat=1; \t\t\t\t\t\t\t\t\t\tstartFloat(fpEl,floatSpec); \t\t\t\t\t\t\t\t\t}; \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\tnofocus: 1, \t\t\t\t\t\tpercent: 50, \t\t\t\t\t\ttime: 1 \t\t\t\t\t}); \t\t\t\t} \t\t\t\tif (floatSpecFirst) { \t\t\t\t\tsetTimeout(function(){ \t\t\t\t\t\tcanFloat=1; \t\t\t\t\t\tstartFloat(fpEl,floatSpecFirst); \t\t\t\t\t\tif (floatSpecFirst.match(\/ct\/\/)) { \t\t\t\t\t\t\tneedClose=1; \t\t\t\t\t\t} \t\t\t\t\t},100); \t\t\t\t} \t\t\t}   \t\t\t\/\/ trigger ad call when unit comes into view \t\t\tvar trackDiv=document.createElement(\"div\"); \t\t\ttrackDiv.id=\"ds_player_sensor\"; \t\t\ttrackDiv.setAttribute(\"style\",\"width:1px;height:1px;padding:0;margin:0;border:none;background:none;position:relative;top:-300px\"); \t\t\tcontDiv.parentNode.insertBefore(trackDiv,contDiv); \t\t\tvar immediateAdFired = false; \t\t\tvx.inview2.trackEl(trackDiv, window, function () { \t\t\t\tif (!immediateAdFired) { \t\t\t\t\timmediateAdFired = true; \t\t\t\t\tvx.dvptrack('wf', '{\"wf\":\"99: inview ad call\"}'); \t\t\t\t\tvar ggyurl=\"\/\/googleads.g.doubleclick.net\/pagead\/ads?client=ca-video-pub-3851171199385532&#038;slotname=6241611906&#038;ad_type=standardvideo&#038;description_url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;max_ad_duration=60000&#038;videoad_start_delay=0\"; \/\/ TestY \t\t\t\t\tggyurl=altGGParam(ggyurl); \t\t\t\t\tvar nowtag=[{ \t\t\t\t\t\tcp:\"gg\", \t\t\t\t\t\twt:\"0\", \t\t\t\t\t\tsdk:\"ima_html5\", \t\t\t\t\t\turl:ggyurl \t\t\t\t\t}]; \t\t\t\t\t\/\/var gdtargets={\"s3316\":1,\"s4073\":1}; \t\t\t\t\t\/\/if ((typeof gdtargets !== \"undefined\") &#038;&#038; gdtargets &#038;&#038; ('s4340' in gdtargets)) { \t\t\t\t\t\tnowtag.push({ \t\t\t\t\t\t\tcp:\"ox\", \t\t\t\t\t\t\twt:\"0\", \t\t\t\t\t\t\tsdk:\"ima_html5\", \t\t\t\t\t\t\turl:\"\/\/distroscale-d.openx.net\/v\/1.0\/av?auid=538673374&#038;url=https%3A%2F%2Fwww.muscleandfitness.com%2Fworkouts%2Ffull-body-exercises%2Fbodyweight-cardio-exercises-how-to-benefits%2F&#038;cb=708519&#038;vht=&#038;vwd=\" \t\t\t\t\t\t}); \t\t\t\t\t\/\/} \t\t\t\t\t\/\/if (adTimerStartAllowed) { player.startAdBreak(nowtag, 'mr'); } \t\t\t\t} \/\/ firedTest \t\t\t}, { \t\t\t\tpercent: 1,  \/\/ percent of player viewable \t\t\t\ttime: 1  \/\/ time in ms to be visible \t\t\t});  \t\t\t\/\/ configure mouse enter\/leave to unmute\/mute \t\t\tif (!mute_ad) { \t\t\t\tvx.addListener(contDiv, \"mouseenter\", function(event) { \t\t\t\t\tvx.debug(\"mouseenter,unmute\"); \t\t\t\t\tplayer.setMute(false); \t\t\t\t}); \t\t\t\tvx.addListener(contDiv, \"mouseleave\", function(event) { \t\t\t\t\tvx.debug(\"mouseleave, mute\"); \t\t\t\t\tplayer.setMute(true); \t\t\t\t}); \t\t\t} else { \t\t\t\tvar muteEl=document.getElementById('ds_mute'); \t\t\t\tif (muteEl) { \t\t\t\t\t\/\/ clone muteEl to peel \t\t\t\t\tppEl=muteEl.cloneNode(true); \t\t\t\t\tppEl.id='ds_adpp'; \t\t\t\t\tppEl.className=''; \t\t\t\t\tif (alwaysshowpause == \"0\") { \t\t\t\t\t    ppEl.style.display='none'; \t\t\t\t\t} else { \t\t\t\t\t\tppEl.style.display='block'; \t\t\t\t\t} \t\t\t\t\tppEl.style.backgroundImage='url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAk5JREFUSA3dlLuKFUEURa9PTERRMDAzUgYRQ0MNRMTEeNBAcSIzMxMz\/8BIEMQ\/EMTIzNhA\/QFB8YGOICi+H2t1166pafrC7cFEN+yuU6dOnVdV12z2v2HTBgvazL7s\/Y38q\/iZp69htiDJRaCzIQyawO1a1VWhrMZJMmw3KWtvBfsKGWYf4HMFsBfuh+7\/BJ\/BdbjO7EKj2drIEZPEERTvoc6+QwOfggZ\/U+bfyniOsUKn76AbbsA43IbcIsEvodT2B0yga8gniv5nWdPmNuygU9ux2k9nlxkfwYNQJ55bAiN2UC90lBZ\/RTawaPWfe9Wak2T\/hYWj8Ak8D81OZ6kGsR66CUqRhJWHenU1W7MQ26EZO96BN6FOzDbJIE7HsC160KFV6HwFPoaHYG0D8mSMBdKJetvl7TkMn8KLUKRd\/WzBb9v7sS220MoMfAvaYq\/2ZMyrqHWk89i9RV70BWl9VAfrlGViAC+GZ+aPeBLeg7vhZCTT4Ubb5VkY5D5cgg+g8MpPxlggq8jZXUU+Az2XHVD8lctgJV6AF3AZPoT5AV0T+ecytrrOYOxjRTpKOwxyF3qlDWLrRJ6aftZ\/DdQGy5q2sa\/rBjJIDvgK8lno028Q21iNkUVunesmJmx1WqocfUZtOqzwPd6L3YY4K6puyHkeYOYP7FV\/DV\/CY3An9EH2gVb3Cp6GHdL\/ZG02Vph5b7X21d41g+6Czj9CX5BgD4I2Plk+0tmD2Jc+VkW3OPikslatTodDVNuxxaHx2Nx92Wv26cA8\/ZiPf1z3B2jWdlGAoZLaAAAAAElFTkSuQmCC)'; \t\t\t\t\tvar muteElTop=window.getComputedStyle(muteEl).top; \t\t\t\t\tppEl.style.top=''+(parseInt(muteElTop)+parseInt(muteEl.style.height))+'px'; \t\t\t\t\tvar muteElLeft=window.getComputedStyle(muteEl).left; \t\t\t\t\tppEl.style.left=''+(parseInt(muteElLeft))+'px'; \t\t\t\t\tpauseVideo = false; \t\t\t\t\tvx.addListener(ppEl, 'click', function(event) { \t\t\t\t\t\tvx.debug('adpp clicked'); \t\t\t\t\t\tif (player) { \t\t\t\t\t\t\tvar ppstatus=ppEl.getAttribute('data-adpp_status'); \t\t\t\t\t\t\tif (vx.adPlaying === 1) { \t\t\t\t\t\t\t\tif (!pauseVideo) { \t\t\t\t\t\t\t\t\tplayer.pauseAd(); \t\t\t\t\t\t\t\t\tppEl.setAttribute('data-adpp_status','pause'); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\telse { \t\t\t\t\t\t\t\t\tplayer.resumeAd(); \t\t\t\t\t\t\t\t\tppEl.setAttribute('data-adpp_status','play'); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t\telse { \t\t\t\t\t\t\t\tif (!pauseVideo) { \t\t\t\t\t\t\t\t\t\/\/player.stopAdbreakTimer(); \t\t\t\t\t\t\t\t\t\/\/player.stopAdbreak(); \t\t\t\t\t\t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\t\t\t\t\t\tvidElem.pause(); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\telse { \t\t\t\t\t\t\t\t\t\/\/if (adTimerStartAllowed) { player.startAdbreakTimer(abi); } \t\t\t\t\t\t\t\t\tvar vidElem = document.getElementById(\"ds_content_frame\"); \t\t\t\t\t\t\t\t\tvar playprms=vidElem.play(); playprms&#038;&#038;playprms.catch&#038;&#038;playprms.catch(function(){}); \t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t\tpauseVideo = !pauseVideo; \t\t\t\t\t}); \t\t\t\t\tmuteEl.parentNode.insertBefore(ppEl, muteEl.nextSibling); \t\t\t\t} \t\t\t}  \t\t\tvx.dvptrack('wf', '{\"wf\":\"98: init function exit\"}'); \t\t}); \t});  \tvx.dvptrack('wf', '{\"wf\":\"99: outside init function\"}'); } \tvar adImpCnt=0; \twindow.dvptrack=function(name,extra) { \t\tif (name == 'wf' || name == 'wc' || name == 'cm' || name == 'wwb') { \t\t\treturn; \t\t} \t\tvar tmpStr=null; \t\ttry { \t\t\ttmpStr = JSON.stringify(extra); \t\t\tvx.debug(\"!>>> \" + name + \" : \" + tmpStr); \t\t} catch(e) { \t\t\ttmpStr = null; \t\t} \t\tif (name == 'we' && tmpStr && (typeof tmpStr==='string') && (!tmpStr.match(\/\"cp\":\"pd\",\/i)) && tmpStr.match(\/(error \/ no response|1009|no ads)\/i)) { \t\t\treturn; \t\t} \t\tif (name=='wd'){ \t\tadImpCnt++; \t\t} \t\tvar funcName='vxtrack964e6681-ca9f-4367-a048-3bfc96310ee1'; \t\tif (window[funcName]) { \t\t\twindow[funcName](name,extra); \t\t} \t}; \tvx.dvptrack=window.dvptrack;  \tvx.nvl=function(a,b) { \t\tif (a===null || a===\"\" || a===undefined) { return b; } \t\treturn a; \t};  \tvar cppEl=document.getElementById(\"ds_cpp\") || document.getElementById(\"ds_cpp_964e6681-ca9f-4367-a048-3bfc96310ee1\"); \tif (cppEl) { \t\tfor (var i=0;i<cppEl.attributes.length;i++) { \t\t\tif (cppEl.attributes[i].name.indexOf('data-dvp_')==0) { \t\t\t\t\/\/ browser lowercase names by default, this is to make all scenario consistent \t\t\t\tvx.debug('dvp_'+cppEl.attributes[i].name.toLowerCase().substring(9)+\": \"+cppEl.attributes[i].value); \t\t\t\tvx['dvp_'+cppEl.attributes[i].name.toLowerCase().substring(9)]=cppEl.attributes[i].value; \t\t\t} \t\t} \t}  \tvar dvp_init=function(){ \t\tvar contEl=document.getElementById(\"ds_player_container\"); \t\tif (contEl) { \t\t\t\/\/ Responsive width\/height \t\t\tvx.dvp_width='0'; \t\t\tvx.dvp_height='0'; \t\t\tvar dimEx=contEl.outerHTML.match(\/var dvp_meta = {\"width\":\"?([^\",]+)\"?,\"height\":\"?([^\",]+)\"?,\/); \t\t\tif (dimEx&#038;&#038;dimEx.length>2) { \t\t\t\tvx.dvp_width=dimEx[1]; \t\t\t\tvx.dvp_height=dimEx[2]; \t\t\t} \t\t\tif (vx.dvp_width=='0') { \t\t\t\tvx.dvp_width=contEl.parentNode.clientWidth; \t\t\t\tif(vx.dvp_width === 0){ \t\t\t\t\tvx.dvp_width=contEl.parentNode.offsetWidth; \t\t\t\t} \t\t\t\tif(vx.dvp_width === 0){ \t\t\t\t\tvx.dvp_width=parseInt('00'+contEl.parentNode.style.width, 10); \t\t\t\t} \t\t\t\tvx.dvp_width=Math.max(Math.min(vx.dvp_width,1000),300); \t\t\t} else { \t\t\t\tvx.dvp_width=parseInt(vx.dvp_width); \t\t\t} \t\t\tif (vx.dvp_height=='0') { \t\t\t\tvx.dvp_height='16:9';  \/\/ default aspect ratio \t\t\t} \t\t\tif (typeof vx.dvp_height==='string' && vx.dvp_height.match(\/^ *(d+):(d+) *$\/)) { \t\t\t\tvar ar = vx.dvp_height.match(\/^ *(d+):(d+) *$\/); \t\t\t\tvar ratio = 1 \/ (ar[1] \/ ar[2]); \t\t\t\tvx.dvp_height=Math.round(vx.dvp_width * ratio); \t\t\t} else { \t\t\t\tvx.dvp_height=parseInt(vx.dvp_height); \t\t\t} \t\t\tif (vx.dvp_width>=450) { \t\t\t\tvx.dvp_height=Math.max(vx.dvp_height,300); \t\t\t} \t\t\tvx.dvptrack('ws','{\"ws\":\"00: size '+vx.dvp_width+','+vx.dvp_height+'\"}');  \t\t\tinit(); \t\t} \t};  \tif (vx.dvp_delay_init>0) { \t\tvar initialized=0; \t\tvar intDelay=setInterval(function(){ \t\t\tif (vx.dvp_delay_ready==1) { \t\t\t\tclearInterval(intDelay); \t\t\t\tintDelay=null; \t\t\t\tif (initialized==0) { \t\t\t\t\tinitialized=1; \t\t\t\t\tdvp_init(); \t\t\t\t} \t\t\t} \t\t},500); \t\tsetTimeout(function(){ \t\t\tclearInterval(intDelay); \t\t\tintDelay=null; \t\t\tif (initialized==0) { \t\t\t\tinitialized=1; \t\t\t\tdvp_init(); \t\t\t} \t\t},vx.dvp_delay_init); \t} else { \t\tdvp_init(); \t}  })(); <\/script><\/div>\n<\/div><\/div>\n<\/p><\/div>\n<div class=\"ds_sponsorbox\" style=\"text-align: right;position: absolute;bottom: 0px;right: 0px; font-size:9px;margin:0px;\">                 <a class=\"chicletlink\" href=\"\/\/i.jsrdn.com\/i\/1.gif?r=jl7d&#038;k=ZQljawlhCTEyMzcJZAl1cy1lYXN0LTFiCWgJaS0wOGRlZDI1NmZkMDAzNTU5Ywl1CWI4ZGIwYjlhLTg3YjQtNDkwOC1iMTM0LWI4ZGQzZTdjZGU2Ywl2CTE0MTAxODJjLWZhMDUtNDJiNi04MjBlLWNjZjdjYTFmMmY2Nwl2bAkyMDIzMDQxMy4xODQwCXZ0CTIwMjMwNDEzLjE4NDAJdnMJMjAyMzAyMjEJdmMJMjAyMzAyMjMJc3QJMjAyMzA0MTMuMTg1ODQzCWkJOTY0ZTY2ODEtY2E5Zi00MzY3LWEwNDgtM2JmYzk2MzEwZWUxCWYJaHR0cHM6Ly93d3cubXVzY2xlYW5kZml0bmVzcy5jb20vd29ya291dHMvZnVsbC1ib2R5LWV4ZXJjaXNlcy9ib2R5d2VpZ2h0LWNhcmRpby1leGVyY2lzZXMtaG93LXRvLWJlbmVmaXRzLwlxCTc1YmIzYmY3LTMzODQtNGRkZi1iNDM2LWRiNTZiZTA1Mzc0MAltCTIyMzQyCWIJMjYyCWcJNDEwCXQJNTczNwljCTU3OTIJbAkxMDM3Nwl6CTk2NTMJcwk0MzQwCXAJMjI1MTMJdwlsaWZlc3R5bGUJY3MJSUFCMTQsSUFCNwljegkJZ2MJVVMJZ3IJTkoJZ2QJNTAxCWduCUNvcnBvcmF0ZQluZQlpdgluZAlpdglzZAltdXNjbGVhbmRmaXRuZXNzLmNvbQlzZQkyMTA3MTQ0MDIzCW1jCTQyMTYJbmYJaXYJcXAJNTAJcXQJMjUwMAlwbgk1MTcJdm4JMjIwODI0OA&#038;fwd=%2F%2Fwww.distro.tv%2F%3Futm_source%3Ddstream%26utm_medium%3Dchiclet%26utm_content%3Dchiclet%26utm_campaign%3Ddtv_dstream\" target=\"_blank\" rel=\"nofollow noopener\" aria-describedby=\"audioeye_new_window_message\">Powered By <span style=\"display:block !important;width:1px !important;height:1px !important;position:fixed !important;bottom:0 !important;right:0 !important;border:none !important;margin:0 !important;padding:0 !important;\" class=\"ds_im\" id=\"ds_im_964e6681-ca9f-4367-a048-3bfc96310ee1\"><\/span>                                      <\/a>             <\/div>\n<div id=\"decor3\" style=\"visibility: hidden; width: 407px; position: fixed; top: 80px; z-index: 1; left: 0px;\">\n<div class=\"plyr_dock\" style=\"width:407px;height:233px;\"><\/div>\n<\/p><\/div>\n<div style=\"display:none;\" id=\"ds_trace\" class=\"ds_trace\">\n<div data-index=\"0\" data-color=\"#f58231\" style=\"height: 1px; width: 1px; background-color: rgb(245, 130, 49); float: left;\"><\/div>\n<div data-index=\"1\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"2\" data-color=\"#dfff7f\" style=\"height: 1px; width: 1px; background-color: rgb(223, 255, 127); float: left;\"><\/div>\n<div data-index=\"3\" data-color=\"undefined\" style=\"height: 1px; width: 1px; float: left;\"><\/div>\n<div data-index=\"4\" data-color=\"#0082c8\" style=\"height: 1px; width: 1px; background-color: rgb(0, 130, 200); float: left;\"><\/div>\n<div data-index=\"5\" data-color=\"#000080\" style=\"height: 1px; width: 1px; background-color: rgb(0, 0, 128); float: left;\"><\/div>\n<div data-index=\"6\" data-color=\"#00ff7f\" style=\"height: 1px; width: 1px; background-color: rgb(0, 255, 127); float: left;\"><\/div>\n<div data-index=\"7\" data-color=\"#c09569\" style=\"height: 1px; width: 1px; background-color: rgb(192, 149, 105); float: left;\"><\/div>\n<div data-index=\"8\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"9\" data-color=\"#46f0f0\" style=\"height: 1px; width: 1px; background-color: rgb(70, 240, 240); float: left;\"><\/div>\n<div data-index=\"10\" data-color=\"#0082c8\" style=\"height: 1px; width: 1px; background-color: rgb(0, 130, 200); float: left;\"><\/div>\n<div data-index=\"11\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"12\" data-color=\"#e6194b\" style=\"height: 1px; width: 1px; background-color: rgb(230, 25, 75); float: left;\"><\/div>\n<div data-index=\"13\" data-color=\"#800000\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 0); float: left;\"><\/div>\n<div data-index=\"14\" data-color=\"#800000\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 0); float: left;\"><\/div>\n<div data-index=\"15\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"16\" data-color=\"#008000\" style=\"height: 1px; width: 1px; background-color: rgb(0, 128, 0); float: left;\"><\/div>\n<div data-index=\"17\" data-color=\"#46f0f0\" style=\"height: 1px; width: 1px; background-color: rgb(70, 240, 240); float: left;\"><\/div>\n<div data-index=\"18\" data-color=\"#46f0f0\" style=\"height: 1px; width: 1px; background-color: rgb(70, 240, 240); float: left;\"><\/div>\n<div data-index=\"19\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"20\" data-color=\"#ffff00\" style=\"height: 1px; width: 1px; background-color: rgb(255, 255, 0); float: left;\"><\/div>\n<div data-index=\"21\" data-color=\"#dfff7f\" style=\"height: 1px; width: 1px; background-color: rgb(223, 255, 127); float: left;\"><\/div>\n<div data-index=\"22\" data-color=\"#dfff7f\" style=\"height: 1px; width: 1px; background-color: rgb(223, 255, 127); float: left;\"><\/div>\n<div data-index=\"23\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"24\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"25\" data-color=\"#ffff00\" style=\"height: 1px; width: 1px; background-color: rgb(255, 255, 0); float: left;\"><\/div>\n<div data-index=\"26\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"27\" data-color=\"#00ff7f\" style=\"height: 1px; width: 1px; background-color: rgb(0, 255, 127); float: left;\"><\/div>\n<div data-index=\"28\" data-color=\"#800080\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 128); float: left;\"><\/div>\n<div data-index=\"29\" data-color=\"#ffc0cb\" style=\"height: 1px; width: 1px; background-color: rgb(255, 192, 203); float: left;\"><\/div>\n<div data-index=\"30\" data-color=\"#800000\" style=\"height: 1px; width: 1px; background-color: rgb(128, 0, 0); float: left;\"><\/div>\n<div data-index=\"31\" data-color=\"#737300\" style=\"height: 1px; width: 1px; background-color: rgb(115, 115, 0); float: left;\"><\/div>\n<div data-index=\"32\" data-color=\"#c09569\" style=\"height: 1px; width: 1px; background-color: rgb(192, 149, 105); float: left;\"><\/div>\n<div data-index=\"33\" data-color=\"#000080\" style=\"height: 1px; width: 1px; background-color: rgb(0, 0, 128); float: left;\"><\/div>\n<div data-index=\"34\" data-color=\"#e6194b\" style=\"height: 1px; width: 1px; background-color: rgb(230, 25, 75); float: left;\"><\/div>\n<div data-index=\"35\" data-color=\"#00ff7f\" style=\"height: 1px; width: 1px; background-color: rgb(0, 255, 127); float: left;\"><\/div>\n<div style=\"height: 0px; width: 0px; clear: both;\"><\/div>\n<\/div><\/div>\n<h3>3 Benefits Of Bodyweight Cardio<\/h3>\n<p>One vital benefit overlooked in a rush to get to the rowing machine is that bodyweight cardio training will simultaneously improve cardiovascular endurance and muscular strength. You\u2019ll improve your relative strength, which is what you can lift in compassion to your body weight. Here are a few other significant benefits of including bodyweight cardio in your routine.<\/p>\n<ul>\n<li><strong>Better Recovery Between Strength Training Workouts: <\/strong>When you improve your aerobic system, you improve the body\u2019s effectiveness of clearing away the waste products of exercise for enhanced recovery. Plus, the extra blood flow to your muscles helps heal the damage caused by resistance training.<\/li>\n<li><strong>Reduced Heart Disease Risk:<\/strong> Regular cardio reduces heart disease risk factors like high blood pressure and high cholesterol by lowering LDL (bad cholesterol) and increasing HDL (good cholesterol).<\/li>\n<li><strong>Increased Work Capacity:<\/strong> Improving your cardiovascular system through regular cardio boosts your aerobic system as it becomes more efficient. It improves your ability to do more work in the gym or the sporting field because of the improved efficiency of your cardio-respiratory system.<\/li>\n<\/ul>\n<h3>Programming Suggestions<\/h3>\n<p>The two main types of cardio are <a href=\"https:\/\/www.muscleandfitness.com\/flexonline\/training\/hiit-vs-steady-state-cardio\/\" target=\"_blank\" rel=\"noopener\" aria-describedby=\"audioeye_new_window_message\">high-intensity and steady-state cardio<\/a>. There are a few subtypes, but let\u2019s stick to these. HIIT (High-Intensity Interval Training) is short, sweet, intense, and steady state is longer and less intense HIIT is thought to be better for fat loss than steady-state training, but both have been proven equally effective. With both being good for health and fat loss, choose on time and preference.<\/p>\n<p>For steady state training, use the five exercises above for 30 seconds of work and 30 seconds of rest for one or two 10-minute blocks. Four rounds should have you feeling the burn.<\/p>\n<p>For HIIT purposes, pick one exercise above and use the following work rest periods and repeat for six to eight rounds. Or you could pick three exercises below and choose the time and the reps and keep the reps the same as the time.<\/p>\n<p>An example would be 10 minutes (and as many rounds as possible) of:<\/p>\n<p style=\"padding-left: 40px;\"><strong>1A<\/strong>. High Knee Skips 10 reps on both sides.<\/p>\n<p style=\"padding-left: 40px;\"><strong>1B.<\/strong> Bear Crawl 10 steps forwards and backward.<\/p>\n<p style=\"padding-left: 40px;\"><strong>1C.<\/strong> Ice skaters 10 reps on both sides.<\/p>\n<div class=\"link-related article link-related__with-thumb\"> \t\t\t<a class=\"article__thumbnail\" href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/5-cardio-workouts-burn-fat-and-improve-heart-health\/\" target=\"_blank\" aria-describedby=\"audioeye_new_window_message\" rel=\"noopener\"> \t\t\t<\/p>\n<figure class=\"article__figure\">\n<div style=\"padding-bottom:56%;\" class=\"ratio-based-placeholder\"><\/div>\n<\/figure>\n<p> \t\t<\/a> \t \t<\/p>\n<div class=\"article__content\"> \t\t\t\t\t\t<a class=\"article__category\" href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/\">Hers Workouts<\/a> \t\t\t\t\t\t\t<\/p>\n<h3 class=\"article__title\" role=\"heading\" aria-level=\"2\"> \t\t\t<a class=\"article__title-link\" href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/5-cardio-workouts-burn-fat-and-improve-heart-health\/\">5 Cardio Workouts You Should Be Doing<\/a> \t\t<\/h3>\n<p class=\"article__subtitle\">If burning fat and getting lean are on your to-do list, try one of these.<\/p>\n<p> \t\t \t\t<a href=\"https:\/\/www.muscleandfitness.com\/muscle-fitness-hers\/hers-workouts\/5-cardio-workouts-burn-fat-and-improve-heart-health\/\" class=\"article__more\">Read article<\/a> \t<\/div>\n<\/p><\/div>\n<h3>5 Bodyweight Cardio Exercises<\/h3>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cardio machines like the treadmill, rowing, elliptical and stationary cycling are convenient and practical tools to enhance cardiovascular strength and endurance. You set the duration and intensity, and off you go. But they are not the only machines to get your heart rate up and work up a sweat. You are an effective cardiovascular machine.<\/p>\n","protected":false},"author":1,"featured_media":1914339,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","fifu_image_url":"https:\/\/cndimages.nyc3.digitaloceanspaces.com\/breaking-news\/wp-content\/uploads\/2021\/01\/IMG_2758-scaled-1.jpg","fifu_image_alt":"","footnotes":""},"categories":[547],"tags":[17474,11725,7105,8846],"class_list":["post-1914338","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-bongino-report","tag-bodyweight","tag-cardio","tag-exercises","tag-improve"],"fifu_image_url":"https:\/\/cndimages.nyc3.digitaloceanspaces.com\/breaking-news\/wp-content\/uploads\/2021\/01\/IMG_2758-scaled-1.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/1914338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/comments?post=1914338"}],"version-history":[{"count":0,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/1914338\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/1914339"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=1914338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=1914338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=1914338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}