var isBusy=false;var TotalPages=1;document.addEventListener("DOMContentLoaded",function(){deferLoad()});function deferLoad(){if(window.jQuery)domReady();else setTimeout(function(){deferLoad()},100)}function domReady(){jQuery(window).scroll(function(){if(jQuery(document).scrollTop()+jQuery(window).height()+50>jQuery("#ViewMoreItems").offset().top){if(!isBusy){GetEpisodes()}}})}function NoSearchFound(){var notFoundHtml="
No result found";jQuery("ul.author-listing-box").append(notFoundHtml)}function GetEpisodes(){pageSize=8;var show_type=jQuery("#hddShowType").val();var url="";var jsonData;var current_page=jQuery("#current_page").val();if(show_type==="previous"){url="/live/my-shows.aspx/GetAllPreviousEpisodes";jsonData="{'CurrentPage': '"+current_page+"','LatestEpisodeId': '"+jQuery("#hddLatestEpisodeId").val()+"','ShowId':'"+jQuery("#hddShowId").val()+"'}"}if(show_type==="recent"){url="/live/default.aspx/GetRecentEpisode";jsonData="{'CurrentPage': '"+current_page+"'}"}jQuery("#ctl00_ContentMain_ErrorMessage").hide();jQuery.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:url,data:jsonData,dataType:"json",beforeSend:function(){jQuery("#paging_loader").show();jQuery("#filter").show();isBusy=true},success:function(data){if(parseInt(current_page)==1)jQuery("#DivEpisodes").html("");if(data.d==null){jQuery("#ViewMoreItems").css("display","none");return false}data=JSON.parse(data.d);TotalPages=GetTotalPage(data[0].TotalRecords,pageSize);if(data.length>0){if(current_page<=parseInt(TotalPages)){var list="";jQuery(data).each(function(index,value){if(show_type==="recent"){list+=generateHTML(value,3)}else if(show_type==="previous"){list+=generateHTML(value,3)}});jQuery("#DivEpisodes").append(list);jQuery("#current_page").val(parseInt(current_page)+1);jQuery("#ViewMoreItems").css("display","block")}else{jQuery("#ViewMoreItems").css("display","none")}}else{jQuery("#ViewMoreItems").css("display","none")}},error:function(result){jQuery("#ViewMoreItems").css("display","none")},complete:function(){jQuery("#paging_loader,#filter-loader").hide();isBusy=false}})}function generateHTML(obj,col){return""+"
"+"

"+"
"+"
"+"
"}function GetTotalPage(totolRecords,PageSize){var TotalPages=1;if(totolRecords==0)return 1;if(totolRecords%PageSize==0){TotalPages=totolRecords/PageSize}else{TotalPages=totolRecords/PageSize+1}return parseInt(TotalPages)}