1function Middleware(){}function getValue(e,t,n=""){var i=t.split(".").map(function(e){return e.trim()});for(t in i){if(void 0===e[i[t]])return n;e=e[i[t]]}return e}function alertMessage(e,t=1){console.log(e)}function dropdown(e){e=$(e||".selectpicker"),/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)&&e.selectpicker("mobile"),e.selectpicker("refresh");var t=e.find("option");e.parent().find("ul li").each(function(e){var n=t.eq(e).attr("title");n&&$(this).find("a").attr("title",n)})}function capitalizeEachWord(e,t=" "){return e.split(t).map(function(e){return(t=e).length?(t=t.toLowerCase()).charAt(0).toUpperCase()+t.slice(1):t;var t}).join(t)}function updateDropdownTitle(e=""){e=$(e||".selectpicker"),setTimeout(function(){var t=e.parent().find(".dropdown-toggle");t.attr("title",t.attr("title").split(" ").join(" ").trim())},500)}function ajax(e,t="get",n=null,i=null,r=!1,o={}){return isSet(o.requestName)||(o.requestName=getUniqueName()),new Promise(function(i){var a={url:e,method:t.toUpperCase(),async:!0,crossDomain:!0,beforeSend:function(){void 0!==window["ajax_"+o.requestName]&&window["ajax_"+o.requestName].abort()}};null!==n&&(a.data=n),window["ajax_"+o.requestName]=$.ajax(a).always(function(e,t,n){var o="error"===t?e:n,a=void 0===o.responseJSON?o:o.responseJSON;i(r?a:getValue(a,"Response",getValue(a,"response",[])))})})}function getUrl(){let e="";try{e=top.location.href}catch(t){e=window.location.href}finally{return e}}function getCurrentLanguage(){let e=getUrl().substr(baseUrl.length).split("/").slice(0,1).join("");return-1===supportedLanguages.indexOf(e)?supportedLanguages[0]:e}function getUrl(){let e="";try{e=top.location.href}catch(t){e=window.location.href}finally{return e}}function getUrlQuery(){return getValue(getUrl().split("?"),"1")}function valueGet(e=""){var t={},n=getUrlQuery();if(!n&&!e)return t;var i=n.split("&").map(function(e){return e.split("=")});return $.each(i,function(e,n){t[n[0]]=n[1]}),e?getValue(t,e):t}function httpBuildQuery(e){return jQuery.param(e)}function isSet(e){return void 0!==e}function redirectSimple(e,t=!1){t?window.open(e,"_blank").focus():window.location=e}function redirect(e,t={}){var n="";$.each(t,function(e,t){n+=`<input type="hidden" name="${e}" value="${t}" />`}),$(`<form action="${e}" method="POST">${n}</form>`).appendTo("body").submit()}function generateDropdownHtml(e,t={}){var n="";!0===getValue(t,"addNew")&&e.unshift(["add-new","Add New"]),isSet(t.emptyIndex)&&e.unshift(["",t.emptyIndex]);var i="";return $.each(e,function(e,r){i=e===getValue(t,"index")||r[0]&&r[0]===getValue(t,"value")||r[1]&&r[1]===getValue(t,"text")?"selected ":"",n+=`<option ${i}value="${r[0]}">${getValue(r,"1",r[0])}</option>`}),n}function arrayColumns(e,t=[],n=!1){var i=[],r=null;return $.each(e,function(e,o){n?(r={},$.each(t,function(e,t){r[t]=valuePick(o[t])})):(r=[],$.each(t,function(e,t){r.push(valuePick(o[t]))})),i.push(r)}),i}function removeExtraPramsFromUrl(e=[]){if(Array.isArray(e)){console.log("checing params");var t=!1,n=valueGet();if($.each(n,function(i,r){-1!==e.indexOf(i)&&(t=!0,delete n[i])}),t){var i=getUrl().split("?").slice(0,1).join("");Object.keys(n).length&&(i+="?"+httpBuildQuery(n)),redirectSimple(i)}else console.log("not found wild params")}else console.log("skipping removing")}function md5(e=""){return CryptoJS.MD5(e).toString()}function sha256(e=""){return CryptoJS.SHA256(e).toString()}$(document).ready(function(){createUserVisitHistory(),createUserVisits()}),$(document).ready(function(){}),Middleware.prototype={removeAssets:function(e=null){},removeBetaAssets:function(e=null){}};let getRandomBytes1=("undefined"!=typeof self&&(self.crypto||self.msCrypto)?function(){var e=self.crypto||self.msCrypto;return function(t){for(var n=new Uint8Array(t),i=0;i<t;i+=65536)e.getRandomValues(n.subarray(i,i+Math.min(t-i,65536)));return n}}:function(){return require("crypto").randomBytes})();function getRandomBytes(e){for(var t=self.crypto||self.msCrypto,n=new Uint8Array(e),i=0;i<e;i+=65536)t.getRandomValues(n.subarray(i,i+Math.min(e-i,65536)));return n.toString()}function getUniqueName(){return"_"+md5(getRandomBytes(512))}function getCookie(e){let t=e+"=",n=decodeURIComponent(document.cookie).split(";");for(let e=0;e<n.length;e++){let i=n[e];for(;" "==i.charAt(0);)i=i.substring(1);if(0==i.indexOf(t))return i.substring(t.length,i.length)}return""}function set_cookie(e,t){document.cookie=e+"="+t+"; Path=/;"}function delete_cookie(e){document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function getCurrentPageName(){return window.location.pathname.split("/").pop()}function inArray(e,t){for(var n=t.length,i=0;i<n;i++)if(t[i]==e)return!0;return!1}function isDuplicateUrl(e){let t=e[e.length-1].split("?").slice(0,1).join("");return getUrl().split("?").slice(0,1).join("")===t}function areCookiesEnabled(){try{document.cookie="cookietest=1";var e=-1!==document.cookie.indexOf("cookietest=");return document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",e}catch(e){return!1}}function createUserVisitHistory(){if(areCookiesEnabled()){var e=["thank_you.php","cron.php","process-exit-intent.php"],t=getCurrentPageName();if("thank_you.php"===t&&localStorage.removeItem("c_visitHistory"),n=JSON.parse(localStorage.getItem("c_visitHistory"))){if
1(inArray(t,e)||isDuplicateUrl(n))return;let i=n.length,r="contactus.php"===t?i-1:i;n[i]=getUrl().split("?").slice(0,1).join("");let o=n[r];""===getCookie("e_page")&&set_cookie("e_page",n[0]),localStorage.setItem("c_visitHistory",JSON.stringify(n)),set_cookie("c_page",o)}else{var n=[];if(!inArray(t,e)){let e=getUrl().split("?").slice(0,1).join("");n[0]=e,localStorage.setItem("c_visitHistory",JSON.stringify(n)),set_cookie("e_page",e),delete_cookie("c_page")}}}}function createUserVisits(){if(areCookiesEnabled()){var e=(new Date).toJSON().slice(0,10).replace(/-/g,"/"),t=JSON.parse(localStorage.getItem("c_visits"));if(t){var n=t.length;inArray(e,t)||(t[n]=e,localStorage.setItem("c_visits",JSON.stringify(t)),set_cookie("u_visits",n+1))}else(t=[])[0]=e,localStorage.setItem("c_visits",JSON.stringify(t)),set_cookie("u_visits","1")}}function getValdationMessagesLanguage(){return{error:{required:"This is a required field",required_field:"This is a required field",captcha_error:" Captcha error",alpha_numeric:"Alpha Numeric Only",numeric_only:"Numeric Only",invalid_email:"Please enter a valid email",incorrect_expiration_date:"Please Enter Correct Expiration Date",no_zero_allowed:"Should not be zero",characters_only:" must contain only characters",invalid_website:"Please enter a valid Website",invalid_space:"Blank Space is not required",invalid_checkBox:"Please Select Atleast O
1ne",invalid_phone:"Please enter a valid phone number",invalid_fax:"Please enter a valid fax number",minimum_length:"Minimum %ch% characters are required",maximum_length:"Maximum %ch% characters are allowed",company:"Please enter a valid company name",comment:"Please enter valid comments"}}}$(document).ready(function(){$("#no_email").click(function(){if($(this).is(":checked")){var e=new Date;document.getElementById("email").value=e.getTime()+"@noemail.com",$("#email").prop("disabled",!0)}else $(this).is(":not(:checked)")&&(document.getElementById("email").value="",$("#email").prop("disabled",!1))}),"uk"===getCurrentLanguage()&&window.innerWidth>1200&&$("#lang-nav").css({right:"15px"})});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.