{"title":"Wy\u015blij zapytanie","content":"\n        <div class=\"contact-form-container contact-form-no-bs\">\n                            <form\n                    id=\"offer-form\" name=\"wyslij-zapytanie\" action=\"\/uslugi\/getForm\/9\" method=\"POST\" data-ajax=\"ajax\" data-ajax-success=\"offerFormSuccess\" data-ajax-error=\"offerFormError\"                        class=\"form contact-form\"\n                >\n                                        <div class=\"form-alerts\">\n                                            <\/div>\n                    <div class=\"form-element-container form-element-token-container \">\n    <div class=\"\">\n        <div class=\"form-element-label-wrapper\">\n            <div class=\"form-element-label-helper\">\n                            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"form-element form-element-token  \" data-id=\"_token-69d71d5d8060d\" data-name=\"_token\">\n        <div class=\"element-row\"><input type=\"hidden\" id=\"_token-69d71d5d8060d\" name=\"_token\" value=\"offer\" class=\"form-control form-control-token\" data-rule-required=\"true\" \/><\/div>        <span class=\"alert-block\">\n    <\/span>    <\/div>\n<\/div>\n                                            <div class=\"row\">\n                            <div class=\"form-group form-group-lg col-xs-12\">\n                                <div class=\"form-element-container form-element-text-container \">\n    <div class=\"\">\n        <div class=\"form-element-label-wrapper\">\n            <div class=\"form-element-label-helper\">\n                            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"form-element form-element-text  \" data-id=\"fullName-69d71d5d809b8\" data-name=\"fullName\">\n        <div class=\"element-row\"><input type=\"text\" id=\"fullName-69d71d5d809b8\" name=\"fullName\" value=\"\"   placeholder=\"Imi\u0119 i\u00a0nazwisko\"   class=\"form-control form-control-text\" data-rule-maxlength=\"250\" data-msg-maxlength=\"\" data-rule-required=\"true\" data-rule-minlength=\"2\" \/><\/div>        <span class=\"alert-block\">\n    <\/span>    <\/div>\n<\/div>\n                            <\/div>\n                        <\/div>\n                                                                <div class=\"row\">\n                                                            <div class=\"form-group form-group-lg col-xs-12 col-sm-6\">\n                                    <div class=\"form-element-container form-element-email-container \">\n    <div class=\"\">\n        <div class=\"form-element-label-wrapper\">\n            <div class=\"form-element-label-helper\">\n                            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"form-element form-element-email  \" data-id=\"email-69d71d5d80c53\" data-name=\"email\">\n        <div class=\"element-row\"><input type=\"email\" id=\"email-69d71d5d80c53\" name=\"email\" value=\"\"  placeholder=\"Adres e-mail\"   class=\"form-control form-control-email\" data-rule-email=\"true\" data-msg-email=\"\" data-rule-required=\"true\" \/><\/div>        <span class=\"alert-block\">\n    <\/span>    <\/div>\n<\/div>\n                                <\/div>\n                                                                                        <div class=\"form-group form-group-lg col-xs-12 col-sm-6\">\n                                    <div class=\"form-element-container form-element-phone-container \">\n    <div class=\"\">\n        <div class=\"form-element-label-wrapper\">\n            <div class=\"form-element-label-helper\">\n                            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"form-element form-element-phone  \" data-id=\"phone-69d71d5d80ede\" data-name=\"phone\">\n        <div class=\"element-row\"><input type=\"tel\" id=\"phone-69d71d5d80ede\" name=\"phone\" value=\"\"  placeholder=\"Telefon\"   class=\"form-control form-control-phone\" data-rule-phone=\"true\" data-msg-phone=\"\" data-rule-required=\"true\" data-rule-minlength=\"2\" \/><\/div>        <span class=\"alert-block\">\n    <\/span>    <\/div>\n<\/div>\n                                <\/div>\n                                                    <\/div>\n                                                                <div class=\"row\">\n                            <div class=\"form-group form-group-lg col-xs-12\">\n                                <div class=\"form-element-container form-element-textarea-container \">\n    <div class=\"\">\n        <div class=\"form-element-label-wrapper\">\n            <div class=\"form-element-label-helper\">\n                            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"form-element form-element-textarea  \" data-id=\"message-69d71d5d81171\" data-name=\"message\">\n        <div class=\"element-row\"><textarea id=\"message-69d71d5d81171\" name=\"message\"   placeholder=\"Wiadomo\u015b\u0107\"   class=\"form-control form-control-textarea\" data-rule-maxlength=\"16000\" data-msg-maxlength=\"\" data-rule-required=\"true\" data-rule-minlength=\"2\"><\/textarea><\/div>        <span class=\"alert-block\">\n    <\/span>    <\/div>\n<\/div>\n                            <\/div>\n                        <\/div>\n                                                                <div class=\"row\">\n                            <div class=\"form-group form-group-lg col-xs-12\">\n                                <div class=\"form-element-container form-element-captcha-container \">\n    <label class=\"form-element-name\" for=\"captcha-69d71d5d81417\">Zabezpieczenie przed robotami<span class=\"form-required-mark\">*<\/span><\/label>        <div class=\"form-element form-element-captcha  \" data-id=\"captcha-69d71d5d81417\" data-name=\"captcha\">\n        <div class=\"controls captcha-container\">\n    <div class=\"row\">\n        <div class=\"col-sm-6\">\n            <div class=\"form-control captcha-image-wrapper\">\n                <div class=\"captcha-image\">\n                    <img src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAgCAMAAADHTHG4AAAAM1BMVEX\/\/\/9Ab7dgh8MgV6uAn8+ft9u\/z+ff5\/Pg4uOkqa2GjJIsNkFKU1xob3fCxcgBP6AOGiZ6zFVfAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAhVJREFUWIXtl4t2wiAMhuulLZAAff+nXWhCoNZVsXN6NnPOVsU0+fiTUO26j\/0pi68GuGoxvinXqwHe0pqKFTyCD09jEYuNHeSn2bwujAP99efzUDkZsxnjxsetSGSOkBDon81UMfZ9ChTPOelM7i4gTLAqMUxF7eABoGzyASSOmIAIDgrWKbKNnIflVC5kaaHshDwUK20ho7QhpRz5tZHXUCKnYP04qFwwQegCOUilzAxEG0G5wdICIAa5l8zbB1USBRQLS3dRvCNdjnxJUrjOWCziWKJI9wkmq8k8rOGDhbtCB2XzVMKeLtRfhwwBiyrKlOS3DOSc4YBawF1gpALYOU1urjVWqpEL1bQBu4tCnRY4vdX+2CWZNLQHxTowFjXXKTtczr\/PQEpppHJL5x1klk8t0CIeudeHHFNGzjgvmZIkixMDCiPKeu7DHcUMVB9TWl6wxpwqnWze4VQUSrl1dJmy3qSzdHSV8HuKieWAOMsI6sElJYNqEpHHUTirAycFmuoTaAeZsdUgJqwpYzGQ9Yhey2JYKCy5aMEZ2RU\/EtbP2GYyHnel6vpT2uyyqZf+MOuH3ps6grb6d0\/INrDUO1qgrlsAxcrqz5cRDFbny5a1SBacNWugqzEvCSuy7e8QdZS7wW4BFZ814ZO+8N4Xe8PnCYR3hbo\/4fNFrFI9et8vwH3sP9h02+WnrO3nwZXFrTu+ANfrKkPxSPO1AAAAAElFTkSuQmCC\" alt=\"\">\n                    <button\n                        type=\"button\"\n                        class=\"captcha-refresh btn btn-default\"\n                        data-href=\"\/captcha\/offer-form\/refresh\"\n                    >\n                        <i class=\"fa fa-refresh fa-spin\" aria-hidden=\"true\"><\/i>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div class=\"col-sm-6\">\n            <div class=\"form-element-container form-element-container-text\">\n                <div class=\"form-element form-element-text\">\n                    <div class=\"element-row captcha-input-wrapper\">\n                        <input type=\"text\" autocomplete=\"off\" id=\"captcha-69d71d5d81417\" name=\"captcha\" value=\"\" placeholder=\"Przepisz kod z obrazka\"  class=\"form-control form-control-captcha\" data-rule-required=\"true\" data-rule-minlength=\"6\" data-rule-maxlength=\"6\" data-rule-remote=\"\/captcha\/offer-form\/validate\" data-msg-remote=\"Podany kod CAPTCHA jest niepoprawny\" \/>\n                    <\/div>\n                    <span class=\"alert-block\">\n    <\/span>                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>    <\/div>\n<\/div>                            <\/div>\n                        <\/div>\n                    \n                        <div class=\"row before-consent-row\">\n        <div class=\"col-xs-12\">\n            <div class=\"text\">\n                            <\/div>\n        <\/div>\n    <\/div>\n\n            <div class=\"row consent-row\">\n            <div class=\"col-xs-12\">\n                <div class=\"text\">\n                    <div class=\"form-element-container form-element-checkbox-container \">\n    <div class=\"\">\n        <div class=\"form-element-label-wrapper\">\n            <div class=\"form-element-label-helper\">\n                            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"form-element form-element-checkbox  \" data-id=\"consent_0-69d71d5d81f5e\" data-name=\"consent-0\">\n        <div class=\"checkboxradio-container element-row\"><div class=\"row\">\n                    <div class=\"col-xs-12\">\n                        <label>\n                            <input type=\"checkbox\" id=\"consent_0-69d71d5d81f5e-69d71d5d81f72\" name=\"consent-0[]\" value=\"1\" class=\"form-icheck form-icheck form-control-checkbox\" data-rule-required=\"true\" \/>\n                            <span class=\"form-element-option-text\">Wyra\u017cam zgod\u0119 na przetwarzanie przez Delta Trans Transport sp. z o. o. oraz Delta Trans Logistik sp. z o. o. moich danych osobowych podanych dobrowolnie za po\u015brednictwem tego formularza w celu realizacji kontaktu z Grup\u0105 Delta Trans za po\u015brednictwem wskazanego powy\u017cej adresu i\/lub&nbsp;telefonu.<span class=\"form-required-mark\">*<\/span><\/span>\n                        <\/label>\n                    <\/div>\n                <\/div><\/div>        <span class=\"alert-block\">\n    <\/span>    <\/div>\n<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    \n    <div class=\"row after-consent-row\">\n        <div class=\"col-xs-12\">\n            <div class=\"text\">\n                            <\/div>\n        <\/div>\n    <\/div>\n\n        \n                    <div class=\"row\">\n                        <div class=\"col-xs-12 col-lg-12\">\n                            <button type=\"submit\" class=\"btn col-xs-12 col-md-2 col-sm-4 btn-secondary btn-lg\">\n                                Wy\u015blij                            <\/button>\n                        <\/div>\n                    <\/div>\n                <\/form>\n                    <\/div>\n\t\t\t<script>\t\t\n\t\t\t    var offer_form_validator;\n\t\t\t    \t    \n\t\t\t\t$(function() {\n\t\t\t\t    $.validator.addMethod(\"phone\", function(value, element, params) {\n\t\t\t\t        return (this.optional(element) || params === false || value === \"\" || value.match(\/^[0-9\\-\\+\\(\\)\\s]*$\/) !== null)\n\t\t\t\t    }, \"Podany numer telefonu jest niepoprawny.\");\n\t\t\t\t    $.validator.addMethod(\"emailmultiple\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var emails = value.split(\/[;,]+\/);\n                        var valid = true;\n                        for (var i in emails) {\n                            value = emails[i];\n                            valid = valid && jQuery.validator.methods.email.call(this, $.trim(value), element);\n                        }\n                        return valid;\n\t\t\t\t    }, \"Podany adres e-mail jest niepoprawny\");\n\t\t\t\t    $.validator.addMethod(\"minletters\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var match = value.match(\/[A-Za-z]\/g);\n\t\t\t\t        var count = (match === null ? 0 : match.length);\n\t\t\t\t        \n\t\t\t\t        return count >= params;\n\t\t\t\t    }, $.validator.format(\"Prosz\u0119 o podanie przynajmniej {0} liter.\"));\n\t\t\t\t    $.validator.addMethod(\"minlowercaseletters\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var match = value.match(\/[a-z]\/g);\n\t\t\t\t        var count = (match === null ? 0 : match.length);\n\t\t\t\t        \n\t\t\t\t        return count >= params;\n\t\t\t\t    }, $.validator.format(\"Prosz\u0119 o podanie przynajmniej {0} ma\u0142ych liter.\"));\n\t\t\t\t    $.validator.addMethod(\"minuppercaseletters\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var match = value.match(\/[A-Z]\/g);\n\t\t\t\t        var count = (match === null ? 0 : match.length);\n\t\t\t\t        \n\t\t\t\t        return count >= params;\n\t\t\t\t    }, $.validator.format(\"Prosz\u0119 o podanie przynajmniej {0} wielkich liter.\"));\n\t\t\t\t    $.validator.addMethod(\"mindigits\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var match = value.match(\/[0-9]\/g);\n\t\t\t\t        var count = (match === null ? 0 : match.length);\n\t\t\t\t        \n\t\t\t\t        return count >= params;\n\t\t\t\t    }, $.validator.format(\"Prosz\u0119 o podanie przynajmniej {0} cyfr.\"));\n\t\t\t\t    $.validator.addMethod(\"minspecial\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var match = value.match(\/[\\x21-\\x2F\\x3A-\\x40\\x5B-\\x60\\x7B-\\x7E]\/g);\n\t\t\t\t        var count = (match === null ? 0 : match.length);\n\t\t\t\t        \n\t\t\t\t        return count >= params;\n\t\t\t\t    }, $.validator.format(\"Prosz\u0119 o podanie przynajmniej {0} znak\u00f3w specjalnych.\"));\n\t\t\t\t    $.validator.addMethod(\"mindigitsorspecial\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        var match = value.match(\/[0-9\\x21-\\x2F\\x3A-\\x40\\x5B-\\x60\\x7B-\\x7E]\/g);\n\t\t\t\t        var count = (match === null ? 0 : match.length);\n\t\t\t\t        \n\t\t\t\t        return count >= params;\n\t\t\t\t    }, $.validator.format(\"Prosz\u0119 o podanie przynajmniej {0} cyfr lub znak\u00f3w specjalnych.\"));\n\t\t\t\t    $.validator.addMethod(\"minlengthstripped\", function(value, element, params) {\n\t\t\t\t        var $value = $(value);\n\t\t\t\t        $value.find(\"*\").each(function() {\n                            $(this).replaceWith($(this).contents());\n                        });\n                        var _value = $value.text();\n                        \n                        return _value.length >= params;\n\t\t\t\t    }, $.validator.messages.minlength);\n\t\t\t\t    $.validator.addMethod(\"maxlengthstripped\", function(value, element, params) {\n\t\t\t\t        var $value = $(value);\n\t\t\t\t        $value.find(\"*\").each(function() {\n                            $(this).replaceWith($(this).contents());\n                        });\n                        var _value = $value.text();\n                        \n                        return _value.length <= params;\n\t\t\t\t    }, $.validator.messages.maxlength);\n\t\t\t\t    $.validator.addMethod(\"pesel\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        if (value.length !== 11) {\n\t\t\t\t            return false;\n\t\t\t\t        }\n\t\t\t\t        \n\t\t\t\t        var weights = [9, 7, 3, 1, 9, 7, 3, 1, 9, 7, null];\n\t\t\t\t        \n\t\t\t\t        var digits = String(value).split(\"\").map(function (a) { return parseInt(a, 10); });\n                \n                        var weightedSum = 0;\n                        for (var i = 0; i < 10; i++) {\n                            weightedSum += digits[i] * weights[i];\n                        }\n                \n                        return weightedSum % 10 === digits[10];\n\t\t\t\t    }, $.validator.format(\"Podany numer PESEL jest niepoprawny.\"));\n\t\t\t\t    $.validator.addMethod(\"nip\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        if (value.match(\/[^0-9 -]\/) !== null) {\n                            return false;\t\t\t\t        \n\t\t\t\t        }\n\t\t\t\t        value = value.replace(\/[^0-9]\/g, \"\");\n\t\t\t\t        if (value.length !== 10) {\n\t\t\t\t            return false;\n\t\t\t\t        }\n\t\t\t\t        \n\t\t\t\t        var weights = [6, 5, 7, 2, 3, 4, 5, 6, 7, null];\n\t\t\t\t        \n\t\t\t\t        var digits = String(value).split(\"\").map(function (a) { return parseInt(a, 10); });\n                \n                        var weightedSum = 0;\n                        for (var i = 0; i < 9; i++) {\n                            weightedSum += digits[i] * weights[i];\n                        }\n                \n                        return weightedSum % 11 === digits[9];\n\t\t\t\t    }, $.validator.format(\"Podany NIP jest niepoprawny.\"));\n\t\t\t\t    $.validator.addMethod(\"regon\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        if (value.match(\/[^0-9 -]\/) !== null) {\n                            return false;\t\t\t\t        \n\t\t\t\t        }\n\t\t\t\t        value = value.replace(\/[^0-9]\/g, \"\");\n\t\t\t\t        var isShort = false;\n\t\t\t\t        var isLong = false;\n\t\t\t\t        if (value.length === 9) {\n\t\t\t\t            isShort = true;\n\t\t\t\t        }\n\t\t\t\t        if (value.length === 14) {\n\t\t\t\t            isLong = true;\n\t\t\t\t        }\n\t\t\t\t        if (!isShort && !isLong) {\n\t\t\t\t            return false;\n\t\t\t\t        }\n\t\t\t\t        \n\t\t\t\t        var weightsShort = [8, 9, 2, 3, 4, 5, 6, 7, null];\n\t\t\t\t        var weightsLong = [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8, null];\n\t\t\t\t        \n\t\t\t\t        var digits = String(value).split(\"\").map(function (a) { return parseInt(a, 10); });\n\t\t\t\t        var i, weightedSum;\n\t\t\t\t        var isValid = false;\n                \n                        weightedSum = 0;\n                        for (i = 0; i < 8; i++) {\n                            weightedSum += digits[i] * weightsShort[i];\n                        }\n                \n                        isValid = weightedSum % 11 % 10 === digits[8];\n                        \n                        if (isLong && isValid) {\n                            weightedSum = 0;\n                            for (i = 0; i < 13; i++) {\n                                weightedSum += digits[i] * weightsLong[i];\n                            }\n                    \n                            isValid = weightedSum % 11 % 10 === digits[13];\n                        }\n                        \n                        return isValid;\n\t\t\t\t    }, $.validator.format(\"Podany numer REGON jest niepoprawny.\"));\n\t\t\t\t    $.validator.addMethod(\"pwz\", function(value, element, params) {\n\t\t\t\t        if (this.optional(element) || params === false || value === \"\") {\n\t\t\t\t            return true;\n\t\t\t\t        }\n\t\t\t\t        if (value.length !== 7) {\n\t\t\t\t            return false;\n\t\t\t\t        }\n\t\t\t\t        \n\t\t\t\t        var weights = [null, 1, 2, 3, 4, 5, 6];\n\t\t\t\t        \n\t\t\t\t        var digits = String(value).split(\"\").map(function (a) { return parseInt(a, 10); });\n\t\t\t\t        \n\t\t\t\t        if (digits[0] === 0) {\n\t\t\t\t            return false;\n\t\t\t\t        }\n                \n                        var weightedSum = 0;\n                        for (var i = 1; i < 7; i++) {\n                            weightedSum += digits[i] * weights[i];\n                        }\n                \n                        return weightedSum % 11 === digits[0];\n\t\t\t\t    }, $.validator.format(\"Podany numer PWZ jest niepoprawny.\"));\n\t\t\t\t    $.validator.addMethod(\"postalcodePL\", function(value, element, params) {\n\t\t\t\t        return this.optional( element ) || params === false || \/^\\d{2}-\\d{3}$\/.test( value );\n\t\t\t\t    }, $.validator.format(\"Podany kod pocztowy jest niepoprawny.\"));\n\t\t\t\t    $.validator.messages.url = \"Prosz\\u0119 o podanie prawid\\u0142owego URL rozpoczynaj\\u0105cego si\\u0119 od http:\\\/\\\/ lub https:\\\/\\\/.\";\n\t\t\t\t    $.each($.validator.methods, function (key, value) {\n                        $.validator.methods[key] = function () {\n                            if (arguments.length > 0 && typeof arguments[0] === \"string\") {\n                                arguments[0] = $.trim(arguments[0]);\n                            }\n                \n                            return value.apply(this, arguments);\n                        };\n                    });\n\t\t\t\t    \n\t\t\t\t\toffer_form_validator = $(\"#offer-form\").validate({\n\t\t\t\t\t    ignore: \"input[type=\\\"hidden\\\"]:not([name=\\\"g-recaptcha-helper\\\"], [name$=\\\"\\\\[file_id\\\\]\\\"], :input:not([name]) + :input), .form-element-container[style=\\\"display: none;\\\"] :input\",\n                        \n            focusInvalid: false,\n            errorElement: \"span\",\n            success: function(label, element) {\n                var name = $(element).attr(\"name\");\n                if (typeof name === \"undefined\" || name === null || name === \"\") {\n                    return false;\n                }\n            \n                \n                var ct = $(element).closest(\".form-element\");\n                var rw = $(element).closest(\".element-row\");\n                \n                if (element.value === \"\") {\n                    ct.removeClass(\"has-success has-feedback\");\n                    rw.find(\".form-control-feedback\").remove();\n                } else {\n                    ct.addClass(\"has-success has-feedback\");\n                    rw.find(\".form-control-feedback\").remove();\n                    rw.append(\"<span class=\\\"glyphicon glyphicon-ok form-control-feedback\\\" aria-hidden=\\\"true\\\"><\/span>\");\n                }\n                \n            },\n            errorPlacement: function(error, element) {\n                var name = $(element).attr(\"name\");\n                if (typeof name === \"undefined\" || name === null || name === \"\") {\n                    return false;\n                }\n            \n                var ct = $(element).closest(\".form-element\");\n                var rw = $(element).closest(\".element-row\");\n                error.appendTo(ct.children(\".alert-block\"));\n            },\n            highlight: function(element, errorClass, validClass) {\n                var name = $(element).attr(\"name\");\n                if (typeof name === \"undefined\" || name === null || name === \"\") {\n                    return false;\n                }\n            \n                var ct = $(element).closest(\".form-element\");\n                var rw = $(element).closest(\".element-row\");\n                \n                ct.children(\".alert-block\").children(\".error\").remove();\n                ct.removeClass(\"has-success\");\n                ct.addClass(\"has-error has-feedback\");\n                rw.find(\".form-control-feedback\").remove();\n                rw.append(\"<span class=\\\"glyphicon glyphicon-remove form-control-feedback\\\" aria-hidden=\\\"true\\\"><\/span>\");\n            },\n            unhighlight: function(element, errorClass, validClass) {\n                var name = $(element).attr(\"name\");\n                if (typeof name === \"undefined\" || name === null || name === \"\") {\n                    return false;\n                }\n            \n                var ct = $(element).closest(\".form-element\");\n                var rw = $(element).closest(\".element-row\");\n                \n                ct.children(\".alert-block\").children(\".error\").remove();\n                ct.removeClass(\"has-error\");\n                rw.find(\".form-control-feedback.glyphicon-remove\").remove();\n                if (ct.find(\".form-control-feedback\").length === 0) {\n                    ct.removeClass(\"has-feedback\");\n                }\n            },\n            showErrors: function(errorMap, errorList) {\n                this.defaultShowErrors();\n                \n                var form = this.currentForm;\n                var $form = $(form);\n            \n                if (typeof $form.attr(\"data-showErrors\") !== \"undefined\") {\n                    window[$form.attr(\"data-showErrors\")](form);\n                }\n                \n                \n            },\n            invalidHandler: function(event, validator) {\n                var form = this;\n                var $form = $(form);\n            \n                if (typeof $form.attr(\"data-invalidHandler\") !== \"undefined\") {\n                    window[$form.attr(\"data-invalidHandler\")](form);\n                }\n                                \n                \n                    if (validator.numberOfInvalids() > 0) {\n                        var $sticky = $(\"header.stickable\"),\n                            $element = $(validator.errorList[0].element);\n                            \n                        for (var i in validator.errorList) {\n                            var $_element = $(validator.errorList[i].element);\n                            if ($_element.offset().top < $element.offset().top) {\n                                $element = $_element;              \n                            }\n                        }\n                        \n                        var $formElement = $element.closest(\".form-element\");\n            \n                        if ($formElement.closest(\".modal\").length === 0) {\n                            $.scrollTo($formElement.offset().top - ($sticky.length ? $sticky.outerHeight() : 0) - 30, 500);\n                        }\n                    }\n                \n            },\n        \n\t\t\t\t\t\tsubmitHandler: \n            function (form, event) {\n                var $form = $(form);\n            \n                if (typeof CKEDITOR !== \"undefined\") {\n                    for (var instanceName in CKEDITOR.instances) {\n                        CKEDITOR.instances[instanceName].updateElement();\n                    }\n                }\n                \n                $submitButton = $(document.activeElement);\n                if (!$submitButton.is(\":submit\")) { \/\/Safari fallback\n                    $submitButton = $form.find(\":submit\");\n                }\n                \n                var attributesInitial = {};\n                var attributes = [\"action\", \"enctype\", \"method\", \"novalidate\", \"target\"];\n                \n                var beforeSubmit = function () {\n                    for (var i = 0; i < attributes.length; ++i) {\n                        var attribute = attributes[i];\n                        attributesInitial[attribute] = $form.attr(attribute);\n                        \n                        var attributeValue = $submitButton.attr(\"form\" + attribute);\n                        if (typeof attributeValue !== \"undefined\") {\n                            $form.attr(attribute, attributeValue);\n                        }\n                    }\n                    $form.attr(\"data-submitted\", 1);\n                    $submitButton.prop(\"disabled\", true);\n                }\n                var afterSubmit = function () {\n                    $submitButton.prop(\"disabled\", false);\n                    $form.attr(\"data-submitted\", 0);\n                    for (var i = 0; i < attributes.length; ++i) {\n                        var attribute = attributes[i];\n                        var attributeValue = attributesInitial[attribute];\n                        \n                        if (typeof attributeValue !== \"undefined\") {\n                            $form.attr(attribute, attributesInitial[attribute]);\n                        } else {\n                            $form.removeAttr(attribute);\n                        }\n                    }\n                };\n                \n                beforeSubmit();\n                if (typeof $form.attr(\"data-submitHandler\") !== \"undefined\") {\n                    window[$form.attr(\"data-submitHandler\")](form, event, afterSubmit);\n                } else if ($form.attr(\"data-ajax\") === \"ajax\") {\n                    $.ajax({\n                        url: $form.attr(\"action\"),\n                        method: $form.attr(\"method\"),\n                        data: $form.serialize(),\n                        dataType: \"json\",\n                        success: function(data, textStatus, jqXHR) {\n                            window[$form.attr(\"data-ajax-success\")](data, textStatus, jqXHR, form, event);\n                        },\n                        error: function(jqXHR, textStatus, errorThrown) {\n                            window[$form.attr(\"data-ajax-error\")](jqXHR, textStatus, errorThrown, form, event);\n                        },\n                        complete: function(jqXHR, textStatus) {\n                            afterSubmit();\n                        }\n                    });\n                } else {\n                    form.submit();\n                    if ($form.prop(\"target\") === \"_blank\") {\n                        afterSubmit();\n                    }\n                }\n            }\n        \n\t\t\t\t\t});\n\t\t\t\t\t\n\t\t\t\t\t$(\"#offer-form\").on(\"change switchChange.bootstrapSwitch ifChanged\", \":input\", function() {\n                        $(this).valid();\n                    });\n\t\t\t\t});\n\t\t\t<\/script>        <script>\n            $(document).ready(function() {\n                formJS('#'+jq('offer-form'));\n            });\n\n            function offerFormScrollToAlerts($form) {\n                var $sticky = $('header.stickable'),\n                    $formContainer = $form.closest('.contact-form-container');\n\n                if ($formContainer.length) {\n                    $.scrollTo($formContainer.offset().top - ($sticky.length ? $sticky.outerHeight() : 0) - 30, 500);\n                }\n            }\n\n            function offerFormSuccess(data, textStatus, jqXHR) {\n                if (parseInt(data.status) === 301) {\n                    window.location.href = data.redirect;\n                } else {\n                    var $form = $('#'+jq('offer-form'));\n                    $form[0].reset();\n                    $form.find(\"input:radio, input:checkbox\").iCheck(\"update\");\n                    $form.find(\"select\").trigger(\"change.select2\");\n                    $form.find(\"textarea\").each(function () {\n                        if (typeof CKEDITOR !== \"undefined\") {\n                            var instance = CKEDITOR.instances[$(this).attr('id')];\n                            if (typeof instance !== \"undefined\") {\n                                instance.setData(instance.element.$.defaultValue, function () {\n                                    offer_form_validator.resetForm();\n                                });\n                            }\n                        }\n                    });\n                    $form.find(\".uploaded-element\").remove();\n                    $form.find(\".upload-add-container\").show();\n                    $form.find(\".captcha-refresh\").click();\n                    $form.find(\".form-control-captcha\").val(\"\");\n\n                    var ct = $form.find(\":input\").closest(\".form-element\");\n                    var rw = $form.find(\":input\").closest(\".element-row\");\n\n                    ct.children(\".alert-block\").children(\".error\").remove();\n                    ct.removeClass(\"has-feedback has-error has-success\");\n                    rw.find(\".form-control-feedback\").remove();\n                    if (ct.find(\".form-control-feedback\").length === 0) {\n                        ct.removeClass(\"has-feedback\");\n                    }\n\n                    $form.find('.form-alerts').html(\n                        '<div class=\"alert alert-' + data.content.type + '\">'\n                        + data.content.content +\n                        '<\/div>' + decodeURIComponent(\"\")\n                    );\n\n                    offerFormScrollToAlerts($form);\n                }\n            }\n\n            function offerFormError(jqXHR, textStatus, errorThrown) {\n                var data = jqXHR.responseJSON;\n\n                if (parseInt(data.status) === 301) {\n                    window.location.href = data.redirect;\n                } else {\n                    var $form = $('#'+jq('offer-form'));\n                    $form.find(\".captcha-refresh\").click();\n                    $form.find(\".form-control-captcha\").val(\"\");\n\n                    $form.find('.form-alerts').html(\n                        '<div class=\"alert alert-' + data.content.type + '\">'\n                        + data.content.content +\n                        '<\/div>'\n                    );\n\n                    offerFormScrollToAlerts($form);\n                }\n            }\n        <\/script>\n    ","state":1}