{"version":3,"file":"legacy.base.B3mnW5VV.js","names":["c","ev","obj","_this","form","container","data"],"sources":["../../src/legacy/script.js"],"sourcesContent":["\"use strict\";\n\n$(document).ready(function () {\n var Site = {\n init: function () {\n // add/remove class on hover\n $.fn.hoverClass = function (c) {\n return this.each(function () {\n $(this).hover(function () {\n $(this).addClass(c);\n }, function () {\n $(this).removeClass(c);\n });\n });\n };\n\n // prevent form to be submitted twice. call resetDoubleSubmit to re-enable submit on the form\n $.fn.preventDoubleSubmit = function () {\n $(this).submit(function (ev) {\n if (typeof ($(this).attr('beenSubmitted')) !== 'undefined' && $(this).attr('beenSubmitted')) {\n ev.preventDefault();\n }\n\n $(this).attr('beenSubmitted', true);\n\n return true;\n });\n };\n\n // re-enable a form to be submitted after be blocked by preventDoubleSubmit\n $.fn.resetDoubleSubmit = function () {\n $(this).removeAttr('beenSubmitted');\n $(this).find(\"input[type='image'],input[type='submit']\").each(function (idx, obj) {\n $(obj).removeAttr('beenSubmitted');\n });\n };\n\n // disable a form by disabling all it's components\n $.fn.disableForm = function () {\n $(this).attr('disabled', true);\n $(this).find(':input').attr('disabled', true);\n };\n }\n };\n\n Site.init();\n\n $(document).on('focus', '.focus-empty', function () {\n if ($(this).val() === $(this).data('default-value')) {\n $(this).val('');\n }\n }).on('blur', '.focus-empty', function () {\n if ($(this).val() === '') {\n $(this).val($(this).data('default-value'));\n }\n });\n\n $('#highlight-close').click(function (e) {\n e.preventDefault();\n\n var _this = $(this);\n\n $.ajax({\n url: _this.attr('href'),\n method: 'get',\n success: function () {\n _this.parent().parent().fadeOut('slow', function () {\n _this.remove();\n\n $('body').removeClass('hl');\n });\n }\n });\n });\n\n // disable forms after submit (avoid double submit)\n $(\"form,input[type='image'],input[type='submit']\").preventDoubleSubmit();\n\n // spoiler\n $('.spoiler').prepend('Spoiler...');\n $('.spoiler .viewer').click(function (e) {\n $(this).parent('.spoiler').toggleClass('visible');\n e.stopPropagation();\n });\n\n $(document).on('click', '.show-more-supports, .show-more-orders', function (e) {\n e.preventDefault();\n\n var form = $(this).children('form');\n\n $.post(form.attr('action'), form.serialize(), function (data) {\n var container = $(this).parent().parent();\n\n $(this).parent().remove();\n\n container.append(data);\n }.bind(this));\n }).show();\n});"],"mappings":"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"}