produtos_results_paginacao_automatica_count = 0; produtos_results_paginacao_automatica_max_paginas = 5; produtos_results_paginacao_automatica_interval_cancel = function () { try { clearInterval(produtos_results_paginacao_automatica_interval); } catch (e) {} } produtos_results_paginacao_automatica_interval_set = function () { produtos_results_paginacao_automatica_interval_cancel(); produtos_results_paginacao_automatica_interval = setInterval(function () { try { var container = $j(".produtos"), form = container.find(".content-delimiter:first form"), results = container.find(".results"), paginacao_container = container.find(".content-footer"), paginacao = paginacao_container.find(".pagination"), pagina_atual = paginacao.find(".active").next().not(".hidden-xs, .hidden-sm, .hidden-md, .hidden-lg").find("a"), x, pagina, paginacao_height = paginacao_container.height(), paginacao_position_top = paginacao_container.position().top, document_scroll_top = $j(document).scrollTop(), window_height = $j(window).height(), diff = 150, ok = pagina_atual.length && (x = pagina_atual.attr("href").split(/[\/]+/)) != null && (pagina = x[x.length-1]) && produtos_results_paginacao_automatica_count < produtos_results_paginacao_automatica_max_paginas && paginacao_position_top + paginacao_height - diff <= document_scroll_top + window_height; if (ok) { try { produtos_results_load_XMLHTTP.abort(); } catch (e) {} produtos_results_load_XMLHTTP = $j.ajax({ type: form.attr("method"), url: "https://essenceangola.co.ao/produtos-busca-results.php", data: form.serialize() + "&pagina=" + pagina, dataType: "html", beforeSend: function () { produtos_results_paginacao_automatica_interval_cancel(); }, error: function () { produtos_results_paginacao_automatica_interval_set(); }, success: function (HTML) { if (pagina > 1) { paginacao_container.before(HTML).remove(); } else { results.html(HTML); } produtos_results_paginacao_automatica_count++; produtos_results_paginacao_automatica_interval_set(); produtos_interface_atualiza(); } }); } } catch (e) {} }, 1000); } produtos_interface_atualiza = function () { site_interface_atualiza(); produtos_results_paginacao_automatica_interval_set(); } $j(document).ready(function () { produtos_interface_atualiza(); });