var SizeSetFunctions = function () {}; var ViewModeSizeSetFunctions = function () {}; jQuery(window).resize(function () { }); jQuery(window).load(function() { thumbFade(); jQuery(document).on({ click: function () { var ct = ""; var id = jQuery("#main-content .content-current .main-view-mode.active").attr("id"); var type = jQuery("#main-content .content-current .main-view-mode.active").val(); var nr = id.split("-"); var idnr = nr[3]; var page = parseInt(jQuery(this).attr("rel-page")); var more = jQuery("#main-view-mode-" + idnr + "-" + type + "-more").parent();// just remove parent for infinite scroll more.detach(); var more_clone = more.clone(true); var url = _rel + "?p=0&m="+idnr+"&sort="+type; if (typeof(jQuery("#categories-accordion li a.selected").attr("rel-name")) != "undefined") { ct = "&c=" + jQuery("#categories-accordion li a.selected").attr("rel-name"); } url += ct; if (typeof(ch_id) != "undefined") { url += "&u=" + ch_id; } url += "&page=" + page; jQuery("#main-view-mode-" + idnr + "-" + type + "-list ul").mask(""); jQuery("#main-view-mode-" + idnr + "-" + type + "-list span.load-more.loadmask-img").show(); jQuery("#main-view-mode-" + idnr + "-" + type + "-list span.load-more-text").hide(); jQuery.get(url, function(result) { jQuery("#main-view-mode-" + idnr + "-" + type + "-list ul").append(result).unmask(); jQuery("#main-view-mode-" + idnr + "-" + type + "-list span.load-more.loadmask-img").hide(); more_clone.appendTo("#main-view-mode-" + idnr + "-" + type + "-list").find(".more-button").attr("rel-page", page + 1); thumbFade(); }); } }, ".more-button"); jQuery(document).on({ click: function () { var file_key = jQuery(this).attr("rel-key"); var file_type = jQuery(this).attr("rel-type"); var url = _rel + "?a=cb-watchadd&for=sort-" + file_type; var _this = jQuery(this); if (_this.find((jslang["lss"] == "1" ? "icon-check" : "icon-warning")).hasClass("icon-check")) { return; } _this.parent().next().mask(""); _this.next().text(jslang["loading"]); jQuery.post(url, {"fileid[0]": file_key}, function(result) { _this.find(".icon-clock").removeClass("icon-clock").addClass((jslang["lss"] == "1" ? "icon-check" : "icon-warning")); _this.next().text((jslang["lss"] == "1" ? jslang["inwatchlist"] : jslang["nowatchlist"])); _this.parent().next().unmask(); }); } }, ".watch_later_wrap"); jQuery(document).on({ click: function () { if (jQuery(this).hasClass("active")) { return; } var current = jQuery(".main-view-mode.active").attr("id"); var cnr = current.split("-"); var id = jQuery(this).attr("id"); var type = jQuery(this).val(); var nr = id.split("-"); var idnr = nr[3]; jQuery("#section-" + type + " .main-view-mode").removeClass("active"); jQuery("#" + id).addClass("active"); if (jQuery("#main-view-mode-" + idnr + "-" + type + "-list ul").length > 0) { jQuery("#section-" + type + " .mview").hide(); jQuery("#main-view-mode-" + idnr + "-" + type + "-list").show(); ViewModeSizeSetFunctions(); $.get(_rel + "?p=0&vm=" + id, function(data){}); } else { var ct = ""; var url = _rel + "?p=0&m="+idnr+"&sort="+type; if (typeof(jQuery("#categories-accordion li a.selected").attr("rel-name")) != "undefined") { ct = "&c=" + jQuery("#categories-accordion li a.selected").attr("rel-name"); } url += ct; if (typeof(ch_id) != "undefined") { url += "&u=" + ch_id; } jQuery("#main-view-mode-" + cnr[3] + "-" + type + "-list").mask(""); jQuery("#main-view-mode-" + idnr + "-" + type + " span").addClass("spinner icon-spinner"); jQuery("#main-view-mode-" + idnr + "-" + type + "-list").load(url, function(){ jQuery("#section-" + type + " .mview").hide(); jQuery("#main-view-mode-" + idnr + "-" + type + "-list").show(); jQuery("#main-view-mode-" + cnr[3] + "-" + type + "-list").unmask(); jQuery("#main-view-mode-" + idnr + "-" + type + " span").removeClass("spinner icon-spinner"); if (idnr == 2) $(".comment_h p,p.p-info,.full-details-holder p").linkify({defaultProtocol:"https",validate:{email:function(value){return false}},ignoreTags:["script","style"]}); thumbFade(); }); } } }, ".main-view-mode"); jQuery(document).on({ click: function () { if (jQuery(this).hasClass("active")) { return; } var current = jQuery(".promo-view-mode.active").attr("id").slice(-1); var id = jQuery(this).attr("id").slice(-1); jQuery(".promo-view-mode").removeClass("active"); jQuery("#promo-view-mode-" + id).addClass("active"); if (jQuery("#promo-view-mode-" + id + "-list ul").length > 0) { jQuery('.pview').hide(); jQuery("#promo-view-mode-" + id + "-list").show(); ViewModeSizeSetFunctions(); $.get(_rel + "?p=1&vm=" + id, function(data){}); } else { var ct = ""; var url = _rel + "?p=1&m="+id; if (typeof(jQuery("#categories-accordion li a.selected").attr("rel-name")) != "undefined") { ct = "&c=" + jQuery("#categories-accordion li a.selected").attr("rel-name"); } url += ct; if (typeof(ch_id) != "undefined") { url += "&u=" + ch_id; } jQuery("#promo-view-mode-" + current + "-list").mask(""); jQuery("#promo-view-mode-" + id + " span").addClass("spinner icon-spinner"); jQuery("#promo-view-mode-" + id + "-list").load(url, function(){ jQuery('.pview').hide(); jQuery("#promo-view-mode-" + id + "-list").show(); jQuery("#promo-view-mode-" + current + "-list").unmask(); jQuery("#promo-view-mode-" + id + " span").removeClass("spinner icon-spinner"); thumbFade(); ViewModeSizeSetFunctions(); }); } } }, ".promo-view-mode"); });