(function ($, document) { function loadSections(page, userId) { var i, length; var sectionCount = 3; var elem = $('.sections', page); if (!elem.html().length) { var html = ''; for (i = 0, length = sectionCount; i < length; i++) { html += '
'; } elem.html(html); } var context = 'home-latest'; var latestMediElem = $('.section0', page); Sections.loadRecentlyAdded(latestMediElem, userId, context).done(function () { $('h1', latestMediElem).addClass('firstListHeader'); }); Sections.loadLatestLiveTvRecordings($(".section1", page), userId); Sections.loadLatestChannelItems($(".section2", page), userId); } $(document).on('pagebeforeshow', "#homeLatestPage", function () { var page = this; var userId = Dashboard.getCurrentUserId(); loadSections(page, userId); }); })(jQuery, document);