Server IP : 103.191.208.50 / Your IP : 216.73.216.53 Web Server : LiteSpeed System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64 User : celkcksm ( 1031) PHP Version : 7.4.33 Disable Function : show_source, system, shell_exec, passthru, popen, exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/celkcksm/public_html/frontend/assets/js/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
$(document).ready(function() { jQuery.validator.addMethod("singleemail", function(value, element, params) { if (value != "") { var re = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$/i; return re.test(value); } else { return true; } }, "Please enter a valid email address."); $(".removeemoji").keyup(function() { var e = $(this).val(); if (((re = /(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|[\ud83c[\ude01\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|[\ud83c[\ude32\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|[\ud83c[\ude50\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])/g), re.test(e))) { var u = e.replace(/(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|[\ud83c[\ude01\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|[\ud83c[\ude32\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|[\ud83c[\ude50\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])/g, ""); $(this).val(u); } }); jQuery.validator.addMethod("namevalidation", function(value, element, params) { result = true; if (value != "") { var re = /^[A-Za-z][A-Za-z ]*(?:_[A-Za-z ]+)*$/; result = re.test(value); return result; } else { return result; } }, 'Invalid input'); jQuery.validator.addMethod("alphanum", function(value, element, params) { result = true; if (value != "") { var re = /^[A-Za-z][A-Za-z0-9 ]*(?:_[A-Za-z0-9 ]+)*$/; result = re.test(value); return result; } else { return result; } }, 'Invalid input'); $(".validfieldnumaric").keyup(function() { var e = $(this).val(); if (((re = /[-`~!@#$%^&*()_|+\=?;:'",ABCDEFGHIJKLMNOPQRSTUVWXyzabcdefghijklmnopqrstuvwxyz.<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[-`~!@#$%^&*()_|+\=?;:'",ABCDEFGHIJKLMNOPQRSTUVWXyzabcdefghijklmnopqrstuvwxyz.<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $(".validdecimal").keyup(function() { var e = $(this).val(); if (((re = /[-`~!@#$%^&*()_|+\=?;:'",ABCDEFGHIJKLMNOPQRSTUVWXyzabcdefghijklmnopqrstuvwxyz<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[-`~!@#$%^&*()_|+\=?;:'",ABCDEFGHIJKLMNOPQRSTUVWXyzabcdefghijklmnopqrstuvwxyz<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $(".validfielddatepicker").keyup(function() { var e = $(this).val(); if (((re = /[-`~!@#$%^&*()_|+\=?;:'",1234567890ABCDEFGHIJKLMNOPQRSTUVWXyzabcdefghijklmnopqrstuvwxyz.<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[-`~!@#$%^&*()_|+\=?;:'",1234567890ABCDEFGHIJKLMNOPQRSTUVWXyzabcdefghijklmnopqrstuvwxyz.<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $(".validfield").keyup(function() { var e = $(this).val(); if (((re = /[`~!@#$%^&*()|+\=?;:'"<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[`~!@#$%^&*()|+\=?;:'"<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $(".validemail").keyup(function() { var e = $(this).val(); if (((re = /[`~!#$%^&*()|+\=?;:'",<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[`~!#$%^&*()|+\=?;:'",<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $(".validfieldtextarea").keyup(function() { var e = $(this).val(); if (((re = /[`~!@#$%^&()|+\=;<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[`~!@#$%^&()_|+\=;<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $(".validdate").keyup(function() { var e = $(this).val(); if (((re = /[`~!#$%^&*()_|+\=?;:'",123456789ABCDEFGHIJKLMNOPQRSTUVWXabcdefghijklmnopqrst<>\{\}\[\]\\\/]/gi), re.test(e))) { var u = e.replace(/[`~!#$%^&*()_|+\=?;:'",123456789ABCDEFGHIJKLMNOPQRSTUVWXabcdefghijklmnopqrst<>\{\}\[\]\\\/]/gi, ""); $(this).val(u); } }); $('.toUpperCase').on('input', function() { var val = $(this).val(); $(this).val(val.charAt(0).toUpperCase() + val.slice(1)); }); $('#newsletterForm').validate({ ignore: [], errorElement: "i", errorClass: "error", rules: { news_name: { required: true, minlength: 3, maxlength: 90, namevalidation: true }, news_email: { required: true, singleemail: true, minlength: 3, maxlength: 90 }, }, messages: { news_name: { required: "Please enter your first name" }, news_email: { required: "Please enter your email", singleemail: "Please enter a valid email" }, }, submitHandler: function(form) { if (rendercaptcha == false) { recaptchaRender(); } if (rendercaptcha) { $('.newsbtn').prop('disabled', true).html('Please Wait..'); grecaptcha.ready(function() { grecaptcha.execute(SITE_KEY, { action: 'NewsletterForm' }).then(function(token) { let data = new FormData(form); data.append('recaptoken', token); $.ajax({ type: 'POST', url: `${SITE_URL}newsletter`, data: data, cache: false, contentType: false, processData: false, success: function(res) { $(".newsbtn").prop("disabled", false).html("Sign Up"); if (res.success) { $("#newsletterForm")[0].reset(); $(".footer--subscribe").find('.form-element').removeClass('has-value'); $("#modal-formSuccess").addClass("showing-modal"); $("#suuccess_msg_h4").html("Excellent!").removeClass("c--error"); $("#suuccess_msg").html(res.message); } else { $("#modal-formSuccess").addClass("showing-modal"); $("#suuccess_msg_h4").html("Oh No!").addClass("c--error"); $("#suuccess_msg").html(res.message); } }, }); }); }); } } }); $('#jobAlertForm').validate({ ignore: [], errorElement: "i", errorClass: "error", rules: { email: { required: true, singleemail: true, minlength: 3, maxlength: 90 }, category_id: { required: true }, type: { required: true }, callback_request: { required: true } }, messages: { email: { required: "Please enter your email", singleemail: "Please enter a valid email" }, category_id: { required: "Please select category" }, type: { required: "Please select type" }, callback_request: { required: "Agree to Terms and Conditions" }, }, submitHandler: function(form) { if (rendercaptcha == false) { recaptchaRender(); } if (rendercaptcha) { $('.jobAlertBtn').prop('disabled', true).html('Please Wait..'); grecaptcha.ready(function() { grecaptcha.execute(SITE_KEY, { action: 'JobAlertForm' }).then(function(token) { let data = new FormData(form); data.append('recaptoken', token); $.ajax({ type: 'POST', url: `${SITE_URL}job-alert`, data: data, cache: false, contentType: false, processData: false, success: function(res) { if (res.success) { $('#modal-jobAlertForm').removeClass('showing-modal'); $("#jobAlertForm")[0].reset(); $(".footer--subscribe").find('.form-element').removeClass('has-value'); $("#modal-formSuccess").addClass("showing-modal"); $("#suuccess_msg_h4").html("Excellent!").removeClass("c--error"); $("#suuccess_msg").html(res.message); } else { $(".error-message").html(res.message).show(); } $(".jobAlertBtn").prop("disabled", false).html("Confirm Job Alert"); }, }); }); }); } } }); });