It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://kleimun.com/accidentinjurylawyers8686

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <!-- Title -->
  5. <title>Home</title>
  6.  
  7. <!-- Required Meta Tags Always Come First -->
  8. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  9. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  10. <!-- Favicon -->
  11. <link rel="shortcut icon" href="https://kleimun.com/themes/mtdvision/img/icon.png" />
  12.  
  13. <meta name="title" content="Home">
  14. <meta name="description" content="Klei Mmuñ, share your songs to the world!">
  15. <meta name="keywords" content="kleimun, music download and sharing">
  16.  
  17.  
  18. <link rel="canonical" href="https://kleimun.com" /><link rel="home" href="https://kleimun.com" /><link rel="alternate" href="https://kleimun.com?lang=english" hreflang="en" /><link rel="alternate" href="https://kleimun.com?lang=rhade" hreflang="rad" /><link rel="alternate" href="https://kleimun.com?lang=swedish" hreflang="sv" /><link rel="alternate" href="https://kleimun.com?lang=vietnamese" hreflang="vi" /><meta property="og:title" content="Klei Mmuñ  | Listen to music | Online music streaming platform"><meta property="og:image" content="https://kleimun.com/themes/mtdvision/img/logo.png"><meta property="og:image:width" content="500"><meta property="og:image:height" content="500"><meta property="og:description" content="Klei Mmuñ, share your songs to the world!"><meta property="og:url" content="https://kleimun.com" />
  19. <!-- Google Fonts -->
  20. <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;800;900&display=swap" rel="stylesheet">
  21. <link href="https://kleimun.com/themes/mtdvision/fonts/Roboto.css" rel="stylesheet">
  22. <link href="https://kleimun.com/themes/mtdvision/fonts/Muli.css" rel="stylesheet">
  23.  
  24. <script src="https://kleimun.com/themes/mtdvision/js/jquery.min.js?v=1.5.2"></script>
  25. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/jquery-ui.css?v=1.5.2">
  26. <script src="https://kleimun.com/themes/mtdvision/js/jquery-ui.min.js?v=1.5.2"></script>
  27. <!-- CSS -->
  28. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/bootstrap.min.css?v=1.5.2">
  29. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/owl.carousel.min.css?v=1.5.2">
  30. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/style.css?v=1.5.2">
  31. <script src="https://kleimun.com/themes/mtdvision/js/wavesurfer.min.js?v=1.5.2"></script>
  32.  
  33. <style media="screen">
  34.  
  35. </style>
  36.  
  37.  
  38. <script type="text/javascript" src="https://kleimun.com/themes/mtdvision/js/tag-it.min.js?v=1.5.2"></script>
  39. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/jquery.tagit.css?v=1.5.2">
  40. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/bootstrap-colorpicker.min.css?v=1.5.2" />
  41. <script src="https://kleimun.com/themes/mtdvision/js/bootstrap-colorpicker.min.js?v=1.5.2"></script>
  42.  
  43. <script type="text/javascript" src="https://kleimun.com/themes/mtdvision/js/fastclick.js?v=1.5.2"></script>
  44.    <script src="https://accounts.google.com/gsi/client" async defer></script>
  45.     <!--  Scripts-->
  46. <script>
  47. function ajaxUrl() {
  48. return 'https://kleimun.com/endpoints';
  49. }
  50. function siteUrl() {
  51. return 'https://kleimun.com/';
  52. }
  53. </script>
  54. <!-- <script src="https://unpkg.com/wavesurfer.js"></script> -->
  55.    <script src="https://www.google.com/recaptcha/api.js" async defer></script>
  56.     <script src="https://kleimun.com/themes/mtdvision/js/emojionearea.min.js?v=1.5.2"></script>
  57. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/emojionearea.min.css?v=1.5.2">
  58.              
  59. <script>
  60.            window.run_station = null;
  61.            $(document).ready(function() {
  62.                // $(".emoji_comment_btn").emojioneArea({
  63.                //     standalone: true,
  64.                //     autocomplete: false,
  65.                //     pickerPosition: "bottom",
  66.                //     emojiPlaceholder: "",
  67.                //     inline: true,
  68.                //     dir            : "ltr",
  69.                //     placement : 'absright'
  70.                // // container: "#container",
  71.                // // hideSource: false,
  72.                // // useSprite: false
  73.                // });
  74.                window.init_emojioneArea = function() {
  75.                    $(".comment_input").emojioneArea({
  76.                        useInternalCDN: true,
  77.                        events: {
  78.                            keyup: function (editor, event) {
  79.                                let emojioneArea = this; //this is instance of EmojioneArea
  80.                                                                id = $( $(this)[0].source[0]).attr('data-audio-id');
  81.                                $($(".comment_input")).limit("640", '#charsLeft_'+id);
  82.                                c_id = $( $(this)[0].source[0]).attr('data-comment-id');
  83.                                if ($('#write_comment_'+c_id).length) {
  84.                                 $($('#write_comment_'+c_id)).limit("640", '#charsLeft_r_'+c_id);
  85.                                }
  86.                                                                if (event.which === 13 && !event.shiftKey) {
  87.                                    // $scope.onPressKeyTextarea(event);
  88. var audioid = $( $(this)[0].source[0]).attr('data-audio-id');
  89. var commentid = $( $(this)[0].source[0]).attr('data-comment-id');
  90. if(typeof commentid !== 'undefined'){
  91. registerCommentreplay(emojioneArea.getText(), audioid, commentid, event, $(this));
  92. }else{
  93. registerComment(emojioneArea.getText(), audioid, event, $(this));
  94. }
  95.                                    emojioneArea.setText('');
  96.                                    emojioneArea.hidePicker();
  97.                                    emojioneArea.editor.focus();
  98.                                    event.preventDefault();
  99.                                }
  100.                            }
  101.                        },
  102.                        search: false,
  103.                        recentEmojis: false,
  104.                        filtersPosition: "bottom",
  105.                        tones: false,
  106.                        autocomplete: true,
  107.                        filters: {animals_nature: false, food_drink: false, activity: false, travel_places: false, objects: false, symbols: false, flags: false}
  108.                    });
  109.                }
  110. window.init_emojioneArea();
  111.  
  112. window.init_emojioneArea_replay = function(id) {
  113. $('#write_comment_'+id).emojioneArea({
  114. useInternalCDN: true,
  115. events: {
  116. keyup: function (editor, event) {
  117. let _emojioneArea = this; //this is instance of EmojioneArea
  118. if (event.which === 13 && !event.shiftKey) {
  119. var _audioid = $( $(this)[0].source[0]).attr('data-audio-id');
  120. var _commentid = $( $(this)[0].source[0]).attr('data-comment-id');
  121. registerCommentreplay(_emojioneArea.getText(), _audioid, _commentid, event, $(this));
  122. _emojioneArea.setText('');
  123. _emojioneArea.hidePicker();
  124. _emojioneArea.editor.focus();
  125. event.preventDefault();
  126. }
  127. }
  128. },
  129. search: false,
  130. recentEmojis: false,
  131. filtersPosition: "bottom",
  132. tones: false,
  133. autocomplete: false,
  134. filters: {animals_nature: false, food_drink: false, activity: false, travel_places: false, objects: false, symbols: false, flags: false}
  135. });
  136. }
  137.  
  138. window.init_blogemojioneArea = function() {
  139.                    $(".blog_comment_input").emojioneArea({
  140.                        useInternalCDN: true,
  141.                        events: {
  142.                            keyup: function (editor, event) {
  143.                                let emojioneArea = this; //this is instance of EmojioneArea
  144.                                if (event.which === 13 && !event.shiftKey) {
  145.                                    // $scope.onPressKeyTextarea(event);
  146. var audioid = $( $(this)[0].source[0]).attr('data-article-id');
  147.                                    registerBlogComment(emojioneArea.getText(), audioid, event, $(this));
  148.                                    emojioneArea.setText('');
  149.                                    emojioneArea.hidePicker();
  150.                                    emojioneArea.editor.focus();
  151.                                    event.preventDefault();
  152.                                }
  153.                            }
  154.                        },
  155.                        search: false,
  156.                        recentEmojis: false,
  157.                        filtersPosition: "bottom",
  158.                        tones: false,
  159.                        autocomplete: true,
  160.                        filters: {animals_nature: false, food_drink: false, activity: false, travel_places: false, objects: false, symbols: false, flags: false}
  161.                    });
  162.                }
  163.                window.init_blogemojioneArea();
  164.            });
  165. </script>
  166.  
  167. <script>
  168. $(document).ready(function() {
  169.  $.ajaxSetup({
  170.    data: {
  171.        hash_id: getHashID()
  172.    },
  173.    cache: false
  174.  });
  175. });
  176. window.addEventListener("popstate", function(e) {
  177.            window.location.href = location.href;
  178.        });
  179.        window.search_url = 'https://kleimun.com/search/songs/';
  180.        window.chatfetch = false;
  181.        window.UpdateChatU = 0;
  182. $(document).on('click', '[data-load]', function(event) {
  183. if ($('.ma_container').attr('data-page') == 'home') {
  184. window.location.href = siteUrl() + $(this).attr('data-load');
  185. return false;
  186. }
  187. $('.xzoom-source').remove();
  188. $('#buy_ticket_modal').modal('hide');
  189. if ($(this).attr('data-load') == '') {window.open($(this).attr('href'), '_blank');
  190. if (parseInt($('.ss_track_play_pause').attr('data_is_ad')) > 0) {
  191. is_sent = 1;
  192. song_id = $('#current-track').attr('value');
  193. onTimesUp(song_id);
  194. return false;
  195. }
  196. return false;
  197. }
  198.  //$('.sections li').removeClass('active');
  199.      $('#bar_loading').show().animate({width:20 + 80 * Math.random() + "%"}, 200);
  200.      event.preventDefault();
  201.      var url = $(this).attr('data-load');
  202.      $.ajax({
  203.        url: siteUrl() + '/ajax-load.php?path=' + url,
  204.        type: 'GET',
  205.        dataType: 'html'
  206.      })
  207.      .done(function(data_html, textStatus, request) {
  208.       if (request.status == 201) {
  209.       $('#login_box').modal('show');
  210.       } else {
  211.                        if(window.run_station !== null){
  212.                            window.run_station.pause();
  213.                        }
  214.  
  215.       data = JSON.parse($(data_html).filter('#json-data').val());
  216.        window.history.pushState({state:'new', ajax_url: url},'', data.url);
  217.  
  218.                        if(data.page_name == 'messages'){
  219.                            window.chatfetch = true;
  220. }else{
  221.                            window.chatfetch = false;
  222. }
  223.  
  224.        if(data.page_name !== 'search'){
  225.            $('#search_keyword').val('');
  226. }
  227.  
  228.        $('#container_content').html(data_html);
  229.        $('meta[name=title]').attr('content', data.site_title);
  230.        $('#page').attr('data-page', data.page_name);
  231.        $('meta[name=description]').attr('content', data.description);
  232.        $('meta[name=keywords]').attr('content', data.keyword);
  233.        $('title').html(data.site_title);
  234.        if (data.page_name) {
  235.         setTimeout(function () {
  236.         updateWaves = false;
  237.         if ($('#current-track').val()) {
  238.         if (Amplitude.getActiveSongMetadata().id == $('#current-track').val()) {
  239.         updateWaves = true;
  240.         } else {
  241.         $('body').removeClass('player_running');
  242.         }
  243.         } else {
  244.         updateWaves = true;
  245.         }
  246.         if (updateWaves == true) {
  247.         var getCurrentPlaying = Number($('.amplitude-song-played-progress').attr('value')) * 100;
  248.         $('#light-wave, #light-waves').width(getCurrentPlaying + '%');
  249.         updateWaveForm();
  250.         }
  251.         }, 100);
  252.                            if( data.page_name == 'blogs' ){
  253.                                window.search_url = 'https://kleimun.com/blogs/tag/';
  254.                            }
  255.        }
  256.        if (Amplitude.getActiveSongMetadata().id && $('#page').attr('data-page') == 'track') {
  257.         if (Amplitude.getActiveSongMetadata().id == $('#current-track').val()) {
  258.         $('body').addClass('player_running');
  259.         }
  260.        }
  261.        if (Amplitude.getActiveSongMetadata().u_id && $('#page').attr('data-page') != 'track') {
  262.         $('.playlist-list-song[data-id=' + Amplitude.getActiveSongMetadata().u_id + ']').addClass('playing');
  263.         $('.list-recommended[data-id=' + Amplitude.getActiveSongMetadata().u_id + ']').addClass('playlist-list-song playing');
  264.         if ($('.feed_post[data-id="' + Amplitude.getActiveSongMetadata().u_id + '"]').length > 0) {
  265.         $.get('https://kleimun.com/endpoints/get-song-info', {id: Amplitude.getActiveSongMetadata().id}, function(data) {
  266.         if (data.status == 200) {
  267.         $('body').attr('song-duration', data.duration);
  268.         if (data.songWaves.length > 0) {
  269. $('.feed_post[data-id="' + data.songID + '"]:first').find('.waveform-small').html(data.songWaves);
  270. $('#light-wave img').width($('#dark-wave').width() + 'px');
  271. $('#light-waves img').width($('#dark-wavez').width() + 'px');
  272. $('.feed_post[data-id="' + data.songID + '"]:first').find('.post-actions').removeClass('hidden');
  273. $('.feed_post[data-id="' + data.songID + '"]:first').find('.ssong_comments').removeClass('hidden');
  274. $('.feed_post[data-id="' + data.songID + '"]:first').find('.mus_feeds_bodycoms').removeClass('hidden');
  275. $('.feed_post[data-id="' + data.songID + '"]:first').find('.art-info').removeClass('hidden');
  276.     $('.feed_post[data-id="' + data.songID + '"]:first').find('.comment_list').html(data.comments);
  277.     $('.feed_post[data-id="' + data.songID + '"]:first').find('.comment-waves').html(data.waves);
  278.     var getCurrentPlaying = Number($('.amplitude-song-played-progress').attr('value')) * 100;
  279.                $('#light-wave, #light-waves').width(getCurrentPlaying + '%');
  280.     updateWaveForm();
  281. }
  282.         }
  283.         });
  284.         }
  285.        }
  286.                        $('#music-user-ads-table').find('[type="checkbox"]').each(function(index, el) {
  287.                            $(el).bootstrapToggle();
  288.                        });
  289.                        if( data.page_name === 'station'){
  290.                            setTimeout(function () {
  291.                                $('body').addClass('player_running');
  292.                            }, 100);
  293.                        }
  294.       }
  295.  
  296.      })
  297.      .fail(function() {
  298.         window.location.href = siteUrl()+'/404';
  299.      })
  300.      .always(function() {
  301.       if (typeof data !== 'undefined') {
  302.       if (data.page_name == 'user' && data.scroll == true) {
  303.         $('html,body').animate({
  304.        scrollTop: $('#myTab').offset().top - 350
  305.    });
  306.        } else {
  307.         $('html,body').animate({
  308.        scrollTop: $('body').offset().top
  309.    });
  310.        }
  311.                        window.init_emojioneArea();
  312.       }
  313.        $('#bar_loading').animate({width:"100%"}, 200).fadeOut(300, function() {
  314.           $(this).width("0");
  315.        });
  316.      });
  317.  });
  318. window.artist_sell = 'on';
  319. var video_player;
  320. </script>
  321.  
  322. <style>
  323. :root {
  324. --main-color: #a71df9;
  325. --second-color: #de48ea;
  326. }
  327.  
  328. .sidebar .sidebar_innr .sections li a:before {
  329.     background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='15.866' viewBox='0 0 11 15.866'%3e%3cg id='Hover:_Sound_bar' data-name='Hover: Sound bar' transform='translate(-1502 -129.5)'%3e%3cline id='Line_8' data-name='Line 8' y2='15.866' transform='translate(1511.5 129.5)' fill='none' stroke='%23de48ea' stroke-width='3'/%3e%3cline id='Line_9' data-name='Line 9' y2='14.254' transform='translate(1503.5 130.306)' fill='none' stroke='%23de48ea' stroke-width='3'/%3e%3c/g%3e%3c/svg%3e");
  330. }
  331. header .head_search .search_dropdown .see_all a:before {
  332. background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath fill='%23a71df9' d='M13,9L15.5,6.5L16.92,7.92L12,12.84L7.08,7.92L8.5,6.5L11,9V3H13V9M3,15H21V17H3V15M3,19H13V21H3V19Z' /%3e%3c/svg%3e");
  333. }
  334. .see_all a:before {
  335. background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath fill='%23a71df9' d='M13,9L15.5,6.5L16.92,7.92L12,12.84L7.08,7.92L8.5,6.5L11,9V3H13V9M3,15H21V17H3V15M3,19H13V21H3V19Z' /%3e%3c/svg%3e");
  336. }
  337. .sq_music_tracks .track .track_info .play_btn {
  338. background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='42.505' height='42.5' viewBox='0 0 42.505 42.5'%3e%3cpath id='Path_7225' data-name='Path 7225' d='M8827,2861.251a21.252,21.252,0,1,1,21.251,21.249A21.276,21.276,0,0,1,8827,2861.251Zm14.1-17.34a18.2,18.2,0,0,0-6.086,4.009,18.976,18.976,0,0,0,0,26.66,18.218,18.218,0,0,0,6.086,4.013,19.327,19.327,0,0,0,14.311,0,18.159,18.159,0,0,0,6.084-4.013,18.968,18.968,0,0,0,0-26.66,18.18,18.18,0,0,0-6.084-4.009,19.327,19.327,0,0,0-14.311,0Zm2.277,24.14c-.106,0-.214-.178-.267-.178a2.321,2.321,0,0,1-.107-.358v-11.8a2.33,2.33,0,0,1,.107-.358c.053,0,.16-.178.267-.178.125,0,.252-.18.376-.18a.369.369,0,0,0,.356.18l8.726,5.9c.107,0,.178.176.231.176.054.18.089.18.089.358s-.035.176-.089.358c-.054,0-.124.178-.231.178l-8.726,5.9a.37.37,0,0,0-.356.178C8843.627,2868.229,8843.5,2868.051,8843.375,2868.051Z' transform='translate(-8827.001 -2840)' fill='%23a71df9'/%3e%3c/svg%3e");
  339.  
  340. }
  341.  
  342. </style>
  343.  
  344. <script src="https://kleimun.com/themes/mtdvision/js/header.js?2386"></script>
  345.  
  346. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/custom.style.css?2617" id="custom.style.css">
  347.  
  348. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/js/lib/sweetalert2/dist/sweetalert2.min.css?v=1.5.2">
  349. <link rel="stylesheet" type="text/css" href="https://kleimun.com/themes/mtdvision/css/dataTables.bootstrap4.min.css?v=1.5.2">
  350. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/bootstrap-select.min.css?v=1.5.2">
  351.  
  352. <script src="https://kleimun.com/themes/mtdvision/js/plyr.polyfilled.js?v=1.5.2"></script>
  353. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/plyr.css?v=1.5.2" />
  354. <script src="https://kleimun.com/themes/mtdvision/js/jquery-ui-timepicker-addon.min.js?v=1.5.2"></script>
  355. <script type="text/javascript" src="https://kleimun.com/themes/mtdvision/js/xzoom.min.js"></script>
  356. <script src="https://kleimun.com/themes/mtdvision/js/html2pdf.bundle.js?v=1.5.2"></script>
  357. <script src="https://kleimun.com/themes/mtdvision/js/qrcode.js?v=1.5.2"></script>
  358. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/lightbox.min.css?v=1.5.2">
  359. <script src="https://kleimun.com/themes/mtdvision/js/lightbox.min.js?v=1.5.2"></script>
  360. <link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/flatpickr.min.css?v=1.5.2">
  361. <script src="https://kleimun.com/themes/mtdvision/js/flatpickr.js?v=1.5.2"></script>
  362. </head>
  363.  
  364. <body class=" side_open" data-lang="ltr">
  365. <div class="music_app">
  366. <div class="ma_container" id="page" data-page="404">
  367. <!-- Start Sidebar  -->
  368. <div class="ma_sidebar">
  369. <div class="sidebar">
  370. <div class="sidebar_innr" data-simplebar>
  371. <ul class="sections">
  372. <h3>Browse Music</h3>
  373. <li class="" >
  374. <a href="https://kleimun.com/discover" data-load="discover">
  375. <svg xmlns="http://www.w3.org/2000/svg" width="25" height="24.997" viewBox="0 0 25 24.997"> <path id="Subtraction_4" data-name="Subtraction 4" d="M8853.4,2866.4h-10.287v-10.285H8853.4V2866.4Zm-8.828-8.826v7.369h7.366v-7.369Zm-5.885,8.826H8828.4v-10.285h10.287V2866.4Zm-8.828-8.826v7.369h7.37v-7.369Zm23.541-5.884h-10.287V2841.4H8853.4v10.286Zm-8.828-8.828v7.369h7.366v-7.369Zm-5.885,8.828H8828.4V2841.4h10.287v10.286Zm-8.828-8.828v7.369h7.37v-7.369Z" transform="translate(-8828.399 -2841.4)" fill="currentColor"/> </svg> Discover
  376. </a>
  377. </li>
  378. <li class="  hidden">
  379. <a href="https://kleimun.com/feed" data-load="feed">
  380. <svg enable-background="new 0 0 24 24" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m20.5 24h-12c-1.378 0-2.5-1.121-2.5-2.5v-15c0-1.379 1.122-2.5 2.5-2.5h12c1.378 0 2.5 1.121 2.5 2.5v15c0 1.379-1.122 2.5-2.5 2.5zm-12-19c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h12c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5z"/><path fill="currentColor" d="m4.5 21h-1c-1.378 0-2.5-1.121-2.5-2.5v-16c0-1.379 1.122-2.5 2.5-2.5h12c1.378 0 2.5 1.121 2.5 2.5 0 .276-.224.5-.5.5s-.5-.224-.5-.5c0-.827-.673-1.5-1.5-1.5h-12c-.827 0-1.5.673-1.5 1.5v16c0 .827.673 1.5 1.5 1.5h1c.276 0 .5.224.5.5s-.224.5-.5.5z"/><path fill="currentColor" d="m18.5 17h-8c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h8c.276 0 .5.224.5.5s-.224.5-.5.5z"/><path fill="currentColor" d="m18.5 21h-8c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h8c.276 0 .5.224.5.5s-.224.5-.5.5z"/><path fill="currentColor" d="m18.5 13h-8c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h8c.276 0 .5.224.5.5s-.224.5-.5.5z"/><path fill="currentColor" d="m18.5 9h-8c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h8c.276 0 .5.224.5.5s-.224.5-.5.5z"/></svg> Feed
  381. </a>
  382. </li>
  383. <li class="">
  384. <a href="https://kleimun.com/new_music" data-load="new_music">
  385. <svg xmlns="http://www.w3.org/2000/svg" width="17.533" height="25" viewBox="0 0 17.533 25"> <path id="Subtraction_5" data-name="Subtraction 5" d="M8833.326,2865.7a5.626,5.626,0,1,1,3.574-9.967l.59.484v-14.786a.732.732,0,0,1,1.464,0v.046a2.538,2.538,0,0,0,1.479,1.985,8.266,8.266,0,0,0,4.07.982.732.732,0,0,1,0,1.464,9.4,9.4,0,0,1-5-1.3l-.553-.354v15.764a.055.055,0,0,1,0,.013v.017a.017.017,0,0,0,0,.007v.006a.055.055,0,0,1,0,.012A5.636,5.636,0,0,1,8833.326,2865.7Zm0-9.789a4.164,4.164,0,1,0,4.164,4.164A4.168,4.168,0,0,0,8833.326,2855.911Z" transform="translate(-8827.701 -2840.7)" fill="currentColor"/> </svg> New Music
  386. </a>
  387. </li>
  388. <li class="">
  389. <a href="https://kleimun.com/top_music" data-load="top_music">
  390. <svg xmlns="http://www.w3.org/2000/svg" width="24.699" height="25" viewBox="0 0 24.699 25"> <path id="Path_7218" data-name="Path 7218" d="M8843.883,2857.355a3.644,3.644,0,0,1,5.96-2.812l.082.069v-8.76a.624.624,0,1,1,1.247,0v.029a1.414,1.414,0,0,0,.828,1.076,4.939,4.939,0,0,0,2.425.583.623.623,0,1,1,0,1.247,5.98,5.98,0,0,1-3.175-.83l-.078-.049v9.448a3.645,3.645,0,1,1-7.289,0Zm1.248,0a2.4,2.4,0,1,0,2.4-2.4A2.4,2.4,0,0,0,8845.131,2857.355Zm-14.779-3.431a5.2,5.2,0,0,1,8.511-4.017l.545.447v-13.677a.677.677,0,0,1,1.354,0v.042a2.347,2.347,0,0,0,1.367,1.835,7.667,7.667,0,0,0,3.768.908.677.677,0,0,1,0,1.354,8.718,8.718,0,0,1-4.623-1.2l-.512-.33v14.583a.023.023,0,0,1,0,.013v.027a.016.016,0,0,1,0,.011,5.205,5.205,0,1,1-10.41,0Zm1.351,0a3.853,3.853,0,1,0,3.853-3.853A3.855,3.855,0,0,0,8831.7,2853.924Z" transform="translate(-8830.352 -2836)" fill="currentColor"/> </svg> Top Music
  391. </a>
  392. </li>
  393. <li class="">
  394. <a href="https://kleimun.com/albums" data-load="albums">
  395. <svg xmlns="http://www.w3.org/2000/svg" width="25" height="24.899" viewBox="0 0 25 24.899"> <path id="Subtraction_7" data-name="Subtraction 7" d="M8840.7,2866.271a12.482,12.482,0,0,1-9.5-20.6,12.858,12.858,0,0,1,7.555-4.3v1.47a10.64,10.64,0,0,0-6.635,3.837,11.324,11.324,0,0,0-2.529,7.79,11.224,11.224,0,0,0,11.106,10.437,11.009,11.009,0,0,0,7.088-2.511,11.145,11.145,0,0,0,3.851-6.535,10.987,10.987,0,0,0-1.144-7.384,11.373,11.373,0,0,0-5.617-5l-.868-.352v10.651a3.474,3.474,0,0,1-.633,1.981,3.556,3.556,0,0,1-1.678,1.228,2.367,2.367,0,0,1-.74.112,4.252,4.252,0,0,1-1.321-.243,3.423,3.423,0,0,1-1.646-1.22,3.183,3.183,0,0,1-.6-1.979,3.126,3.126,0,0,1,.67-1.853l0-.007a3.554,3.554,0,0,1,1.7-1.228,2.424,2.424,0,0,1,.739-.112,4.152,4.152,0,0,1,1.31.242l.829.275v-9.6a12.856,12.856,0,0,1,7.553,4.3,12.482,12.482,0,0,1-9.5,20.6Z" transform="translate(-8828.199 -2841.371)" fill="currentColor"/> </svg> Albums
  396. </a>
  397. </li>
  398. <li class="">
  399. <a href="https://kleimun.com/spotlight" data-load="spotlight">
  400. <svg xmlns="http://www.w3.org/2000/svg" width="20.631" height="24.9" viewBox="0 0 20.631 24.9"> <path id="Path_7233" data-name="Path 7233" d="M8838.615,2866.2h0l-7.295-7.285a10.323,10.323,0,1,1,14.594,0l-7.3,7.287Zm0-23.534a8.946,8.946,0,0,0-8.264,5.517,8.753,8.753,0,0,0-.508,5.178,8.9,8.9,0,0,0,2.445,4.579l6.326,6.34,6.326-6.34a8.911,8.911,0,0,0,2.445-4.576,8.946,8.946,0,0,0-3.8-9.191A8.886,8.886,0,0,0,8838.615,2842.665Z" transform="translate(-8828.301 -2841.3)" fill="currentColor"/> </svg> Spotlight
  401. </a>
  402. </li>
  403. <li class="">
  404. <a href="https://kleimun.com/genres" data-load="genres">
  405. <svg xmlns="http://www.w3.org/2000/svg" width="19.093" height="23.901" viewBox="0 0 19.093 23.901"> <path id="Subtraction_34" data-name="Subtraction 34" d="M8837.182,2863.9h-1.264v-4.6l-.45-.044a9.68,9.68,0,0,1-5.761-2.684,10.215,10.215,0,0,1-2.707-5.26h1.283a8.426,8.426,0,0,0,16.535,0h1.274a10.15,10.15,0,0,1-2.7,5.26,9.682,9.682,0,0,1-5.761,2.684l-.453.044v4.6Zm-.631-9.056a4.925,4.925,0,0,1-3.641-1.543l-.018-.016a5.1,5.1,0,0,1-1.5-3.6V2847.7h1.266v1.985a3.9,3.9,0,0,0,7.79,0V2847.7h1.264v1.985a5.109,5.109,0,0,1-1.5,3.6l-.02.016A4.934,4.934,0,0,1,8836.551,2854.846Zm-3.894-8.142h-1.266v-1.545a5.1,5.1,0,0,1,1.5-3.6l.018-.015a4.932,4.932,0,0,1,3.641-1.541,4.2,4.2,0,0,1,1.937.4l.033.016.037.011a3.967,3.967,0,0,1,1.635,1.112l.037.033a4.466,4.466,0,0,1,1.088,1.625,4.909,4.909,0,0,1,.394,1.958v1.544h-1.264v-1.545a3.9,3.9,0,0,0-7.79,0v1.545Z" transform="translate(-8827 -2840)" fill="currentColor"/> </svg> Genres
  406. </a>
  407. </li>
  408. <li class="">
  409. <a href="https://kleimun.com/playlists" data-load="playlists">
  410. <svg xmlns="http://www.w3.org/2000/svg" width="23.707" height="19.162" viewBox="0 0 23.707 19.162"> <g id="Group_9318" data-name="Group 9318" transform="translate(-2.51 -457.207)"> <path id="Path_6453" data-name="Path 6453" d="M3469,13930.909h11.364v2.272H3469Zm0-7.955h15.909v2.273H3469Zm0-7.954h22.727v2.272H3469Z" transform="translate(-3466 -13457.303)" fill="currentColor" class="icon_stroke" stroke-width="0.98"/> <path id="Path_7235" data-name="Path 7235" d="M82.656,1.8a3.89,3.89,0,0,1-1.892-.448c-.4-.234-.634-.527-.634-.8V.524a.531.531,0,0,0-1.063,0V7.255A2.865,2.865,0,1,0,80.13,9.472c0-.005,0-.01,0-.016s0-.005,0-.008V2.193a4.8,4.8,0,0,0,2.526.652.524.524,0,1,0,0-1.048Zm-5.44,9.5a1.826,1.826,0,1,1,1.851-1.826A1.84,1.84,0,0,1,77.217,11.3Z" transform="translate(-57.46 463.533)" fill="currentColor"/> </g> </svg> Playlists
  411. </a>
  412. </li>
  413. <li class="">
  414. <a href="https://kleimun.com/fame" data-load="fame">
  415. <svg xmlns="http://www.w3.org/2000/svg" width="26" height="23.728" viewBox="0 0 26 23.728"> <path id="Path_6305" data-name="Path 6305" d="M3584.546,13078.682h2.272v11.363h-2.272Zm-4.546,3.409h2.272v4.545H3580Zm9.091-9.091h2.273v20.454h-2.273Zm4.545,2.271h2.273v20.456h-2.273Zm4.546,3.41h2.272v11.363h-2.272Zm4.546,3.409H3605v4.545h-2.272Z" transform="translate(-3579.5 -13072.5)" fill="currentColor" class="icon_stroke" stroke-width="1"/> </svg>
  416. Hall of fame
  417. </a>
  418. </li>
  419. <li class="">
  420. <a href="https://kleimun.com/point-system" data-load="point-system">
  421. <svg xmlns="http://www.w3.org/2000/svg" width="24.659" height="22.655" viewBox="0 0 24.659 22.655"> <g id="Group_9322" data-name="Group 9322" transform="translate(-7.751 -625.474)"> <path id="Path_7236" data-name="Path 7236" d="M8820.372,2870.056a15.79,15.79,0,0,1-7.756-1.818l-.677-.375-.253.729a.493.493,0,0,1-.187.233l-.014.009a.422.422,0,0,1-.261.077h-3.432a.481.481,0,0,1-.492-.494v-10.291a.484.484,0,0,1,.492-.494h3.432a.53.53,0,0,1,.35.142.535.535,0,0,1,.143.352v.65h.649a7.381,7.381,0,0,1,4.549,1.576l.177.14h2.707a4.485,4.485,0,0,1,3.346,1.5l.194.217h3.894a5.1,5.1,0,0,1,2.7.78,5.168,5.168,0,0,1,1.691,1.76,14.286,14.286,0,0,1-4.992,3.9A14.773,14.773,0,0,1,8820.372,2870.056Zm-8.654-10.291v6.759l.316.188.038.022a14.183,14.183,0,0,0,8.3,2.334,13.654,13.654,0,0,0,5.136-.993,13.157,13.157,0,0,0,4.264-2.764l.7-.645-.705-.59-.016-.011a4.084,4.084,0,0,0-2.246-.858l-.239-.013h-3.252l.173.789a4.665,4.665,0,0,1,.111,1v.494H8815.3v-.989h8.055l-.333-.878-.044-.124-.016-.029a3.6,3.6,0,0,0-1.2-1.379,3.471,3.471,0,0,0-1.737-.6l-3.308,0a6.347,6.347,0,0,0-4.352-1.714Zm-3.43-1.144v9.3h2.442v-9.3Z" transform="translate(-8799.4 -2222.076)" fill="currentColor" class="icon_stroke" stroke-width="0.3"/> <path id="Path_6605" data-name="Path 6605" d="M3366.446,7177.582l-3.682,2.248,1-4.2-3.276-2.806,4.3-.345,1.659-3.983,1.653,3.983,4.3.345-3.275,2.806,1,4.2Z" transform="translate(-3344.385 -6543.025)" fill="currentColor"/> </g> </svg> Earn Points
  422. </a>
  423. </li>
  424. </ul>
  425.  
  426. <ul class="sections">
  427. <h3>Store</h3>
  428. <li class="">
  429. <a href="https://kleimun.com/store/songs" data-load="store/songs">
  430. <svg xmlns="http://www.w3.org/2000/svg" width="28.05" height="28.05" viewBox="0 0 28.05 28.05"> <g id="Group_9324" data-name="Group 9324" transform="translate(-2.94 -712.3)"> <path id="Path_6772" data-name="Path 6772" d="M3772.806,8082.976l5.555,5.554-1.83,1.83-5.555-5.555a11.672,11.672,0,1,1,1.83-1.829Zm-2.609-.962a9.053,9.053,0,1,0-.182.183Z" transform="translate(-3748.36 -7351)" fill="currentColor" class="icon_stroke" stroke-width="1.4"/> <g id="Icon_feather-globe" data-name="Icon feather-globe" transform="translate(9.476 718.914)"> <path id="Path_7238" data-name="Path 7238" d="M14.747,8.873A5.873,5.873,0,1,1,8.873,3,5.873,5.873,0,0,1,14.747,8.873Z" transform="translate(-3 -3)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"/> <path id="Path_7239" data-name="Path 7239" d="M3,18H14.747" transform="translate(-3 -12.127)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"/> <path id="Path_7240" data-name="Path 7240" d="M14.349,3A8.986,8.986,0,0,1,16.7,8.873a8.986,8.986,0,0,1-2.349,5.873A8.986,8.986,0,0,1,12,8.873,8.986,8.986,0,0,1,14.349,3Z" transform="translate(-8.476 -3)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"/> </g> </g> </svg> Browse
  431. </a>
  432. </li>
  433. <li class="">
  434. <a href="https://kleimun.com/purchased" data-load="purchased">
  435. <svg xmlns="http://www.w3.org/2000/svg" width="24.999" height="25.196" viewBox="0 0 24.999 25.196"> <path id="Union_6" data-name="Union 6" d="M8827.667,2865.2a.66.66,0,0,1-.667-.667v-.083l1.126-14.553a.634.634,0,0,1,.206-.425l.015-.01a.641.641,0,0,1,.446-.178h2.082v-.659a8.666,8.666,0,0,1,2.524-6.1,8.63,8.63,0,0,1,12.2,0,8.659,8.659,0,0,1,2.528,6.1v.659h2.078a.646.646,0,0,1,.448.178l.015.01a.631.631,0,0,1,.207.422l1.127,14.581a.694.694,0,0,1-.163.493.7.7,0,0,1-.432.232Zm.719-1.332h22.225l-1.02-13.254H8829.4Zm6.067-20.509a7.208,7.208,0,0,0-2.234,4.941l-.043.982h14.611v-.659a7.274,7.274,0,0,0-6.967-7.277l-.292-.012-.028,0A7.267,7.267,0,0,0,8834.453,2843.356Zm2.395,13.218v-2.653h5.306v2.653Z" transform="translate(-8827 -2840)" fill="currentColor"/> </svg> Purchased
  436. </a>
  437. </li>
  438. </ul>
  439. <ul class="sections">
  440. <h3>Events</h3>
  441. <li  class="">
  442. <a href="https://kleimun.com/events" data-load="events">
  443. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><rect x="4" y="5" width="16" height="16" rx="2"></rect><line x1="16" y1="3" x2="16" y2="7"></line><line x1="8" y1="3" x2="8" y2="7"></line><line x1="4" y1="11" x2="20" y2="11"></line><rect x="8" y="15" width="2" height="2"></rect></svg> Events
  444. </a>
  445. </li>
  446. </ul>
  447. <ul class="sections">
  448. <h3>Your Music</h3>
  449. <li  class="">
  450. <a href="https://kleimun.com/recently_played" data-load="recently_played">
  451. <svg xmlns="http://www.w3.org/2000/svg" width="26.1" height="23.654" viewBox="0 0 26.1 23.654"> <g id="Group_9328" data-name="Group 9328" transform="translate(-37.95 -889.95)"> <path id="Path_6433" data-name="Path 6433" d="M3477.775,13807.426l6.1,4.123c.075,0,.125.125.162.125.038.125.063.125.063.25s-.025.123-.062.25c-.037,0-.087.123-.162.123l-6.1,4.125a.259.259,0,0,0-.25.125c-.087,0-.175-.125-.262-.125s-.15-.125-.187-.125a1.658,1.658,0,0,1-.075-.25v-8.246a1.646,1.646,0,0,1,.075-.252c.038,0,.112-.123.188-.123s.175-.127.262-.127A.257.257,0,0,0,3477.775,13807.426Z" transform="translate(-3429.128 -12910.147)" fill="currentColor"/> <path id="Path_7243" data-name="Path 7243" d="M3468.993,13802h24.914l.086,21.242v1.309l-24.992-.176v-1.133Zm2.508,2.5v17.494h19.993V13804.5Z" transform="translate(-3430.493 -12911.5)" fill="currentColor" class="icon_stroke" stroke-width="1.1"/> </g> </svg> Recently Played
  452. </a>
  453. </li>
  454. <li  class="">
  455. <a href="https://kleimun.com/my_playlists" data-load="my_playlists">
  456. <svg xmlns="http://www.w3.org/2000/svg" width="23.707" height="19.162" viewBox="0 0 23.707 19.162"> <g id="Group_9318" data-name="Group 9318" transform="translate(-2.51 -457.207)"> <path id="Path_6453" data-name="Path 6453" d="M3469,13930.909h11.364v2.272H3469Zm0-7.955h15.909v2.273H3469Zm0-7.954h22.727v2.272H3469Z" transform="translate(-3466 -13457.303)" fill="currentColor" class="icon_stroke" stroke-width="0.98"/> <path id="Path_7235" data-name="Path 7235" d="M82.656,1.8a3.89,3.89,0,0,1-1.892-.448c-.4-.234-.634-.527-.634-.8V.524a.531.531,0,0,0-1.063,0V7.255A2.865,2.865,0,1,0,80.13,9.472c0-.005,0-.01,0-.016s0-.005,0-.008V2.193a4.8,4.8,0,0,0,2.526.652.524.524,0,1,0,0-1.048Zm-5.44,9.5a1.826,1.826,0,1,1,1.851-1.826A1.84,1.84,0,0,1,77.217,11.3Z" transform="translate(-57.46 463.533)" fill="currentColor"/> </g> </svg> My Playlists
  457. </a>
  458. </li>
  459. <li class="">
  460. <a href="https://kleimun.com/favourites" data-load="favourites">
  461. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M19.5 12.572l-7.5 7.428l-7.5 -7.428m0 0a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572"></path></svg> Favourites
  462. </a>
  463. </li>
  464. </ul>
  465. </div>
  466. </div>
  467. </div>
  468. <script>
  469. function OpenStoreMenu(self) {
  470. $(self).find('span').find('svg').remove();
  471. if ($(".mystore_menu").is(":visible")) {
  472. $(".mystore_menu").slideUp();
  473. $(self).find('span').append('<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-plus"><line x1="12" y1="5" x2="12" y2="19"></line><line x1="5" y1="12" x2="19" y2="12"></line></svg>');
  474. }
  475. else{
  476. $(".mystore_menu").slideDown();
  477. $(self).find('span').append('<svg style="float: right;width: 15px !important;height: 15px !important;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="15" height="15" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1024 1024"><path d="M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" fill="currentColor"/></svg>');
  478. }
  479. }
  480.  
  481. current_width = $(window).width();
  482.  
  483. if(current_width < 1190) {
  484. $(document).on('click', '.sidebar .sidebar_innr a', function() {
  485. $('body').removeClass('side_open');
  486. });
  487. }
  488. </script>
  489.  
  490. <!-- End Sidebar  -->
  491.  
  492. <!-- Header  -->
  493. <div id="main-header">
  494. <header class="vlc_no_usr_hdr">
  495. <div class="head_menu" id="open_slide" onclick="SlideSetCookie('open_slide')">
  496. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><line x1="4" y1="6" x2="20" y2="6"></line><line x1="4" y1="12" x2="20" y2="12"></line><line x1="4" y1="18" x2="20" y2="18"></line></svg>
  497. </div>
  498. <div class="head_logo loggd_hd_logo">
  499. <a class="brans" href="https://kleimun.com/">
  500. <img src="https://kleimun.com/themes/mtdvision/img/logo.png?cache=123" alt="">
  501. </a>
  502. </div>
  503. <div class="mu_left_hdr_part">
  504. <div class="head_search">
  505. <form onSubmit="event.preventDefault(); goToAjaxLink('search/songs/' + $('#search_keyword').val());"><!--action="https://kleimun.com/search/songs" method="POST" >-->
  506. <div class="head_search_cont">
  507. <input name="search_keyword" id="search_keyword" value="" type="text" class="form-control" placeholder="Search for songs, artists, playlists and more.." onfocus="Ma_OpenTrending();" autocomplete="off"/>
  508. <svg xmlns="http://www.w3.org/2000/svg" width="24.6" height="24.599" viewBox="0 0 24.6 24.599"><g id="Group_9414" data-name="Group 9414" transform="translate(0.6 0.6)"><path id="Path_6571" data-name="Path 6571" d="M3706.635,6944A10.635,10.635,0,1,1,3696,6954.635,10.636,10.636,0,0,1,3706.635,6944Zm0,18.906a8.271,8.271,0,1,0-8.271-8.271A8.265,8.265,0,0,0,3706.635,6962.907Z" transform="translate(-3696 -6944)" fill="currentColor" class="icon_stroke" stroke-width="1.2"/><path id="Path_215773" data-name="Path 215773" d="M3716.667,6962.989l3.333,3.345-1.667,1.666-3.344-3.332Z" transform="translate(-3696 -6944)" fill="currentColor"/>  </g></svg>
  509. <div class="head_search_mobi_close" id="close_search">
  510. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg>
  511. </div>
  512. <div class="search_dropdown hidden">
  513. <div class="trend_head"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16,6L18.29,8.29L13.41,13.17L9.41,9.17L2,16.59L3.41,18L9.41,12L13.41,16L19.71,9.71L22,12V6H16Z" /></svg> Trending Now</div>
  514. <div class="serach_trend"><a href="https://kleimun.com/search/songs/PHARAØH" data-load="search/songs/PHARAØH"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;PHARAØH</a></div>
  515. <div class="serach_trend"><a href="https://kleimun.com/search/songs/Mary’s" data-load="search/songs/Mary’s"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;Mary’s</a></div>
  516. <div class="serach_trend"><a href="https://kleimun.com/search/songs/mar5" data-load="search/songs/mar5"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;mar5</a></div>
  517. <div class="serach_trend"><a href="https://kleimun.com/search/songs/Muffin" data-load="search/songs/Muffin"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;Muffin</a></div>
  518. <div class="serach_trend"><a href="https://kleimun.com/search/songs/Marys" data-load="search/songs/Marys"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;Marys</a></div>
  519. <div class="serach_trend"><a href="https://kleimun.com/search/songs/rema" data-load="search/songs/rema"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;rema</a></div>
  520. <div class="serach_trend"><a href="https://kleimun.com/search/songs/dharkreh" data-load="search/songs/dharkreh"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;dharkreh</a></div>
  521. <div class="serach_trend"><a href="https://kleimun.com/search/songs/Robbe" data-load="search/songs/Robbe"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;Robbe</a></div>
  522. <div class="serach_trend"><a href="https://kleimun.com/search/songs/rridah" data-load="search/songs/rridah"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;rridah</a></div>
  523. <div class="serach_trend"><a href="https://kleimun.com/search/songs/JOZUA" data-load="search/songs/JOZUA"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/></svg>&nbsp;&nbsp;JOZUA</a></div>
  524. <div class="text-center see_all">
  525. <a href="https://kleimun.com/search/songs" data-load="search/songs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z"></path></svg> Advanced Search</a>
  526. </div>
  527. </div>
  528. </div>
  529. </form>
  530. </div>
  531. </div>
  532.  
  533. <div class="mu_right_hdr_part head_user not_loggd_hdrr">
  534. <!--<a href="#" data-toggle="modal" data-target="#login_box" class="btn login hide_hd_btn">Login</a>
  535. <a href="#" data-toggle="modal" data-target="#signup_box" class="btn btn-primary btn-mat hide_hd_btn">Register</a>
  536. -->
  537. <span class="opts_account opts_head_acc dropdown">
  538. <div class="ds_hdr_top_btns" data-display="static" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  539. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12,19.2C9.5,19.2 7.29,17.92 6,16C6.03,14 10,12.9 12,12.9C14,12.9 17.97,14 18,16C16.71,17.92 14.5,19.2 12,19.2M12,5A3,3 0 0,1 15,8A3,3 0 0,1 12,11A3,3 0 0,1 9,8A3,3 0 0,1 12,5M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"></path></svg>
  540. </div>
  541. <div class="dropdown-menu dropdown-menu-right mat-dropdown acct">
  542. <ul class="list-unstyled mb-0">
  543. <li><a href="#" data-toggle="modal" data-target="#login_box"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M10 11V8l5 4-5 4v-3H1v-2h9zm-7.542 4h2.124A8.003 8.003 0 0 0 20 12 8 8 0 0 0 4.582 9H2.458C3.732 4.943 7.522 2 12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10c-4.478 0-8.268-2.943-9.542-7z"/></svg>&nbsp;&nbsp;Login</a></li>
  544. <li><a href="#" data-toggle="modal" data-target="#signup_box"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M14 14.252v2.09A6 6 0 0 0 6 22l-2-.001a8 8 0 0 1 10-7.748zM12 13c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm6 6v-3h2v3h3v2h-3v3h-2v-3h-3v-2h3z"/></svg>&nbsp;&nbsp;Register</a></li>
  545. <li class="divider"></li>
  546. <li class="toggle-mode top-header">
  547. <label class="switch">
  548. <span class="txt">Night mode</span>
  549. <input type="checkbox" id="night_mode_toggle" data-mode='day'>
  550. <span class="slider nigh_day_ico">
  551. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"></path><path fill="currentColor" d="M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-2a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM11 1h2v3h-2V1zm0 19h2v3h-2v-3zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05 3.515 4.93zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414-2.121-2.121zm2.121-14.85l1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414 2.121-2.121zM23 11v2h-3v-2h3zM4 11v2H1v-2h3z"></path></svg>
  552. </span>
  553. </label>
  554. </li>
  555. </ul>
  556. </div>
  557. </span>
  558. </div>
  559. </header>
  560. </div>
  561. <div id="bar_loading"></div>
  562. <!-- End Header  -->
  563.  
  564. <!-- Content  -->
  565. <div id="container_content">
  566. <div class="ma_page_content">
  567. <div class="ma_pc_inner">
  568. <div class="reset_page">
  569. <div class="text-center ma_404">
  570. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><g id="freepik--background-complete--inject-6"><rect y="382.4" width="500" height="0.25" style="fill:#474747"></rect><rect x="428.22" y="398.49" width="21.68" height="0.25" style="fill:#474747"></rect><rect x="310.56" y="393.31" width="34.11" height="0.25" style="fill:#474747"></rect><rect x="396.59" y="389.21" width="44.53" height="0.25" style="fill:#474747"></rect><rect x="161.88" y="394.25" width="11.14" height="0.25" style="fill:#474747"></rect><rect x="114.58" y="394.25" width="38.39" height="0.25" style="fill:#474747"></rect><rect x="66.31" y="390.03" width="27.7" height="0.25" style="fill:#474747"></rect><path d="M216.07,200.88l.45-13.14-8.06-2.64a79.2,79.2,0,0,0-2.16-13.2l6.84-5-4.64-12.34-8.46.68a78.17,78.17,0,0,0-7-11.35l4.38-7.31-9-9.61-7.56,3.87A81.78,81.78,0,0,0,170,123l1.22-8.4-12-5.44-5.5,6.44a80.66,80.66,0,0,0-13-3l-2-8.23-13.18-.45-2.6,8.07a80.48,80.48,0,0,0-13.19,2.15l-5.08-6.8-12.34,4.61.68,8.46a80.13,80.13,0,0,0-11.35,7.07L74.3,123l-9.65,9,3.87,7.6a77.61,77.61,0,0,0-7.8,10.84l-8.39-1.26-5.48,12,6.48,5.49a78.54,78.54,0,0,0-3,13L42,181.76l-.45,13.14,8.1,2.64a77.4,77.4,0,0,0,2.15,13.19l-6.84,5,4.65,12.35,8.46-.68a77,77,0,0,0,7,11.35l-4.39,7.31,9,9.61,7.56-3.87a80.74,80.74,0,0,0,10.84,7.83l-1.26,8.39,12,5.45,5.53-6.44a81.73,81.73,0,0,0,13,3.05l2,8.23,13.18.45,2.6-8.07a81.5,81.5,0,0,0,13.2-2.15l5,6.8,12.34-4.61-.64-8.46a83.44,83.44,0,0,0,11.35-7.07l7.27,4.38,9.65-9-3.87-7.6a77.38,77.38,0,0,0,7.8-10.84l8.39,1.26,5.48-12-6.48-5.5a77.26,77.26,0,0,0,3.05-13Zm-88.79,42.57a52.16,52.16,0,1,1,53.89-50.33A52.15,52.15,0,0,1,127.28,243.45Z" style="fill:#474747"></path><path d="M441,157.42l3.31-3.09L443,151.72a27.6,27.6,0,0,0,2.69-3.74l2.9.43,1.87-4.14-2.22-1.89a26.84,26.84,0,0,0,1.05-4.49l2.85-.71.14-4.54-2.78-.9a28.32,28.32,0,0,0-.74-4.56l2.35-1.75-1.6-4.25-2.91.23a28.25,28.25,0,0,0-2.43-3.92l1.51-2.5-3.11-3.32-2.6,1.33a28.24,28.24,0,0,0-3.74-2.69l.42-2.9-4.13-1.89-1.9,2.23a27.83,27.83,0,0,0-4.49-1l-.71-2.84-4.54-.17-.91,2.8a27,27,0,0,0-4.54.74l-1.74-2.35-4.26,1.59.24,2.92a26.58,26.58,0,0,0-3.92,2.43l-2.52-1.51-3.32,3.09L401.2,116a26.6,26.6,0,0,0-2.7,3.74l-2.89-.43-1.88,4.14,2.23,1.9a26.5,26.5,0,0,0-1,4.48l-2.86.71-.14,4.54,2.79.9a27.24,27.24,0,0,0,.73,4.56l-2.36,1.74,1.6,4.25,2.92-.22a28.25,28.25,0,0,0,2.43,3.92l-1.51,2.5,3.11,3.32,2.6-1.33a27.35,27.35,0,0,0,3.74,2.69l-.43,2.89,4.14,1.89,1.9-2.22a28.94,28.94,0,0,0,4.49,1l.71,2.84,4.54.17.91-2.8a26.86,26.86,0,0,0,4.54-.74l1.74,2.35,4.26-1.59-.23-2.92a26.69,26.69,0,0,0,3.91-2.43Zm-23.62-19.13a6.47,6.47,0,1,1,9.14.32A6.46,6.46,0,0,1,417.34,138.29Z" style="fill:#474747"></path><path d="M320,292.34l-10.34-7.15v0a56.25,56.25,0,0,0-4.16-10.77l2.65-10.4-15-16.06-10.56,1.93A56.3,56.3,0,0,0,272.12,245h0l-6.42-10.81-22-.75-7.14,10.34h0a56.53,56.53,0,0,0-10.76,4.15l-10.4-2.65-16.06,15,1.93,10.54h0a56.23,56.23,0,0,0-4.88,10.49l-10.81,6.42-.75,22,10.35,7.14a54.75,54.75,0,0,0,4.15,10.82h0L196.65,338l15,16.06,10.49-1.92a57.19,57.19,0,0,0,10.54,4.9h0l6.41,10.79,22,.76,7.13-10.34a57.08,57.08,0,0,0,10.86-4.16h0l10.34,2.64,16.07-15-1.93-10.54a55.4,55.4,0,0,0,4.88-10.5h0l10.81-6.42Zm-68.45,33.39a24.71,24.71,0,1,1,25.54-23.86A24.74,24.74,0,0,1,251.54,325.73Z" style="fill:#474747"></path><path d="M343.55,230h-.07l-17.32-.59a2.08,2.08,0,0,1-1.74-1l-4.67-7.85a47.84,47.84,0,0,1-7.28-3.38L305,218.47a2.1,2.1,0,0,1-1.92-.64l-11.83-12.66a2.1,2.1,0,0,1-.5-2l1.89-7.41a45.45,45.45,0,0,1-2.86-7.47l-7.53-5.2a2.1,2.1,0,0,1-.91-1.81l.59-17.32a2.14,2.14,0,0,1,1-1.74l7.87-4.67a45.32,45.32,0,0,1,3.37-7.25l-1.38-7.53a2.11,2.11,0,0,1,.64-1.93l12.66-11.82a2.11,2.11,0,0,1,2-.51l7.44,1.9a45.83,45.83,0,0,1,7.45-2.87l5.2-7.53a2,2,0,0,1,1.81-.91l17.31.6a2.11,2.11,0,0,1,1.75,1l4.67,7.86a46.41,46.41,0,0,1,7.22,3.38l7.56-1.39a2.09,2.09,0,0,1,1.92.64l11.83,12.66a2.12,2.12,0,0,1,.5,2l-1.9,7.43a46.59,46.59,0,0,1,2.88,7.45l7.52,5.2a2.1,2.1,0,0,1,.91,1.81l-.59,17.31a2.16,2.16,0,0,1-1,1.75l-7.87,4.67a46.51,46.51,0,0,1-3.37,7.24l1.38,7.54a2.09,2.09,0,0,1-.64,1.92L367.33,220a2.1,2.1,0,0,1-2,.5l-7.4-1.89a47.49,47.49,0,0,1-7.49,2.87L345.29,229A2.13,2.13,0,0,1,343.55,230Zm-16.09-4.77,15,.51,5-7.19a2,2,0,0,1,1.19-.84,43.84,43.84,0,0,0,8.15-3.13h0a2.16,2.16,0,0,1,1.46-.15l7,1.79,11-10.25L375,198.74a2.09,2.09,0,0,1,.26-1.47,41.58,41.58,0,0,0,3.65-7.83,2.13,2.13,0,0,1,.94-1.18l7.53-4.46.51-15-7.2-5a2.11,2.11,0,0,1-.81-1.07c0-.05,0-.11,0-.17a43,43,0,0,0-3.12-8,2.11,2.11,0,0,1-.16-1.48l1.8-7.08-10.25-11-7.19,1.32a2.13,2.13,0,0,1-1.46-.26,42.3,42.3,0,0,0-7.84-3.67,2.28,2.28,0,0,1-.45-.2,2.1,2.1,0,0,1-.7-.72L346,123.92l-15-.52-5,7.21a2.16,2.16,0,0,1-1.24.85,42.63,42.63,0,0,0-8.06,3.11,2.08,2.08,0,0,1-1.47.16l-7.08-1.8-11,10.25,1.32,7.17a2.18,2.18,0,0,1-.19,1.33l-.1.17a41.56,41.56,0,0,0-3.65,7.86,2.12,2.12,0,0,1-.92,1.12l-7.53,4.47-.51,15,7.21,5a2.1,2.1,0,0,1,.84,1.18,41.52,41.52,0,0,0,3.11,8.12,2.54,2.54,0,0,1,.17.46,2.24,2.24,0,0,1,0,1l-1.8,7,10.25,11,7.14-1.31a2.1,2.1,0,0,1,1.45.26,43.26,43.26,0,0,0,7.89,3.67,2,2,0,0,1,1.17.93Zm24.78-94.81h0Zm-15.51,75.84c-.37,0-.74,0-1.11,0a31.53,31.53,0,1,1,1.11,0Zm0-59.09a27.55,27.55,0,1,0,.95,0Z" style="fill:#474747"></path><polygon points="383.44 105.32 376.26 103.4 374.34 96.22 377.15 93.42 380.11 99.55 386.25 102.52 383.44 105.32" style="fill:#e0e0e0"></polygon><path d="M383.88,100.52a3.34,3.34,0,1,0-4.73-4.73l3.57-5.36,4.78,2.42,1.05,5Z" style="fill:#e0e0e0"></path><path d="M376.58,94l5.26-5.26L389,90.65l1.93,7.17-5.26,5.26-7.17-1.93Zm9.55,4.3a3.35,3.35,0,1,0-4.74,0A3.37,3.37,0,0,0,386.13,98.28Z" style="fill:#f0f0f0"></path><polygon points="90.22 296.71 94.07 295.67 95.1 291.82 93.6 290.32 92.01 293.61 88.71 295.2 90.22 296.71" style="fill:#e0e0e0"></polygon><path d="M90,294.13a1.8,1.8,0,0,1,2.54-2.54l-1.91-2.87L88,290l-.56,2.7Z" style="fill:#e0e0e0"></path><path d="M93.9,290.62l-2.82-2.82-3.85,1-1,3.85L89,295.5l3.85-1Zm-5.12,2.31a1.8,1.8,0,1,1,2.54-2.54,1.8,1.8,0,0,1-2.54,2.54Z" style="fill:#f0f0f0"></path><path d="M76.36,85.66l3.2,3.2a2.14,2.14,0,0,0,3,0h0a2.15,2.15,0,0,0,0-3l-3.19-3.19a2.15,2.15,0,0,0-3,0h0A2.14,2.14,0,0,0,76.36,85.66Z" style="fill:#f0f0f0"></path><path d="M74.11,77.71a4.45,4.45,0,1,1-3,5.78A4.59,4.59,0,0,1,74.11,77.71Z" style="fill:#e0e0e0"></path><rect x="74.93" y="76.84" width="1.37" height="10.1" transform="translate(24.11 180.74) rotate(-109.76)" style="fill:#f0f0f0"></rect></g><g id="freepik--Shadow--inject-6"><ellipse id="freepik--path--inject-6" cx="250" cy="416.24" rx="193.89" ry="11.32" style="fill:#161616"></ellipse></g><g id="freepik--error-404--inject-6"><path d="M128.68,171.58l-.18,0c-4.5-1.75-7.19-3.45-8.59-5.5a5.14,5.14,0,0,1-3.23-.44,6.5,6.5,0,0,1-2.79-2.62,2.54,2.54,0,0,1-2.42.37,6.14,6.14,0,0,1-3-2.41,2.23,2.23,0,0,1-1.56.43c-3-.24-7-6.16-7.29-12.46a.52.52,0,0,1,.48-.53.5.5,0,0,1,.52.48c.28,6,4.11,11.33,6.38,11.51a1.26,1.26,0,0,0,.93-.27,12.28,12.28,0,0,1-1-9.42c.86-3,1.62-4.18,2.54-4,1.72.43,1.49,7,.58,11.29a6.14,6.14,0,0,1-.84,2.18,5.4,5.4,0,0,0,2.54,2.21,1.58,1.58,0,0,0,1.67-.35c-.78-1.93-1-4.57.12-7.93,1.4-4.43,2-4.55,2.31-4.63a.66.66,0,0,1,.64.22c.93,1.05-.18,7.93-1.34,11.33a5,5,0,0,1-.56,1.16,5.56,5.56,0,0,0,2.49,2.5,4.41,4.41,0,0,0,2.28.43c-.09-.19-.17-.38-.25-.58-.79-2.15-.4-4.62,1.19-7.58,1.05-1.95,1.91-2.87,2.71-2.87h0a1.11,1.11,0,0,1,1,.66c.87,1.61.24,6.92-1.48,9.56a4,4,0,0,1-1.62,1.4c1.34,1.76,3.89,3.31,8,4.89a.49.49,0,0,1,.29.64A.51.51,0,0,1,128.68,171.58ZM123,155.11s-.57,0-1.83,2.35c-1.45,2.68-1.82,4.89-1.13,6.75a5.06,5.06,0,0,0,.3.67,2.88,2.88,0,0,0,1.32-1.1c1.4-2.14,2.07-6.54,1.55-8.26C123.14,155.17,123,155.11,123,155.11Zm-7.18-4.21a23.33,23.33,0,0,0-1.34,3.53,11.38,11.38,0,0,0-.38,6.55l.09-.26A32.79,32.79,0,0,0,115.85,150.9Zm-6.58-3.15c-.17.15-.66.78-1.35,3.22a11.24,11.24,0,0,0,.72,8.24,6.18,6.18,0,0,0,.45-1.4C110.13,152.9,109.83,148.46,109.27,147.75Z" style="fill:#263238"></path><path d="M166.7,224a9,9,0,0,1-4.56-1.19.51.51,0,0,1-.18-.69.49.49,0,0,1,.68-.17c3.57,2.09,8.18.63,9.13-.9a.88.88,0,0,0,.15-.67,8.12,8.12,0,0,1-5.13-1.46c-2.55-1.59-2.75-2.07-2.73-2.45a.61.61,0,0,1,.34-.52c1-.5,5.51,1.57,7.39,2.81a3.63,3.63,0,0,1,.62.52,3.55,3.55,0,0,0,1.9-1.14,2.87,2.87,0,0,0,.59-1.13l-.2,0c-1.6.16-3.2-.53-4.91-2.11-1.18-1.08-1.63-1.83-1.48-2.42a.9.9,0,0,1,.72-.65c1.38-.35,4.8,1.11,6.19,2.64a2.68,2.68,0,0,1,.64,1.18c1.31-.61,2.69-2,4.32-4.27a.5.5,0,0,1,.7-.12.51.51,0,0,1,.12.7c-1.89,2.64-3.47,4.14-5.05,4.75a3.69,3.69,0,0,1-.87,2,4.6,4.6,0,0,1-2.18,1.41,1.84,1.84,0,0,1-.28,1.39C171.78,222.94,169.36,224,166.7,224Zm-.89-6.94c.34.25.82.58,1.51,1a8,8,0,0,0,3.6,1.32A24.67,24.67,0,0,0,165.81,217.06Zm3.49-4.25a4.33,4.33,0,0,0,1.17,1.39c1.48,1.37,2.83,2,4.13,1.84l.32,0a1.81,1.81,0,0,0-.44-.83C173.08,213.63,170,212.65,169.3,212.81Z" style="fill:#263238"></path><path d="M179.94,222.63l-15.58,2.83-14.15-77.22-30.06,5.46-49,87,5.26,28.71L139.26,258l4.3,23.48L173.62,276l-4.3-23.48,15.58-2.83ZM101.09,237l26-45.57,7.25,39.54Z" style="fill:var(--main-color)"></path><path d="M305.43,143a58.84,58.84,0,0,0-3.2-14.22,46.31,46.31,0,0,0-7-12.19,40.37,40.37,0,0,0-12.7-10.36q-8-4.39-21.22-6.11-27.45-3.58-42.78,9.74t-20.2,51a139.33,139.33,0,0,0-1,28.34q1,13,4.78,20.93a43.74,43.74,0,0,0,14.65,17.78q9.47,6.65,26,8.79,29.38,3.83,43.57-11.29t18.8-51.1A129.48,129.48,0,0,0,305.43,143Z" style="fill:var(--main-color)"></path><path d="M251.77,226.43c-2.41-.08-5-.3-7.61-.64-9.16-1.19-16.24-3.51-21.06-6.89a32.66,32.66,0,0,1-11-13.4l-.05-.11c-1.92-4-3.18-9.75-3.73-17a128.2,128.2,0,0,1,.92-26.1c3.57-27.72,10.94-39.29,16.49-44.11,6.48-5.62,15.23-8.16,26.73-7.76,2.36.08,4.86.29,7.43.62,7.38,1,13.23,2.6,17.37,4.86a29.79,29.79,0,0,1,9.31,7.49,35.25,35.25,0,0,1,5.35,9.27,47.78,47.78,0,0,1,2.56,11.55,118.67,118.67,0,0,1-.29,28.72c-2.77,21.54-8.13,36.68-15.92,45-5.78,6.16-14.45,9-26.51,8.54Z" style="fill:#263238"></path><path d="M271.34,143.29l.13-3.79-2.33-.76a22.82,22.82,0,0,0-.62-3.8l2-1.46-1.34-3.56-2.44.2a22.82,22.82,0,0,0-2-3.27l1.26-2.11-2.6-2.77-2.18,1.12a23.17,23.17,0,0,0-3.12-2.26l.35-2.42-3.46-1.57-1.58,1.86a23.26,23.26,0,0,0-3.75-.88l-.59-2.37-3.8-.13-.75,2.32a23.54,23.54,0,0,0-3.8.62l-1.47-2-3.56,1.33.2,2.44a22.94,22.94,0,0,0-3.27,2l-2.1-1.27-2.78,2.59,1.12,2.19a21.78,21.78,0,0,0-2.25,3.13l-2.42-.37-1.58,3.46,1.87,1.58a21.43,21.43,0,0,0-.88,3.76l-2.38.6-.13,3.78,2.33.76a22.6,22.6,0,0,0,.62,3.81l-2,1.45,1.34,3.56,2.44-.2a21.51,21.51,0,0,0,2,3.27l-1.27,2.11,2.6,2.77,2.18-1.11a23.1,23.1,0,0,0,3.12,2.25l-.36,2.42,3.46,1.57,1.59-1.85a23.12,23.12,0,0,0,3.76.87l.59,2.38,3.79.13.75-2.33a22.6,22.6,0,0,0,3.81-.62l1.45,2,3.56-1.33-.19-2.43a24.89,24.89,0,0,0,3.27-2l2.1,1.26,2.78-2.59-1.11-2.19a21.62,21.62,0,0,0,2.24-3.12l2.42.36,1.58-3.46-1.86-1.58a22.23,22.23,0,0,0,.87-3.75Zm-25.6,12.27a15,15,0,1,1,15.54-14.51A15,15,0,0,1,245.74,155.56Z" style="fill:var(--main-color)"></path><path d="M287.12,212.87l.28-2.56-1.54-.62a16,16,0,0,0-.22-2.6l1.39-.89-.71-2.47-1.66,0a14.82,14.82,0,0,0-1.19-2.31l.94-1.36-1.6-2-1.53.64a16.07,16.07,0,0,0-2-1.68l.37-1.62-2.25-1.24-1.18,1.19a15.87,15.87,0,0,0-2.48-.79l-.28-1.63-2.55-.29-.63,1.54a14.85,14.85,0,0,0-2.59.24l-.89-1.42-2.47.73v1.66a14.9,14.9,0,0,0-2.31,1.2l-1.36-1-2,1.6.64,1.53a16.13,16.13,0,0,0-1.67,2l-1.62-.36-1.23,2.25,1.18,1.17a15,15,0,0,0-.79,2.49l-1.64.27-.27,2.55,1.53.64a14.73,14.73,0,0,0,.23,2.58l-1.41.89.72,2.47H256a15.22,15.22,0,0,0,1.2,2.3l-1,1.36,1.6,2,1.55-.65a14.55,14.55,0,0,0,2,1.67L261,224l2.25,1.23,1.17-1.17a16.12,16.12,0,0,0,2.48.77l.29,1.64,2.55.28.62-1.53A16.22,16.22,0,0,0,273,225l.89,1.41,2.46-.72v-1.66a16.45,16.45,0,0,0,2.32-1.2l1.34,1,2-1.61-.65-1.53a16.28,16.28,0,0,0,1.69-2l1.61.36,1.24-2.25-1.18-1.16a16.47,16.47,0,0,0,.77-2.48Zm-12.87-1a4.46,4.46,0,1,1-1.77-6.05A4.47,4.47,0,0,1,274.25,211.87Z" style="fill:var(--main-color);opacity:0.30000000000000004"></path><path d="M301.29,169.65l-3-2.06h0a16.59,16.59,0,0,0-1.2-3.1l.76-3-4.32-4.63-3,.56a17,17,0,0,0-3-1.41h0l-1.85-3.12-6.33-.21-2.06,3h0a15.92,15.92,0,0,0-3.1,1.2l-3-.77-4.63,4.33.56,3h0a15.68,15.68,0,0,0-1.41,3l-3.11,1.85-.22,6.33,3,2.06a16.11,16.11,0,0,0,1.2,3.12h0l-.76,3,4.32,4.63,3-.55a17.16,17.16,0,0,0,3,1.41h0l1.84,3.11,6.34.22,2.05-3a16.61,16.61,0,0,0,3.13-1.2h0l3,.76,4.63-4.32-.55-3a16.7,16.7,0,0,0,1.41-3h0l3.11-1.85Zm-19.73,9.62a7.12,7.12,0,1,1,7.36-6.87A7.13,7.13,0,0,1,281.56,179.27Z" style="fill:#fff"></path><path d="M323,119.12l.52-1.25h0a6.7,6.7,0,0,0,1-.69l1.16,0,1.36-2-.44-1.07A6.18,6.18,0,0,0,327,113h0l1-.92-.42-2.35-1.26-.52h0a6.35,6.35,0,0,0-.69-1l0-1.16-1.95-1.36-1.08.45h0a5.55,5.55,0,0,0-1.22-.28l-.92-1-2.34.42-.53,1.26a6.5,6.5,0,0,0-1.05.68h0l-1.15,0-1.36,2,.44,1.07a6.18,6.18,0,0,0-.28,1.22h0l-1,.93.42,2.34,1.26.52a5.73,5.73,0,0,0,.68,1h0l0,1.15,2,1.36,1.07-.44a6.43,6.43,0,0,0,1.23.27h0l.92,1ZM318,112.64a2.68,2.68,0,1,1,3.11,2.16A2.69,2.69,0,0,1,318,112.64Z" style="fill:var(--main-color)"></path><path d="M295.61,112.49l-.77-.65a19.9,19.9,0,0,1,6-5l.47.88A18.87,18.87,0,0,0,295.61,112.49Z" style="fill:var(--main-color)"></path><path d="M303.59,106.8l-.39-.92A23.92,23.92,0,0,1,314.94,104l-.1,1A22.79,22.79,0,0,0,303.59,106.8Z" style="fill:var(--main-color)"></path><path d="M301.7,113.72l-.82-.56a16.74,16.74,0,0,1,9.87-6.39l.19,1A15.72,15.72,0,0,0,301.7,113.72Z" style="fill:var(--main-color)"></path><path d="M235.34,210a.52.52,0,0,1-.36-.16l-2.09-2.16a17.49,17.49,0,0,1-3.15-.58l-3.27,1.44a.49.49,0,0,1-.47,0l-5.48-3.63a.49.49,0,0,1-.22-.43l0-3.56a17.2,17.2,0,0,1-1.76-2.68l-2.81-1.08a.5.5,0,0,1-.31-.37l-1.3-6.44a.5.5,0,0,1,.14-.46l2.16-2.09a18.78,18.78,0,0,1,.58-3.15l-1.44-3.27a.49.49,0,0,1,0-.47l3.63-5.48a.47.47,0,0,1,.43-.22l3.56.05a16.52,16.52,0,0,1,2.68-1.76l1.09-2.81a.49.49,0,0,1,.36-.31l6.44-1.3a.49.49,0,0,1,.46.14l2.09,2.16a17.76,17.76,0,0,1,3.16.58l3.26-1.44a.51.51,0,0,1,.48,0l5.47,3.63a.54.54,0,0,1,.23.43l-.06,3.56a17.26,17.26,0,0,1,1.77,2.68l2.8,1.09a.49.49,0,0,1,.31.36l1.31,6.44a.52.52,0,0,1-.14.46l-2.17,2.1a18,18,0,0,1-.58,3.14l1.44,3.27a.51.51,0,0,1,0,.48L250,203.59a.51.51,0,0,1-.42.22l-3.57-.05a18.38,18.38,0,0,1-2.67,1.76l-1.09,2.81a.49.49,0,0,1-.37.31L235.44,210ZM229.71,206a.36.36,0,0,1,.14,0,16.66,16.66,0,0,0,3.31.61.56.56,0,0,1,.32.15l2,2.1,5.9-1.19,1.06-2.74a.55.55,0,0,1,.24-.26,16.05,16.05,0,0,0,2.81-1.85.47.47,0,0,1,.33-.11l3.47.05,3.32-5-1.4-3.18a.5.5,0,0,1,0-.34,17.49,17.49,0,0,0,.61-3.31.51.51,0,0,1,.15-.32l2.1-2-1.19-5.9-2.73-1.06a.49.49,0,0,1-.27-.24,16.43,16.43,0,0,0-1.85-2.81.52.52,0,0,1-.11-.32l0-3.48-5-3.32-3.17,1.4a.52.52,0,0,1-.35,0,17,17,0,0,0-3.32-.61.56.56,0,0,1-.32-.15l-2-2.1-5.9,1.2L226.81,174a.51.51,0,0,1-.23.27,15.94,15.94,0,0,0-2.82,1.85.43.43,0,0,1-.32.11l-3.47-.05-3.33,5,1.4,3.18a.5.5,0,0,1,0,.43,17.13,17.13,0,0,0-.58,3.23.5.5,0,0,1-.15.32l-2.1,2,1.2,5.9,2.72,1.06a.55.55,0,0,1,.28.26,16.22,16.22,0,0,0,1.84,2.79.48.48,0,0,1,.11.32l0,3.48,5,3.32,3.18-1.4A.52.52,0,0,1,229.71,206Zm4.91-3.24a13.32,13.32,0,0,1-11.09-20.68h0a13.33,13.33,0,1,1,11.09,20.68Zm-10.25-20.13a12.32,12.32,0,1,0,17.08-3.46,12.27,12.27,0,0,0-17.08,3.46Z" style="fill:#fff"></path><path d="M425.83,231.65l-15.7-2.12,10.38-77.81-30.28-4.08-73.45,67.62-3.86,28.93,63.29,8.54-3.16,23.67,30.28,4.08,3.16-23.66,15.7,2.12Zm-79.42-10.72,38.76-35.33-5.32,39.84Z" style="fill:var(--main-color)"></path><path d="M394.13,279.74H394a.5.5,0,0,1-.4-.58L417,151.22a.51.51,0,0,1,.58-.4.5.5,0,0,1,.4.58L394.63,279.33A.51.51,0,0,1,394.13,279.74Z" style="fill:#263238"></path><path d="M414.83,153.37a.82.82,0,0,1-1.64-.06.82.82,0,0,1,1.64.06Z" style="fill:#263238"></path><path d="M411.5,170.67a.82.82,0,1,1-.79-.85A.82.82,0,0,1,411.5,170.67Z" style="fill:#263238"></path><path d="M408.17,188a.82.82,0,0,1-.85.79.81.81,0,0,1-.79-.84.82.82,0,0,1,.85-.8A.83.83,0,0,1,408.17,188Z" style="fill:#263238"></path><path d="M401.61,206a.82.82,0,0,1-1.63,0,.82.82,0,1,1,1.63,0Z" style="fill:#263238"></path><path d="M401.5,222.57a.81.81,0,0,1-.85.79.82.82,0,1,1,.85-.79Z" style="fill:#263238"></path><path d="M398.17,239.87a.82.82,0,1,1-.79-.84A.82.82,0,0,1,398.17,239.87Z" style="fill:#263238"></path><path d="M394.84,257.17a.83.83,0,0,1-.85.8.82.82,0,0,1-.79-.85.82.82,0,0,1,1.64.05Z" style="fill:#263238"></path><path d="M391.5,274.48a.82.82,0,1,1-.79-.85A.81.81,0,0,1,391.5,274.48Z" style="fill:#263238"></path><path d="M400.79,206.45a.49.49,0,0,1-.48-.39.5.5,0,0,1,.38-.6l2.48-.53a.5.5,0,0,1,.6.39.5.5,0,0,1-.39.59l-2.48.53Z" style="fill:#263238"></path><path d="M409.08,197.24a85.06,85.06,0,0,0-3,9.36c-.75,3.53-.79,11.43-.79,11.43" style="fill:#263238"></path><path d="M405.29,218.53h0a.52.52,0,0,1-.5-.51c0-.32.06-8,.81-11.52a84.22,84.22,0,0,1,3-9.44.5.5,0,1,1,.93.36,84.37,84.37,0,0,0-3,9.29c-.73,3.44-.78,11.24-.79,11.32A.5.5,0,0,1,405.29,218.53Z" style="fill:#263238"></path></g><g id="freepik--Character--inject-6"><path d="M222.45,304.84c1.39-22.4-1.16-63.13,40.95-57.73,45.13,5.77,32.22,58.55,32.22,58.55Z" style="fill:#263238"></path><circle cx="251.51" cy="273" r="18.38" style="fill:#fff"></circle><path d="M253.93,254.65c-8.71-1.48-18,4.93-18.93,11.43l34.51,3.18C268.29,261.85,260.83,255.83,253.93,254.65Z" style="fill:#263238"></path><path d="M265.58,272.54c-.25,4.81-2.87,8.58-5.85,8.42s-5.2-4.17-5-9,2.87-8.58,5.85-8.42S265.82,267.74,265.58,272.54Z" style="fill:#263238"></path><path d="M251.51,292.38A19.38,19.38,0,1,1,270.89,273,19.4,19.4,0,0,1,251.51,292.38Zm0-36.75A17.38,17.38,0,1,0,268.89,273,17.39,17.39,0,0,0,251.51,255.63Z" style="fill:var(--main-color)"></path><path d="M290.49,304.28l-.12,0a.49.49,0,0,1-.37-.6c0-.13,3.22-13.69-.09-27.4a.5.5,0,1,1,1-.24c3.37,14,.12,27.74.09,27.87A.5.5,0,0,1,290.49,304.28Z" style="fill:#fff;opacity:0.30000000000000004"></path><path d="M287.7,268.76a.52.52,0,0,1-.46-.29,34.93,34.93,0,0,0-4.74-7.66.5.5,0,0,1,.07-.7.5.5,0,0,1,.71.07,36.47,36.47,0,0,1,4.87,7.87.49.49,0,0,1-.24.66A.54.54,0,0,1,287.7,268.76Z" style="fill:#fff;opacity:0.30000000000000004"></path><path d="M128.73,409.92h-.37a5,5,0,1,1,.28-10h.09c2.89,0,9.84-3.51,24.38-26.43a5,5,0,0,1,7.51-1.09,207.46,207.46,0,0,0,37.14,25.48,5,5,0,1,1-4.52,8.91,212.75,212.75,0,0,1-34.8-23.14C146.25,402,137.21,409.92,128.73,409.92Z" style="fill:#263238"></path><path d="M159.67,371.5l-.43,0a3,3,0,0,1-2.54-3.39c.71-5-.17-23.63-6.48-38.13a3,3,0,0,1,1.06-3.68c13.7-9.33,42.88-10.45,44.12-10.49a3,3,0,1,1,.2,6c-.27,0-25.78,1-38.88,8.2,5.58,14.44,6.85,32.43,5.92,38.94A3,3,0,0,1,159.67,371.5Z" style="fill:#263238"></path><path d="M164.71,367.62c-2-4.71-11-4.18-16.27-.14-2.82,2.15-6.64,8.64-7,11a3.54,3.54,0,0,0,4,4.24c3.45-.3,8.18-5.31,8.18-5.31-3.15,3.09.92,5.27,7,.8C163.94,375.72,166.94,372.89,164.71,367.62Z" style="fill:var(--main-color)"></path><path d="M336.71,306.16a.32.32,0,0,1-.14,0,.49.49,0,0,1-.34-.62c1.33-4.64,2.78-7.47,4.69-9a5.18,5.18,0,0,1,.16-3.26,6.45,6.45,0,0,1,2.36-3,2.54,2.54,0,0,1-.59-2.38,6.18,6.18,0,0,1,2.14-3.16,2.24,2.24,0,0,1-.57-1.51c0-3,5.51-7.52,11.76-8.38a.5.5,0,0,1,.14,1c-5.94.81-10.92,5.11-10.9,7.38a1.31,1.31,0,0,0,.36.91,12.24,12.24,0,0,1,9.28-1.87c3.07.59,4.32,1.24,4.18,2.17-.28,1.75-6.81,2.12-11.19,1.6a6.18,6.18,0,0,1-2.25-.65,5.38,5.38,0,0,0-2,2.73,1.57,1.57,0,0,0,.49,1.64c1.86-1,4.47-1.36,7.92-.6,4.53,1,4.7,1.55,4.81,1.88a.67.67,0,0,1-.17.67c-.95,1-7.9.53-11.39-.33a4.91,4.91,0,0,1-1.21-.45,5.45,5.45,0,0,0-2.26,2.71,4.23,4.23,0,0,0-.23,2.3,5.77,5.77,0,0,1,.55-.29c2.07-1,4.57-.82,7.66.5,2,.87,3,1.65,3.1,2.44a1.12,1.12,0,0,1-.57,1c-1.53,1-6.87.86-9.65-.62a4,4,0,0,1-1.54-1.49c-1.63,1.5-2.95,4.17-4.15,8.36A.51.51,0,0,1,336.71,306.16Zm5.42-9.33a3,3,0,0,0,1.22,1.22c2.26,1.2,6.7,1.47,8.36.8.34-.14.39-.25.39-.25s-.05-.56-2.5-1.61c-2.8-1.2-5-1.37-6.83-.52A5.79,5.79,0,0,0,342.13,296.83Zm3.34-6.57.25.07a33.09,33.09,0,0,0,9.94.75,21.7,21.7,0,0,0-3.64-1A11.38,11.38,0,0,0,345.47,290.26Zm1.26-5.62a5.92,5.92,0,0,0,1.43.32c5,.59,9.39-.1,10-.73-.17-.15-.84-.58-3.32-1.05A11.25,11.25,0,0,0,346.73,284.64Z" style="fill:#263238"></path><path d="M206.53,408.25c.66-.21.44-.85-.3-.85H192.69c-25.78-2.73-43.79.93-32.44,1.79s-.8.68-9.09,3.82,61.65,3.93,68,0C225,409.39,197.39,411.18,206.53,408.25Z" style="fill:#263238"></path><polygon points="303.47 412.24 185.67 408.33 180.78 294.11 319.89 297.22 303.47 412.24" style="fill:var(--main-color)"></polygon><path d="M222.45,410.05a.5.5,0,0,1-.5-.46l-9.44-114.72a.51.51,0,0,1,.46-.54.52.52,0,0,1,.54.46L223,409.51a.5.5,0,0,1-.46.54Z" style="fill:#263238"></path><polygon points="303.47 412.24 335.13 407.42 345.1 301.21 319.89 297.22 303.47 412.24" style="fill:var(--main-color)"></polygon><polygon points="303.47 412.24 335.13 407.42 345.1 301.21 319.89 297.22 303.47 412.24" style="opacity:0.2"></polygon><path d="M195.73,386.32l-2.9-67.87a12.27,12.27,0,0,1,12.53-12.79l88.06,2a12.27,12.27,0,0,1,11.87,14L295.53,390A12.27,12.27,0,0,1,283,400.55l-75.39-2.5A12.27,12.27,0,0,1,195.73,386.32Z" style="fill:#263238"></path><path d="M205.25,326.49l13.62.43-.11,3.51-8.53-.27-.08,2.62,7.91.25-.11,3.36-7.91-.26-.1,3.25,8.77.28-.12,3.72-13.87-.44Z" style="fill:#fff"></path><path d="M221.4,343.47l.52-16.45,8.48.27a12.22,12.22,0,0,1,3.59.52,3.81,3.81,0,0,1,2,1.56,4.64,4.64,0,0,1-1.64,6.59,6.16,6.16,0,0,1-1.81.6,5.12,5.12,0,0,1,1.31.64,5.51,5.51,0,0,1,.78.9,6.43,6.43,0,0,1,.68,1l2.31,4.85-5.74-.19-2.56-5.11a3.94,3.94,0,0,0-.88-1.3,2.22,2.22,0,0,0-1.23-.42h-.45l-.21,6.67Zm5.42-9.62,2.14.07a8.63,8.63,0,0,0,1.35-.19,1.35,1.35,0,0,0,.85-.49,1.57,1.57,0,0,0,.35-.94,1.54,1.54,0,0,0-.47-1.24,3.1,3.1,0,0,0-1.88-.49l-2.24-.07Z" style="fill:#fff"></path><path d="M239.28,344l.52-16.45,8.47.27a12.16,12.16,0,0,1,3.59.52,3.77,3.77,0,0,1,2,1.56,4.45,4.45,0,0,1,.68,2.69,4.42,4.42,0,0,1-2.31,3.9,6.27,6.27,0,0,1-1.81.6,5,5,0,0,1,1.3.64,4.84,4.84,0,0,1,.79.89,6.87,6.87,0,0,1,.68,1l2.31,4.84-5.74-.18-2.56-5.11a4,4,0,0,0-.88-1.3,2.08,2.08,0,0,0-1.24-.42l-.44,0-.22,6.68Zm5.41-9.62,2.15.06a7.21,7.21,0,0,0,1.35-.18,1.31,1.31,0,0,0,.84-.49,1.46,1.46,0,0,0,.35-.94,1.52,1.52,0,0,0-.46-1.24,3,3,0,0,0-1.89-.49l-2.23-.07Z" style="fill:#fff"></path><path d="M256.32,336.36a7.79,7.79,0,0,1,8.76-8.25,8.6,8.6,0,0,1,6.26,2.41,8.32,8.32,0,0,1,2,6.25,10.21,10.21,0,0,1-1.12,4.7,7,7,0,0,1-2.9,2.78,9.22,9.22,0,0,1-4.61.88,10.58,10.58,0,0,1-4.58-1,7,7,0,0,1-2.86-2.9A9.21,9.21,0,0,1,256.32,336.36Zm5.08.18a5.56,5.56,0,0,0,.81,3.61,3.52,3.52,0,0,0,5.06.19,6.13,6.13,0,0,0,1-3.8,5.17,5.17,0,0,0-.83-3.43A3.22,3.22,0,0,0,265,332a3.1,3.1,0,0,0-2.51,1A5.56,5.56,0,0,0,261.4,336.54Z" style="fill:#fff"></path><path d="M275.91,345.21l.52-16.46,8.47.27a12.51,12.51,0,0,1,3.59.52,3.87,3.87,0,0,1,2,1.56,4.49,4.49,0,0,1,.68,2.69,4.42,4.42,0,0,1-2.31,3.91,6.61,6.61,0,0,1-1.81.59,5,5,0,0,1,1.3.65,4.84,4.84,0,0,1,.79.89,6.43,6.43,0,0,1,.68,1l2.31,4.85-5.74-.18-2.56-5.12a3.91,3.91,0,0,0-.88-1.29,2.16,2.16,0,0,0-1.24-.43h-.44l-.22,6.68Zm5.41-9.63,2.15.07a7.21,7.21,0,0,0,1.35-.18,1.35,1.35,0,0,0,.84-.49,1.48,1.48,0,0,0,.35-1,1.5,1.5,0,0,0-.46-1.23,3,3,0,0,0-1.89-.49l-2.23-.07Z" style="fill:#fff"></path><path d="M284,373.16a1.32,1.32,0,0,1-1-.43l-8.56-9.37-9.24,8.44a1.31,1.31,0,0,1-1.85-.08l-8.56-9.37-9.24,8.44a1.31,1.31,0,0,1-1.85-.08l-8.57-9.37-9.23,8.44a1.33,1.33,0,0,1-1,.34,1.35,1.35,0,0,1-.91-.43l-8.56-9.36-9.23,8.43a1.32,1.32,0,0,1-1.86-.08,1.3,1.3,0,0,1,.09-1.85l10.2-9.33a1.32,1.32,0,0,1,1.86.08l8.56,9.37,9.23-8.44a1.37,1.37,0,0,1,.95-.34,1.33,1.33,0,0,1,.91.43l8.56,9.37,9.24-8.44a1.3,1.3,0,0,1,1.85.08l8.56,9.37,9.24-8.44a1.31,1.31,0,0,1,1.85.08L285,371a1.32,1.32,0,0,1-1,2.2Z" style="fill:#fff"></path><polygon points="125.75 414.67 119.49 411.68 113.91 384.51 116.94 381.18 125.75 414.67" style="fill:var(--main-color)"></polygon><polygon points="125.75 414.67 134.06 409.81 126.94 387.43 116.94 381.18 125.75 414.67" style="fill:var(--main-color)"></polygon><polygon points="125.75 414.67 134.06 409.81 126.94 387.43 116.94 381.18 125.75 414.67" style="opacity:0.2"></polygon><path d="M262,419.61h-.69a5,5,0,0,1,.27-10c7.7.25,24-4.48,33.32-13.52a5,5,0,0,1,2-1.2c15.79-4.74,21.66,4.83,21.9,5.24l-8.6,5.09a1,1,0,0,0,.11.18c-.09-.13-2.33-3-9.45-1.24C289.17,414.82,271.23,419.61,262,419.61Z" style="fill:#263238"></path><polygon points="261.39 426.25 243.18 425.11 241.75 391.53 266.22 392.44 261.39 426.25" style="fill:var(--main-color)"></polygon><polygon points="261.39 426.25 265.65 422.01 268.29 401.08 266.22 392.44 261.39 426.25" style="fill:var(--main-color)"></polygon><polygon points="261.39 426.25 265.65 422.01 268.29 401.08 266.22 392.44 261.39 426.25" style="opacity:0.2"></polygon><path d="M366.91,413.54a3,3,0,0,1-1.81-.61c-10.4-7.9-24.45-21.93-29.84-35.46a2.64,2.64,0,0,1-.17-.61c-2.63-15.64-5.14-48.55-5.25-49.94a3,3,0,1,1,6-.45c0,.33,2.57,33.56,5.13,49.07,5.38,13.16,20,26.67,27.78,32.61a3,3,0,0,1-1.82,5.39Z" style="fill:#263238"></path><path d="M380.78,415.05c-2.32,0-4.95-1.05-7.82-3.12a3,3,0,0,1,3.52-4.86c2.48,1.79,3.83,2,4.3,2a3,3,0,0,1,0,6Z" style="fill:#263238"></path><path d="M373.8,411.84c3.21-9.53,16.37-7.65,20.91-6.23a47.77,47.77,0,0,1,11.07,4.8c2.45,1.6,2.49,4.29-.78,5.82-4,1.88-14.16.21-14.16.21,5.24,2.29,0,6-9.21,2.36C378.64,417.62,372.67,415.34,373.8,411.84Z" style="fill:var(--main-color)"></path><path d="M341.86,331c-1.19,8.1-7.9,14.07-13.36,13.27s-5.68-8-4.49-16.14,3.35-14,8.81-13.2S343.05,322.93,341.86,331Z" style="fill:#263238"></path><circle cx="209.88" cy="297.88" r="0.82" style="fill:#263238"></circle><path d="M218.21,303.78a.82.82,0,1,1-.82-.82A.82.82,0,0,1,218.21,303.78Z" style="fill:#263238"></path><path d="M219.13,400.68a.82.82,0,1,1-.82-.82A.82.82,0,0,1,219.13,400.68Z" style="fill:#263238"></path><path d="M226.64,406.59a.82.82,0,1,1-.82-.82A.82.82,0,0,1,226.64,406.59Z" style="fill:#263238"></path></g></svg>
  571. <h3 class="light">Sorry, page not found!</h3>
  572. <p>The page you are looking for could not be found. Please check the link you followed to get here and try again.</p>
  573. <div class="mat_sett_btn">
  574. <a href="https://kleimun.com/discover" class="btn btn-primary btn-mat">Home</a>
  575. </div>
  576. <!-- Ouput additional HTML code to 404  page, you can use PHP, JS, CSS and HTML. -->
  577. </div>
  578. </div>
  579. </div>
  580. </div>
  581. </div>
  582. <!-- End Content  -->
  583.  
  584. <!-- Footer -->
  585. <div class="ma_footer">
  586. <div class="ma_footer_cright">
  587. <div class="ma_footer_links">
  588. <div class="lang_select dropup">
  589. <button type="button" class="btn dropdown-toggle" data-toggle="modal" data-target="#select-language"><svg xmlns="http://www.w3.org/2000/svg" width="16.66" height="16.66" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-globe"><circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path></svg> English</button>
  590. </div>
  591. </div>
  592. <div class="ma_footer_links">
  593. <a href="https://kleimun.com/blogs" data-load="blogs">Blogs</a>&nbsp;&nbsp;•&nbsp;&nbsp;
  594. <a href="https://kleimun.com/terms/dmca" data-load="terms/dmca">DMCA</a>&nbsp;&nbsp;•&nbsp;&nbsp;
  595. <a href="https://kleimun.com/terms/about" data-load="terms/about">About Us</a>&nbsp;&nbsp;•&nbsp;&nbsp;
  596. <a href="https://kleimun.com/terms/terms" data-load="terms/terms">Terms</a>&nbsp;&nbsp;•&nbsp;&nbsp;
  597. <a href="https://kleimun.com/contact" data-load="contact">Contact</a>&nbsp;&nbsp;•&nbsp;&nbsp;
  598. <a href="https://kleimun.com/terms/privacy" data-load="terms/privacy">Privacy Policy</a>&nbsp;&nbsp;•&nbsp;&nbsp;
  599. <a href="https://kleimun.com/terms/faqs" data-load="terms/faqs">Faqs</a>
  600.  
  601. </div>
  602. <div class="ma_footer_links">
  603. <a href="https://facebook.com/kleimun" target="_blank" class="bold">
  604. <svg height="512" viewBox="0 0 152 152" width="512" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><g><g><path d="m76 0a76 76 0 1 0 76 76 76 76 0 0 0 -76-76zm19.26 68.8-1.26 10.59a2 2 0 0 1 -2 1.78h-11v31.4a1.42 1.42 0 0 1 -1.4 1.43h-11.2a1.42 1.42 0 0 1 -1.4-1.44l.06-31.39h-8.33a2 2 0 0 1 -2-2v-10.58a2 2 0 0 1 2-2h8.27v-10.26c0-11.87 7.07-18.33 17.4-18.33h8.47a2 2 0 0 1 2 2v8.91a2 2 0 0 1 -2 2h-5.19c-5.62.09-6.68 2.78-6.68 6.8v8.85h12.32a2 2 0 0 1 1.94 2.24z"/></g></g></svg>&nbsp;
  605. </a>
  606. © 2025 Klei Mmuñ </div>
  607. </div> </div>
  608. <!-- End Footer -->
  609. </div>
  610. <!-- Player  -->
  611. <div class="ma_player closed">
  612. <div class="player">
  613. <div class="player-video-preview" id="my_video_player_container">
  614. <div class="y_player_cover"></div>
  615. <div class="plyr__video-embed" id="my_video_player_">
  616.  <iframe
  617.    src="https://www.youtube.com/watch?v=rMHx_iUAGd0?origin=https://plyr.io&amp;iv_load_policy=3&amp;modestbranding=1&amp;playsinline=1&amp;showinfo=0&amp;rel=0&amp;enablejsapi=1"
  618.    allowfullscreen
  619.    allowtransparency
  620.    allow="autoplay"
  621.  ></iframe>
  622. </div>
  623. </div>
  624. <div class="song_details">
  625. <div class="song_details_inner player-song-url" data-load="">
  626. <div class="song_art">
  627. <a href="#" class="player-song-url" data-load=""><img amplitude-song-info="cover_art_url" amplitude-main-song-info="true"/></a>
  628. </div>
  629. <div class="song_title">
  630. <a href="#" class="player-song-url" data-load="">
  631. <h3 amplitude-song-info="name" amplitude-main-song-info="true" class="song_name"></h3>
  632. </a>
  633. <div class="song_fav" title="Favorite" id="song-fav-button"></div>
  634. <div class="song_time_sec">
  635. <span class="current_time">
  636. <span class="amplitude-current-hours" amplitude-main-current-hours="true"></span>:<span class="amplitude-current-minutes" amplitude-main-current-minutes="true"></span>:<span class="amplitude-current-seconds" amplitude-main-current-seconds="true"></span>
  637. </span>
  638. <span class="duration_seperate">/</span>
  639. <span class="duration_time">
  640. <span class="amplitude-duration-hours" amplitude-main-duration-hours="true"></span>:<span class="amplitude-duration-minutes" amplitude-main-duration-minutes="true"></span>:<span class="amplitude-duration-seconds" amplitude-main-duration-seconds="true"></span>
  641. </span>
  642. </div>
  643. </div>
  644. </div>
  645. </div>
  646. <div class="song_progress">
  647. <div class="song_time">
  648. <span class="current_time">
  649. <span class="amplitude-current-hours" amplitude-main-current-hours="true"></span>:<span class="amplitude-current-minutes" amplitude-main-current-minutes="true"></span>:<span class="amplitude-current-seconds" amplitude-main-current-seconds="true"></span>
  650. </span>
  651. <div class="song_prog_mobi">
  652. <div class="progress_container">
  653. <input type="range" class="amplitude-song-slider" amplitude-main-song-slider="true"/>
  654. <progress id="song-played-progress" class="amplitude-song-played-progress" amplitude-main-song-played-progress="true"></progress>
  655. <progress id="song-buffered-progress" class="amplitude-buffered-progress" value="0"></progress>
  656. </div>
  657. </div>
  658. <span class="duration_seperate">/</span>
  659. <span class="duration_time">
  660. <span class="amplitude-duration-hours" amplitude-main-duration-hours="true"></span>:<span class="amplitude-duration-minutes" amplitude-main-duration-minutes="true"></span>:<span class="amplitude-duration-seconds" amplitude-main-duration-seconds="true"></span>
  661. </span>
  662. </div>
  663. <div class="song_controls">
  664. <div class="amplitude-shuffle amplitude-shuffle-off" id="shuffle" title="Shuffle">
  665. <svg xmlns="http://www.w3.org/2000/svg" width="23.062" height="23.601" viewBox="0 0 23.062 23.601"> <g id="music-suffle" transform="translate(-4.723 -4.567)"> <path id="Path_215762" data-name="Path 215762" d="M27.548,5.354l-1.039,7.023-2.5-2.5L6,27.885l-1-1L23.015,8.88l-2.5-2.5ZM20.135,18.863,24.07,22.8l2.439-2.439L27.54,27.39l-7.023-1.037,2.558-2.558L19.136,19.86l1-1ZM6.008,4.85l8.157,8.159-1,1L5.009,5.849Z" transform="translate(0 0)" fill="currentColor" class="icon_stroke" stroke-width="0.4" fill-rule="evenodd"/> </g> </svg>
  666. </div>
  667. <div class="amplitude-prev" id="previous">
  668. <svg xmlns="http://www.w3.org/2000/svg" width="14.182" height="23.035" viewBox="0 0 14.182 23.035"> <path id="Subtraction_40" data-name="Subtraction 40" d="M8828.667,2864.033a.622.622,0,0,1-.461-.189.648.648,0,0,1-.207-.479v-21.7a.647.647,0,0,1,.207-.477.653.653,0,0,1,.923,0,.637.637,0,0,1,.206.477v21.7a.638.638,0,0,1-.206.479A.624.624,0,0,1,8828.667,2864.033Zm13.407-3.185h0a.7.7,0,0,0-.1-.042l-11.855-7.888-.6-.4,12.459-8.289a.814.814,0,0,0,.1-.044.658.658,0,0,0,.08.036c.006.013.012.024.018.034l0,.007h0l.006.01v16.494a.237.237,0,0,1-.015.03l-.01.019a.832.832,0,0,0-.082.035Zm-1.228-14.291h0l-8.859,5.957,8.859,5.961v-11.918Z" transform="translate(-8827.999 -2840.999)" fill="currentColor"/> </svg>
  669. </div>
  670. <div class="amplitude-play-pause" amplitude-main-play-pause="true" id="play-pause"></div>
  671. <div class="amplitude-next" id="next">
  672. <svg xmlns="http://www.w3.org/2000/svg" width="14.182" height="23.035" viewBox="0 0 14.182 23.035"> <path id="Subtraction_42" data-name="Subtraction 42" d="M.668,0A.622.622,0,0,0,.207.189.648.648,0,0,0,0,.668v21.7a.647.647,0,0,0,.207.477.618.618,0,0,0,.461.191.62.62,0,0,0,.462-.191.637.637,0,0,0,.206-.477V.668A.638.638,0,0,0,1.13.189.624.624,0,0,0,.668,0ZM14.075,3.185h0a.7.7,0,0,1-.1.042L2.115,11.115l-.6.4,12.459,8.289a.814.814,0,0,1,.1.044.658.658,0,0,1,.08-.036c.006-.013.012-.024.018-.034l0-.007h0l.006-.01V3.269a.237.237,0,0,0-.015-.03l-.01-.019a.832.832,0,0,1-.082-.035ZM12.848,17.475h0L3.988,11.518l8.859-5.961V17.475Z" transform="translate(14.182 23.035) rotate(180)" fill="currentColor"/> </svg>
  673. </div>
  674. <div class="amplitude-repeat amplitude-repeat-on" id="repeat" title="Repeat">
  675. <svg xmlns="http://www.w3.org/2000/svg" width="26.435" height="26.914" viewBox="0 0 26.435 26.914"> <path id="Path_6414" data-name="Path 6414" d="M3529.644,13691.386h16.932a1.081,1.081,0,0,1,.8.339,1.1,1.1,0,0,1,.327.79v7.9h-2.258v-6.771h-15.8v3.386l-5.644-4.516,5.644-4.516Zm13.546,18.062h-16.932a1.083,1.083,0,0,1-.8-.339,1.1,1.1,0,0,1-.327-.79v-7.9h2.258v6.773h15.8v-3.387l5.644,4.516-5.644,4.515Z" transform="translate(-3523.2 -13686.959)" fill="currentColor" class="icon_stroke" stroke-width="1"/> </svg>
  676. </div>
  677. </div>
  678. </div>
  679. <div class="song_progress_right">
  680. <div class="song_volume">
  681. <div class="volume_controls">
  682. <div class="amplitude-mute amplitude-not-muted"></div>
  683. <div class="plyr_vol_mobi">
  684. <input type="range" class="amplitude-volume-slider"/>
  685. <div class="ms-range-fix"></div>
  686. </div>
  687. </div>
  688. </div>
  689. <div class="song_rs_controls">
  690. <div class="repeat_container">
  691. <div class="amplitude-playback-speed amplitude-playback-speed-10"></div>
  692. </div>
  693. </div>
  694. <div class="song_queue song_queued" onclick="Ma_ShowQueue();">
  695. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M18 5v8.333c-.455-.216-.957-.346-1.493-.346-1.934 0-3.507 1.573-3.507 3.507S14.573 20 16.507 20s3.507-1.573 3.507-3.507c0-.177-.027-.347-.053-.517H20V6h2V4h-3C18.447 4 18 4.448 18 5zM2 5H16V7H2z"/><path fill="currentColor" d="M2 9H16V11H2zM2 13H11V15H2zM2 17H11V19H2z"/></svg>
  696. </div>
  697. <div class="song_queue" onclick="clearQueues();">
  698. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"/></svg>
  699. </div>
  700. </div>
  701. <div class="ma_player_playlist" data-simplebar>
  702. <div class="queue_head">
  703. <h4>Queue</h4>
  704. <span onclick="clearQueues();" title="Clear"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24"><path fill="currentColor" d="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z"/></svg></span>
  705. </div>
  706. <div id="queue-list">
  707. </div>
  708. </div>
  709. </div>
  710. </div>
  711. <!-- End Player  -->
  712. </div>
  713.  
  714. <!-- Login Modal  -->
  715. <!-- Modal -->
  716. <div class="modal fade auth_box_prnt" id="login_box" tabindex="-1" role="dialog" aria-labelledby="login_box" aria-hidden="true">
  717. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg></button>
  718. <div class="modal-dialog auth_box" role="document">
  719. <div class="modal-content">
  720. <div class="right_combo">
  721. <div class="navbar-brand">
  722. <img src="https://kleimun.com/themes/mtdvision/img/logo.png?cache=123" alt="">
  723. </div>
  724. <h2>Login</h2>
  725. <p>Get access to your music, playlists and account</p>
  726. <div class="alert alert-danger alert-empty" id="output-errors"></div>
  727. <form method="post" action="" method="POST" id="login-form">
  728. <div class="form-group mat_input">
  729. <input type="text" class="form-control" placeholder="Username" autofocus name="username">
  730. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M4 22a8 8 0 1 1 16 0h-2a6 6 0 1 0-12 0H4zm8-9c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4z"/></svg>
  731. </div>
  732. <div class="form-group mat_input">
  733. <input type="password" class="form-control" placeholder="Password" name="password">
  734. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18 8h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2V7a6 6 0 1 1 12 0v1zM5 10v10h14V10H5zm6 4h2v2h-2v-2zm-4 0h2v2H7v-2zm8 0h2v2h-2v-2zm1-6V7a4 4 0 1 0-8 0v1h8z"/></svg>
  735. </div>
  736. <div class="forgot_password">
  737. <div class="check_box remember_me">
  738. <input type="checkbox" name="remember_device" id="remember_device" checked>
  739. <label for="remember_device">
  740. Remember this device
  741. </label>
  742. <div class="clear"></div>
  743. </div>
  744. <a href="https://kleimun.com/forgot-password">Forgot your password?</a>
  745. </div>
  746. <input type="hidden" name="last_url" class="login_last_url">
  747. <button type="submit" class="btn btn-primary btn-mat" id="btn-submit">Login</button>
  748. </form>
  749. <div class="signup_">
  750. <span>Don&#039;t have an account?</span>
  751. <a href="#" data-dismiss="modal" data-toggle="modal" data-target="#signup_box">Sign Up</a>
  752. </div>
  753. <div class="text-center">
  754. <span class="u_divider">OR</span>
  755. </div>
  756. <div class="ma_social_login">
  757. <div id="buttonDiv"></div>
  758. </div>
  759. </div>
  760. <div class="left_combo" style="background-image: url(https://kleimun.com/themes/mtdvision/img/auth/singing.jpg);">
  761. <h2>Live your Day with <span>Music</span> <img src="https://kleimun.com/themes/mtdvision/img/icon.png" /></h2>
  762. </div>
  763. </div>
  764. </div>
  765. </div>
  766.  
  767. <script>
  768. $(document).ready(function() {
  769. function handleCredentialResponse(response) {
  770.   var id_token = response.credential;
  771.   $.post("https://kleimun.com/endpoints/auth/google_login?hash_id=" + getHashID(), {id_token: id_token}, function(data, textStatus, xhr) {
  772.    if (data.status == 200) {
  773.            setTimeout(function () {
  774.             window.location.href = data.location;
  775.            }, 1000);
  776.    }
  777.    else{
  778.     $('#output-errors').html(data.message);
  779.    }
  780.   });
  781. }
  782. window.onload = function () {
  783.  google.accounts.id.initialize({
  784.    client_id: "294994884398-5jn6caig313s2vkuosi470ldabi2d9e7.apps.googleusercontent.com",
  785.    callback: handleCredentialResponse
  786.  });
  787.  google.accounts.id.renderButton(
  788.    document.getElementById("buttonDiv"),
  789.    { theme: "outline", size: "large" }  // customization attributes
  790.  );
  791.  google.accounts.id.prompt(); // also display the One Tap dialog
  792. }
  793.    var options = {
  794.     url: "https://kleimun.com/endpoints/auth/login?hash_id=" + getHashID(),
  795.        beforeSubmit:  function () {
  796.         $('#output-errors').empty();
  797.         $("#btn-submit").text("Please wait..");
  798.        },
  799.        success: function (data) {
  800.         $("#btn-submit").text("Login");
  801.         if (data.status == 200) {
  802.         if (data.last_url) {
  803.         window.location.href = data.last_url;
  804.         return false;
  805.         }
  806.         if ($('#page').attr('data-page') != 'home' && $('#page').attr('data-page') != 'forgot' && $('#page').attr('data-page') != 'reset') {
  807.         $('#main-header').html(data.header);
  808.         $('#login_box').modal('hide');
  809.         if (Amplitude.getActiveSongMetadata().price > 0) {
  810.         location.href = window.location.href;
  811.         } else {
  812.         location.href = window.location.href;
  813.         }
  814. $("[data-load='feed']").parent().removeClass("hidden");
  815.         } else {
  816.         location.href = window.location.href;
  817.         }
  818.         } else if (data.status == 400) {
  819.         var errros = data.errors.join("<br>");
  820.         $('#output-errors').html(errros);
  821.         } else if (data.status == 600) {
  822.                location.href = data.location;
  823.            }
  824.        }
  825.    };
  826.  
  827.    $('#login-form').ajaxForm(options);
  828. });
  829. </script>
  830. <!-- End Login Modal  -->
  831.  
  832. <!-- Signup Modal  -->
  833. <!-- Modal -->
  834. <div class="modal fade auth_box_prnt" id="signup_box" tabindex="-1" role="dialog" aria-labelledby="signup_box" aria-hidden="true">
  835. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg></button>
  836. <div class="modal-dialog auth_box" role="document">
  837. <div class="modal-content">
  838. <div class="right_combo">
  839. <div class="navbar-brand">
  840. <img src="https://kleimun.com/themes/mtdvision/img/logo.png?cache=123" alt="">
  841. </div>
  842. <h2>Signup</h2>
  843. <p>Get access to your music, playlists and account</p>
  844. <div class="alert alert-danger alert-empty" id="output-singup-errors"></div>
  845. <form method="post" action="POST" id="signup-form">
  846. <div class="form-group mat_input">
  847. <input type="text" name="name" class="form-control" placeholder="Full Name" autofocus>
  848. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M4 22a8 8 0 1 1 16 0h-2a6 6 0 1 0-12 0H4zm8-9c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4z"/></svg>
  849. </div>
  850. <div class="form-group mat_input">
  851. <input type="text" name="username" class="form-control" placeholder="Username">
  852. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M4 22a8 8 0 1 1 16 0h-2a6 6 0 1 0-12 0H4zm8-9c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4z"/></svg>
  853. </div>
  854. <div class="form-group mat_input">
  855. <input type="email" name="email" class="form-control" placeholder="Email address">
  856. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M3 3h18a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zm17 4.238l-7.928 7.1L4 7.216V19h16V7.238zM4.511 5l7.55 6.662L19.502 5H4.511z"/></svg>
  857. </div>
  858. <div class="form-group mat_input">
  859. <input type="password" name="password" class="form-control" placeholder="Password" id="password">
  860. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18 8h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2V7a6 6 0 1 1 12 0v1zM5 10v10h14V10H5zm6 4h2v2h-2v-2zm-4 0h2v2H7v-2zm8 0h2v2h-2v-2zm1-6V7a4 4 0 1 0-8 0v1h8z"/></svg>
  861. <ul class="register-helper-text">
  862. <li class="length">Must be at least 6 characters long.</li>
  863. <li class="lowercase">Must contain a lowercase letter.</li>
  864. <li class="uppercase">Must contain an uppercase letter.</li>
  865. <li class="special">Must contain a number or special character.</li>
  866. </ul>
  867. </div>
  868. <div class="form-group mat_input">
  869. <input type="password" name="c_password" class="form-control" placeholder="Confirm Password">
  870. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="currentColor" d="M18 8h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2V7a6 6 0 1 1 12 0v1zM5 10v10h14V10H5zm6 4h2v2h-2v-2zm-4 0h2v2H7v-2zm8 0h2v2h-2v-2zm1-6V7a4 4 0 1 0-8 0v1h8z"/></svg>
  871. </div>
  872. <div class="recaptcha">
  873. <div class="g-recaptcha" data-sitekey="6Lcja64qAAAAAPPq8H1JDGkKZu1-GTdHlJUg3Inv"></div><br>
  874. </div>
  875. <div class="terms_check">
  876. <span>By signing up, you agree to our</span>
  877. <a href="https://kleimun.com/terms/terms">Terms</a>
  878. <span>and</span>
  879. <a href="https://kleimun.com/terms/privacy">Privacy Policy</a>
  880. </div>
  881. <button type="submit" class="btn btn-primary btn-mat" id="btn-singup-submit">Signup</button>
  882. </form>
  883. <div class="signup_">
  884. <span>Already have an account?</span>
  885. <a href="#" data-dismiss="modal" data-toggle="modal" data-target="#login_box">Login</a>
  886. </div>
  887. </div>
  888. <div class="left_combo register" style="background-image: url(https://kleimun.com/themes/mtdvision/img/auth/register.png);">
  889. <h3>Over 30 million songs to suit every mood & occasion</h3>
  890. <div class="row">
  891. <div class="col-3">
  892. <svg class="top" xmlns="http://www.w3.org/2000/svg" width="51.633" height="51.682" viewBox="0 0 51.633 51.682"> <g id="Group_9888" data-name="Group 9888" transform="translate(-1109 -695.318)"> <g transform="translate(10.051 -42.949)"> <g id="Rectangle_3432" data-name="Rectangle 3432" transform="translate(1098.949 749.949)" fill="none" stroke="#fff" stroke-width="1"> <rect width="40" height="40" rx="6" stroke="none"/> <rect x="0.5" y="0.5" width="39" height="39" rx="5.5" fill="none"/> </g> <g id="Group_9318" data-name="Group 9318" transform="translate(1108.972 761.968)"> <path id="Subtraction_45" data-name="Subtraction 45" d="M9.464,15.535H0V14.164H9.464v1.37Zm4.048-7.082H0V7.082H13.512v1.37Zm6.069-7.082H0V0H19.581V1.37Z" transform="translate(0 0)" fill="#fff"/> <path id="Path_7235" data-name="Path 7235" d="M81.74,1.6a3.463,3.463,0,0,1-1.685-.4C79.7.993,79.491.732,79.491.486V.467a.473.473,0,0,0-.946,0V6.459a2.551,2.551,0,1,0,.946,1.974s0-.009,0-.014,0,0,0-.007V1.953a4.27,4.27,0,0,0,2.249.58.467.467,0,1,0,0-.933ZM76.9,10.059a1.625,1.625,0,1,1,1.648-1.625A1.639,1.639,0,0,1,76.9,10.059Z" transform="translate(-62.306 4.869)" fill="#fff"/> </g> </g> <path id="Subtraction_46" data-name="Subtraction 46" d="M10856.77,1580.2h0a13.591,13.591,0,0,0-4.876-5.964l.494-1.774a15.166,15.166,0,0,1,6.233,7.628l-1.851.111Zm6.592-.363h0a19.572,19.572,0,0,0-3.637-6.947,19.283,19.283,0,0,0-6.1-4.976l.473-1.752a21.064,21.064,0,0,1,7.01,5.622,21.318,21.318,0,0,1,4.082,7.959l-1.824.1Z" transform="translate(-9704.555 -870.846)" fill="#fff"/> </g> </svg>
  893. <p>Create your own playlist</p>
  894. </div>
  895. <div class="col-5">
  896. <svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"> <g transform="translate(-1098.949 -749.949)"> <g id="Rectangle_3432" data-name="Rectangle 3432" transform="translate(1098.949 749.949)" fill="none" stroke="#fff" stroke-width="1"> <rect width="40" height="40" rx="6" stroke="none"/> <rect x="0.5" y="0.5" width="39" height="39" rx="5.5" fill="none"/> </g> <path id="Subtraction_47" data-name="Subtraction 47" d="M10709.106,1626.985a3.671,3.671,0,0,1-1.342-.249,3.749,3.749,0,0,1-2.247-4.4l.085-.342-4.99-2.734-.238.257a3.647,3.647,0,0,1-1.892,1.091l0,0a3.753,3.753,0,0,1-.823.093,3.619,3.619,0,0,1-1.358-.264,3.659,3.659,0,0,1-1.708-1.372,3.765,3.765,0,0,1,0-4.2,3.646,3.646,0,0,1,1.708-1.372,3.75,3.75,0,0,1,1.373-.262,3.576,3.576,0,0,1,.808.091l.007,0a3.614,3.614,0,0,1,1.89,1.091l.238.257,4.99-2.734-.085-.342a3.745,3.745,0,0,1,2.247-4.4,3.679,3.679,0,0,1,1.342-.252,3.734,3.734,0,0,1,.01,7.468,3.353,3.353,0,0,1-.35-.017,3.72,3.72,0,0,1-2.359-1.169l-.238-.254-4.987,2.734.083.342a3.774,3.774,0,0,1,0,1.832l-.083.342,4.99,2.734.238-.257a3.651,3.651,0,0,1,2.356-1.166c.113-.011.229-.016.343-.016a3.749,3.749,0,0,1,2.184.706,3.73,3.73,0,0,1-2.187,6.759Zm.013-6.282a2.557,2.557,0,0,0-2.534,2.548,2.543,2.543,0,0,0,.747,1.8,2.512,2.512,0,0,0,3.577,0,2.541,2.541,0,0,0,0-3.6A2.513,2.513,0,0,0,10709.119,1620.7Zm-11.457-6.284a2.509,2.509,0,0,0-1.787.751,2.541,2.541,0,0,0,0,3.6,2.506,2.506,0,0,0,3.577,0,2.538,2.538,0,0,0,0-3.6A2.511,2.511,0,0,0,10697.662,1614.419Zm11.457-6.284a2.507,2.507,0,0,0-1.787.751,2.538,2.538,0,0,0,0,3.6,2.506,2.506,0,0,0,3.577,0,2.549,2.549,0,0,0-1.79-4.348Z" transform="translate(-9584.443 -847.019)" fill="#fff"/> </g> </svg>
  897. <p>Share music with friends & family</p>
  898. </div>
  899. <div class="col-4">
  900. <svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"> <g transform="translate(-1098.949 -749.949)"> <g id="Rectangle_3432" data-name="Rectangle 3432" transform="translate(1098.949 749.949)" fill="none" stroke="#fff" stroke-width="1"> <rect width="40" height="40" rx="6" stroke="none"/> <rect x="0.5" y="0.5" width="39" height="39" rx="5.5" fill="none"/> </g> <path id="Path_6728" data-name="Path 6728" d="M3535.636,7856.374l-7.81-7.811.029-.059a5.6,5.6,0,0,1,4.3-8.935c.069,0,.138,0,.207,0a5.607,5.607,0,0,0,6.54,0c.069,0,.138,0,.207,0a5.6,5.6,0,0,1,4.312,8.924l.031.059Zm-6.5-8.184,6.5,6.5,6.5-6.5.132-.153a4.417,4.417,0,0,0-6.24-6.217l-.388.335-.388-.335a4.412,4.412,0,0,0-2.882-1.07c-.054,0-.109,0-.163,0a4.414,4.414,0,0,0-3.2,7.284Z" transform="translate(-2417.124 -7077.917)" fill="#fff"/> </g> </svg>
  901. <p>Save your favourites</p>
  902. </div>
  903. </div>
  904. </div>
  905. </div>
  906. </div>
  907. </div>
  908.  
  909. <style>
  910. .auth_box .modal-content {
  911. min-height: 560px;
  912. }
  913. </style>
  914. <script>
  915.  
  916. (function(){
  917. var helperText = {
  918. charLength: document.querySelector('.register-helper-text .length'),
  919. lowercase: document.querySelector('.register-helper-text .lowercase'),
  920. uppercase: document.querySelector('.register-helper-text .uppercase'),
  921. special: document.querySelector('.register-helper-text .special')
  922. };
  923. var password = document.querySelector('#password');
  924. var pattern = {
  925. charLength: function() {
  926. if( password.value.length >= 6 ) {
  927. return true;
  928. }
  929. },
  930. lowercase: function() {
  931. var regex = /^(?=.*[a-z]).+$/; // Lowercase character pattern
  932.  
  933. if( regex.test(password.value) ) {
  934. return true;
  935. }
  936. },
  937. uppercase: function() {
  938. var regex = /^(?=.*[A-Z]).+$/; // Uppercase character pattern
  939.  
  940. if( regex.test(password.value) ) {
  941. return true;
  942. }
  943. },
  944. special: function() {
  945. var regex = /^(?=.*[0-9_\W]).+$/; // Special character or number pattern
  946.  
  947. if( regex.test(password.value) ) {
  948. return true;
  949. }
  950. }  
  951. };
  952. // Listen for keyup action on password field
  953. function CheckCPassword() {
  954. $('.register-helper-text').slideDown('slow', function() {
  955.      
  956.      });
  957. // Check that password is a minimum of 8 characters
  958. patternTest( pattern.charLength(), helperText.charLength );
  959. // Check that password contains a lowercase letter
  960. patternTest( pattern.lowercase(), helperText.lowercase );
  961. // Check that password contains an uppercase letter
  962. patternTest( pattern.uppercase(), helperText.uppercase );
  963. // Check that password contains a number or special character
  964. patternTest( pattern.special(), helperText.special );
  965.    
  966.    // Check that all requirements are fulfilled
  967.    if( hasClass(helperText.charLength, 'valid') &&
  968.  hasClass(helperText.lowercase, 'valid') &&
  969. hasClass(helperText.uppercase, 'valid') &&
  970.  hasClass(helperText.special, 'valid')
  971. ) {
  972. addClass(password.parentElement, 'valid');
  973.    }
  974.    else {
  975.      removeClass(password.parentElement, 'valid');
  976.    }
  977. }
  978.  password.addEventListener('keyup', CheckCPassword);
  979.  password.addEventListener('input', CheckCPassword);
  980. function patternTest(pattern, response) {
  981. if(pattern) {
  982.      addClass(response, 'valid');
  983.    }
  984.    else {
  985.      removeClass(response, 'valid');
  986.    }
  987. }
  988. function addClass(el, className) {
  989. if (el.classList) {
  990. el.classList.add(className);
  991. }
  992. else {
  993. el.className += ' ' + className;
  994. }
  995. }
  996. function removeClass(el, className) {
  997. if (el.classList)
  998. el.classList.remove(className);
  999. else
  1000. el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
  1001. }
  1002. function hasClass(el, className) {
  1003. if (el.classList) {
  1004. // console.log(el.classList);
  1005. return el.classList.contains(className);
  1006. }
  1007. else {
  1008. new RegExp('(^| )' + className + '( |$)', 'gi').test(el.className);
  1009. }
  1010. }
  1011. })();
  1012. $(document).ready(function() {
  1013.    var options = {
  1014.     url: "https://kleimun.com/endpoints/auth/signup?hash_id=" + getHashID() + '',
  1015.        beforeSubmit:  function () {
  1016.             if ($('.register-helper-text .length').hasClass('valid') && $('.register-helper-text .lowercase').hasClass('valid') && $('.register-helper-text .uppercase').hasClass('valid') && $('.register-helper-text .special').hasClass('valid')) {
  1017.     $('#output-singup-errors').removeClass("alert-success").addClass('alert-danger');
  1018.         $('#output-singup-errors').empty();
  1019.         $("#btn-singup-submit").text("Please wait..");
  1020.     }
  1021.     else{
  1022.     $('#output-singup-errors').html("The password supplied does not meet the minimum complexity requirements");
  1023.     return false;
  1024.     }
  1025.              },
  1026.        success: function (data) {
  1027.         $("#btn-singup-submit").text("Signup");
  1028.         if (data.status == 200) {
  1029.  
  1030.            if( typeof data.link !== "undefined" ){
  1031.                    location.href = 'https://kleimun.com';
  1032. }
  1033.  
  1034.         if ($('#page').attr('data-page') != 'home' && $('#page').attr('data-page') != 'forgot' && $('#page').attr('data-page') != 'reset') {
  1035.         $('#main-header').html(data.header);
  1036.         $('#signup_box').modal('hide');
  1037.  
  1038.         if (Amplitude.getActiveSongMetadata().price > 0) {
  1039.         location.href = 'https://kleimun.com/interest';//window.location.href;
  1040.         } else {
  1041.         ajaxRedirect('interest');
  1042.         }
  1043.         } else {
  1044.         location.href = 'https://kleimun.com/interest';//window.location.href;
  1045.         }
  1046.         } else if (data.status == 400) {
  1047.         var errros = data.errors.join("<br>");
  1048.         $('#output-singup-errors').html(errros);
  1049.         } else if (data.status == 403) {
  1050.         $('#output-singup-errors').removeClass("alert-danger").addClass('alert-success');
  1051.         $('#output-singup-errors').html(data.message);
  1052.            }
  1053.        }
  1054.    };
  1055.  
  1056.    $('#signup-form').ajaxForm(options);
  1057. });
  1058. </script>
  1059. <!-- End Signup Modal  -->
  1060.  
  1061. <!-- Modals -->
  1062. <div class="modal fade" id="delete-song" tabindex="-1" role="dialog" aria-labelledby="delete-song" aria-hidden="true" data-id="0">
  1063. <div class="modal-dialog mat_box" role="document">
  1064. <div class="modal-content">
  1065. <div class="modal-header">
  1066. <h5 class="modal-title">Delete your track</h5>
  1067. </div>
  1068. <div class="modal-body">
  1069. Are you sure you want to delete this track?
  1070. </div>
  1071. <div class="modal-footer">
  1072. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1073. <button type="button" class="btn btn-danger btn-mat" onclick="deleteSong();">Delete</button>
  1074. </div>
  1075. </div>
  1076. </div>
  1077. </div> <div class="modal fade" id="delete-comment" tabindex="-1" role="dialog" aria-labelledby="delete-comment" aria-hidden="true" data-id="0">
  1078. <div class="modal-dialog mat_box" role="document">
  1079. <div class="modal-content">
  1080. <div class="modal-header">
  1081. <h5 class="modal-title">Delete comment</h5>
  1082. </div>
  1083. <div class="modal-body">
  1084. Are you sure you want to delete this comment?
  1085. </div>
  1086. <div class="modal-footer">
  1087. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1088. <button type="button" class="btn btn-danger btn-mat" onclick="deleteComment();">Delete</button>
  1089. </div>
  1090. </div>
  1091. </div>
  1092. </div>
  1093.  
  1094.  
  1095. <div class="modal fade" id="delete-comment-replay" tabindex="-1" role="dialog" aria-labelledby="delete-comment-replay" aria-hidden="true" data-id="0">
  1096. <div class="modal-dialog mat_box" role="document">
  1097. <div class="modal-content">
  1098. <div class="modal-header">
  1099. <h5 class="modal-title">Delete comment</h5>
  1100. </div>
  1101. <div class="modal-body">
  1102. Are you sure you want to delete this comment?
  1103. </div>
  1104. <div class="modal-footer">
  1105. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1106. <button type="button" class="btn btn-danger btn-mat" onclick="deleteCommentReplay(this);">Delete</button>
  1107. </div>
  1108. </div>
  1109. </div>
  1110. </div> <div class="modal fade" id="delete-post" tabindex="-1" role="dialog" aria-labelledby="delete-post" aria-hidden="true" data-id="0">
  1111. <div class="modal-dialog mat_box" role="document">
  1112. <div class="modal-content">
  1113. <div class="modal-header">
  1114. <h5 class="modal-title">Delete your post</h5>
  1115. </div>
  1116. <div class="modal-body">
  1117. Are you sure you want to delete this post?
  1118. </div>
  1119.  
  1120. <div class="modal-footer">
  1121. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1122. <button type="button" class="btn btn-danger btn-mat" onclick="deletePost();">Delete</button>
  1123. </div>
  1124. </div>
  1125. </div>
  1126. </div> <div class="modal fade" id="reposted" tabindex="-1" role="dialog" aria-labelledby="reposted" aria-hidden="true" data-id="0">
  1127. <div class="modal-dialog mat_box" role="document">
  1128. <div class="modal-content">
  1129. <div class="modal-body">
  1130. <div class="no-track-found" style="padding: 30px 10px;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg> The song was successfully shared on your timeline.</div>
  1131. </div>
  1132. </div>
  1133. </div>
  1134. </div> <div class="modal fade" id="purchase-song" role="dialog" aria-labelledby="purchase-song" aria-hidden="true" data-id="0">
  1135. <div class="modal-dialog mat_box" role="document">
  1136. <div class="modal-content">
  1137. <div class="modal-header">
  1138. <h5 class="modal-title">Purchase Required</h5>
  1139. </div>
  1140. <div class="modal-body">
  1141. To continue listening to this track, you need to purchase the song.
  1142. </div>
  1143. <div class="modal-footer">
  1144. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1145. <button type="button" class="btn btn-primary btn-mat" onclick="purchaseTrack($(this));">Purchase $<span class="price"></span></button>
  1146. </div>
  1147. </div>
  1148. </div>
  1149. </div> <div class="modal fade" id="age-restricted" role="dialog" aria-labelledby="age-restricted" aria-hidden="true" data-id="0">
  1150. <div class="modal-dialog mat_box" role="document">
  1151. <div class="modal-content">
  1152. <div class="modal-header">
  1153. <h5 class="modal-title">Age restricted track</h5>
  1154. </div>
  1155. <div class="modal-body">
  1156. This track is age restricted for viewers under 18, Create an account or login to confirm your age. </div>
  1157. <div class="modal-footer">
  1158. <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
  1159. </div>
  1160. </div>
  1161. </div>
  1162. </div> <div class="modal fade" id="create_copyright_box" tabindex="-1" role="dialog" aria-labelledby="create_copyright_box" aria-hidden="true">
  1163. <div class="modal-dialog mat_box create_playlist" role="document">
  1164. <div class="modal-content">
  1165. <div class="modal-header">
  1166. <h5 class="modal-title">Create DMCA take down notice</h5>
  1167. </div>
  1168. <form method="post" action="" id="copyright-form">
  1169. <div class="alert alert-danger alert-empty" id="output-copyright-errors"></div>
  1170. <div class="create_playlist_innr">
  1171. <div class="play_info">
  1172. <div class="form-group mat_input" style="text-align: initial;">
  1173. <textarea name="description" id="description" rows="6" style="width: 100%;"></textarea><br>
  1174. <small>Please describe your request carefully and as much as you can, note that false DMCA requests can lead to account termination.</small>
  1175. </div>
  1176. <hr>
  1177. <div class="custom-control custom-radio">
  1178. <input type="checkbox" id="confirm_1" name="confirm_1" class="custom-control-input">
  1179. <label class="custom-control-label" for="confirm_1">I have a good faith belief that use of the copyrighted work described above is not authorized by the copyright owner, its agent or the law</label>
  1180. </div>
  1181. <div class="custom-control custom-radio">
  1182. <input type="checkbox" id="confirm_2" name="confirm_2" class="custom-control-input">
  1183. <label class="custom-control-label" for="confirm_2">I confirm that I am the copyright owner or am authorised to act on behalf of the owner of an exclusive right that is allegedly infringed.</label>
  1184. </div>
  1185. </div>
  1186. </div>
  1187. <input type="hidden" id="song-copyright-id" name="id">
  1188. <div class="modal-footer">
  1189. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1190. <button type="submit" class="btn btn-primary btn-mat" id="btn-copyright-submit">Submit</button>
  1191. </div>
  1192. </form>
  1193. </div>
  1194. </div>
  1195. </div>
  1196. <script>
  1197. $(document).ready(function() {
  1198.    var options = {
  1199.     url: "https://kleimun.com/endpoints/copyright-create?hash_id=" + getHashID(),
  1200.        beforeSubmit:  function () {
  1201.         $('#output-copyright-errors').removeClass('alert-success').addClass('alert-danger');
  1202.         $('#output-copyright-errors').empty();
  1203.         $("#btn-copyright-submit").text("Please wait..");
  1204.        },
  1205.        success: function (data) {
  1206.         $("#btn-copyright-submit").text("Submit");
  1207.         if (data.status == 200) {
  1208.         $('#output-copyright-errors').addClass('alert-success').removeClass('alert-danger');
  1209.         $('#output-copyright-errors').text("Thanks for your submission, we will review your request shortly.");
  1210.         setTimeout(function () {
  1211.         $('#copyright-form')[0].reset();
  1212.         $('#create_copyright_box').modal('hide');
  1213.         closeModal();
  1214.         $('#output-copyright-errors').empty();
  1215.         }, 3000);
  1216.         } else if (data.status == 400) {
  1217.         var errros = data.errors.join("<br>");
  1218.         $('#output-copyright-errors').html(errros);
  1219.         }
  1220.        }
  1221.    };
  1222.  
  1223.    $('#copyright-form').ajaxForm(options);
  1224. });
  1225. </script> <div class="modal fade" id="comment_unreported" tabindex="-1" role="dialog" aria-labelledby="comment_unreported" aria-hidden="true" data-id="0">
  1226.    <div class="modal-dialog mat_box" role="document">
  1227.        <div class="modal-content">
  1228. <div class="modal-body">
  1229. <div class="no-track-found" style="padding: 30px 10px;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg> The comment report was successfully deleted.</div>
  1230.            </div>
  1231.        </div>
  1232.    </div>
  1233. </div>
  1234. <div class="modal fade" id="report_comment" tabindex="-1" role="dialog" aria-labelledby="report_comment" aria-hidden="true">
  1235.    <div class="modal-dialog mat_box create_playlist" role="document">
  1236.        <div class="modal-content">
  1237.            <div class="modal-header">
  1238.                <h5 class="modal-title">Report comment.</h5>
  1239.            </div>
  1240.            <form method="post" action="" id="comment-report-form">
  1241.                <div class="alert alert-danger alert-empty" id="output-report-comment-errors"></div>
  1242.                <div class="create_playlist_innr">
  1243.                    <div class="play_info">
  1244.                        <div class="form-group mat_input" style="text-align: initial;">
  1245.                            <textarea name="comment_description" id="comment_description" rows="5" style="width: 100%;"></textarea><br>
  1246.                            <small>Please describe whey you want to report this comment.</small>
  1247.                        </div>
  1248.                    </div>
  1249.                </div>
  1250.                <input type="hidden" id="comment_id" name="id">
  1251.                <div class="modal-footer">
  1252.                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1253.                    <button type="submit" class="btn btn-primary btn-mat" id="btn-report-comment-submit">Submit</button>
  1254.                </div>
  1255.            </form>
  1256.        </div>
  1257.    </div>
  1258. </div>
  1259. <script>
  1260.    $(document).ready(function() {
  1261.        var options = {
  1262.            url: "https://kleimun.com/endpoints/report-comment?hash_id=" + getHashID(),
  1263.            beforeSubmit:  function () {
  1264.                $('#output-report-comment-errors').removeClass('alert-success').addClass('alert-danger');
  1265.                $('#output-report-comment-errors').empty();
  1266.                $("#btn-report-comment-submit").text("Please wait..");
  1267.            },
  1268.            success: function (data) {
  1269.                $("#bbtn-report-comment-submit").text("Submit");
  1270.                if (data.status == 200) {
  1271.                    $('#output-report-comment-errors').addClass('alert-success').removeClass('alert-danger');
  1272.                    $('#output-report-comment-errors').text("Thanks for your submission, we will review your request shortly.");
  1273.                    setTimeout(function () {
  1274.                        $('#comment-report-form')[0].reset();
  1275.                        $('#report_comment').modal('hide');
  1276.                        closeModal();
  1277.                        var comment_id = $('#comment_id').val();
  1278.                        $('.comment_report[data-comment-id="'+comment_id+'"]').hide();
  1279.                        $('.comment_unreport[data-comment-id="'+comment_id+'"]').css({'visibility':'inherit'});
  1280.                        $('.comment_unreport[data-comment-id="'+comment_id+'"]').show();
  1281.  
  1282.                        $('#output-report-comment-errors').empty();
  1283.                    }, 3000);
  1284.                } else if (data.status == 400) {
  1285.                    var errros = data.errors.join("<br>");
  1286.                    $('#output-report-comment-errors').html(errros);
  1287.                }
  1288.            }
  1289.        };
  1290.  
  1291.        $('#comment-report-form').ajaxForm(options);
  1292.    });
  1293. </script> <div class="modal fade" id="blog_comment_unreported" tabindex="-1" role="dialog" aria-labelledby="comment_unreported" aria-hidden="true" data-id="0">
  1294.    <div class="modal-dialog mat_box" role="document">
  1295.        <div class="modal-content">
  1296. <div class="modal-body">
  1297. <div class="no-track-found" style="padding: 30px 10px;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg> The comment report was successfully deleted.</div>
  1298.            </div>
  1299.        </div>
  1300.    </div>
  1301. </div>
  1302. <div class="modal fade" id="blog_report_comment" tabindex="-1" role="dialog" aria-labelledby="blog_report_comment" aria-hidden="true">
  1303.    <div class="modal-dialog mat_box create_playlist" role="document">
  1304.        <div class="modal-content">
  1305.            <div class="modal-header">
  1306.                <h5 class="modal-title">Report comment.</h5>
  1307.            </div>
  1308.            <form method="post" action="" id="blog-comment-report-form">
  1309.                <div class="alert alert-danger alert-empty" id="output-blog-report-comment-errors"></div>
  1310.                <div class="create_playlist_innr">
  1311.                    <div class="play_info">
  1312.                        <div class="form-group mat_input" style="text-align: initial;">
  1313.                            <textarea name="comment_description" id="blog_comment_description" rows="5" style="width: 100%;"></textarea><br>
  1314.                            <small>Please describe whey you want to report this comment.</small>
  1315.                        </div>
  1316.                    </div>
  1317.                </div>
  1318.                <input type="hidden" id="blog_comment_id" name="id">
  1319.                <div class="modal-footer">
  1320.                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1321.                    <button type="submit" class="btn btn-primary btn-mat" id="btn-blog-report-comment-submit">Submit</button>
  1322.                </div>
  1323.            </form>
  1324.        </div>
  1325.    </div>
  1326. </div>
  1327. <script>
  1328.    $(document).ready(function() {
  1329.        var options = {
  1330.            url: "https://kleimun.com/endpoints/blog-report-comment?hash_id=" + getHashID(),
  1331.            beforeSubmit:  function () {
  1332.                $('#output-blog-report-comment-errors').removeClass('alert-success').addClass('alert-danger');
  1333.                $('#output-blog-report-comment-errors').empty();
  1334.                $("#btn-blog-report-comment-submit").text("Please wait..");
  1335.            },
  1336.            success: function (data) {
  1337.                $("#btn-blog-report-comment-submit").text("Submit");
  1338.                if (data.status == 200) {
  1339.                    $('#output-blog-report-comment-errors').addClass('alert-success').removeClass('alert-danger');
  1340.                    $('#output-blog-report-comment-errors').text("Thanks for your submission, we will review your request shortly.");
  1341.                    setTimeout(function () {
  1342.                        $('#blog-comment-report-form')[0].reset();
  1343.                        $('#blog_report_comment').modal('hide');
  1344.                        closeModal();
  1345.                        var comment_id = $('#blog_comment_id').val();
  1346.                        $('.blog_comment_report[data-comment-id="'+comment_id+'"]').hide();
  1347.                        $('.blog_comment_unreport[data-comment-id="'+comment_id+'"]').css({'visibility':'inherit'});
  1348.                        $('.blog_comment_unreport[data-comment-id="'+comment_id+'"]').show();
  1349.  
  1350.                        $('#output-blog-report-comment-errors').empty();
  1351.                    }, 3000);
  1352.                } else if (data.status == 400) {
  1353.                    var errros = data.errors.join("<br>");
  1354.                    $('#output-blog-report-comment-errors').html(errros);
  1355.                }
  1356.            }
  1357.        };
  1358.  
  1359.        $('#blog-comment-report-form').ajaxForm(options);
  1360.    });
  1361. </script> <div class="modal fade" id="track_unreported" tabindex="-1" role="dialog" aria-labelledby="track_unreported" aria-hidden="true" data-id="0">
  1362.    <div class="modal-dialog mat_box" role="document">
  1363.        <div class="modal-content">
  1364.            <div class="modal-body">
  1365. <div class="no-track-found" style="padding: 30px 10px;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg> The track report was successfully deleted.</div>
  1366.            </div>
  1367.        </div>
  1368.    </div>
  1369. </div>
  1370. <div class="modal fade" id="report_track" tabindex="-1" role="dialog" aria-labelledby="report_track" aria-hidden="true">
  1371.    <div class="modal-dialog mat_box create_playlist" role="document">
  1372.        <div class="modal-content">
  1373.            <div class="modal-header">
  1374.                <h5 class="modal-title">Report track.</h5>
  1375.            </div>
  1376.            <form method="post" action="" id="track-report-form">
  1377.                <div class="alert alert-danger alert-empty" id="output-report-track-errors"></div>
  1378.                <div class="create_playlist_innr">
  1379.                    <div class="play_info">
  1380.                        <div class="form-group mat_input" style="text-align: initial;">
  1381.                            <textarea name="track_description" id="track_description" rows="5" style="width: 100%;"></textarea>
  1382.                            <small>Please describe whey you want to report this track.</small>
  1383.                        </div>
  1384.                    </div>
  1385.                </div>
  1386.                <input type="hidden" id="report_track_id" name="id">
  1387.                <div class="modal-footer">
  1388.                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1389.                    <button type="submit" class="btn btn-primary btn-mat" id="btn-report-track-submit">Submit</button>
  1390.                </div>
  1391.            </form>
  1392.        </div>
  1393.    </div>
  1394. </div>
  1395. <script>
  1396.    $(document).ready(function() {
  1397.        var options = {
  1398.            url: "https://kleimun.com/endpoints/report-track?hash_id=" + getHashID(),
  1399.            beforeSubmit:  function () {
  1400.                $('#output-report-track-errors').removeClass('alert-success').addClass('alert-danger');
  1401.                $('#output-report-track-errors').empty();
  1402.                $("#btn-report-track-submit").text("Please wait..");
  1403.            },
  1404.            success: function (data) {
  1405.                $("#btn-report-track-submit").text("Submit");
  1406.                if (data.status == 200) {
  1407.                    $('#output-report-track-errors').addClass('alert-success').removeClass('alert-danger');
  1408.                    $('#output-report-track-errors').text("Thanks for your submission, we will review your request shortly.");
  1409.                    setTimeout(function () {
  1410.                        $('#track-report-form')[0].reset();
  1411.                        $('#report_track').modal('hide');
  1412.                        closeModal();
  1413.                        var track_id = $('#report_track_id').val();
  1414.                        $('.track_report[data-track-id="'+track_id+'"]').hide();
  1415.                        $('.track_unreport[data-track-id="'+track_id+'"]').css({'visibility':'inherit'});
  1416.                        $('.track_unreport[data-track-id="'+track_id+'"]').show();
  1417.  
  1418.                        $('#output-report-track-errors').empty();
  1419.                    }, 3000);
  1420.                } else if (data.status == 400) {
  1421.                    var errros = data.errors.join("<br>");
  1422.                    $('#output-report-track-errors').html(errros);
  1423.                }
  1424.            }
  1425.        };
  1426.  
  1427.        $('#track-report-form').ajaxForm(options);
  1428.    });
  1429. </script> <link rel='stylesheet' href='//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css'>
  1430.  
  1431. <style>
  1432.    .success-box {
  1433.        margin:50px 0;
  1434.        padding:10px 10px;
  1435.        border:1px solid #eee;
  1436.        background:#f9f9f9;
  1437.    }
  1438.    .success-box img {
  1439.        margin-right:10px;
  1440.        display:inline-block;
  1441.        vertical-align:top;
  1442.    }
  1443.    .success-box > div {
  1444.        vertical-align:top;
  1445.        display:inline-block;
  1446.        color:#888;
  1447.    }
  1448.    /* Rating Star Widgets Style */
  1449.    .rating-stars ul {
  1450.        list-style-type:none;
  1451.        padding:0;
  1452.  
  1453.        -moz-user-select:none;
  1454.        -webkit-user-select:none;
  1455.    }
  1456.    .rating-stars ul > li.star {
  1457.        display:inline-block;
  1458.  
  1459.    }
  1460.    /* Idle State of the stars */
  1461.    .rating-stars ul > li.star > i.fa {
  1462.        font-size:2.5em; /* Change the size of the stars */
  1463.        color:#ccc; /* Color on idle state */
  1464.    }
  1465.    /* Hover state of the stars */
  1466.    .rating-stars ul > li.star.hover > i.fa {
  1467.        color:#FFCC36;
  1468.    }
  1469.    /* Selected state of the stars */
  1470.    .rating-stars ul > li.star.selected > i.fa {
  1471.        color:#FF912C;
  1472.    }
  1473. </style>
  1474.  
  1475. <div class="modal fade" id="track_unreported" tabindex="-1" role="dialog" aria-labelledby="track_unreported" aria-hidden="true" data-id="0">
  1476.    <div class="modal-dialog mat_box" role="document">
  1477.        <div class="modal-content">
  1478.            <div class="modal-body">
  1479. <div class="no-track-found" style="padding: 30px 10px;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg> The track report was successfully deleted.</div>
  1480.            </div>
  1481.        </div>
  1482.    </div>
  1483. </div>
  1484. <div class="modal fade" id="review_track" tabindex="-1" role="dialog" aria-labelledby="report_track" aria-hidden="true">
  1485.    <div class="modal-dialog mat_box create_playlist" role="document">
  1486.        <div class="modal-content">
  1487.            <div class="modal-header">
  1488.                <h5 class="modal-title">Review track.</h5>
  1489.            </div>
  1490.            <form method="post" action="" id="track-review-form">
  1491.                <div class="alert alert-danger alert-empty" id="output-review-track-errors"></div>
  1492.                <div class="create_playlist_innr">
  1493.                    <div class="play_info">
  1494.                        <div class="form-group mat_input" style="text-align: initial;">
  1495.                            <textarea name="track_review_description" id="track_review_description" rows="5" style="width: 100%;" placeholder="Please enter your review."></textarea>
  1496.                            <br><br>
  1497.  
  1498.                            <section class='rating-widget'>
  1499.                                <!-- Rating Stars Box -->
  1500.                                <div class='rating-stars text-center'>
  1501.                                    <ul id='stars'>
  1502.                                        <li class='star' title='Poor' data-value='1'>
  1503.                                            <i class='fa fa-star fa-fw'></i>
  1504.                                        </li>
  1505.                                        <li class='star' title='Fair' data-value='2'>
  1506.                                            <i class='fa fa-star fa-fw'></i>
  1507.                                        </li>
  1508.                                        <li class='star' title='Good' data-value='3'>
  1509.                                            <i class='fa fa-star fa-fw'></i>
  1510.                                        </li>
  1511.                                        <li class='star' title='Excellent' data-value='4'>
  1512.                                            <i class='fa fa-star fa-fw'></i>
  1513.                                        </li>
  1514.                                        <li class='star' title='WOW!!!' data-value='5'>
  1515.                                            <i class='fa fa-star fa-fw'></i>
  1516.                                        </li>
  1517.                                    </ul>
  1518.                                </div>
  1519.                            </section>
  1520.  
  1521.  
  1522.                        </div>
  1523.                    </div>
  1524.                </div>
  1525.                <input type="hidden" id="review_track_id" name="id">
  1526.                <input type="hidden" id="review_track_oid">
  1527.                <input type="hidden" id="track_stars" name="track_stars" value="0">
  1528.                <div class="modal-footer">
  1529.                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1530.                    <button type="submit" class="btn btn-primary btn-mat" disabled="disabled" id="btn-review-track-submit">Submit</button>
  1531.                </div>
  1532.            </form>
  1533.        </div>
  1534.    </div>
  1535. </div>
  1536. <script>
  1537.    $(document).ready(function(){
  1538.  
  1539.        /* 1. Visualizing things on Hover - See next part for action on click */
  1540.        $('#stars li').on('mouseover', function(){
  1541.            var onStar = parseInt($(this).data('value'), 10); // The star currently mouse on
  1542.  
  1543.            // Now highlight all the stars that's not after the current hovered star
  1544.            $(this).parent().children('li.star').each(function(e){
  1545.                if (e < onStar) {
  1546.                    $(this).addClass('hover');
  1547.                }
  1548.                else {
  1549.                    $(this).removeClass('hover');
  1550.                }
  1551.            });
  1552.  
  1553.        }).on('mouseout', function(){
  1554.            $(this).parent().children('li.star').each(function(e){
  1555.                $(this).removeClass('hover');
  1556.            });
  1557.        });
  1558.  
  1559.        $('#track_review_description').bind('input propertychange', function() {
  1560.            if(this.value.length){
  1561.                var ratingValue = parseInt($('#stars li.selected').last().data('value'), 10);
  1562.                if (ratingValue > 1) {
  1563.                    $('#btn-review-track-submit').removeAttr('disabled');
  1564.                }
  1565.            }
  1566.        });
  1567.  
  1568.        /* 2. Action to perform on click */
  1569.        $('#stars li').on('click', function(){
  1570.            var onStar = parseInt($(this).data('value'), 10); // The star currently selected
  1571.            var stars = $(this).parent().children('li.star');
  1572.  
  1573.            for (i = 0; i < stars.length; i++) {
  1574.                $(stars[i]).removeClass('selected');
  1575.            }
  1576.  
  1577.            for (i = 0; i < onStar; i++) {
  1578.                $(stars[i]).addClass('selected');
  1579.            }
  1580.  
  1581.            // JUST RESPONSE (Not needed)
  1582.            var ratingValue = parseInt($('#stars li.selected').last().data('value'), 10);
  1583.            var msg = "";
  1584.            if (ratingValue > 1) {
  1585.                $('#track_stars').val(ratingValue);
  1586.                if( $('#track_review_description').val() !== '' ) {
  1587.                    $('#btn-review-track-submit').removeAttr('disabled');
  1588.                }
  1589.                msg = "Thanks! You rated this " + ratingValue + " stars.";
  1590.            }
  1591.            else {
  1592.                msg = "We will improve ourselves. You rated this " + ratingValue + " stars.";
  1593.            }
  1594.  
  1595.        });
  1596.  
  1597.  
  1598.    });
  1599.  
  1600.    $(document).ready(function() {
  1601.        var options = {
  1602.            url: "https://kleimun.com/endpoints/review-track?hash_id=" + getHashID(),
  1603.            beforeSubmit:  function () {
  1604.                $('#output-review-track-errors').removeClass('alert-success').addClass('alert-danger');
  1605.                $('#output-review-track-errors').empty();
  1606.                $("#btn-review-track-submit").text("Please wait..");
  1607.            },
  1608.            success: function (data) {
  1609.                $("#btn-review-track-submit").text("Submit");
  1610.                if (data.status == 200) {
  1611.                    $('#output-review-track-errors').addClass('alert-success').removeClass('alert-danger');
  1612.                    $('#output-review-track-errors').text("Thanks for your submission.");
  1613.                    setTimeout(function () {
  1614.                        $('#track-review-form')[0].reset();
  1615.                        $('#review_track').modal('hide');
  1616.                        closeModal();
  1617.  
  1618.  
  1619.                        goToAjaxLink('track/'+$('#review_track_oid').val());
  1620.  
  1621.                        $('#output-review-track-errors').empty();
  1622.                    }, 3000);
  1623.                } else if (data.status == 400) {
  1624.                    var errros = data.errors.join("<br>");
  1625.                    $('#output-review-track-errors').html(errros);
  1626.                }
  1627.            }
  1628.        };
  1629.  
  1630.        $('#track-review-form').ajaxForm(options);
  1631.    });
  1632. </script> <div class="modal fade" id="bank_transfer_modal_response" tabindex="-1" role="dialog" aria-labelledby="bank_transfer_modal_response" aria-hidden="true" data-id="0">
  1633.    <div class="modal-dialog mat_box" role="document">
  1634.        <div class="modal-content">
  1635.            <div class="modal-body">
  1636.                <div class="no-track-found" style="padding: 30px 10px;">
  1637.                    <span id="bank_transfer_modal_response_txt"></span>
  1638.  
  1639.                </div>
  1640.            </div>
  1641.        </div>
  1642.    </div>
  1643. </div>
  1644.  
  1645.  
  1646. <div class="bank_transfer_modal modal fade modal-fixed-footer" tabindex="-1" role="dialog" aria-hidden="true" data-id="0">
  1647.    <div class="modal-dialog mat_box" role="document">
  1648.        <div class="modal-content dt_bank_trans_modal">
  1649.            <div class="modal-header">
  1650.                <h5 class="modal-title">Bank Transfer</h5>
  1651.            </div>
  1652.            <div class="modal-body">
  1653.                                <div class="bank_info"><div class="dt_settings_header bg_gradient">
  1654.    <div class="bank_info_innr">
  1655.        <h4 class="bank_name">Garanti Bank</h4>
  1656.        <div class="row">
  1657.            <div class="col-md-12">
  1658.                <div class="bank_account">
  1659.                    <p>4796824372433055</p>
  1660.                    <span class="help-block">Account number / IBAN</span>
  1661.                </div>
  1662.            </div>
  1663.            <div class="col-md-12">
  1664.                <div class="bank_account_holder">
  1665.                    <p>Antoian Kordiyal</p>
  1666.                    <span class="help-block">Account name</span>
  1667.                </div>
  1668.            </div>
  1669.            <div class="col-md-6">
  1670.                <div class="bank_account_code">
  1671.                    <p>TGBATRISXXX</p>
  1672.                    <span class="help-block">Routing code</span>
  1673.                </div>
  1674.            </div>
  1675.            <div class="col-md-6">
  1676.                <div class="bank_account_country">
  1677.                    <p>United States</p>
  1678.                    <span class="help-block">Country</span>
  1679.                </div>
  1680.            </div>
  1681.        </div>
  1682.    </div>
  1683. </div></div>
  1684.                                                <div class="dt_user_profile hide_alert_info_bank_trans">
  1685.                <span class="valign-wrapper">
  1686. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg> Note:
  1687.                </span>
  1688.                    <ul class="browser-default dt_prof_vrfy">
  1689.                        <li id="bank_note">In order to confirm the bank transfer, you will need to upload a receipt or take a screenshot of your transfer within 1 day from your payment date. If a bank transfer is made but no receipt is uploaded within this period, your order will be cancelled. We will verify and confirm your receipt within 3 working days from the date you upload it.</li>
  1690.                    </ul>
  1691.                </div>
  1692.                                <p class="dt_bank_trans_upl_rec">
  1693.                    <a href="javascript:void(0);" onclick="$('.bank_transfer_modal').addClass('up_rec_active'); return false">
  1694.                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
  1695.                            <path fill="currentColor" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M13.5,16V19H10.5V16H8L12,12L16,16H13.5M13,9V3.5L18.5,9H13Z"></path>
  1696.                        </svg> Upload Receipt
  1697.                    </a>
  1698.                </p>
  1699.                <div class="upload_bank_receipts">
  1700.                    <div onclick="document.getElementById('receipt_img').click(); return false">
  1701.                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M13.5,16V19H10.5V16H8L12,12L16,16H13.5M13,9V3.5L18.5,9H13Z"></path></svg>
  1702.                        <p>Upload Receipt</p>
  1703.                        <img id="receipt_img_preview" src="">
  1704.                    </div>
  1705.                </div>
  1706.                <input type="file" id="receipt_img" class="hide" accept="image/x-png, image/gif, image/jpeg, image/webp" name="receipt_img">
  1707.            </div>
  1708.            <!--<span style="display: block;text-align: center;" id="receipt_img_path"></span>-->
  1709.            <div class="modal-footer">
  1710.                <div class="bank_transfr_progress hide" id="img_upload_progress">
  1711.                    <div class="progress">
  1712.                        <div id="img_upload_progress_bar" class="determinate progress-bar progress-bar-striped bg-success progress-bar-animated" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%"></div>
  1713.                    </div>
  1714.                </div>
  1715.                <button class="btn btn-default" data-dismiss="modal">Close</button>
  1716.                <button class="btn btn-primary btn-mat" disabled id="btn-upload-receipt" data-selected="" data-mode="" data-id="" data-title="" data-price="">Confirm</button>
  1717.            </div>
  1718.        </div>
  1719.    </div>
  1720. </div>
  1721.  
  1722. <script>
  1723.    document.getElementById('receipt_img').removeEventListener("change", handleReceiptImgChange, true);
  1724.    document.getElementById('receipt_img').addEventListener('change', handleReceiptImgChange, { passive: false });
  1725.    function handleReceiptImgChange(){
  1726.        let imgPath = $(this)[0].files[0].name;
  1727.        if (typeof(FileReader) != "undefined") {
  1728.            let reader = new FileReader();
  1729.            reader.onload = function(e) {
  1730.                $('#receipt_img_preview').attr('src', e.target.result);
  1731.            };
  1732.            reader.readAsDataURL(this.files[0]);
  1733.        }
  1734.        $('#receipt_img_path').html(imgPath);
  1735.        $('.bank_transfer_modal').addClass('up_rec_img_ready');
  1736.        $('#btn-upload-receipt').removeAttr('disabled');
  1737.        $('#btn-upload-receipt').removeClass('btn-flat').addClass('btn-success');
  1738.    }
  1739.    document.getElementById('btn-upload-receipt').addEventListener('click', function(e) {
  1740.        e.preventDefault();
  1741.        let bar = $('#img_upload_progress');
  1742.        let percent = $('#img_upload_progress_bar');
  1743.  
  1744.        let id = $(this).attr("data-id");
  1745.        if (!id) {
  1746.            return false;
  1747.        }
  1748.        let title = $(this).attr("data-title");
  1749.        let price = $(this).attr("data-price");
  1750.        let mode = $(this).attr("data-mode");
  1751.  
  1752.        let formData = new FormData();
  1753.        formData.append("hash_id",'77414e9365b4fa9ec8273893dd82c95a64dc4278');
  1754.        formData.append("description",title);
  1755.        formData.append("price", price);
  1756.        formData.append("mode", mode);
  1757.        formData.append("track_id", id);
  1758.        formData.append("receipt_img", $("#receipt_img")[0].files[0], $("#receipt_img")[0].files[0].value);
  1759.        bar.removeClass('hide');
  1760.        $.ajax({
  1761.            xhr: function() {
  1762.                let xhr = new window.XMLHttpRequest();
  1763.                xhr.upload.addEventListener("progress", function(evt){
  1764.                    if (evt.lengthComputable) {
  1765.                        let percentComplete = evt.loaded / evt.total;
  1766.                        percentComplete = parseInt(percentComplete * 100);
  1767.                        //status.html( percentComplete + "%");
  1768.                        percent.width(percentComplete + '%');
  1769.                        percent.html(percentComplete + '%');
  1770.                        if (percentComplete === 100) {
  1771.                            bar.addClass('hide');
  1772.                            percent.width('0%');
  1773.                            percent.html('0%');
  1774.                        }
  1775.                    }
  1776.                }, false);
  1777.                return xhr;
  1778.            },
  1779.            url: ajaxUrl() + '/upload-receipt',
  1780.            type: "POST",
  1781.            async: true,
  1782.            enctype: 'multipart/form-data',
  1783.            processData: false,
  1784.            contentType: false,
  1785.            cache: false,
  1786.            timeout: 60000,
  1787.            dataType: false,
  1788.            data: formData,
  1789.            success: function(result) {
  1790.                if( result.status == 200 ){
  1791.                    $('#payment_modal').modal('hide');
  1792.                    $('#paymentpro_modal').modal('hide');
  1793.                    $('.bank_transfer_modal').modal('hide');
  1794.  
  1795.                    $('#bank_transfer_modal_response_txt').html('Your receipt  has been uploaded successfully.');
  1796.                    $('#bank_transfer_modal_response').modal('show');
  1797.  
  1798.                    setTimeout(function () {
  1799.                        $('#bank_transfer_modal_response').modal('hide');
  1800.                    },2000);
  1801.                    return false;
  1802.                }
  1803.            }
  1804.        });
  1805.    });
  1806. </script> <div class="modal fade mat_box" id="logged-out-modal" role="dialog" data-backdrop="static" data-keyboard="false">
  1807.    <div class="modal-dialog">
  1808.        <div class="modal-content">
  1809.            <div class="modal-header">
  1810.                <h4 class="modal-title"><i class="fa fa-exclamation-circle"></i> Session Expired</h4>
  1811.            </div>
  1812.            <div class="modal-body">
  1813.                <p>Your Session has been expired, please login again.</p>
  1814.            </div>
  1815.  
  1816.            <div class="modal-footer">
  1817.                <a href="https://kleimun.com/discover" class="btn btn-default">Login</a>
  1818.            </div>
  1819.        </div>
  1820.    </div>
  1821. </div> <div class="modal fade mat_box" id="verify_code" role="dialog">
  1822.    <div class="modal-dialog">
  1823.        <div class="modal-content">
  1824.            <div class="modal-header">
  1825.                <h5 class="modal-title" id="two_factor_title">
  1826.                    A confirmation email has been sent.                </h5>
  1827.            </div>
  1828.            <form id="confirmation_code_form" class="confirmation_code_form" method="POST">
  1829.                <div class="modal-body">
  1830.                    <div id="confirmation_code_form_alert"></div>
  1831.                    <span class="verfy_sett_email_phone_ico"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M21,13.34C20.37,13.12 19.7,13 19,13A6,6 0 0,0 13,19C13,19.34 13.03,19.67 13.08,20H3A2,2 0 0,1 1,18V6C1,4.89 1.89,4 3,4H19A2,2 0 0,1 21,6V13.34M23.5,17L18.5,22L15,18.5L16.5,17L18.5,19L22,15.5L23.5,17M3,6V8L11,13L19,8V6L11,11L3,6Z" /></svg></span>
  1832.                    <p id="two_factor_desc">
  1833.                        We have sent an email that contains the confirmation code to enable Two-factor authentication.                    </p>
  1834.                    <div class="form-group mat_input float verfy_sett_email_phone mt-4">
  1835.                        <input type="text" class="form-control" name="code" placeholder=" ">
  1836. <label>Confirmation code</label>
  1837.                    </div>
  1838.                </div>
  1839.                <div class="modal-footer">
  1840.                    <button data-dismiss="modal" class="btn btn-default">Cancel</button>
  1841.                    <button id="confirmation_code_form_btn" type="submit" class="btn btn-primary btn-main">Send</button>
  1842.                </div>
  1843.                <input type="hidden" id="confirmation_code_form_user_id" name="user_id" value="">
  1844.            </form>
  1845.        </div>
  1846.    </div>
  1847. </div>
  1848.  
  1849. <div class="modal fade mat_box" id="verify_email_phone" role="dialog">
  1850.    <div class="modal-dialog">
  1851.        <div class="modal-content">
  1852.            <div class="modal-header">
  1853.                <h5 class="modal-title" id="verify_email_phone_title">
  1854.                                    </h5>
  1855.            </div>
  1856.            <form id="verify_email_phone_form" class="verify_email_phone_form" method="POST">
  1857.                <div class="modal-body">
  1858.                    <div id="verify_email_phone_form_alert"></div>
  1859.                    <span class="verfy_sett_email_phone_ico"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M17,19V5H7V19H17M17,1A2,2 0 0,1 19,3V21A2,2 0 0,1 17,23H7C5.89,23 5,22.1 5,21V3C5,1.89 5.89,1 7,1H17M9,7H15V9H9V7M9,11H13V13H9V11Z" /></svg></span>
  1860.                    <p id="verify_email_phone_desc">
  1861.                                            </p>
  1862.                    <div class="form-group verfy_sett_email_phone">
  1863.                        <input type="text" class="form-control" name="code" placeholder="Confirmation code">
  1864.                    </div>
  1865.                </div>
  1866.                <div class="modal-footer">
  1867.                    <button data-dismiss="modal" class="btn btn-default">Cancel</button>
  1868.                    <button id="verify_email_phone_form_btn" type="submit" class="btn btn-main">Send</button>
  1869.                </div>
  1870.            </form>
  1871.        </div>
  1872.    </div>
  1873. </div> <div class="modal fade" id="refund_order" tabindex="-1" role="dialog" aria-labelledby="refund_order" aria-hidden="true" data-id="0">
  1874.  <div class="modal-dialog mat_box" role="document">
  1875.    <div class="modal-content">
  1876.      <div class="modal-header">
  1877.        <h5 class="modal-title">Request a Refund</h5>
  1878.      </div>
  1879.      <form class="refund_order_form" method="post">
  1880.        <div class="modal-body">
  1881.          <div class="modal_refund_order_modal_alert"></div>
  1882.          <div class="form-group mat_input">
  1883.        <div class="col-md-12">
  1884.          <textarea placeholder="Please explain the reason" name="message" id="refund_order_message"></textarea>
  1885.        </div>
  1886.      </div>
  1887.        </div>
  1888.        <div class="modal-footer">
  1889.          <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1890.          <button type="submit" class="btn btn-primary btn-mat">Request</button>
  1891.        </div>
  1892.      </form>
  1893.    </div>
  1894.  </div>
  1895. </div>
  1896. <div class="modal fade" id="add_address_modal" tabindex="-1" role="dialog" aria-labelledby="add_address_modal" aria-hidden="true" data-id="0">
  1897. <div class="modal-dialog mat_box" role="document">
  1898. <div class="modal-content">
  1899. <div class="modal-header">
  1900. <h5 class="modal-title">Add New Address</h5>
  1901. </div>
  1902. <form class="address_form" method="post">
  1903. <div class="modal-body">
  1904. <div class="modal_add_address_modal_alert"></div>
  1905. <div class="form-group mat_input float">
  1906. <input type="text" name="name" id="name" class="form-control" autofocus placeholder=" ">
  1907. <label>Name</label>
  1908. </div>
  1909. <div class="form-group mat_input float">
  1910. <input type="text" name="phone" id="phone" class="form-control" autofocus placeholder=" ">
  1911. <label>Phone</label>
  1912. </div>
  1913. <div class="form-group mat_input float">
  1914. <input type="text" name="country" id="country" class="form-control" autofocus placeholder=" ">
  1915. <label>Country</label>
  1916. </div>
  1917. <div class="form-group mat_input float">
  1918. <input type="text" name="city" id="city" class="form-control" autofocus placeholder=" ">
  1919. <label>City</label>
  1920. </div>
  1921. <div class="form-group mat_input float">
  1922. <input type="text" name="zip" id="zip" class="form-control" autofocus placeholder=" ">
  1923. <label>Postcode / Zip</label>
  1924. </div>
  1925. <div class="form-group mat_input float mb-0">
  1926. <textarea placeholder=" " class="form-control" name="address"></textarea>
  1927. <label>Address</label>
  1928. </div>
  1929. </div>
  1930. <div class="modal-footer">
  1931. <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1932. <button type="submit" class="btn btn-primary btn-mat">Add</button>
  1933. </div>
  1934. </form>
  1935. </div>
  1936. </div>
  1937. </div> <div class="modal fade" id="delete-address" tabindex="-1" role="dialog" aria-labelledby="delete-address" aria-hidden="true" data-id="0">
  1938.  <div class="modal-dialog mat_box" role="document">
  1939.    <div class="modal-content">
  1940.      <div class="modal-header">
  1941.        <h5 class="modal-title">Delete your address</h5>
  1942.      </div>
  1943.      <div class="modal-body">
  1944.        Are you sure you want to delete this address?
  1945.      </div>
  1946.      <div class="modal-footer">
  1947.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1948.        <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
  1949.      </div>
  1950.    </div>
  1951.  </div>
  1952. </div>
  1953.  
  1954. <div class="modal fade" id="buy_product_modal" tabindex="-1" role="dialog" aria-labelledby="buy_product" aria-hidden="true" data-id="0">
  1955.  <div class="modal-dialog mat_box" role="document">
  1956.    <div class="modal-content">
  1957.      <div class="modal-header">
  1958.        <h5 class="modal-title">Payment Alert</h5>
  1959.      </div>
  1960.      <div class="modal-body">
  1961.        <div class="modal_product_pay_alert"></div>
  1962.        You are about to purchase the items, do you want to proceed?
  1963.      </div>
  1964.      <div class="modal-footer">
  1965.        <input type="hidden" id="product_id">
  1966.        <input type="hidden" id="product_price">
  1967.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1968.        <button type="button" class="btn btn-primary btn-mat">Pay</button>
  1969.      </div>
  1970.    </div>
  1971.  </div>
  1972. </div>
  1973. <div class="modal fade" id="delete-product" tabindex="-1" role="dialog" aria-labelledby="delete-product" aria-hidden="true" data-id="0">
  1974.  <div class="modal-dialog mat_box" role="document">
  1975.    <div class="modal-content">
  1976.      <div class="modal-header">
  1977.        <h5 class="modal-title">Delete your product</h5>
  1978.      </div>
  1979.      <div class="modal-body">
  1980.        Are you sure you want to delete this product?
  1981.      </div>
  1982.      <div class="modal-footer">
  1983.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  1984.        <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
  1985.      </div>
  1986.    </div>
  1987.  </div>
  1988. </div>
  1989. <div class="modal fade" id="story_pay" tabindex="-1" role="dialog" aria-labelledby="story_pay" aria-hidden="true" data-id="0">
  1990.  <div class="modal-dialog mat_box" role="document">
  1991.    <div class="modal-content">
  1992.      <div class="modal-header">
  1993.        <h5 class="modal-title">Pay for story</h5>
  1994.      </div>
  1995.      <div class="modal-body">
  1996.        <div class="modal_story_pay_alert"></div>
  1997.        Are you sure you want to pay for create story?
  1998.      </div>
  1999.      <div class="modal-footer">
  2000.        <input type="hidden" id="story_pay_id">
  2001.        <input type="hidden" id="story_pay_file">
  2002.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  2003.        <button type="button" class="btn btn-primary btn-mat" onclick="PayForStory()">Pay $0</button>
  2004.      </div>
  2005.    </div>
  2006.  </div>
  2007. </div>
  2008.  
  2009. <div class="modal fade" id="wallet_to_pay" tabindex="-1" role="dialog" aria-labelledby="wallet_to_pay" aria-hidden="true" data-id="0">
  2010.  <div class="modal-dialog mat_box" role="document">
  2011.    <div class="modal-content">
  2012.      <div class="modal-header">
  2013.        <h5 class="modal-title">Pay from wallet</h5>
  2014.      </div>
  2015.      <div class="modal-body">
  2016.        <div class="modal_wallet_pay_alert"></div>
  2017.        <div id="wallet_to_pay_text"></div>
  2018.      </div>
  2019.      <div class="modal-footer">
  2020.        <input type="hidden" id="wallet_to_pay_price">
  2021.        <input type="hidden" id="wallet_to_pay_type">
  2022.        <input type="hidden" id="wallet_to_pay_id">
  2023.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  2024.        <button type="button" class="btn btn-primary btn-mat" onclick="PayFromWallet()">Pay $0</button>
  2025.      </div>
  2026.    </div>
  2027.  </div>
  2028. </div>
  2029. <div class="modal fade buy_event_ticket" id="buy_ticket_modal" tabindex="-1" role="dialog" aria-labelledby="buy_ticket_modal" aria-hidden="true" data-id="0">
  2030.  <div class="modal-dialog mat_box" role="document">
  2031.    <div class="modal-content">
  2032.      <div class="buy_event_ticket_top">
  2033.        <h5 class="modal-title">Buy a ticket</h5>
  2034.        <p class="subtitle">Are you sure you want to buy a ticket?</p>
  2035.        <div class="ticket-img"></div>
  2036.        <div class="d-flex justify-content-between buy_event_ticket_top_mid">
  2037.          <div class="avail_ticket">
  2038.            <b>Available Tickets</b>
  2039.            <p></p>
  2040.          </div>
  2041.          <div class="avail_ticket_price text-right">
  2042.            <b>Price</b>
  2043.            <p></p>
  2044.          </div>
  2045.        </div>
  2046.      </div>
  2047.      <div class="buy_event_ticket_mid"></div>
  2048.      <div class="buy_event_ticket_bottom">
  2049.        <div class="modal-body-alert"></div>
  2050.        <div class="row mx-0">
  2051.          <div class="col-6 px-1">
  2052.            <button type="button" class="btn btn-default btn-mat btn-block" data-dismiss="modal">Cancel</button>
  2053.          </div>
  2054.          <div class="col-6 px-1">
  2055.            <button type="button" class="btn btn-primary btn-mat btn-block">Buy</button>
  2056.          </div>
  2057.        </div>
  2058.      </div>
  2059.    </div>
  2060.  </div>
  2061. </div>
  2062. <div class="modal fade" id="unjoin-event" tabindex="-1" role="dialog" aria-labelledby="unjoin-event" aria-hidden="true" data-id="0">
  2063.  <div class="modal-dialog mat_box" role="document">
  2064.    <div class="modal-content">
  2065.      <div class="modal-header">
  2066.        <h5 class="modal-title">Leave event</h5>
  2067.      </div>
  2068.      <div class="modal-body">
  2069.        Are you sure you want to leave this event?
  2070.      </div>
  2071.      <div class="modal-footer">
  2072.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  2073.        <button type="button" class="btn btn-primary btn-mat" data-dismiss="modal">Leave</button>
  2074.      </div>
  2075.    </div>
  2076.  </div>
  2077. </div>
  2078.  
  2079. <div class="modal fade" id="delete-event" tabindex="-1" role="dialog" aria-labelledby="delete-event" aria-hidden="true" data-id="0">
  2080.  <div class="modal-dialog mat_box" role="document">
  2081.    <div class="modal-content">
  2082.      <div class="modal-header">
  2083.        <h5 class="modal-title">Delete your event</h5>
  2084.      </div>
  2085.      <div class="modal-body">
  2086.        Are you sure you want to delete this event?
  2087.      </div>
  2088.      <div class="modal-footer">
  2089.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  2090.        <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
  2091.      </div>
  2092.    </div>
  2093.  </div>
  2094. </div>
  2095. <div class="modal fade" id="albums_success" role="dialog" aria-labelledby="albums" aria-hidden="true" data-id="{{t_id}}">
  2096.  <div class="modal-dialog mat_box" role="document">
  2097.    <div class="modal-content add_to_plist">
  2098.      <div class="modal-body" style="background: #1b711e;">
  2099.        <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
  2100.        <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
  2101. viewBox="0 0 512 512" xml:space="preserve" width="50" height="50">
  2102. <g>
  2103. <g>
  2104. <path fill="currentColor" d="M449.716,239.842c-0.543-7.535-7.082-13.191-14.628-12.661c-7.536,0.543-13.204,7.092-12.662,14.628
  2105.  c0.337,4.655,0.506,9.431,0.506,14.191c0,109.061-88.726,197.787-197.786,197.787C116.086,453.787,27.36,365.06,27.36,256
  2106.  S116.086,58.214,225.147,58.214c43.191,0,84.21,13.668,118.62,39.525c6.041,4.538,14.615,3.321,19.154-2.718
  2107.  c4.54-6.04,3.323-14.616-2.717-19.154c-39.189-29.447-85.891-45.012-135.058-45.012C101.001,30.854,0,131.855,0,256
  2108.  s101.001,225.145,225.147,225.145S450.292,380.146,450.292,256C450.292,250.586,450.097,245.15,449.716,239.842z"/>
  2109. </g>
  2110. </g>
  2111. <g>
  2112. <g>
  2113. <path fill="currentColor" d="M496.395,61.77c-20.808-20.807-54.666-20.807-75.474,0l-197.11,197.108l-69.874-69.875
  2114.  c-20.808-20.807-54.666-20.807-75.474,0c-20.808,20.808-20.808,54.666,0,75.474l120.341,120.341
  2115.  c6.895,6.895,15.951,10.342,25.007,10.342c9.057,0,18.113-3.447,25.008-10.342l247.576-247.576
  2116.  C517.201,116.435,517.201,82.579,496.395,61.77z M477.049,117.897L229.472,365.475c-3.12,3.12-8.2,3.12-11.32,0L97.811,245.133
  2117.  c-10.141-10.141-10.141-26.64,0-36.781c5.07-5.072,11.729-7.606,18.39-7.606s13.321,2.535,18.39,7.606l71.882,71.882
  2118.  c4.632,4.631,10.791,7.181,17.339,7.181c6.551,0,12.71-2.551,17.341-7.182L440.268,81.116c10.138-10.141,26.64-10.141,36.781,0
  2119.  C487.189,91.257,487.189,107.756,477.049,117.897z"/>
  2120. </g>
  2121. </g>
  2122. <g>
  2123. </g>
  2124. <g>
  2125. </g>
  2126. <g>
  2127. </g>
  2128. <g>
  2129. </g>
  2130. <g>
  2131. </g>
  2132. <g>
  2133. </g>
  2134. <g>
  2135. </g>
  2136. <g>
  2137. </g>
  2138. <g>
  2139. </g>
  2140. <g>
  2141. </g>
  2142. <g>
  2143. </g>
  2144. <g>
  2145. </g>
  2146. <g>
  2147. </g>
  2148. <g>
  2149. </g>
  2150. <g>
  2151. </g>
  2152. </svg>
  2153.        <br><br>
  2154.        <b>The track has been moved to following album.</b>
  2155.      </div>
  2156.    </div>
  2157.  </div>
  2158. </div>
  2159. <div class="modal fade" id="ShowAlert" tabindex="-1" role="dialog" aria-labelledby="ShowAlert" aria-hidden="true" data-id="0">
  2160.  <div class="modal-dialog mat_box" role="document">
  2161.    <div class="modal-content">
  2162.      <div class="modal-header">
  2163.        <h5 class="modal-title"></h5>
  2164.      </div>
  2165.      <div class="modal-body ShowAlertText">
  2166.  
  2167.      </div>
  2168.      <div class="modal-footer">
  2169.        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
  2170.      </div>
  2171.    </div>
  2172.  </div>
  2173. </div>
  2174. <div class="modal fade" id="select-language" tabindex="-1" role="dialog" aria-hidden="true">
  2175. <div class="modal-dialog modal-lg mat_box lang_select_modal" role="document">
  2176. <div class="modal-content">
  2177. <div class="modal-body">
  2178. <div class="row">
  2179. <div class="col-md-12">
  2180. <div class="language_info">
  2181. <h3>Language</h3>
  2182. <ul class="lang_modal">
  2183. <li class="language_select"><a href="?lang=english">English</a></li>
  2184. <li class="language_select"><a href="?lang=rhade">Rhade</a></li>
  2185. <li class="language_select"><a href="?lang=swedish">Swedish</a></li>
  2186. <li class="language_select"><a href="?lang=vietnamese">Vietnamese</a></li>
  2187. </ul>
  2188. <svg enable-background="new 0 0 512 512" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg"><g><path d="m164.061 1.765c89.491 0 164.061 30.492 164.061 123.688 0 39.307-13.272 67.453-35.329 86.867-4.005 3.525-5.715 8.976-4.326 14.127 3.903 14.48 9.536 29.7 17.262 43.91 5.927 10.9-2.075 24.048-14.477 23.702-30.009-.836-62.771-14.812-87.325-41.505-2.922-3.177-7.103-4.882-11.405-4.53-9.262.757-18.773 1.118-28.462 1.118-89.49 0-164.06-30.493-164.06-123.689s74.57-123.688 164.061-123.688z" fill="#b0da87"/><g><g fill="#fff"><ellipse cx="55.409" cy="104.463" rx="29.792" ry="23.725"/><ellipse cx="216.893" cy="104.463" rx="29.792" ry="23.725"/></g><g fill="#4e5660"><path d="m86.952 86.146c-4.143 0-7.5-3.357-7.5-7.5 0-3.684-2.996-6.681-6.68-6.681s-6.681 2.997-6.681 6.681c0 4.143-3.357 7.5-7.5 7.5s-7.5-3.357-7.5-7.5c0-11.955 9.726-21.681 21.681-21.681 11.954 0 21.68 9.726 21.68 21.681 0 4.143-3.357 7.5-7.5 7.5z"/><path d="m213.711 86.146c-4.143 0-7.5-3.357-7.5-7.5 0-3.684-2.997-6.681-6.681-6.681s-6.68 2.997-6.68 6.681c0 4.143-3.357 7.5-7.5 7.5s-7.5-3.357-7.5-7.5c0-11.955 9.726-21.681 21.68-21.681 11.955 0 21.681 9.726 21.681 21.681 0 4.143-3.357 7.5-7.5 7.5z"/><path d="m136.151 109.573c-7.933 0-15.476-3.436-20.696-9.425-2.722-3.123-2.396-7.86.727-10.582 3.122-2.721 7.859-2.396 10.582.727 2.37 2.72 5.792 4.28 9.388 4.28s7.018-1.561 9.388-4.28c2.722-3.123 7.459-3.447 10.582-.727 3.123 2.722 3.448 7.459.727 10.582-5.222 5.99-12.765 9.425-20.698 9.425z"/></g></g><path d="m347.939 96.356c89.491 0 164.061 30.492 164.061 123.688 0 39.308-13.272 67.453-35.329 86.867-4.005 3.525-5.715 8.976-4.326 14.127 3.903 14.48 9.536 29.7 17.262 43.91 5.927 10.9-2.075 24.048-14.477 23.702-30.009-.836-62.771-14.812-87.325-41.505-2.922-3.177-7.103-4.882-11.405-4.53-9.262.757-18.773 1.118-28.462 1.118-89.491 0-164.061-30.492-164.061-123.688.002-93.197 74.572-123.689 164.062-123.689z" fill="#8daee1"/><path d="m296.422 218.871c-27.969-18.07-64.598-28.515-109.1-31.162-2.253 9.825-3.443 20.58-3.443 32.335 0 93.196 74.57 123.688 164.061 123.688 3.718 0 7.401-.071 11.062-.179.006-.645.024-1.283.024-1.931 0-53.841-21.648-96.288-62.604-122.751z" fill="#6a95d6"/><path d="m401.315 262.7-43.695-115.784c-.025-.068-.053-.137-.08-.204-1.573-3.826-5.262-6.297-9.398-6.297h-.009c-4.141.004-7.829 2.482-9.396 6.314-.023.057-.046.113-.067.171l-44.098 115.78c-1.475 3.87.469 8.203 4.34 9.678 3.866 1.474 8.203-.468 9.678-4.34l9.142-24.004h60.498l9.051 23.983c1.133 3.003 3.987 4.853 7.017 4.853.88 0 1.775-.156 2.647-.485 3.876-1.462 5.832-5.789 4.37-9.665zm-77.87-33.686 24.675-64.786 24.449 64.786z" fill="#fff"/><path d="m164.061 217.934c-89.491 0-164.061 30.493-164.061 123.689 0 39.307 13.272 67.453 35.329 86.867 4.005 3.525 5.715 8.976 4.326 14.127-3.903 14.48-9.536 29.7-17.262 43.909-5.927 10.9 2.075 24.048 14.477 23.702 30.009-.836 62.771-14.812 87.325-41.505 2.922-3.177 7.103-4.882 11.405-4.53 9.262.757 18.773 1.118 28.462 1.118 89.491 0 164.061-30.492 164.061-123.688-.002-93.196-74.572-123.689-164.062-123.689z" fill="#fbf1cf"/><path d="m98.158 224.732c-57.403 13.375-98.158 47.997-98.158 116.891 0 39.307 13.272 67.453 35.329 86.867 4.005 3.525 5.715 8.976 4.326 14.127-3.903 14.48-9.536 29.7-17.262 43.909-5.927 10.9 2.075 24.048 14.477 23.702 30.009-.836 62.771-14.812 87.325-41.505 2.922-3.177 7.103-4.882 11.405-4.53 9.262.757 18.773 1.118 28.461 1.118 9.979 0 19.771-.382 29.296-1.185-109.038-33.437-126.653-188.039-95.199-239.394z" fill="#fae0bd"/><path d="m215.939 289.092h-44.267v-19.954c0-4.143-3.357-7.5-7.5-7.5s-7.5 3.357-7.5 7.5v19.954h-44.267c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h73.205c-1.638 18.399-10.545 38.587-23.975 56.243-7.491-6.699-13.58-14.368-17.432-21.597-1.947-3.654-6.487-5.039-10.146-3.092-3.655 1.948-5.039 6.49-3.092 10.146 4.554 8.546 11.825 17.845 20.986 25.993-8.01 8.521-17.087 16.084-26.839 22.069-3.53 2.167-4.636 6.785-2.47 10.315 1.416 2.307 3.878 3.578 6.399 3.578 1.338 0 2.692-.357 3.916-1.108 11.003-6.753 21.527-15.56 30.892-25.717 8.934 5.854 18.992 10.334 29.679 12.277.453.083.905.122 1.351.122 3.555 0 6.712-2.537 7.37-6.159.741-4.075-1.962-7.979-6.037-8.721-7.906-1.438-15.595-4.733-22.631-9.119 2.391-3.137 4.675-6.357 6.821-9.658 12.049-18.525 18.971-37.605 20.252-55.574h15.285c4.143 0 7.5-3.357 7.5-7.5s-3.358-7.498-7.5-7.498z" fill="#4e5660"/></g></svg>
  2189. </div>
  2190. </div>
  2191. </div>
  2192. </div>
  2193. </div>
  2194. </div>
  2195. </div>
  2196.  
  2197. <div class="queue_overlay" onclick="javascript:$('body').removeClass('data-queue-open');"></div>
  2198. <div class="sidenav_overlay" onclick="javascript:$('body').removeClass('side_open');"></div>
  2199.  
  2200.  
  2201. <script>
  2202. $(document).on('click', '#follow-user', function(event) {
  2203. $(this).toggleClass('btn-primary btn-success');
  2204. $(this).text("Following");
  2205. $(this).attr("id", "unfollow-user");
  2206. $.post('https://kleimun.com/endpoints/follow-user/add', {id: $(this).attr('data-user-id')});
  2207. });
  2208.  
  2209. $(function () {
  2210. setTimeout(function () {
  2211.    Fingerprint2.get(function (components) {
  2212.      $.post(ajaxUrl() + '/set-finger-print', {components: components});
  2213.    })
  2214. }, 500);
  2215. });
  2216.  
  2217. $(document).on('click', '.comment_input', function(event){
  2218.    $('#login_box').modal('show');
  2219. });
  2220.  
  2221. // unfollow user
  2222. $(document).on('click', '#unfollow-user', function(event) {
  2223. $(this).toggleClass('btn-success btn-primary');
  2224. $(this).text("Follow");
  2225. $(this).attr("id", "follow-user");
  2226. $.post('https://kleimun.com/endpoints/follow-user/remove', {id: $(this).attr('data-user-id')});
  2227. });
  2228. function addToAlbum(id) {
  2229.    getID = $('#albums').attr('data-id');
  2230.    if (!getID) {
  2231.        return false;
  2232.    }
  2233.    var playlists = "";
  2234.    $(".select-albums-list").each(function (index, item) {
  2235.        if ($(this).hasClass('active')) {
  2236.            var albums = $(this).attr('data-id');
  2237.  
  2238.            $('#playlists').find('.btn-mat').text("Please wait..");
  2239.            $.get(ajaxUrl() + "/album/add-to-album", {album: albums, id: getID}, function (data) {
  2240.                if (data.status == 200) {
  2241.                    $('#albums_success').modal('show');
  2242.                    $('#albums').modal('hide');
  2243.                    setTimeout(function () {
  2244.                        $('#albums').remove();
  2245.                    }, 200);
  2246.                    setTimeout(function () {
  2247.                        $('#albums_success').modal('hide');
  2248.                    }, 3000);
  2249.                } else if (data.status == 300) {
  2250.                    alert("Please select which album you want to add this song to.")
  2251.                } else {
  2252.                    $('#albums').modal('hide');
  2253.                    setTimeout(function () {
  2254.                        $('#albums').remove();
  2255.                    }, 200);
  2256.                }
  2257.            });
  2258.  
  2259.        }
  2260.    });
  2261.  
  2262. }
  2263.  
  2264. function loadEventsByDate(thisData) {
  2265. var getThisID = $(thisData).attr('id');
  2266. if (!getThisID) {
  2267. return false;
  2268. }
  2269. $("#events_search_result").html('<svg class="event_spinner" viewBox="0 0 50 50"><circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle></svg>');
  2270.    // show the loadinfg icon code here,
  2271. $.post('https://kleimun.com/endpoints/event/filterByDate', {date: getThisID}, function (data) {
  2272.        if (data.status == 200) {
  2273.            $("#events_search_result").html(data.html);
  2274.        }
  2275.  
  2276.        // remove the icon here and show defaulr value.
  2277.    });
  2278. }
  2279.  
  2280. function checkForSongStatus(songID, form_id = false, local_id = false) {
  2281. $.post('https://kleimun.com/endpoints/check-track', {id: songID}, function(dataSecond, textStatus, xhr) {
  2282. if (dataSecond.status == 300) {
  2283. setTimeout(function() {
  2284. checkForSongStatus(songID, form_id, local_id);
  2285. }, 2000);
  2286. } else if (dataSecond.status == 200) {
  2287. if (local_id !== false && form_id)  {
  2288. $('#song-form-' + form_id + '-'+local_id).html('<div class="hidden submitted-song" data-id="' + songID + '"></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M17,18H7V16H17V18M10.3,14L7,10.7L8.4,9.3L10.3,11.2L15.6,5.9L17,7.3L10.3,14Z"></path></svg> ' + $('#title-' + form_id + '-'+local_id).val() + ' Successfully uploaded');
  2289. $('#song-form-' + form_id + '-'+local_id).addClass('no-padding-form submitted');
  2290. publish();
  2291. $('#song-form-' + form_id + '-'+local_id+' .btn-save-songs').addClass('submitted');
  2292. } else if (form_id && local_id === false) {
  2293. $('#song-form-' + form_id).html('<div class="hidden submitted-song" data-id="' + songID + '"></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M17,18H7V16H17V18M10.3,14L7,10.7L8.4,9.3L10.3,11.2L15.6,5.9L17,7.3L10.3,14Z"></path></svg> ' + $('#title-' + form_id + '').val() + ' Successfully uploaded');
  2294. $('#song-form-' + form_id).addClass('no-padding-form submitted');
  2295. publish();
  2296. $('#song-form-' + form_id + ' .btn-save-songs').addClass('submitted');
  2297. } else {
  2298. goToAjaxLink('track/' + songID);
  2299. }
  2300. }
  2301. });
  2302. }
  2303.  
  2304. function likeSong(id, type, element) {
  2305. if (!id || !type) {
  2306. return false;
  2307. }
  2308. if (type == 'track-page') {
  2309. if (element.attr('liked')) {
  2310. element.removeClass('track-liked').removeAttr('liked', 'true');
  2311. element.find('svg path').attr('fill', '#333');
  2312. element.find('span').html("Like");
  2313.  
  2314.            $('#track_likes_count').attr('data-count',parseInt($('#track_likes_count').attr('data-count')) - 1);
  2315.            $('#track_likes_count').html(parseInt($('#track_likes_count').attr('data-count')));
  2316.  
  2317.            if( $('#dislike-track').hasClass('track-disliked') ){
  2318.                $('#dislike-track-text').html("Disliked");
  2319.                $('#dislike-track').addClass('track-disliked');
  2320.            }
  2321.            // $('#like-track').removeAttr('liked');
  2322.            // $('#dislike-track').attr('disliked', 'true');
  2323.  
  2324. } else {
  2325. element.addClass('track-liked').attr('liked', 'true');
  2326.            $('#dislike-track').removeAttr('disliked');
  2327. element.find('svg path').attr('fill', '#fff');
  2328. element.find('span').html("Liked");
  2329.  
  2330.            $('#track_likes_count').attr('data-count',parseInt($('#track_likes_count').attr('data-count')) + 1);
  2331.            $('#track_likes_count').html(parseInt($('#track_likes_count').attr('data-count')));
  2332.  
  2333.            if( $('#dislike-track').hasClass('track-disliked') ){
  2334.                $('#dislike-track').removeClass('track-disliked');
  2335.                $('#dislike-track-text').html("Dislike");
  2336.  
  2337.                $('#track_dislikes_count').attr('data-count',parseInt($('#track_dislikes_count').attr('data-count')) - 1);
  2338.                $('#track_dislikes_count').html(parseInt($('#track_dislikes_count').attr('data-count')));
  2339.            }
  2340.  
  2341. }
  2342. }
  2343. $.get('https://kleimun.com/endpoints/like-track', {id: id, type: type});
  2344. }
  2345.  
  2346. function dislikeSong(id, type, element) {
  2347.    if (!id || !type) {
  2348.        return false;
  2349.    }
  2350.    if (type == 'track-page') {
  2351.        if (element.attr('disliked')) {
  2352.            element.removeClass('track-disliked').removeAttr('disliked', 'true');
  2353.            element.find('span').html("Dislike");
  2354.  
  2355.            $('#track_dislikes_count').attr('data-count',parseInt($('#track_dislikes_count').attr('data-count')) - 1);
  2356.            $('#track_dislikes_count').html(parseInt($('#track_dislikes_count').attr('data-count')));
  2357.  
  2358.            if( $('#like-track').hasClass('track-liked') ){
  2359.                $('#like-track-text').html("Liked");
  2360.                $('#like-track').addClass('track-liked');
  2361.            }
  2362.            // $('#like-track').attr('liked', 'true');
  2363.            // $('#dislike-track').removeAttr('disliked');
  2364.  
  2365.        } else {
  2366.            element.addClass('track-disliked').attr('disliked', 'true');
  2367.            $('#like-track').removeAttr('liked');
  2368.  
  2369.            element.find('span').html("Disliked");
  2370.  
  2371.            $('#track_dislikes_count').attr('data-count',parseInt($('#track_dislikes_count').attr('data-count')) + 1);
  2372.            $('#track_dislikes_count').html(parseInt($('#track_dislikes_count').attr('data-count')));
  2373.  
  2374.            if( $('#like-track').hasClass('track-liked') ){
  2375.                $('#like-track').removeClass('track-liked');
  2376.                $('#like-track-text').html("Like");
  2377.                $('#like-track svg path').attr('fill','currentColor');
  2378.  
  2379.                $('#track_likes_count').attr('data-count',parseInt($('#track_likes_count').attr('data-count')) - 1);
  2380.                $('#track_likes_count').html(parseInt($('#track_likes_count').attr('data-count')));
  2381.            }
  2382.  
  2383.        }
  2384.    }
  2385.    $.get('https://kleimun.com/endpoints/dislike-track', {id: id, type: type});
  2386. }
  2387.  
  2388. function loadMore(type, get_data) {
  2389. element = $("#load-more-button");
  2390. $default_text = element.html();
  2391. $track_id = 0;
  2392.    views = 0;
  2393.    product_id = 0;
  2394.    let v_ids = [];
  2395. if (type == 'songs') {
  2396.        $last_id = $('.feed_post:last-child').attr('data-id');
  2397. $append_div = '#user-feed-data';
  2398. } else if (type == 'recently_played') {
  2399. $last_id = $('.track_list:last').attr('data-time');
  2400. $append_div = '#recently_played';
  2401. } else if (type == 'comments') {
  2402. $last_id = $('.comment_item:last').attr('comment-id');
  2403. $append_div = '.comment_list';
  2404. $track_id = $('.comment_item:last').attr('comment-song-id')
  2405.    } else if (type == 'blog_comments') {
  2406. $last_id = $('.comment_item:last').attr('comment-id');
  2407. $append_div = '.comment_list';
  2408. $track_id = $('.comment_item:last').attr('comment-song-id')
  2409.    } else if (type == 'latest_music' || type == 'top_music') {
  2410. $last_id = $('#new-music .track_list:last').attr('data-id');
  2411. $append_div = '#new-music';
  2412. } else if (type == 'categories') {
  2413. $last_id = $('.list-recommended:last').attr('data-id');
  2414. $append_div = 'ul.s_list_songs';
  2415. } else if (type == 'followers') {
  2416.        $last_id = $('.follower_list:last-child').attr('data-id');
  2417.        $append_div = '#followers';
  2418.    } else if (type == 'followings') {
  2419.        $last_id = $('.following_list:last-child').attr('data-id');
  2420.        $append_div = '#followings';
  2421.    } else if (type == 'songs_search') {
  2422.        $last_id = $('.song_search_list:last-child').attr('data-id');
  2423.        $append_div = '#songs_search_result';
  2424.    } else if (type == 'artists_search') {
  2425.        $last_id = $('.artist_list:last-child').attr('data-id');
  2426.        $append_div = '#artists_search_result';
  2427.    } else if (type == 'albums_search') {
  2428.        $last_id = $('.track_list:last-child').attr('data-id');
  2429.        $append_div = '#albums_search_result';
  2430.    } else if (type == 'playlists_search') {
  2431.        $last_id = $('.playlist-p-list:last-child').attr('data-id');
  2432.        $append_div = '#playlists_search_result';
  2433.    } else if (type == 'store_albums') {
  2434.        $last_id = $('#store_result .track_list:last-child').attr('data-id');
  2435.        $append_div = '#store_result';
  2436.    } else if (type == 'store_songs') {
  2437.        $last_id = $('.song_list:last-child').attr('data-id');
  2438.        $append_div = '.store_songs';
  2439.    } else if (type == 'blogs') {
  2440.        $last_id = $('.blog_list').last().attr('data-id');
  2441.        $append_div = '.blog_articles';
  2442.    } else if (type == 'stations') {
  2443.        $last_id = $('#new-music .track_list:last').attr('data-id');
  2444.        $append_div = '#new-music';
  2445.    }
  2446.    else if(type == 'fame_page'){
  2447.        $last_id = $('#fame_page_result .artist_lists:last').attr('data-id');
  2448.        views   = $('#fame_page_result .artist_lists:last').attr('data_views');
  2449.        $append_div = '#fame_page_result';
  2450.        $('.artist_lists').each(function(i, obj) {
  2451.            v_ids.push($(obj).attr('data_v_id'));
  2452.        });
  2453.    }
  2454.    else if(type == 'products_search'){
  2455.        $last_id = $('.events-list-wrapper:last').attr('data-product');
  2456.        $append_div = '#products_search_result';
  2457.  
  2458.    }
  2459.    else if(type == 'events_search'){
  2460.        $last_id = $('.events-list-wrapper:last').attr('data-event');
  2461.        $append_div = '#events_search_result';
  2462.  
  2463.    }
  2464.    else if(type == 'events'){
  2465.        $last_id = $('.events-list-wrapper:last').attr('data-event');
  2466.        $append_div = '#events_search_result';
  2467.  
  2468.    }
  2469.    else if(type == 'manage_events'){
  2470.        $last_id = $('.events-list-wrapper:last').attr('data-event');
  2471.        $append_div = '#manage_events_result';
  2472.  
  2473.    }
  2474.    else if(type == 'joined_events'){
  2475.        $last_id = $('.events-list-wrapper:last').attr('data-event');
  2476.        $append_div = '#events_search_result';
  2477.  
  2478.    }
  2479.    else if(type == 'purchased_events'){
  2480.        $last_id = $('.events-list-wrapper:last').attr('data-event');
  2481.        $append_div = '#events_search_result';
  2482.  
  2483.    }
  2484.    else if(type == 'products'){
  2485.        $last_id = $('.events-list-wrapper:last').attr('data-product');
  2486.        $append_div = '#store_result';
  2487.  
  2488.    }
  2489.    else if(type == 'manage_products'){
  2490.        $last_id = $('.events-list-wrapper:last').attr('data-product');
  2491.        $append_div = '#products_result';
  2492.  
  2493.    }
  2494.    else if(type == 'reviews'){
  2495.        $last_id = $('.review_list:last').attr('id');
  2496.        $append_div = '.reviews_section';
  2497.        product_id = $('#product_page_id').val();
  2498.  
  2499.    }
  2500.    else if(type == 'orders'){
  2501.        $last_id = $('.song_list:last').attr('data-order');
  2502.        $append_div = '.store_songs';
  2503.    }
  2504.  
  2505.  
  2506. if (get_data == 'all' || get_data == 'liked' || get_data == 'spotlight' || get_data == 'events') {
  2507. $last_id = $('.feed_post:last-child').attr('data-a-id');
  2508. type = 'activities';
  2509. }
  2510. if (get_data == 'playlists') {
  2511. $last_id = $('.playlist-p-list:last-child').attr('data-id');
  2512. type = 'playlists';
  2513. }
  2514. if (get_data == 'albums') {
  2515. $last_id = $('.album-p-list:last-child').attr('data-id');
  2516. type = 'albums';
  2517. }
  2518.  
  2519.    if (get_data == 'stations') {
  2520.        $last_id = $('.track_list:last-child').attr('data-id');
  2521.        type = 'stations';
  2522.    }
  2523.    if (get_data == 'store') {
  2524.        $last_id = $('.feed_post:last-child').attr('a_id');
  2525.    }
  2526.  
  2527.    if (get_data == 'albums' && type == 'albums') {
  2528.        $last_id = $('.track_list:last').attr('data-id');
  2529.        type = 'albums';
  2530.    }
  2531.  
  2532. element.text("Please wait..");
  2533.  
  2534.    let geners = [];
  2535.    let price = [];
  2536.    let filter_type = null;
  2537.    let current_tag = null;
  2538.    if($('#current_tag').length > 0){
  2539.        current_tag = $('#current_tag').val();
  2540.    }
  2541.    if($('#filter_search_tag').length > 0){
  2542.        current_tag = $('#filter_search_tag').val();
  2543.    }
  2544.    if($('#filter_type').length > 0){
  2545.        filter_type = $('#filter_type').val();
  2546.    }
  2547.    if($('.song_category').length > 0){
  2548.        $('.song_category').each(function(i, obj) {
  2549.            if(this.checked){
  2550.                geners.push($(obj).attr('data-category'));
  2551.            }
  2552.        });
  2553.    }
  2554.    if($( "#slider-range" ).length > 0){
  2555.        price = $("#slider-range").slider("option").values;
  2556.    }
  2557.    let params = {'geners': geners, 'filter_type': filter_type,'current_tag': current_tag, 'price': price};
  2558.  
  2559. $.get(ajaxUrl() + '/load-more/' + type, {id: $last_id, userID: $('#user-id').val(), track_id: $track_id, get_data: get_data,params: params,views:views,v_ids:v_ids,product_id:product_id}, function(data) {
  2560. if (data.status == 200 && data.html.length > 0) {
  2561. $($append_div).append(data.html);
  2562. } else {
  2563. $default_text = "No more tracks found";
  2564. if (type == 'comments' || type == 'blog_comments') {
  2565. $default_text = "No more comments found";
  2566. }
  2567. if (type == 'all') {
  2568. $default_text = "No more activities found";
  2569. }
  2570. if (type == 'playlists' || type == 'playlists_search') {
  2571. $default_text = "No more playlists found";
  2572. }
  2573.            if (type == 'followers') {
  2574.                $default_text = "No more followers found";
  2575.            }
  2576.            if (type == 'followings') {
  2577.                $default_text = "No more following found";
  2578.            }
  2579.            if (type == 'artists_search' || type == 'fame_page') {
  2580.                $default_text = "No more artists found";
  2581.            }
  2582.            if (type == 'albums_search' || type == 'store_albums') {
  2583.                $default_text = "No more albums found";
  2584.            }
  2585.            if (type == 'blogs_search' || type == 'blogs') {
  2586.                $default_text = "No more articles found";
  2587.            }
  2588.            if (type == 'stations' ) {
  2589.                $default_text = "No more stations found";
  2590.            }
  2591.            if (type == 'events_search' || type == 'events' || type == 'joined_events' || type == 'manage_events') {
  2592.                $default_text = "No more events found";
  2593.            }
  2594.            if (type == 'purchased_events') {
  2595.                $default_text = "No more tickets found";
  2596.            }
  2597.            if (type == 'products' || type == 'manage_products' || type == 'products_search') {
  2598.                $default_text = "No more products found";
  2599.            }
  2600.            if (type == 'reviews') {
  2601.                $default_text = "No more reviews found";
  2602.            }
  2603.            if (type == 'orders') {
  2604.                $default_text = "No more orders found";
  2605.            }
  2606.        }
  2607. element.html($default_text);
  2608. });
  2609. }
  2610.  
  2611. $(document).on('click', '.amplitude-next', function(event) {
  2612. console.log($('#current-track').val());
  2613.  
  2614. });
  2615. var is_sent = 0;
  2616. var is_video_checked = 0;
  2617. var is_paused = 0;
  2618. $(function () {
  2619. var songsObject = [{
  2620.        "name": "",
  2621.        "artist": "",
  2622.        "album": "",
  2623.        "url": "",
  2624.        "cover_art_url": "",
  2625.        "youtube_url": "",
  2626. }];
  2627. Amplitude.init({
  2628. "songs": songsObject,
  2629.    "callbacks": {
  2630.        'after_next': function(){
  2631.            setTimeout(function () {
  2632.                if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && !Amplitude.audio().paused && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2633.                        $('#my_video_player_container').html('<div class="y_player_cover"></div><span class="player_exit" onclick="HidePlayer()"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><div class="plyr__video-embed" id="my_video_player_"><iframe src="'+Amplitude.getActiveSongMetadata().youtube_url+'?origin=https://plyr.io&amp;iv_load_policy=3&amp;modestbranding=1&amp;playsinline=1&amp;showinfo=0&amp;rel=0&amp;enablejsapi=1" allowfullscreen allowtransparency ></iframe> </div>')
  2634.                        $('#my_video_player_container').slideDown();
  2635.                        video_player = new Plyr('#my_video_player_',{muted: true,controls: []});
  2636.                        video_player.on('ready', event => {
  2637.                            video_player.play();
  2638.                        });
  2639.                }
  2640.            },500);
  2641.         },
  2642.         'after_prev': function(){
  2643.            setTimeout(function () {
  2644.                if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && !Amplitude.audio().paused && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2645.                        $('#my_video_player_container').html('<div class="y_player_cover"></div><span class="player_exit" onclick="HidePlayer()"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><div class="plyr__video-embed" id="my_video_player_"><iframe src="'+Amplitude.getActiveSongMetadata().youtube_url+'?origin=https://plyr.io&amp;iv_load_policy=3&amp;modestbranding=1&amp;playsinline=1&amp;showinfo=0&amp;rel=0&amp;enablejsapi=1" allowfullscreen allowtransparency ></iframe> </div>')
  2646.                        $('#my_video_player_container').slideDown();
  2647.                        video_player = new Plyr('#my_video_player_',{muted: true,controls: []});
  2648.                        video_player.on('ready', event => {
  2649.                            video_player.play();
  2650.                        });
  2651.                }
  2652.            },500);
  2653.         },
  2654.         'time_update': function(songPlayedInSeconds){
  2655.            if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))))) {
  2656.                if ((Amplitude.audio().duration - Amplitude.audio().currentTime) > 1) {
  2657.                    video_player.currentTime = Amplitude.audio().currentTime;
  2658.                    // if (video_player.paused && !Amplitude.audio().paused) {
  2659.                        video_player.play();
  2660.                    // }
  2661.                }
  2662.                if (Amplitude.audio().paused) {
  2663.                    is_paused = 1;
  2664.                    video_player.pause();
  2665.                }
  2666.            }
  2667.         },
  2668. 'after_play': function(){
  2669.            var song_seconds = Amplitude.getSongDuration();
  2670.            if (song_seconds) {
  2671.                $('body').attr('song-duration', song_seconds);
  2672.            }
  2673.            if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && !$('#my_video_player_container').is(":visible") && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2674.                $('#my_video_player_container').html('<div class="y_player_cover"></div><span class="player_exit" onclick="HidePlayer()"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><div class="plyr__video-embed" id="my_video_player_"><iframe src="'+Amplitude.getActiveSongMetadata().youtube_url+'?origin=https://plyr.io&amp;iv_load_policy=3&amp;modestbranding=1&amp;playsinline=1&amp;showinfo=0&amp;rel=0&amp;enablejsapi=1" allowfullscreen allowtransparency ></iframe> </div>')
  2675.                $('#my_video_player_container').slideDown();
  2676.                video_player = new Plyr('#my_video_player_',{muted: true,controls: []});
  2677.                video_player.on('ready', event => {
  2678.                    video_player.play();
  2679.                });
  2680.            }
  2681.            if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && $('#my_video_player_container').is(":visible") && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2682.                video_player.play();
  2683.            }
  2684. setTimeout(function () {
  2685. $('body').addClass('audio_playing');
  2686. $('body').addClass('player_running');
  2687. $('#play-pause').addClass('amplitude-playing');
  2688. }, 100);
  2689. },
  2690. 'after_pause': function(){
  2691.            if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2692.                is_paused = 1;
  2693.                video_player.pause();
  2694.            }
  2695. $('body').removeClass('audio_playing');
  2696. $('#play-pause').removeClass('amplitude-playing');
  2697. $('body').removeClass('player_running');
  2698. },
  2699. 'after_stop': function(){
  2700.            if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2701.                $('#my_video_player_container').slideUp();
  2702.                $('#my_video_player_container').html('');
  2703.            }
  2704. if (parseInt($('.ss_track_play_pause').attr('data_is_ad')) > 0 && is_sent == 0) {
  2705. is_sent = 1;
  2706. song_id = $('#current-track').attr('value');
  2707. onTimesUp(song_id);
  2708. return false;
  2709. }
  2710. $('body').removeClass('audio_playing');
  2711. $('#play-pause').removeClass('amplitude-playing');
  2712. $('body').removeClass('player_running');
  2713. $('#light-wave').width('0px');
  2714. }
  2715. }
  2716. });
  2717.  
  2718. });
  2719.  
  2720. const FULL_DASH_ARRAY = 283;
  2721. const WARNING_THRESHOLD = 10;
  2722. const ALERT_THRESHOLD = 5;
  2723.  
  2724. const TIME_LIMIT = 10;
  2725. let timePassed = 0;
  2726. let timeLeft = TIME_LIMIT;
  2727. let timerInterval = null;
  2728.  
  2729. function onTimesUp(song_id) {
  2730. if (typeof wavesurfer != "undefined") {
  2731. wavesurfer.pause();
  2732. }
  2733. if (typeof Amplitude != "undefined") {
  2734. Amplitude.pause();
  2735. Amplitude.removeSong(0);
  2736. }
  2737. $('#queue-' + song_id).remove();
  2738. $(".song_controls").css("pointer-events","auto");
  2739.    $(".song_progress").css("pointer-events","auto");
  2740.    $(".song_progress_right").css("pointer-events","auto");
  2741.    $(".ma_player_playlist").css("pointer-events","auto");
  2742.    $("#waveform").css("pointer-events","auto");
  2743. playSong(song_id,0,'yes');
  2744. $('body').removeClass('player_running');
  2745.    clearInterval(timerInterval);
  2746.    goToAjaxLink('track/' + song_id);
  2747. }
  2748.  
  2749. function startTimer(song_id) {
  2750.  $(".song_controls").css("pointer-events","none");
  2751.  $(".song_progress").css("pointer-events","none");
  2752.  $(".song_progress_right").css("pointer-events","none");
  2753.  $(".ma_player_playlist").css("pointer-events","none");
  2754.  $("#waveform").css("pointer-events","none");
  2755.  timerInterval = setInterval(() => {
  2756.    timePassed = timePassed += 1;
  2757.    timeLeft = TIME_LIMIT - timePassed;
  2758.    if (timeLeft >= 0) {
  2759.     document.getElementById("base-timer-label").innerHTML = formatTime(
  2760.      timeLeft
  2761.    );
  2762.    setCircleDasharray();
  2763.    }
  2764.  
  2765.    if (timeLeft === 0) {
  2766.     song_id = "'"+song_id+"'";
  2767.     $(".pause_btn").replaceWith('<div class="pause_btn" onclick="onTimesUp('+song_id+')"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="var(--main-color)" d="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M8,8L13,12L8,16M14,8H16V16H14"/></svg></div>');
  2768.    }
  2769.  }, 1000);
  2770. }
  2771.  
  2772. function formatTime(time) {
  2773.  const minutes = Math.floor(time / 60);
  2774.  let seconds = time % 60;
  2775.  
  2776.  if (seconds < 10) {
  2777.    seconds = `0${seconds}`;
  2778.  }
  2779.  
  2780.  return `${minutes}:${seconds}`;
  2781. }
  2782.  
  2783. function calculateTimeFraction() {
  2784.  const rawTimeFraction = timeLeft / TIME_LIMIT;
  2785.  return rawTimeFraction - (1 / TIME_LIMIT) * (1 - rawTimeFraction);
  2786. }
  2787.  
  2788. function setCircleDasharray() {
  2789.  const circleDasharray = `${(
  2790.    calculateTimeFraction() * FULL_DASH_ARRAY
  2791.  ).toFixed(0)} 283`;
  2792.  document
  2793.    .getElementById("base-timer-path-remaining")
  2794.    .setAttribute("stroke-dasharray", circleDasharray);
  2795. }
  2796.  
  2797. var songIndex = [];
  2798. function playSong(id,audio_ad_id = 0,skip = '') {
  2799. if (typeof setPlayerInterval != 'undefined') {
  2800. clearInterval(setPlayerInterval);
  2801. }
  2802. if (!$('body').attr('first-play')) {
  2803. //Amplitude.removeSong(0);
  2804. $('body').attr('first-play', "true");
  2805. }
  2806.  
  2807. if (Amplitude.getActiveSongMetadata().id && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2808. if (Amplitude.getActiveSongMetadata().id == id) {
  2809. Amplitude.play();
  2810. if ($('#page').attr('data-page') != 'track') {
  2811. goToAjaxLink('track/' + Amplitude.getActiveSongMetadata().id);
  2812. }
  2813. // $('#container_content').append('<a href="#" id="redirect-user" data-load="track/' + Amplitude.getActiveSongMetadata().id + '"></a>');
  2814. // $('#redirect-user').trigger('click');
  2815.            if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && ($('#audio_ad_id').length == 0 || ($('#audio_ad_id').length != 0 && parseInt($('#audio_ad_id').val()) == 0))) {
  2816.                console.log(Amplitude)
  2817.                video_player.play();
  2818.                if (!$('#my_video_player_container').is(":visible")) {
  2819.                    $('#my_video_player_container').slideDown();
  2820.  
  2821.                }
  2822.            }
  2823. if ($('body').attr('first-play')) {
  2824. if (skip != 'yes') {
  2825. return false;
  2826. }
  2827. }
  2828. }
  2829. }
  2830.  
  2831. $('#bar_loading').show().animate({width:20 + 80 * Math.random() + "%"}, 200);
  2832. $.get('https://kleimun.com/endpoints/get-song-info', {id: id,audio_ad_id: audio_ad_id}, function(data) {
  2833. if (data.age == true) {
  2834. $('#age-restricted').modal('show');
  2835. $('#bar_loading').animate({width:"100%"}, 200).fadeOut(300, function() {
  2836.           $(this).width("0");
  2837.        });
  2838. return false;
  2839. }
  2840. $("#light-wave").stop(true);
  2841. $('.waveform-small').html("");
  2842. $('.ssong_comments.small-waves').addClass('hidden');
  2843. $('.mus_feeds_bodycoms').addClass('hidden');
  2844. $('.post-actions').addClass('hidden');
  2845. if (data.status == 200) {
  2846. $('body').attr('song-duration', data.duration);
  2847. if ($('.feed_post[data-id="' + data.songID + '"]:first').length > 0) {
  2848. if (data.songWaves.length > 0) {
  2849. $('.feed_post[data-id="' + data.songID + '"]:first').find('.waveform-small').html(data.songWaves);
  2850. $('#light-wave img').width($('#dark-wave').width() + 'px');
  2851. }
  2852. $('.feed_post[data-id="' + data.songID + '"]:first').find('.art-info').removeClass('hidden');
  2853. $('.feed_post[data-id="' + data.songID + '"]:first').find('.post-actions').removeClass('hidden');
  2854. $('.feed_post[data-id="' + data.songID + '"]:first').find('.ssong_comments').removeClass('hidden');
  2855. $('.feed_post[data-id="' + data.songID + '"]:first').find('.mus_feeds_bodycoms').removeClass('hidden');
  2856.    $('.feed_post[data-id="' + data.songID + '"]:first').find('.comment_list').html(data.comments);
  2857.    $('.feed_post[data-id="' + data.songID + '"]:first').find('.comment-waves').html(data.waves);
  2858. $('html,body').animate({
  2859.        scrollTop: $('.feed_post[data-id="' + data.songID + '"]:first').offset().top
  2860.    }, 'slow');
  2861. }
  2862.  
  2863. $('body').addClass('player_running');
  2864.            if ($('.amplitude-song-container').length == 0) {
  2865.                Amplitude.removeSong(0)
  2866.            }
  2867.    if ($('#queue-' + id).length == 0 || data.is_ad == 'yes') {
  2868. var songObject = {
  2869.        "name": data.songTitle,
  2870.        "artist": data.artistName,
  2871.        "album": data.albumName,
  2872.        "url": data.songURL,
  2873.        "cover_art_url": data.coverURL,
  2874.                    "youtube_url": data.youtube_url,
  2875.        "id": id,
  2876.        "u_id": data.songID,
  2877.        "data_load": 'track/' + id,
  2878.        "href": data.songPageURL,
  2879.        "duration": data.songDuration,
  2880.        "purchase": data.purchase,
  2881.        'price': data.price,
  2882.        "is_favoriated": data.is_favoriated,
  2883.        "showDemo": data.showDemo
  2884. };
  2885.     var songIndex = Amplitude.addSong(songObject);
  2886. data.qID = songIndex;
  2887. songObject.qID = songIndex;
  2888. Amplitude.playSongAtIndex(songIndex);
  2889.                if (data.is_ad != 'yes') {
  2890.                    addToQueue(data, songObject, false);
  2891.                    addView(data.songID);
  2892.  
  2893.                }
  2894. $('.amplitude-song-container').removeClass('amplitude-playing');
  2895. //$('.amplitude-song-container[amplitude-song-index="' + songIndex + '"]').addClass('amplitude-playing');
  2896.                $('#queue-list').find('.amplitude-song-container').last().addClass('amplitude-playing');
  2897.    } else {
  2898.     songIndex = $('#queue-' + id).attr('amplitude-song-index');
  2899.     Amplitude.playSongAtIndex(songIndex);
  2900.    }
  2901.            setTimeout(function () {
  2902.                if (Amplitude.getActiveSongMetadata().youtube_url != '' && typeof Amplitude.getActiveSongMetadata().youtube_url !== 'undefined' && data.is_ad != 'yes') {
  2903.                        $('#my_video_player_container').html('<div class="y_player_cover"></div><span class="player_exit" onclick="HidePlayer()"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><div class="plyr__video-embed" id="my_video_player_"><iframe src="'+Amplitude.getActiveSongMetadata().youtube_url+'?origin=https://plyr.io&amp;iv_load_policy=3&amp;modestbranding=1&amp;playsinline=1&amp;showinfo=0&amp;rel=0&amp;enablejsapi=1" allowfullscreen allowtransparency ></iframe> </div>')
  2904.                        $('#my_video_player_container').slideDown();
  2905.                        video_player = new Plyr('#my_video_player_',{muted: true,controls: []});
  2906.                        video_player.on('ready', event => {
  2907.                            video_player.play();
  2908.                        });
  2909.                }
  2910.            },500);
  2911.    $('.player-song-url').attr('href', data.songPageURL);
  2912.  
  2913.    if (data.data_load != '') {
  2914.     Amplitude.getActiveSongMetadata().data_load = '';
  2915.     $('.player-song-url').attr('data-load', '');
  2916.    }
  2917.    else{
  2918.     $('.player-song-url').attr('data-load', 'track/' + id);
  2919.    }
  2920.  
  2921. $('#song-fav-button').html(data.favorite_button);
  2922. $('.ma_player').removeClass('closed');
  2923. if (data.is_ad == 'yes') {
  2924. document.querySelector(".pause_btn").innerHTML = `
  2925. <div class="base-timer">
  2926.  <svg class="base-timer__svg" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><g class="base-timer__circle"><circle class="base-timer__path-elapsed" cx="50" cy="50" r="45"></circle><path id="base-timer-path-remaining" stroke-dasharray="283" class="base-timer__path-remaining" d="M 50, 50 m -45, 0 a 45,45 0 1,0 90,0 a 45,45 0 1,0 -90,0"></path></g></svg>
  2927.  <span id="base-timer-label" class="base-timer__label">${formatTime(
  2928.    timeLeft
  2929.  )}</span><p>to Skip Ad</p>
  2930. </div>
  2931. `;
  2932. startTimer(id);
  2933. $('.ss_track_play_pause').attr('data_is_ad', 1);
  2934. }
  2935. } else {
  2936. alert("Can't load the song, please try again later.")
  2937. }
  2938. $('#bar_loading').animate({width:"100%"}, 200).fadeOut(300, function() {
  2939.           $(this).width("0");
  2940.        });
  2941. });
  2942. }
  2943.  
  2944. function addToQueue(data, object, fetch) {
  2945.    if (fetch == false) {
  2946.        html = '<div class="song amplitude-song-container amplitude-play-pause" id="queue-' + object.id + '" onclick="playSong(\'' + object.id + '\')" amplitude-song-index="' + object.qID + '"><div class="song_icon_container"><img class="now-playing" src="'+ object.cover_art_url+'"/></div><span class="song_duration">' + object.duration + '</span><div class="song_meta_data"><span class="song_title">' + object.name + '</span><span class="song_artist">' + object.artist + '</span></div></div>';
  2947.        $('#queue-list').append(html);
  2948.    }
  2949.    setTimeout(function () {
  2950.        $.post('https://kleimun.com/endpoints/add-queue', {qdata: object});
  2951.    }, 2000);
  2952. }
  2953.  
  2954. function registerCommentreplay(value, id, commentid, event, element) {
  2955.    if (!value || !id || !commentid) {
  2956.        return false;
  2957.    }
  2958.    if(event.which == 13) {
  2959.        element.attr('disabled', "true");
  2960.        $.post('https://kleimun.com/endpoints/register-comment-replay', {id: id, value: value, cid:commentid}, function(data) {
  2961.            if (data.status == 300) {
  2962.                $('#login_box').modal('show');
  2963.            }
  2964.            if (data.status == 200) {
  2965.                $('.no-comments-found').remove();
  2966.                $('.no-track-found').remove();
  2967.                element.val("");
  2968.                $('.comment-replay-list-' + commentid).append(data.html);
  2969.                //window.init_emojioneArea();
  2970.            }
  2971.            element.removeAttr('disabled');
  2972.        });
  2973.    }
  2974.  
  2975. }
  2976.  
  2977. function deleteCommentReplay(element) {
  2978.    mainElement = $('#delete-comment-replay');
  2979.    comment_id = mainElement.attr('data-id');
  2980.    mode = mainElement.attr('data-mode');
  2981.    if (!comment_id) {
  2982.        return false;
  2983.    }
  2984.    $('#delete-comment-replay').modal('hide');
  2985.    $('.comment-replay-' + comment_id).slideUp('200', function () {
  2986.        $(this).remove();
  2987.    });
  2988.    $.get('https://kleimun.com/endpoints/delete-comment-replay', {id: comment_id});
  2989. }
  2990.  
  2991. function registerComment(value, id, event, element) {
  2992. if (!value || !id) {
  2993. return false;
  2994. }
  2995.    //fix
  2996. if(event.which == 13) {
  2997. element.attr('disabled', "true");
  2998. time = "";
  2999. timeSeconds = "";
  3000. if (Amplitude.getActiveSongMetadata().id == id) {
  3001. time = Amplitude.audio().currentTime;
  3002.    timeSeconds = $('.amplitude-song-played-progress').val();
  3003. }
  3004. wave = 0;
  3005. if ($('#light-wave').val()) {
  3006. wave = $('#light-wave').val();
  3007. }
  3008.        $.post('https://kleimun.com/endpoints/register-comment', {id: id, value: value, timePercentage: timeSeconds, time: time, wave: wave}, function(data) {
  3009.         if (data.status == 300) {
  3010.                $('#login_box').modal('show');
  3011.            }
  3012.         if (data.status == 200) {
  3013.         $('.no-comments-found').remove();
  3014.         $('.no-track-found').remove();
  3015.         element.val("");
  3016.         $('.comment-waves').append(data.comment_wave);
  3017.         $('.comment-list-' + id).prepend(data.html);
  3018.                //window.init_emojioneArea();
  3019.         }
  3020.         element.removeAttr('disabled');
  3021.        });
  3022.    }
  3023.  
  3024. }
  3025.  
  3026. $(document).on('mouseover', '.comment-on-wave', function(event) {
  3027. $(this).find('.comment-on-wave-data').css({
  3028. display: 'block',
  3029. });
  3030. });
  3031. $(document).on('mouseleave', '.comment-on-wave', function(event) {
  3032. $(this).find('.comment-on-wave-data').css({
  3033. display: 'none',
  3034. });
  3035. });
  3036.  
  3037. $('.comment-on-wave-data').on('hover', function(event) {
  3038.  
  3039. });
  3040.  
  3041. function goToWave(secnods) {
  3042. setTimeout(function () {
  3043. Amplitude.skipTo(secnods, Amplitude.getActiveSongMetadata().qID);
  3044. }, 200);
  3045. }
  3046.  
  3047. function goTo(element) {
  3048. mainElement = element.parents('li');
  3049.  
  3050. if (Amplitude.getActiveSongMetadata().id != mainElement.attr('comment-song-id')) {
  3051. playSong(mainElement.attr('song-id'));
  3052. }
  3053.  
  3054. setTimeout(function () {
  3055. Amplitude.skipTo(mainElement.attr('comment-seconds'), Amplitude.getActiveSongMetadata().qID);
  3056. }, 200);
  3057. }
  3058. function BloglikeComment(comment_id) {
  3059.    if (!comment_id) {
  3060.        return false;
  3061.    }
  3062.    var clickval = $('.comment_like[data-comment-id="'+comment_id+'"]').attr("onclick");
  3063.    $('.comment_like[data-comment-id="'+comment_id+'"]').attr('onclick',clickval.replace('likeComment', 'UnlikeComment') );
  3064.    $('.comment_like[data-comment-id="'+comment_id+'"] path').attr('fill','#e62117');
  3065.    $.get('https://kleimun.com/endpoints/like-blog-comment', {id: comment_id});
  3066.    let c = parseInt($('#comment_like_'+comment_id).html());
  3067.    $('#comment_like_'+comment_id).html( c + 1);
  3068. }
  3069. function BlogUnlikeComment(comment_id) {
  3070.    if (!comment_id) {
  3071.        return false;
  3072.    }
  3073.    var clickval = $('.comment_like[data-comment-id="'+comment_id+'"]').attr("onclick");
  3074.    $('.comment_like[data-comment-id="'+comment_id+'"]').attr('onclick',clickval.replace('UnlikeComment', 'likeComment') );
  3075.    $('.comment_like[data-comment-id="'+comment_id+'"] path').attr('fill','currentColor');
  3076.    $.get('https://kleimun.com/endpoints/unlike-blog-comment', {id: comment_id});
  3077.    let c = parseInt($('#comment_like_'+comment_id).html());
  3078.    $('#comment_like_'+comment_id).html( c - 1);
  3079. }
  3080. function BlogUnReportComment(comment_id,user_id) {
  3081.    if (!comment_id) {
  3082.        return false;
  3083.    }
  3084.    $('.blog_comment_report[data-comment-id="'+comment_id+'"]').show();
  3085.    $('.blog_comment_report[data-comment-id="'+comment_id+'"]').css({'visibility':'inherit'});
  3086.    $('.blog_comment_unreport[data-comment-id="'+comment_id+'"]').hide();
  3087.    $.get(ajaxUrl() + '/blog-unreport-comment', {id: comment_id,uid: user_id}, function (data) {
  3088.        if (data.status == 200) {
  3089.            $('#blog_comment_unreported').modal('show');
  3090.            setTimeout(function () {
  3091.                $('#blog_comment_unreported').modal('hide');
  3092.            }, 3000);
  3093.        }
  3094.    });
  3095. }
  3096. function deleteComment(element) {
  3097. mainElement = $('#delete-comment');
  3098.    comment_id = mainElement.attr('data-id');
  3099.    mode = mainElement.attr('data-mode');
  3100. if (!comment_id) {
  3101. return false;
  3102. }
  3103. $('#delete-comment').modal('hide');
  3104. $('.comment-' + comment_id).slideUp('200', function () {
  3105. $(this).remove();
  3106. });
  3107. if(mode == 'blog'){
  3108.        $.get('https://kleimun.com/endpoints/delete-blog-comment', {id: comment_id});
  3109.    }else{
  3110.        $.get('https://kleimun.com/endpoints/delete-comment', {id: comment_id});
  3111.    }
  3112. }
  3113.  
  3114. function likeComment(comment_id) {
  3115.    if (!comment_id) {
  3116.        return false;
  3117.    }
  3118.    var clickval = $('.comment_like[data-comment-id="'+comment_id+'"]').attr("onclick");
  3119.    $('.comment_like[data-comment-id="'+comment_id+'"]').attr('onclick',clickval.replace('likeComment', 'UnlikeComment') );
  3120.    $('.comment_like[data-comment-id="'+comment_id+'"] path').attr('fill','#e62117');
  3121.    $.get('https://kleimun.com/endpoints/like-comment', {id: comment_id});
  3122.    let c = parseInt($('#comment_like_'+comment_id).html());
  3123.    $('#comment_like_'+comment_id).html( c + 1);
  3124. }
  3125.  
  3126. function UnlikeComment(comment_id) {
  3127.    if (!comment_id) {
  3128.        return false;
  3129.    }
  3130.    var clickval = $('.comment_like[data-comment-id="'+comment_id+'"]').attr("onclick");
  3131.    $('.comment_like[data-comment-id="'+comment_id+'"]').attr('onclick',clickval.replace('UnlikeComment', 'likeComment') );
  3132.    $('.comment_like[data-comment-id="'+comment_id+'"] path').attr('fill','currentColor');
  3133.    $.get('https://kleimun.com/endpoints/unlike-comment', {id: comment_id});
  3134.  
  3135.    let c = parseInt($('#comment_like_'+comment_id).html());
  3136.    $('#comment_like_'+comment_id).html( c - 1);
  3137.  
  3138. }
  3139.  
  3140. function UnReportComment(comment_id,user_id) {
  3141.    if (!comment_id) {
  3142.        return false;
  3143.    }
  3144.    $('.comment_report[data-comment-id="'+comment_id+'"]').show();
  3145.    $('.comment_report[data-comment-id="'+comment_id+'"]').css({'visibility':'inherit'});
  3146.    $('.comment_unreport[data-comment-id="'+comment_id+'"]').hide();
  3147.  
  3148.    $.get(ajaxUrl() + '/unreport-comment', {id: comment_id,uid: user_id}, function (data) {
  3149.        if (data.status == 200) {
  3150.            $('#comment_unreported').modal('show');
  3151.            setTimeout(function () {
  3152.                $('#comment_unreported').modal('hide');
  3153.            }, 3000);
  3154.        }
  3155.    });
  3156.  
  3157. }
  3158.  
  3159. function UnReportTrack(track_id,user_id) {
  3160.    if (!track_id) {
  3161.        return false;
  3162.    }
  3163.    $('.track_report[data-track-id="'+track_id+'"]').show();
  3164.    $('.track_report[data-track-id="'+track_id+'"]').css({'visibility':'inherit'});
  3165.    $('.track_unreport[data-track-id="'+track_id+'"]').hide();
  3166.  
  3167.    $.get(ajaxUrl() + '/unreport-track', {'id': track_id,'uid': user_id}, function (data) {
  3168.        if (data.status == 200) {
  3169.            $('#track_unreported').modal('show');
  3170.            setTimeout(function () {
  3171.                $('#track_unreported').modal('hide');
  3172.            }, 3000);
  3173.        }
  3174.    });
  3175.  
  3176. }
  3177.  
  3178.  
  3179. function SlideSetCookie(cname, cvalue, exdays) {
  3180.    $('#open_slide').attr('onclick', "SlideEraseCookie('open_slide')");
  3181.    var d = new Date();
  3182.    d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
  3183.    var expires = "expires="+d.toUTCString();
  3184.    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
  3185. }
  3186. function SlideEraseCookie(name) {
  3187.    $('#open_slide').attr('onclick', "SlideSetCookie('open_slide','yes',1)");
  3188.    document.cookie = name + '=;path=/;Max-Age=0'
  3189. }
  3190.  
  3191.  
  3192. function PayFromWallet() {
  3193.    $('#wallet_to_pay').find('.btn-mat').attr('disabled', 'true');
  3194.    $(".modal_story_pay_alert").html('');
  3195.    price = $('#wallet_to_pay_price').val();
  3196.    type = $('#wallet_to_pay_type').val();
  3197.    id = $('#wallet_to_pay_id').val();
  3198.    $.post('https://kleimun.com/endpoints/wallet/pay', {price: price,type: type,id: id}, function(data, textStatus, xhr) {
  3199.        $('#wallet_to_pay').find('.btn-mat').removeAttr('disabled');
  3200.        if (data.status == 200) {
  3201.            clearQueues(false);
  3202.            $(".modal_wallet_pay_alert").html('<div class="alert alert-success"><i class="fa fa-check"></i> payment successfully done</div>');
  3203.            setTimeout(function () {
  3204.                location.href = data.url;
  3205.            },2000);
  3206.        }
  3207.        else{
  3208.            $(".modal_wallet_pay_alert").html('<div class="alert alert-danger"><i class="fa fa-info-circle"></i> '+data.error+'</div>');
  3209.        }
  3210.    });
  3211. }
  3212.  
  3213. function purchaseTrack(id, element,type,price) {
  3214.            $('#login_box').modal('show');
  3215.    }
  3216.  
  3217.  
  3218.  
  3219. function registerBlogComment(value, id, event, element) {
  3220. if (!value || !id) {
  3221. return false;
  3222. }
  3223. if(event.which == 13) {
  3224. element.attr('disabled', "true");
  3225.        $.post('https://kleimun.com/endpoints/register-blog-comment', {id: id, value: value}, function(data) {
  3226.         if (data.status == 300) {
  3227.                $('#login_box').modal('show');
  3228.            }
  3229.         if (data.status == 200) {
  3230.         $('.no-comments-found').remove();
  3231.         $('.no-track-found').remove();
  3232.         element.val("");
  3233.         $('.comment-list-' + id).prepend(data.html);
  3234.         }
  3235.         element.removeAttr('disabled');
  3236.        });
  3237.    }
  3238.  
  3239. }
  3240. function TrackReadMore() {
  3241.    var dots = document.getElementById("dots");
  3242.    var moreText = document.getElementById("more");
  3243.    var btnText = document.getElementById("btn-track-load-more");
  3244.  
  3245.    if (dots.style.display === "none") {
  3246.        dots.style.display = "inline";
  3247.        btnText.innerHTML = "Read more";
  3248.        moreText.style.display = "none";
  3249.    } else {
  3250.        dots.style.display = "none";
  3251.        btnText.innerHTML = "Read less";
  3252.        moreText.style.display = "inline";
  3253.    }
  3254. }
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271. function getUrl() {
  3272. var url = window.location.href;
  3273. return url.replace("https://kleimun.com", "");
  3274. }
  3275.  
  3276. function ajaxRedirect(url) {
  3277. if (!url) {
  3278. url = getUrl();
  3279. }
  3280. goToAjaxLink(url);
  3281. }
  3282.  
  3283. function favorite(id, element) {
  3284. if (element.hasClass('is_favoriated')) {
  3285. element.html('<path fill="currentColor" d="M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z" />');
  3286. element.removeClass("is_favoriated");
  3287. if (Amplitude.getActiveSongMetadata()) {
  3288. Amplitude.getActiveSongMetadata().is_favoriated = false;
  3289. }
  3290. } else {
  3291. element.addClass("is_favoriated");
  3292. element.html('<path fill="#ff9900" d="M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z" />');
  3293. if (Amplitude.getActiveSongMetadata()) {
  3294. Amplitude.getActiveSongMetadata().is_favoriated = true;
  3295. }
  3296. }
  3297.  
  3298. $.get('https://kleimun.com/endpoints/favorite-track', {id: id});
  3299. }
  3300.  
  3301. function addToLists(id) {
  3302. getID = $('#playlists').attr('data-id');
  3303. if (!getID) {
  3304. return false;
  3305. }
  3306. var playlists = "";
  3307. $(".select-playlist-list").each(function (index, item) {
  3308. if ($(this).hasClass('active')) {
  3309. playlists += $(this).attr('data-id') + ",";
  3310. }
  3311. });
  3312. if (playlists) {
  3313. $('#playlists').find('.btn-mat').text("Please wait..");
  3314. $.get(ajaxUrl() + "/playlist/add-to-playlist", {playlists: playlists, id: getID}, function (data) {
  3315. if (data.status == 200) {
  3316. $('#playlists').modal('hide');
  3317. setTimeout(function () {
  3318. $('#playlists').remove();
  3319. }, 200);
  3320. } else if (data.status == 300) {
  3321. alert("Please select which playlist you want to add this song to.")
  3322. } else {
  3323. $('#playlists').modal('hide');
  3324. setTimeout(function () {
  3325. $('#playlists').remove();
  3326. }, 200);
  3327. }
  3328. });
  3329. }
  3330. }
  3331.  
  3332. function blockUser(id, username, type) {
  3333. if (!id || !username) {
  3334. return false;
  3335. }
  3336. if (!confirm("Are you sure you want to block this user")) {
  3337. return false;
  3338. }
  3339. $.get('https://kleimun.com/endpoints/block-user/' + type, {id: id}, function (data) {
  3340. goToAjaxLink(username);
  3341. });
  3342. }
  3343.  
  3344. $(document).on('click', '#night_mode_toggle', function(event) {
  3345.    mode = $(this).attr('data-mode');
  3346.    $.post('https://kleimun.com/endpoints/?mode=' + mode, {}, function(data, textStatus, xhr) { /* pass */ });
  3347.    if (mode !== 'night') {
  3348.        $('body').append('<link rel="stylesheet" href="https://kleimun.com/themes/mtdvision/css/day.style.css" id="night-mode-css">');
  3349.        $('#night_mode_toggle').attr('data-mode', 'night');
  3350.        $('.switch .txt').text('Night mode');
  3351.        $('.head_logo img').attr('src', 'https://kleimun.com/themes/mtdvision/img/logo-white.png?cache=123');
  3352. $('.auth_box .right_combo > .navbar-brand img').attr('src', 'https://kleimun.com/themes/mtdvision/img/logo-white.png?cache=123');
  3353. $('.ma_home_nav nav .navbar-brand img').attr('src', 'https://kleimun.com/themes/mtdvision/img/logo-white.png?cache=123');
  3354. $('.nigh_day_ico').html('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"></path><path fill="currentColor" d="M10 6a8 8 0 0 0 11.955 6.956C21.474 18.03 17.2 22 12 22 6.477 22 2 17.523 2 12c0-5.2 3.97-9.474 9.044-9.955A7.963 7.963 0 0 0 10 6zm-6 6a8 8 0 0 0 8 8 8.006 8.006 0 0 0 6.957-4.045c-.316.03-.636.045-.957.045-5.523 0-10-4.477-10-10 0-.321.015-.64.045-.957A8.006 8.006 0 0 0 4 12zm14.164-9.709L19 2.5v1l-.836.209a2 2 0 0 0-1.455 1.455L16.5 6h-1l-.209-.836a2 2 0 0 0-1.455-1.455L13 3.5v-1l.836-.209A2 2 0 0 0 15.29.836L15.5 0h1l.209.836a2 2 0 0 0 1.455 1.455zm5 5L24 7.5v1l-.836.209a2 2 0 0 0-1.455 1.455L21.5 11h-1l-.209-.836a2 2 0 0 0-1.455-1.455L18 8.5v-1l.836-.209a2 2 0 0 0 1.455-1.455L20.5 5h1l.209.836a2 2 0 0 0 1.455 1.455z"></path></svg>');
  3355.                $('#dark-wave').attr('src',$('#dark-wave').attr('src').replace('_dark.png','_day.png'));
  3356.                $('#light-wave').css({'border-right':'1px solid rgb(191, 191, 191)'});
  3357.    } else {
  3358.        $('#night-mode-css').remove();
  3359.        $('#night_mode_toggle').attr('data-mode', 'day');
  3360.        $('.switch .txt').text('Day mode');
  3361.        $('.head_logo img').attr('src', 'https://kleimun.com/themes/mtdvision/img/logo.png?cache=123');
  3362. $('.auth_box .right_combo > .navbar-brand img').attr('src', 'https://kleimun.com/themes/mtdvision/img/logo.png?cache=123');
  3363. $('.ma_home_nav nav .navbar-brand img').attr('src', 'https://kleimun.com/themes/mtdvision/img/logo.png?cache=123');
  3364. $('.nigh_day_ico').html('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"></path><path fill="currentColor" d="M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-2a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM11 1h2v3h-2V1zm0 19h2v3h-2v-3zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05 3.515 4.93zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414-2.121-2.121zm2.121-14.85l1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414 2.121-2.121zM23 11v2h-3v-2h3zM4 11v2H1v-2h3z"></path></svg>');
  3365.                $('#dark-wave').attr('src',$('#dark-wave').attr('src').replace('_day.png','_dark.png'));
  3366.                $('#light-wave').css({'border-right':'1px solid rgb(71, 71, 71)'});
  3367.    }
  3368.  
  3369.  
  3370. });
  3371.  
  3372. $(document).ready(function() {
  3373.    FastClick.attach(document.body);
  3374. });
  3375.  
  3376. function hide_announcement(id){
  3377.    if (!id) { return false; }
  3378.    $("#announcement-"+id).slideUp('fast',function(){
  3379.        $(this).remove();
  3380.        $.post('https://kleimun.com/endpoints/user/hide-announcement', {id: id}, function(data, textStatus, xhr) { /* pass */ });
  3381.    })
  3382. }
  3383. function AddEventInterested(id,self,type = 'interest') {
  3384.    if (type == 'interest') {
  3385.        $(self).html('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M0.41,13.41L6,19L7.41,17.58L1.83,12M22.24,5.58L11.66,16.17L7.5,12L6.07,13.41L11.66,19L23.66,7M18,7L16.59,5.58L10.24,11.93L11.66,13.34L18,7Z"></path></svg> <span class="button-text"> Interested</span>')
  3386.        $(self).attr('onclick', "AddEventInterested('"+id+"',this,'uninterest')");
  3387.    }
  3388.    else{
  3389.        $(self).html('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16.5,5C15,5 13.58,5.91 13,7.2V17.74C17.25,13.87 20,11.2 20,8.5C20,6.5 18.5,5 16.5,5M16.5,3C19.58,3 22,5.41 22,8.5C22,12.27 18.6,15.36 13.45,20.03L12,21.35L10.55,20.03C5.4,15.36 2,12.27 2,8.5C2,5.41 4.42,3 7.5,3C9.24,3 10.91,3.81 12,5.08C13.09,3.81 14.76,3 16.5,3Z"></path></svg> <span class="button-text"> Interested</span>')
  3390.        $(self).attr('onclick', "AddEventInterested('"+id+"',this,'interest')");
  3391.    }
  3392.    $.post('https://kleimun.com/endpoints/event/interest', {id: id,type: type}, function(data, textStatus, xhr) {});
  3393. }
  3394. function JoinEvent(id,self,type = 'join') {
  3395.    if (type == 'join') {
  3396.        $('#going-'+id).find('button').html('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M0.41,13.41L6,19L7.41,17.58L1.83,12M22.24,5.58L11.66,16.17L7.5,12L6.07,13.41L11.66,19L23.66,7M18,7L16.59,5.58L10.24,11.93L11.66,13.34L18,7Z"></path></svg> <span class="button-text"> Joined</span>')
  3397.        $('#going-'+id).find('button').attr('onclick', "JoinEvent('"+id+"',this,'unjoin')");
  3398.    }
  3399.    else{
  3400.        $('#going-'+id).find('button').html('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10.74,11.72C11.21,12.95 11.16,14.23 9.75,14.74C6.85,15.81 6.2,13 6.16,12.86L10.74,11.72M5.71,10.91L10.03,9.84C9.84,8.79 10.13,7.74 10.13,6.5C10.13,4.82 8.8,1.53 6.68,2.06C4.26,2.66 3.91,5.35 4,6.65C4.12,7.95 5.64,10.73 5.71,10.91M17.85,19.85C17.82,20 17.16,22.8 14.26,21.74C12.86,21.22 12.8,19.94 13.27,18.71L17.85,19.85M20,13.65C20.1,12.35 19.76,9.65 17.33,9.05C15.22,8.5 13.89,11.81 13.89,13.5C13.89,14.73 14.17,15.78 14,16.83L18.3,17.9C18.38,17.72 19.89,14.94 20,13.65Z"></path></svg> <span class="button-text"> Join</span>')
  3401.        $('#going-'+id).find('button').attr('onclick', "JoinEvent('"+id+"',this,'join')");
  3402.    }
  3403.    $.post('https://kleimun.com/endpoints/event/join', {id: id,type: type}, function(data, textStatus, xhr) {});
  3404. }
  3405. function BuyTicket(id,self,type = 'join',price = 0,show_type = 'show',available_tickets = 0, image = '') {
  3406. $('#buy_ticket_modal').find('.modal-body-alert').html('');
  3407. $('#buy_ticket_modal').find('.btn-primary').removeAttr('disabled');
  3408.    $('#buy_ticket_modal').find('.btn-primary').text("Buy");
  3409. if (parseInt(price) > parseInt("{{ME org_wallet}}")) {
  3410. $('#buy_ticket_modal').find('.modal-body-alert').html(`<div class="alert alert-info"><a href="https://kleimun.com/settings/{{ME username/wallet}}" data-load="settings/{{ME username}}/wallet">Please top up your wallet.</a></div>`);
  3411. $('#buy_ticket_modal').find('.btn-primary').attr('disabled', 'true');
  3412. $('#buy_ticket_modal').modal('show');
  3413.        return false;
  3414. }
  3415. if(parseInt(price) > 0 && show_type == 'hide'){
  3416. $('#buy_ticket_modal').find('.btn-primary').attr('onclick', "BuyTicket('"+id+"',this,'"+type+"','"+price+"','show','"+available_tickets+"')");
  3417. $('#buy_ticket_modal').find('.avail_ticket p').html(""+available_tickets+"");
  3418. $('#buy_ticket_modal').find('.avail_ticket_price p').html("$"+price);
  3419. $('#buy_ticket_modal').find('.ticket-img').html("<img src='" + image + "' alt='Picture'>");
  3420.        $('#buy_ticket_modal').modal('show');
  3421.        return false;
  3422. }
  3423. $('#buy_ticket_modal').find('.btn-primary').attr('disabled', 'true');
  3424.    $('#buy_ticket_modal').find('.btn-primary').text("Please wait..");
  3425.    $.post('https://kleimun.com/endpoints/event/buy', {id: id,price: price}, function(data, textStatus, xhr) {
  3426.     $('#buy_ticket_modal').find('.btn-primary').removeAttr('disabled');
  3427.        $('#buy_ticket_modal').find('.btn-primary').text("Buy");
  3428.     if (data.status == 200) {
  3429.     $('#buy_ticket_modal').find('.modal-body-alert').html(`<div class="alert alert-success"><i class="fa fa-check"></i> ${data.message}</div>`);
  3430.            setTimeout(function () {
  3431.             $('#buy_ticket_modal').find('.modal-body-alert').html('');
  3432.             $('#buy_ticket_modal').modal('hide');
  3433.             location.href = 'https://kleimun.com/purchased';
  3434.            },2000);
  3435.     }
  3436.     else{
  3437.     $('#buy_ticket_modal').find('.modal-body-alert').html(`<div class="alert alert-danger"><i class="fa fa-check"></i> ${data.message}</div>`);
  3438.     }
  3439.    });
  3440. }
  3441. function DeleteEvent(id,type = 'show') {
  3442.    if (type == 'hide') {
  3443.      $('#delete-event').find('.btn-mat').attr('onclick', "DeleteEvent('"+id+"')");
  3444.      $('#delete-event').modal('show');
  3445.      return false;
  3446.    }
  3447.    $('[data-event="'+id+'"').slideUp();
  3448.    $('[data-event="'+id+'"').remove();
  3449.    $.post('https://kleimun.com/endpoints/event/delete', {id: id}, function(data, textStatus, xhr) {});
  3450. }
  3451. function StartStories(user_id,story_id) {
  3452.    $('#container_content').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indefinite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
  3453.    $.post('https://kleimun.com/endpoints/story/start', {user_id: user_id,story_id:story_id}, function(data, textStatus, xhr) {
  3454.        if (data.status == 200) {
  3455.            if (!Amplitude.audio().paused) {
  3456.                Amplitude.pause();
  3457.                window.playAudio = 'yes';
  3458.            }
  3459.            else{
  3460.                window.playAudio = 'no';
  3461.            }
  3462.            $('.lightbox-container').html(data.html);
  3463.        }
  3464.        else{
  3465.            if (window.playAudio && window.playAudio == 'yes') {
  3466.                Amplitude.play();
  3467.                window.playAudio = 'no';
  3468.            }
  3469.            CloseLightbox();
  3470.        }
  3471.    });
  3472. }
  3473. function NextStory(user_id,story_id,next_user_id,next_story_id) {
  3474.    CloseLightbox();
  3475.    $('#container_content').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indefinite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
  3476.    $.post('https://kleimun.com/endpoints/story/next', {user_id: user_id,story_id:story_id,next_user_id:next_user_id,next_story_id:next_story_id}, function(data, textStatus, xhr) {
  3477.        if (data.status == 200) {
  3478.            if (!Amplitude.audio().paused) {
  3479.                Amplitude.pause();
  3480.                window.playAudio = 'yes';
  3481.            }
  3482.            $('.lightbox-container').html(data.html);
  3483.        }
  3484.        else{
  3485.            if (window.playAudio && window.playAudio == 'yes') {
  3486.                Amplitude.play();
  3487.                window.playAudio = 'no';
  3488.            }
  3489.            CloseLightbox();
  3490.        }
  3491.    });
  3492. }
  3493. function PreviousStory(user_id,story_id,pre_user_id,pre_story_id) {
  3494.    CloseLightbox();
  3495.    $('#container_content').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indefinite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
  3496.    $.post('https://kleimun.com/endpoints/story/previous', {user_id: user_id,story_id:story_id,pre_user_id:pre_user_id,pre_story_id:pre_story_id}, function(data, textStatus, xhr) {
  3497.        if (data.status == 200) {
  3498.            if (!Amplitude.audio().paused) {
  3499.                Amplitude.pause();
  3500.                window.playAudio = 'yes';
  3501.            }
  3502.            $('.lightbox-container').html(data.html);
  3503.        }
  3504.        else{
  3505.            if (window.playAudio && window.playAudio == 'yes') {
  3506.                Amplitude.play();
  3507.                window.playAudio = 'no';
  3508.            }
  3509.            CloseLightbox();
  3510.        }
  3511.    });
  3512. }
  3513. function CloseLightbox() {
  3514.  $('.lightbox-container').remove();
  3515.  document.body.style.overflow = 'auto';
  3516. }
  3517. function GetMoreStoryViews(story_id,self) {
  3518.  $('.lightpost-'+story_id).addClass('dont_close')
  3519.  last_view = $('.story_views_').last().attr('id');
  3520.  $(self).addClass('dont_close_story_'+story_id);
  3521.  $(self).find('span').html("please_wait");
  3522.  $.post('https://kleimun.com/endpoints/story/story_views', {last_view:last_view,story_id:story_id}, function(data, textStatus, xhr) {
  3523.    if (data.status == 200) {
  3524.      $(self).find('button').html('<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather"><polyline points="6 9 12 15 18 9"></polyline></svg> Load More');
  3525.  
  3526.      $('.views_container_').append(data.html);
  3527.    }
  3528.    else{
  3529.      $(self).find('button').html("No More Views");
  3530.  
  3531.    }
  3532.  });
  3533. }
  3534. function DeleteStory(id) {
  3535.    if (!id || !confirm("Are you sure you want to delete your story?")) {
  3536.    return false;
  3537.  }
  3538.  
  3539.  $.ajax({
  3540.    url: 'https://kleimun.com/endpoints/story/delete',
  3541.    type: 'POST',
  3542.    dataType: 'json',
  3543.    data: {id:id},
  3544.  })
  3545.  .done(function(data) {
  3546.    if (data.status == 200) {
  3547.      location.reload();
  3548.    }
  3549.  })
  3550.  .fail(function() {
  3551.    console.log("error");
  3552.  })
  3553. }
  3554. function DeleteProduct(id,type = 'show') {
  3555.    if (type == 'hide') {
  3556.      $('#delete-product').find('.btn-mat').attr('onclick', "DeleteProduct('"+id+"')");
  3557.      $('#delete-product').modal('show');
  3558.      return false;
  3559.    }
  3560.    $('[data-product="'+id+'"').slideUp();
  3561.    $('[data-product="'+id+'"').remove();
  3562.    $.post('https://kleimun.com/endpoints/product/delete', {id: id}, function(data, textStatus, xhr) {});
  3563. }
  3564. function AddProductToCart(self,id,type) {
  3565.    if (type == 'add') {
  3566.        $(self).html('<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="52" height="52" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><circle r="12" cx="12" cy="12" fill="var(--main-color)" shape="circle" transform="matrix(1,0,0,1,0,0)"></circle><g transform="matrix(0.5,0,0,0.5,6.0000000894069645,5.999999999999999)"><path d="m17.5 13c-3.584 0-6.5-2.916-6.5-6.5s2.916-6.5 6.5-6.5 6.5 2.916 6.5 6.5-2.916 6.5-6.5 6.5zm0-12c-3.032 0-5.5 2.467-5.5 5.5s2.468 5.5 5.5 5.5 5.5-2.467 5.5-5.5-2.468-5.5-5.5-5.5z" fill="#ffffff" data-original="#000000" class=""></path><path d="m15.379 9.121c-.128 0-.256-.049-.354-.146-.195-.195-.195-.512 0-.707l4.242-4.242c.195-.195.512-.195.707 0s.195.512 0 .707l-4.242 4.242c-.097.097-.225.146-.353.146z" fill="#ffffff" data-original="#000000" class=""></path><path d="m19.621 9.121c-.128 0-.256-.049-.354-.146l-4.242-4.242c-.195-.195-.195-.512 0-.707s.512-.195.707 0l4.242 4.242c.195.195.195.512 0 .707-.097.097-.225.146-.353.146z" fill="#ffffff" data-original="#000000" class=""></path><path d="m19.5 17h-13c-.238 0-.443-.168-.49-.402l-2-10c-.03-.147.009-.299.103-.415s.238-.183.387-.183h4c.276 0 .5.224.5.5s-.224.5-.5.5h-3.39l1.8 9h12.18l.277-1.385c.055-.272.33-.445.588-.392.271.054.447.317.393.588l-.357 1.787c-.048.234-.253.402-.491.402z" fill="#ffffff" data-original="#000000" class=""></path><path d="m6.499 17c-.233 0-.441-.164-.489-.402l-2.479-12.394c-.139-.699-.759-1.206-1.471-1.206h-.001l-1.558.002c-.001 0-.001 0-.001 0-.276 0-.5-.224-.5-.5s.224-.5.499-.5l1.558-.002h.003c1.188 0 2.219.845 2.452 2.01l2.478 12.394c.055.271-.121.534-.393.588-.032.007-.065.01-.098.01z" fill="#ffffff" data-original="#000000" class=""></path><path d="m21.5 19h-17c-.827 0-1.5-.673-1.5-1.5s.673-1.5 1.5-1.5h2c.276 0 .5.224.5.5s-.224.5-.5.5h-2c-.275 0-.5.224-.5.5s.225.5.5.5h17c.276 0 .5.224.5.5s-.224.5-.5.5z" fill="#ffffff" data-original="#000000" class=""></path><path d="m8 24c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm0-3c-.552 0-1 .449-1 1s.448 1 1 1 1-.449 1-1-.448-1-1-1z" fill="#ffffff" data-original="#000000" class=""></path><path d="m17 24c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm0-3c-.552 0-1 .449-1 1s.448 1 1 1 1-.449 1-1-.448-1-1-1z" fill="#ffffff" data-original="#000000" class=""></path></g></svg>');
  3567.        $(self).attr('onclick', "AddProductToCart(this,'"+id+"','remove')");
  3568.    }
  3569.    else{
  3570.        $(self).html('<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 58 58"> <g id="Group_9580" data-name="Group 9580" transform="translate(-833 -689)"> <rect id="Rectangle_3421" data-name="Rectangle 3421" width="58" height="58" rx="29" transform="translate(833 689)" fill="var(--main-color)"/> <path id="Union_12" data-name="Union 12" d="M.588,22.148a.61.61,0,0,1-.417-.17A.616.616,0,0,1,0,21.562v-.074L.992,8.7a.561.561,0,0,1,.183-.374l.013-.008a.561.561,0,0,1,.391-.157H3.415v-.58a7.6,7.6,0,0,1,15.192,0v.58h1.832a.566.566,0,0,1,.393.157l.013.008a.56.56,0,0,1,.183.371l.994,12.817a.619.619,0,0,1-.147.434.61.61,0,0,1-.379.2Zm.634-1.17H20.8l-.9-11.65H2.116ZM6.565,2.95A6.336,6.336,0,0,0,4.6,7.293l-.038.863H17.43v-.58a6.4,6.4,0,0,0-6.137-6.4l-.258-.011-.025,0A6.41,6.41,0,0,0,6.565,2.95ZM8.674,14.568V12.236h4.674v2.332Z" transform="translate(851 707)" fill="#fff"/> </g> </svg>');
  3571.        $(self).attr('onclick', "AddProductToCart(this,'"+id+"','add')");
  3572.    }
  3573.    qty = 1;
  3574.    if ($('#cart_product_qty').length > 0) {
  3575.        qty = $('#cart_product_qty').val();
  3576.    }
  3577.    $.post('https://kleimun.com/endpoints/product/add_cart', {product_id: id,qty:qty}, function(data, textStatus, xhr) {
  3578.        if (data.status == 200) {
  3579.            $('.unread_cart_count').html(data.count);
  3580.        }
  3581.    });
  3582. }
  3583. function GetCart() {
  3584.    $.post('https://kleimun.com/endpoints/product/get_cart', {param1: 'value1'}, function(data, textStatus, xhr) {
  3585.        if (data.status == 200 && data.html != '') {
  3586.            $('#cart-list').html(data.html);
  3587.        }
  3588.        else{
  3589.            $('#cart-list').html('<li class="empty_state"><svg class="feather" xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 24.605 24.799"> <path id="Path_7212" data-name="Path 7212" d="M8852.219,2866h-23.362a.649.649,0,0,1-.656-.656v-.08l1.109-14.326a.62.62,0,0,1,.2-.419l.016-.009a.628.628,0,0,1,.439-.176h2.047v-.649a8.532,8.532,0,0,1,2.485-6,8.493,8.493,0,0,1,12,0,8.535,8.535,0,0,1,2.487,6v.649h2.046a.63.63,0,0,1,.439.176l.015.009a.626.626,0,0,1,.2.416l1.109,14.353a.671.671,0,0,1-.161.483.68.68,0,0,1-.424.229Zm-21.654-14.355-1,13.044h21.874l-1-13.044Zm9.938-9.136a7.168,7.168,0,0,0-7.166,6.859l-.041.967h14.382v-.649a7.164,7.164,0,0,0-6.86-7.162l-.284-.012-.03,0Z" transform="translate(-8828.2 -2841.201)" fill="currentColor"></path> <path id="Path_7211" data-name="Path 7211" d="M3649.849,6635.26v2.61h-5.222v-2.61Z" transform="translate(-3634.937 -6621.557)" fill="currentColor"></path> </svg>Your cart is empty.</li>');
  3590.        }
  3591.    });
  3592. }
  3593. function RemoveProductFromCart(id) {
  3594.    $('#cart_product_'+id).remove();
  3595.    $('#checkout_product_'+id).remove();
  3596.    $.post('https://kleimun.com/endpoints/product/remove_cart', {product_id: id}, function(data, textStatus, xhr) {
  3597.        if (data.status == 200) {
  3598.            $('.unread_cart_count').html(data.count);
  3599.        }
  3600.    });
  3601. }
  3602. function LoadCheckout() {
  3603.    $('#load_checkout').click();
  3604. }
  3605. $(document).ready(function() {
  3606.    var options = {
  3607.        url: "https://kleimun.com/endpoints/address/add?hash_id=" + getHashID(),
  3608.        beforeSubmit:  function () {
  3609.            $('.modal_add_address_modal_alert').empty();
  3610.            $("#add_address_modal").find('.btn-mat').attr('disabled', 'true');
  3611.            $("#add_address_modal").find('.btn-mat').text("Please wait..");
  3612.        },
  3613.        success: function (data) {
  3614.            $("#add_address_modal").find('.btn-mat').text("Add");
  3615.            $("#add_address_modal").find('.btn-mat').removeAttr('disabled')
  3616.            if (data.status == 200) {
  3617.                $('.modal_add_address_modal_alert').html('<div class="alert alert-success"><i class="fa fa-check"></i> '+
  3618.                data.message
  3619.                +'</div>');
  3620.                if (data.url && data.url != '') {
  3621.                    if ($('#load_checkout').length < 1) {
  3622.                        setTimeout(function () {
  3623.                            /*location.href = data.url;*/
  3624.                            $('.modal_add_address_modal_alert').empty();
  3625.                            $("#add_address_modal").find('.btn-mat').removeAttr('disabled')
  3626.                            $("#add_address_modal").find('.btn-mat').text("Add");
  3627.                            $('#add_address_modal').modal('hide');
  3628.                            $('.address_form')[0].reset();
  3629.                            load_page = 'feed';
  3630.                            if ($('#json-data').length > 0) {
  3631.                                json_data = JSON.parse($('#json-data').val());
  3632.                                load_page = json_data.ajax_url;
  3633.                            }
  3634.                            else{
  3635.                                load_page = "feed";
  3636.                            }
  3637.                            goToAjaxLink(load_page);
  3638.                        },2000);
  3639.                    }
  3640.                    else{
  3641.                        setTimeout(function () {
  3642.                            $('.modal_add_address_modal_alert').empty();
  3643.                            $("#add_address_modal").find('.btn-mat').removeAttr('disabled')
  3644.                            $("#add_address_modal").find('.btn-mat').text("Add");
  3645.                            $('#add_address_modal').modal('hide');
  3646.                            $('#load_checkout').click();
  3647.                        },2000);
  3648.                    }
  3649.                }
  3650.            } else {
  3651.                $('.modal_add_address_modal_alert').html('<div class="alert alert-danger"><i class="fa fa-check"></i> '+
  3652.            data.message
  3653.            +'</div>');
  3654.            }
  3655.        }
  3656.    };
  3657.    $('.address_form').ajaxForm(options);
  3658. });
  3659. function NewAddress() {
  3660.    $('.modal_add_address_modal_alert').empty();
  3661.    $("#add_address_modal").find('.btn-mat').removeAttr('disabled')
  3662.    $("#add_address_modal").find('.btn-mat').text("Add");
  3663.    $('#add_address_modal').modal('show');
  3664. }
  3665. function BuyProducts(type = 'show',price) {
  3666.    if ($('.payment_address').length < 1) {
  3667.        $('.checkout_alert').html("<div class='alert alert-danger'><i class='fa fa-info-circle'></i> Please add a new address</div>");
  3668.        return false;
  3669.    }
  3670.    if ($('input[name=choose-address]:checked').length < 1) {
  3671.        $('.checkout_alert').html("<div class='alert alert-danger'><i class='fa fa-info-circle'></i> Please select address</div>");
  3672.        return false;
  3673.    }
  3674.    address_id = $('input[name=choose-address]:checked').val();
  3675.    if (type == 'hide') {
  3676.        $('#buy_product_modal').find('.btn-mat').html("Pay $"+price);
  3677.        $('#buy_product_modal').find('.btn-mat').attr('onclick', "BuyProducts('show','"+price+"')");
  3678.        $('#buy_product_modal').modal('show');
  3679.        return false;
  3680.    }
  3681.    $('#buy_product_modal').find('.btn-mat').html("Please wait..");
  3682.    $('#buy_product_modal').find('.btn-mat').attr('disabled', "true");
  3683.    $.post('https://kleimun.com/endpoints/product/buy',{address_id: address_id}, function(data, textStatus, xhr) {
  3684.        $('#buy_product_modal').find('.btn-mat').removeAttr('disabled');
  3685.        $('#buy_product_modal').find('.btn-mat').text("Pay $"+price);
  3686.        if (data.status == 200) {
  3687.            $('#buy_product_modal').find('.modal_product_pay_alert').html("<div class='alert alert-success'><i class='fa fa-check'></i> "+data.message+"</div>");
  3688.            setTimeout(function () {
  3689.                $('#buy_product_modal').find('.modal_product_pay_alert').html("");
  3690.                location.href = "https://kleimun.com/purchased";
  3691.            },2000);
  3692.        }
  3693.        else{
  3694.            $('#buy_product_modal').find('.modal_product_pay_alert').html("<div class='alert alert-danger'><i class='fa fa-info-circle'></i> "+data.message+"</div>");
  3695.        }
  3696.    });
  3697. }
  3698. function ChangeQty(self,product_id) {
  3699.    qty = $(self).val();
  3700.    $.post('https://kleimun.com/endpoints/product/change_qty', {product_id: product_id,qty: qty}, function(data, textStatus, xhr) {
  3701.        LoadCheckout();
  3702.    });
  3703. }
  3704. function ChangeStatus(self,hash_id) {
  3705.    status = $(self).val();
  3706.    $.post('https://kleimun.com/endpoints/product/change_status', {hash_order: hash_id,status: status}, function(data, textStatus, xhr) {
  3707.        $('#load_order').click();
  3708.    });
  3709. }
  3710. function RefundOrder(hash_id,type = 'show') {
  3711.    if (type == 'hide') {
  3712.        $('#refund_order').find('.btn-mat').attr('onclick', "RefundOrder('"+hash_id+"')");
  3713.        $('#refund_order').modal('show');
  3714.        return false;
  3715.    }
  3716.    $('#refund_order').find('.btn-mat').html("Please wait..");
  3717.    $('#refund_order').find('.btn-mat').attr('disabled', "true");
  3718.    message = $('#refund_order_message').val();
  3719.    $.post('https://kleimun.com/endpoints/product/refund', {hash_order: hash_id,message: message}, function(data, textStatus, xhr) {
  3720.        $('#refund_order').find('.btn-mat').removeAttr('disabled');
  3721.        $('#refund_order').find('.btn-mat').text("Request");
  3722.        if (data.status == 200) {
  3723.            $('#refund_order').find('.modal_refund_order_modal_alert').html("<div class='alert alert-success'><i class='fa fa-check'></i> "+data.message+"</div>");
  3724.            setTimeout(function () {
  3725.                $('#refund_order').modal('hide');
  3726.                $('#refund_order').find('.modal_refund_order_modal_alert').html("");
  3727.                $('#load_order').click();
  3728.            },2000);
  3729.        }
  3730.        else{
  3731.            $('#refund_order').find('.modal_refund_order_modal_alert').html("<div class='alert alert-danger'><i class='fa fa-info-circle'></i> "+data.message+"</div>");
  3732.        }
  3733.    });
  3734. }
  3735. function DownloadPurchased(id,type = 'event') {
  3736.    url = 'event/download';
  3737.    if (type == 'order') {
  3738.        url = 'product/download';
  3739.    }
  3740.    $.post('https://kleimun.com/endpoints/'+url,{id,id}, function(data, textStatus, xhr) {
  3741.        $('.ma_page_content').append(data.html);
  3742.        setTimeout(function () {
  3743.            $('.ticket_card_'+id).remove();
  3744.        },10000);
  3745.    });
  3746. }
  3747. function HidePlayer() {
  3748.    $('#my_video_player_container').slideUp();
  3749. }
  3750. function OpenWriteReview(product_id) {
  3751.    $('#write_product_review_product_id').val(product_id)
  3752.    $('#write_product_review').modal('show');
  3753. }
  3754. function showResponseAlert(item,alert_class,message,time = 0) {
  3755.    $(item).html('<div class="alert alert-'+alert_class+'">'+message+'</div>');
  3756.    if (time > 0) {
  3757.        setTimeout(() => {
  3758.            $(item).html('');
  3759.        },time);
  3760.    }
  3761. }
  3762.  
  3763. function scrollToTop() {
  3764. verticalOffset = typeof (verticalOffset) != 'undefined' ? verticalOffset : 0;
  3765. element = $('html');
  3766. offset = element.offset();
  3767. offsetTop = offset.top;
  3768. $('html, body').animate({
  3769. scrollTop: offsetTop
  3770. }, 300, 'linear');
  3771. }
  3772. </script>
  3773. <script src="https://kleimun.com/themes/mtdvision/js/fingerprint2.min.js?v=1.5.2"></script>
  3774. <script src="https://kleimun.com/themes/mtdvision/js/jquery.form.min.js?v=1.5.2"></script>
  3775. <script src="https://kleimun.com/themes/mtdvision/js/popper.min.js?v=1.5.2"></script>
  3776. <script src="https://kleimun.com/themes/mtdvision/js/bootstrap.min.js?v=1.5.2"></script>
  3777. <script src="https://kleimun.com/themes/mtdvision/js/owl.carousel.min.js?v=1.5.2"></script>
  3778. <script src="https://kleimun.com/themes/mtdvision/js/simplebar.min.js?v=1.5.2"></script>
  3779. <script src="https://kleimun.com/themes/mtdvision/js/amplitude.min.js?v=1.5.2"></script>
  3780. <script src="https://kleimun.com/themes/mtdvision/js/script.js?v=1.5.2"></script>
  3781. <script src="https://kleimun.com/themes/mtdvision/js/Chart.min.js?v=1.5.2"></script>
  3782. <script src="https://kleimun.com/themes/mtdvision/js/highcharts/highcharts.js?v=1.5.2"></script>
  3783. <script src="https://kleimun.com/themes/mtdvision/js/footer.js?v=1.5.2"></script>
  3784. <script src="https://kleimun.com/themes/mtdvision/js/bootstrap-select.min.js?v=1.5.2"></script>
  3785. <script type="text/javascript" src="https://kleimun.com/themes/mtdvision/js/jquery.dataTables.min.js?v=1.5.2"></script>
  3786. <script type="text/javascript" src="https://kleimun.com/themes/mtdvision/js/dataTables.bootstrap4.min.js?v=1.5.2"></script>
  3787. <script src="https://kleimun.com/themes/mtdvision/js/lib/sweetalert2/dist/sweetalert2.js?v=1.5.2"></script>
  3788. <script src="https://kleimun.com/themes/mtdvision/js/bootstrap-toggle.min.js?v=1.5.2"></script>
  3789. <script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
  3790. <input type="hidden" class="main_session" value="88c156edb57fa88118c1d095ee96afaacf72bdc0">
  3791.    <script type="text/javascript">
  3792.    (function (factory) {
  3793.        if (typeof define === 'function' && define.amd) {
  3794.            // AMD. Register as an anonymous module.
  3795.            define(['jquery'], factory);
  3796.        } else {
  3797.            // Browser globals
  3798.            factory(jQuery);
  3799.        }
  3800.    }(function ($) {
  3801.        $.timeago = function(timestamp) {
  3802.            if (timestamp instanceof Date) {
  3803.                return inWords(timestamp);
  3804.            } else if (typeof timestamp === "string") {
  3805.                return inWords($.timeago.parse(timestamp));
  3806.            } else if (typeof timestamp === "number") {
  3807.                return inWords(new Date(timestamp));
  3808.            } else {
  3809.                return inWords($.timeago.datetime(timestamp));
  3810.            }
  3811.        };
  3812.        var $t = $.timeago;
  3813.  
  3814.        $.extend($.timeago, {
  3815.            settings: {
  3816.                refreshMillis: 60000,
  3817.                allowPast: true,
  3818.                allowFuture: false,
  3819.                localeTitle: false,
  3820.                cutoff: 0,
  3821.                strings: {
  3822.                    prefixAgo: null,
  3823.                    prefixFromNow: null,
  3824.                    suffixAgo: "ago",
  3825.                    suffixFromNow: "from now",
  3826.                    inPast: "any moment now",
  3827.                    seconds: "Just now",
  3828.                    minute: "about a minute ago",
  3829.                    minutes: "%d minutes ago",
  3830.                    hour: "about an hour ago",
  3831.                    hours: "%d hours ago",
  3832.                    day: "a day ago",
  3833.                    days: "%d days ago",
  3834.                    month: "about a month ago",
  3835.                    months: "%d months ago",
  3836.                    year: "about a year ago",
  3837.                    years: "%d years ago",
  3838.                    wordSeparator: " ",
  3839.                    numbers: []
  3840.                }
  3841.            },
  3842.  
  3843.            inWords: function(distanceMillis) {
  3844.                if(!this.settings.allowPast && ! this.settings.allowFuture) {
  3845.                    throw 'timeago allowPast and allowFuture settings can not both be set to false.';
  3846.                }
  3847.  
  3848.                var $l = this.settings.strings;
  3849.                var prefix = $l.prefixAgo;
  3850.                var suffix = $l.suffixAgo;
  3851.                if (this.settings.allowFuture) {
  3852.                    if (distanceMillis < 0) {
  3853.                        prefix = $l.prefixFromNow;
  3854.                        suffix = $l.suffixFromNow;
  3855.                    }
  3856.                }
  3857.  
  3858.                if(!this.settings.allowPast && distanceMillis >= 0) {
  3859.                    return this.settings.strings.inPast;
  3860.                }
  3861.  
  3862.                var seconds = Math.abs(distanceMillis) / 1000;
  3863.                var minutes = seconds / 60;
  3864.                var hours = minutes / 60;
  3865.                var days = hours / 24;
  3866.                var years = days / 365;
  3867.  
  3868.                function substitute(stringOrFunction, number) {
  3869.                    var string = $.isFunction(stringOrFunction) ? stringOrFunction(number, distanceMillis) : stringOrFunction;
  3870.                    var value = ($l.numbers && $l.numbers[number]) || number;
  3871.                    return string.replace(/%d/i, value);
  3872.                }
  3873.  
  3874.                var words = seconds < 45 && substitute($l.seconds, Math.round(seconds)) ||
  3875.                    seconds < 90 && substitute($l.minute, 1) ||
  3876.                    minutes < 45 && substitute($l.minutes, Math.round(minutes)) ||
  3877.                    minutes < 90 && substitute($l.hour, 1) ||
  3878.                    hours < 24 && substitute($l.hours, Math.round(hours)) ||
  3879.                    hours < 42 && substitute($l.day, 1) ||
  3880.                    days < 30 && substitute($l.days, Math.round(days)) ||
  3881.                    days < 45 && substitute($l.month, 1) ||
  3882.                    days < 365 && substitute($l.months, Math.round(days / 30)) ||
  3883.                    years < 1.5 && substitute($l.year, 1) ||
  3884.                    substitute($l.years, Math.round(years));
  3885.  
  3886.                var separator = $l.wordSeparator || "";
  3887.                if ($l.wordSeparator === undefined) { separator = " "; }
  3888.  
  3889.                    return $.trim([prefix, words].join(separator));
  3890.  
  3891.  
  3892.            },
  3893.  
  3894.            parse: function(iso8601) {
  3895.                var s = $.trim(iso8601);
  3896.                s = s.replace(/\.\d+/,""); // remove milliseconds
  3897.                s = s.replace(/-/,"/").replace(/-/,"/");
  3898.                s = s.replace(/T/," ").replace(/Z/," UTC");
  3899.                s = s.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"); // -04:00 -> -0400
  3900.                s = s.replace(/([\+\-]\d\d)$/," $100"); // +09 -> +0900
  3901.                return new Date(s);
  3902.            },
  3903.            datetime: function(elem) {
  3904.                var iso8601 = $t.isTime(elem) ? $(elem).attr("datetime") : $(elem).attr("title");
  3905.                return $t.parse(iso8601);
  3906.            },
  3907.            isTime: function(elem) {
  3908.                // jQuery's `is()` doesn't play well with HTML5 in IE
  3909.                return $(elem).get(0).tagName.toLowerCase() === "time"; // $(elem).is("time");
  3910.            }
  3911.        });
  3912.  
  3913.        // functions that can be called via $(el).timeago('action')
  3914.        // init is default when no action is given
  3915.        // functions are called with context of a single element
  3916.        var functions = {
  3917.            init: function(){
  3918.                var refresh_el = $.proxy(refresh, this);
  3919.                refresh_el();
  3920.                var $s = $t.settings;
  3921.                if ($s.refreshMillis > 0) {
  3922.                    this._timeagoInterval = setInterval(refresh_el, $s.refreshMillis);
  3923.                }
  3924.            },
  3925.            update: function(time){
  3926.                var parsedTime = $t.parse(time);
  3927.                $(this).data('timeago', { datetime: parsedTime });
  3928.                if($t.settings.localeTitle) $(this).attr("title", parsedTime.toLocaleString());
  3929.                refresh.apply(this);
  3930.            },
  3931.            updateFromDOM: function(){
  3932.                $(this).data('timeago', { datetime: $t.parse( $t.isTime(this) ? $(this).attr("datetime") : $(this).attr("title") ) });
  3933.                refresh.apply(this);
  3934.            },
  3935.            dispose: function () {
  3936.                if (this._timeagoInterval) {
  3937.                    window.clearInterval(this._timeagoInterval);
  3938.                    this._timeagoInterval = null;
  3939.                }
  3940.            }
  3941.        };
  3942.  
  3943.        $.fn.timeago = function(action, options) {
  3944.            var fn = action ? functions[action] : functions.init;
  3945.            if(!fn){
  3946.                throw new Error("Unknown function name '"+ action +"' for timeago");
  3947.            }
  3948.            // each over objects here and call the requested function
  3949.            this.each(function(){
  3950.                fn.call(this, options);
  3951.            });
  3952.            return this;
  3953.        };
  3954.  
  3955.        function refresh() {
  3956.            var data = prepareData(this);
  3957.            var $s = $t.settings;
  3958.  
  3959.            if (!isNaN(data.datetime)) {
  3960.                if ( $s.cutoff == 0 || Math.abs(distance(data.datetime)) < $s.cutoff) {
  3961.                    $(this).text(inWords(data.datetime));
  3962.                }
  3963.            }
  3964.            return this;
  3965.        }
  3966.  
  3967.        function prepareData(element) {
  3968.            element = $(element);
  3969.            if (!element.data("timeago")) {
  3970.                element.data("timeago", { datetime: $t.datetime(element) });
  3971.                var text = $.trim(element.text());
  3972.                if ($t.settings.localeTitle) {
  3973.                    element.attr("title", element.data('timeago').datetime.toLocaleString());
  3974.                } else if (text.length > 0 && !($t.isTime(element) && element.attr("title"))) {
  3975.                    element.attr("title", text);
  3976.                }
  3977.            }
  3978.            return element.data("timeago");
  3979.        }
  3980.  
  3981.        function inWords(date) {
  3982.            return $t.inWords(distance(date));
  3983.        }
  3984.  
  3985.        function distance(date) {
  3986.            return (new Date().getTime() - date.getTime());
  3987.        }
  3988.  
  3989.        // fix for IE6 suckage
  3990.        document.createElement("abbr");
  3991.        document.createElement("time");
  3992.    }));
  3993.  
  3994.  
  3995.    $(function () {
  3996.        setInterval(function () {
  3997.  
  3998.                if ( $('.ajax-time').length > 0) {
  3999.                    $('.ajax-time').timeago()
  4000.                        .removeClass('.ajax-time');
  4001.                }
  4002.            },
  4003.            500);
  4004.    });
  4005. </script>
  4006. <script>
  4007.            $('#rmjs-1').readmore({
  4008.                speed: 75,
  4009.                collapsedHeight: 190,
  4010.                moreLink: '<a href="#" class="hash"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /></svg> Read more</a>',
  4011. lessLink: '<a href="#" class="hash"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z" /></svg> Read less</a>',
  4012.                afterToggle: function(trigger, element, expanded) {
  4013.                    //if(! expanded) {
  4014.                        // The "Close" link was clicked
  4015.                        $('html, body').animate({scrollTop: element.offset().top}, {duration: 100});
  4016.                    //}
  4017.                }
  4018.            });
  4019.            var running = false;
  4020.            $( document ).on( 'change', '#chat_message_upload_media_file', function(e){
  4021.                if( running === true ){
  4022.                    running = false;
  4023.                    return false;
  4024.                }
  4025.                running = true;
  4026.                var countFiles = $(this)[0].files.length;
  4027.                var imgPath = $(this)[0].value;
  4028.                var extn = imgPath.substring(imgPath.lastIndexOf('.') + 1).toLowerCase();
  4029.  
  4030.                if(countFiles > 1) {
  4031.                    M.toast({html: 'Please select Four Images only.'});
  4032.                } else if (extn == "gif" || extn == "png" || extn == "jpg" || extn == "jpeg") {
  4033.  
  4034.                    let from = $( '#user-id' ).val();
  4035.                    let formData = new FormData();
  4036.                    formData.append( "media", $(this)[0].files[0],$(this)[0].files[0].value );
  4037.                    formData.append( 'to' , $('#user-id').val() );
  4038.                    formData.append( 'message_id' , window.message_id );
  4039.  
  4040.                    var img = $('<img style="width: 300px;border-radius: 20px;">');
  4041.                    //if (typeof(FileReader) != "undefined") {
  4042.                    let reader = new FileReader();
  4043.                    reader.onload = function(e) {
  4044.                        img.attr('src', e.target.result);
  4045.                    };
  4046.                    reader.readAsDataURL($(this)[0].files[0]);
  4047.                    //}
  4048.  
  4049.                    $('.lds-facebook').removeClass('hide');
  4050.                    $('#btn_chat_f_send').addClass('hide');
  4051.  
  4052.                    $( '.chat_message_upload_media_imgprogress' ).removeClass( 'hide' );
  4053.                    $( '.chat_message_upload_media_imgstatus' ).removeClass( 'hide' );
  4054.                    $.ajax({
  4055.                        xhr: function() {
  4056.                            let xhr = new window.XMLHttpRequest();
  4057.                            xhr.upload.addEventListener("progress", function(evt){
  4058.                                if (evt.lengthComputable) {
  4059.                                    let percentComplete = evt.loaded / evt.total;
  4060.                                    percentComplete = parseInt(percentComplete * 100);
  4061.                                    //console.log( 'prog: ' + percentComplete + '%');
  4062.                                    $( '#chat_message_upload_media_imgstatus' ).html( percentComplete + '%');
  4063.                                    $( '.chat_message_upload_media_imgdeterminate' ).css({'width': percentComplete + '%'});
  4064.                                    if (percentComplete === 100) {
  4065.                                        $( '.chat_message_upload_media_imgprogress' ).addClass( 'hide' );
  4066.                                        $( '.chat_message_upload_media_imgstatus' ).addClass( 'hide' );
  4067.                                        $( '#chat_message_upload_media_imgstatus' ).html( '' );
  4068.                                    }
  4069.                                }
  4070.                            }, false);
  4071.                            return xhr;
  4072.                        },
  4073.                        beforeSend: function() {
  4074.                            $('.messages').append('<div class="data_message" data-id="' + window.message_id + '"><div class="message to-user pull-right" data-id=""><div class="user-message"></div><div class="clear"></div></div><div class="clear"></div></div>');
  4075.                            img.appendTo($('.data_message[data-id="' + window.message_id + '"]').find('.user-message'));
  4076.                            $('.user-messages').scrollTop($('.user-messages')[0].scrollHeight);
  4077.                            window.message_id = makeid();
  4078.                        },
  4079.                        url: 'https://kleimun.com/endpoints/messages/upload_media?hash_id=' + $('.main_session').val(),
  4080.                        type: "POST",
  4081.                        async: true,
  4082.                        data: formData,
  4083.                        cache: false,
  4084.                        contentType: false,
  4085.                        processData: false,
  4086.                        timeout: 60000,
  4087.                        dataType: false,
  4088.                        success: function(data) {
  4089.                            $('.data_message[data-id="' + data.message_id + '"]').replaceWith(data.message);
  4090.                            running = false;
  4091.                        }
  4092.                    });
  4093.  
  4094.                }else{
  4095.                    M.toast({html: 'Please select only Images.'});
  4096.                }
  4097.            });
  4098.  
  4099.            // update user last seen
  4100.            function getRandomBetween(min, max) {
  4101.                return min + Math.random() * (max - min);
  4102.            }
  4103.            function UpdateLastSeen() {
  4104.                $.get('https://kleimun.com/endpoints/user/update_lastseen', { }, function () {
  4105.                    setTimeout(UpdateLastSeen, getRandomBetween(60000, 120000));
  4106.                });
  4107.            }
  4108.            setTimeout(UpdateLastSeen, getRandomBetween(60000, 120000));
  4109.            function GetArtist(key,form = '') {
  4110.             $.post('https://kleimun.com/endpoints/tag_artist/tag', {key: key}, function(data, textStatus, xhr) {
  4111.             if (data.html) {
  4112.             if (form != '') {
  4113.             $('#group_chat_mbr_list_'+form).html(data.html);
  4114.             }
  4115.             else{
  4116.             $('.group_chat_mbr_list').html(data.html);
  4117.             }
  4118.             }
  4119.             });
  4120.            }
  4121.            function ApproveRequest(id) {
  4122.             $.post('https://kleimun.com/endpoints/tag_artist/approve', {id: id}, function(data, textStatus, xhr) {});
  4123.            }
  4124.            function DeclineRequest(id) {
  4125.             $.post('https://kleimun.com/endpoints/tag_artist/decline', {id: id}, function(data, textStatus, xhr) {});
  4126.            }
  4127.            function count_char(self,id) {
  4128.    $(self).limit("640", id);
  4129. }
  4130. $('svg .verified_ico').tooltip({
  4131. title: 'Verified',
  4132. placement: 'top',
  4133. container: 'body'
  4134. });
  4135. </script>
  4136. <script src="https://kleimun.com/themes/mtdvision/js/footer.js?3486"></script>
  4137. </body>
  4138. </html>
  4139.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda