PageSourceSearch

https://www.tiptok.hu/!common_packages/jquery/own/shop_common/expl…/function_recommend.js?mod_time=1751447086

js tiptok.hu collected 2026-10-01 13:51:54 UTC 5,016 bytes, 107 lines download raw bytes

1var recommend_settings={
2    width: 660,
3    height: "content",
4    offsetHeight: -80,
5    contentId:"page_recommend_content",
6    popupId:"recommend"
7};
8function recommend_dialog(cikk) {
9    recaptcha_load();
10
11    if (recaptcha_rendered==1) {
12        window.location.hash = "#recommend";
13        location.reload();
14    } else {
15        var temp_ajax_data="cikk="+cikk+"&change_lang="+actual_lang+"&get_ajax=1";
16        if (typeof config_plus['unas_design']!=='undefined') temp_ajax_data=temp_ajax_data+"&unas_design="+config_plus['unas_design'];
17
18        $.shop_popup("open",{
19            ajax_url:unas_shop_url+"/shop_recommend.php",
20            ajax_data:temp_ajax_data,
21            width: 660,
22            height: "content",
23            offsetHeight: -80,
24            contentId:"page_recommend_content",
25            popupId:"recommend",
26            class:"shop_popup_recommend shop_popup_artdet",
27            modal:0.6,
28            overflow: "auto"
29        })
30    }
31}
32function recommend_valid_datas() {
33    $("#recommend_error_msg").hide();
34
35    $.ajax({
36        type: "POST",
37        url: unas_shop_url+"/shop_recommend.php",
38        data: "validation=ok&change_lang="+actual_lang+"&friends_email="+$("#recommend_friends_email").val()+"&my_name="+$("#recommend_my_name").val()+"&my_email="+$("#recommend_my_email").val()+"&comment="+$("#recommend_comment").val()+"&recaptcha_response="+grecaptcha.getResponse(recaptcha_id_recommend)+"&art_num="+$("#recommend_art_num").html()+"&recommend_privacy_policy="+$("#recommend_privacy_policy").prop("checked"),
39        dataType: 'json',
40        success: function(result){
41            if(result.status=="fault") {
42                if(result.friends_email=="0") {
43                    $("#recommend_friends_email").addClass("recommend_fault is-invalid");
44                    $("#recommend_friends_email").closest(".recommend_label_input").addClass("recommend_label_fault");
45                } else {
46                    $("#recommend_friends_email").removeClass("recommend_fault is-invalid");
47                    $("#recommend_friends_email").closest(".recommend_label_input").removeClass("recommend_label_fault");
48                }
49                if(result.my_name=="0") {
50                    $("#recommend_my_name").addClass("recommend_fault is-invalid");
51                    $("#recommend_my_name").closest(".recommend_label_input").addClass("recommend_label_fault");
52                } else {
53                    $("#recommend_my_name").removeClass("recommend_fault is-invalid");
54                    $("#recommend_my_name").closest(".recommend_label_input").removeClass("recommend_label_fault");
55                }
56                if(result.my_email=="0") {
57                    $("#recommend_my_email").addClass("recommend_fault is-invalid");
58                    $("#recommend_my_email").closest(".recommend_label_input").addClass("recommend_label_fault");
59                } else {
60                    $("#recommend_my_email").removeClass("recommend_fault is-invalid");
61                    $("#recommend_my_email").closest(".recommend_label_input").removeClass("recommend_label_fault");
62                }
63                if(result.privacy_policy=="0") {
64                    $("#recommend_privacy_policy").addClass("recommend_fault is-invalid");
65                    $("#recommend_privacy_policy").closest(".recommend_label_input").addClass("recommend_label_fault");
66                } else {
67                    $("#recommend_privacy_policy").removeClass("recommend_fault is-invalid");
68                    $("#recommend_privacy_policy").closest(".recommend_label_input").removeClass("recommend_label_fault");
69                }
70            } else {
71                $(document).trigger("recommendationSent");
72
73                if (google_analytics==1) gtag("event", "recommendation_sent", { });
74
75                $("#recommend_error_msg").show(500, function() {
76                    setTimeout(function () {
77                        $.shop_popup("close", { popupId: 'recommend' });
78                    }, 1500);
79                });
80            }
81        }
82    });
83}
84function recommend_del(cikk, prefix) {
85    let selector = "#page_PopupContainer_inner ";
86    if (unas_design_ver >= 5) selector = "#modal-recommend "
87
88    $.ajax({
89        type: "POST",
90        url: unas_shop_url + "/shop_recommend.php",
91        data: "recommend_del=" + cikk,
92        success: function (result) {
93            $(selector + "#page_popuplist_" + prefix + result).slideUp(300, function () {
94                $(selector + "#page_popuplist_" + prefix + result).remove();
95                if ($(".page_popuplist_item").length == 0) {
96                    $.shop_popup("close", { popupId: 'recommend' });
97                } else {
98                    $.shop_popup("size", recommend_settings);
99                }
100                $(document).trigger("removeRecommendItem");
101            });
102        }
103    });
104}
105$(document).ready(function () {
106    if (window.location.hash == "#recommend") recommend_dialog();
107});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.