/////////////////////////////////////////// cat-inc /////////////////////////////////////////// cat-inc /////////////////////////////////////////// cat-inc window.onload = function() { if (window.jQuery) { $(document).ready(function() { var loading = false; var limit = 0; var limit_num = 3; if (mhight == null){mhight = 183;} //$("#results").append($(".pagination").offset().top); $(window).scroll(function() { var elmMr = $(".pagination").offset().top; var dhight = $(document).height(); var wScrlTp = $(window).scrollTop(); var wheight = $(window).height(); //$("#results").append(elmMr); // console.log("________________________"); // console.log("document).height:"+dhight); // console.log("window).height:"+wheight); // console.log("pagination).offset().top:"+elmMr); // console.log("window).scrollTop:"+wScrlTp); //alert(dhight); //$("#results").append(elmMr); if(wScrlTp + wheight >= (elmMr+mhight)) { if(track_load <= total_groups && loading==false && limit=limit_num && track_load <= total_groups){ $("#"+moreID).show(); $('.animation_image').hide(); //$(".pagination").hide(); } } }); $("#"+moreID).click(function () { limit_num = 100; if(track_load <= total_groups && loading==false) { loading = true; $('.animation_image').show("slow"); $('html, body').animate({ scrollTop: $('.animation_image').offset().top - 150 }, 400); var URLTOpg = URLTO+'&pg='+track_load; //alert(URLTOpg); $.get(URLTOpg,function(data){ $("#results").append(data); $('html, body').animate({ scrollTop: $('#pg'+track_load).offset().top-50 }, 1000); //$('body').scrollTo(); $('.animation_image').hide(); $(".pagination *").hide(); track_load++; loading = false; }).fail(function(xhr, ajaxOptions, thrownError) { $(".pagination").show(); //alert(thrownError); $('.animation_image').hide(); loading = false; }); }else{ $(this).hide(); $('.animation_image').hide(); } }); $('.ajaxmenu').click(function () { $('.animation_image').show("slow"); var a_href = $(this).attr('href'); var a_pg = $(this).attr('data-pg'); track_load = a_pg; //alert(track_load); $(this).parent().parent().find(".active").removeClass('active'); //$(this).parent().find(".ajaxmenu").removeClass('active'); $(this).parent().addClass('active'); var URLTOpg = a_href + '&ajax=1'; $.get(URLTOpg,function(data){ //alert(data); $("#results").html(data); $('.animation_image').hide(); /* $('html, body').animate({ scrollTop: $('#pg'+track_load).offset().top }, 1000); */ //goToByScroll("results"); track_load++; }).fail(function(xhr, ajaxOptions, thrownError) { //alert(thrownError); $('.animation_image').hide(); loading = false; }); goToByScroll("results"); return false; }); }); } }