PageSourceSearch

https://sadhanalifecenter.com/wp-content/cache/min/1/wp-content/themes/nir-vana/js/utils.js?ver=1789039467

js sadhanalifecenter.com collected 2026-09-24 13:28:43 UTC 43,345 bytes, 134 lines download raw bytes

1(function(){"use strict";var $window=jQuery(window),$document=jQuery(document),$adminbar=jQuery('#wpadminbar'),$body=jQuery('body');if(typeof NIR_VANA_STORAGE=='undefined'){window.NIR_VANA_STORAGE={}}
2window.nir_vana_storage_get=function(var_name){return nir_vana_isset(NIR_VANA_STORAGE[var_name])?NIR_VANA_STORAGE[var_name]:''};window.nir_vana_storage_set=function(var_name,value){NIR_VANA_STORAGE[var_name]=value};window.nir_vana_storage_inc=function(var_name){var value=arguments[1]===undefined?1:arguments[1];NIR_VANA_STORAGE[var_name]+=value};window.nir_vana_storage_concat=function(var_name,value){NIR_VANA_STORAGE[var_name]+=''+value};window.nir_vana_storage_get_array=function(var_name,key){return nir_vana_isset(NIR_VANA_STORAGE[var_name][key])?NIR_VANA_STORAGE[var_name][key]:''};window.nir_vana_storage_set_array=function(var_name,key,value){if(!nir_vana_isset(NIR_VANA_STORAGE[var_name])){NIR_VANA_STORAGE[var_name]={}}
3NIR_VANA_STORAGE[var_name][key]=value};window.nir_vana_storage_inc_array=function(var_name,key){var value=arguments[2]===undefined?1:arguments[2];NIR_VANA_STORAGE[var_name][key]+=value};window.nir_vana_storage_concat_array=function(var_name,key,value){NIR_VANA_STORAGE[var_name][key]+=''+value};window.nir_vana_isset=function(obj){return typeof(obj)!='undefined'};window.nir_vana_empty=function(obj){return typeof(obj)=='undefined'||(typeof(obj)=='object'&&obj===null)||(typeof(obj)=='array'&&obj.length===0)||(typeof(obj)=='string'&&nir_vana_alltrim(obj)==='')||obj===0};window.nir_vana_is_array=function(obj){return typeof(obj)=='array'};window.nir_vana_is_object=function(obj){return typeof(obj)=='object'};window.nir_vana_clone_object=function(obj){if(obj===null||typeof(obj)!='object'){return obj}
4var temp={};for(var key in obj){temp[key]=nir_vana_clone_object(obj[key])}
5return temp};window.nir_vana_merge_objects=function(obj1,obj2){for(var i in obj2){obj1[i]=obj2[i]}
6return obj1};window.nir_vana_array_merge=function(a1,a2){for(var i in a2){a1[i]=a2[i]}
7return a1};window.nir_vana_array_first_key=function(arr){var rez=null;for(var i in arr){rez=i;break}
8return rez};window.nir_vana_array_first_value=function(arr){var rez=null;for(var i in arr){rez=arr[i];break}
9return rez};window.nir_vana_serialize=function(mixed_val){var obj_to_array=arguments.length==1||argument[1]===!0;switch(typeof(mixed_val)){case "number":if(isNaN(mixed_val)||!isFinite(mixed_val)){return!1}else{return(Math.floor(mixed_val)==mixed_val?"i":"d")+":"+mixed_val+";"}
10case "string":return"s:"+mixed_val.length+":\""+mixed_val+"\";";case "boolean":return"b:"+(mixed_val?"1":"0")+";";case "object":if(mixed_val==null){return"N;"}else if(mixed_val instanceof Array){var idxobj={idx:-1};var map=[];for(var i=0;i<mixed_val.length;i++){idxobj.idx++;var ser=nir_vana_serialize(mixed_val[i]);if(ser){map.push(nir_vana_serialize(idxobj.idx)+ser)}}
11return"a:"+mixed_val.length+":{"+map.join("")+"}"}else{var class_name=nir_vana_get_class(mixed_val);if(class_name==undefined){return!1}
12var props=new Array();for(var prop in mixed_val){var ser=nir_vana_serialize(mixed_val[prop]);if(ser){props.push(nir_vana_serialize(prop)+ser)}}
13if(obj_to_array){return"a:"+props.length+":{"+props.join("")+"}"}else{return"O:"+class_name.length+":\""+class_name+"\":"+props.length+":{"+props.join("")+"}"}}
14case "undefined":return"N;"}
15return!1};(function($){var b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a256='',r64=[256],r256=[256],i=0;var UTF8={encode:function(strUni){var strUtf=strUni.replace(/[\u0080-\u07ff]/g,function(c){var cc=c.charCodeAt(0);return String.fromCharCode(0xc0|cc>>6,0x80|cc&0x3f)}).replace(/[\u0800-\uffff]/g,function(c){var cc=c.charCodeAt(0);return String.fromCharCode(0xe0|cc>>12,0x80|cc>>6&0x3F,0x80|cc&0x3f)});return strUtf},decode:function(strUtf){var strUni=strUtf.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(c){var cc=((c.charCodeAt(0)&0x0f)<<12)|((c.charCodeAt(1)&0x3f)<<6)|(c.charCodeAt(2)&0x3f);return String.fromCharCode(cc)}).replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(c){var cc=(c.charCodeAt(0)&0x1f)<<6|c.charCo
15deAt(1)&0x3f;return String.fromCharCode(cc)});return strUni}};while(i<256){var c=String.fromCharCode(i);a256+=c;r256[i]=i;r64[i]=b64.indexOf(c);++i}
16function code(s,discard,alpha,beta,w1,w2){s=String(s);var buffer=0,i=0,length=s.length,result='',bitsInBuffer=0;while(i<length){var c=s.charCodeAt(i);c=c<256?alpha[c]:-1;buffer=(buffer<<w1)+c;bitsInBuffer+=w1;while(bitsInBuffer>=w2){bitsInBuffer-=w2;var tmp=buffer>>bitsInBuffer;result+=beta.charAt(tmp);buffer^=tmp<<bitsInBuffer}
17++i}
18if(!discard&&bitsInBuffer>0){result+=beta.charAt(buffer<<(w2-bitsInBuffer))}
19return result}
20var Plugin=$.nir_vana_encoder=function(dir,input,encode){return input?Plugin[dir](input,encode):dir?null:this};Plugin.btoa=Plugin.encode=function(plain,utf8encode){plain=Plugin.raw===!1||Plugin.utf8encode||utf8encode?UTF8.encode(plain):plain;plain=code(plain,!1,r256,b64,8,6);return plain+'===='.slice((plain.length%4)||4)};Plugin.atob=Plugin.decode=function(coded,utf8decode){coded=String(coded).split('=');var i=coded.length;do{--i;coded[i]=code(coded[i],!0,r64,a256,6,8)}while(i>0);coded=coded.join('');return Plugin.raw===!1||Plugin.utf8decode||utf8decode?UTF8.decode(coded):coded}}(jQuery));window.nir_vana_get_class=function(obj){if(obj instanceof Object&&!(obj instanceof Array)&&!(obj instanceof Function)&&obj.constructor){var arr=obj.constructor.toString().match(/function\s*(\w+)/);if(arr&&arr.length==2){return arr[1]}}
21return!1};window.nir_vana_debounce=function(func,wait){var timeout;return function(){var context=this,args=arguments;var later=function later(){timeout=null;func.apply(context,args)};var callNow=!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow){func.apply(context,args)}}};window.nir_vana_throttle=function(func,wait,debounce){var timeout;return function(){var context=this,args=arguments;var throttler=function(){timeout=null;func.apply(context,args)};if(debounce)clearTimeout(timeout);if(debounce||!timeout)timeout=setTimeout(throttler,wait)}};var nir_vana_observers={};window.nir_vana_create_observer=function(id,obj,callback,args){if(typeof window.trx_addons_create_observer!='undefined'){return trx_addons_create_observer(id,obj,callback,args)}else if(typeof window.MutationObserver!=='undefined'&&obj.length>0){if(typeof nir_vana_observers[id]=='undefined'){var defa={attributes:!1,childList:!0,subtree:!0};if(args){defa=nir_vana_object_merge(defa,args)}
22nir_vana_observers[id]={observer:new MutationObserver(callback),obj:obj.get(0)};nir_vana_observers[id].observer.observe(nir_vana_observers[id].obj,defa)}
23return!0}
24return!1};window.nir_vana_remove_observer=function(id){if(typeof window.trx_addons_remove_observer!='undefined'){return trx_addons_remove_observer(id)}else if(typeof window.MutationObserver!=='undefined'){if(typeof nir_vana_observers[id]!=='undefined'){nir_vana_observers[id].observer.disconnect(nir_vana_observers[id].obj);delete nir_vana_observers[id]}
25return!0}
26return!1};var filters={};window.nir_vana_add_filter=function(filter,callback,priority){if(typeof window.trx_addons_add_filter!='undefined'){trx_addons_add_filter(filter,callback,priority)}else if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'){wp.hooks.addFilter(filter,'nir-vana',callback,priority==undefined?10:priority)}else{if(!filters[filter])filters[filter]={};if(!filters[filter][priority])filters[filter][priority]=[];filters[filter][priority].push(callback)}};window.nir_vana_apply_filters=function(filter,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9){if(typeof window.trx_addons_apply_filters!='undefined'){arg1=trx_addons_apply_filters(filter,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}else if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'&&typeof wp.hooks.applyFilters!='undefined'){arg1=wp.hooks.applyFilters(filter,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}else if(typeof filters[filter]=='object'){var keys=Object.keys(filters[filter]).sort();for(var i=0;i<keys.length;i++){for(var j=0;j<filters[filter][keys[i]].length;j++){if(typeof filters[filter][keys[i]][j]=='function'){arg1=filters[filter][keys[i]][j](arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}}}}
27return arg1};window.nir_vana_add_action=function(action,callback,priority){if(typeof window.trx_addons_add_action!='undefined'){trx_addons_add_action(action,callback,priority)}else if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'){wp.hooks.addAction(action,'nir-vana',callback,priority==undefined?10:priority)}else{nir_vana_add_filter(action,callback,priority)}};window.nir_vana_do_action=function(action,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9){if(typeof window.trx_addons_do_action!='undefined'){trx_addons_do_action(action,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}else if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'&&typeof wp.hooks.doActions!='undefined'){wp.hooks.doActions(action,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}else{nir_vana_apply_filters(action,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}};window.nir_vana_in_list=function(str,list){var delim=arguments[2]!==undefined?arguments[2]:'|';var icase=arguments[3]!==undefined?arguments[3]:!0;var retval=!1;if(icase){if(typeof(str)=='string'){str=str.toLowerCase()}
28list=list.toLowerCase()}
29var parts=list.split(delim);for(var i=0;i<parts.length;i++){if(parts[i]==str){retval=!0;break}}
30return retval};window.nir_vana_alltrim=function(str){var dir=arguments[1]!==undefined?arguments[1]:'a';var rez='';var i,start=0,end=str.length-1;if(dir=='a'||dir=='l'){for(i=0;i<str.length;i++){if(str.substr(i,1)!=' '){start=i;break}}}
31if(dir=='a'||dir=='r'){for(i=str.length-1;i>=0;i--){if(str.substr(i,1)!=' '){end=i;break}}}
32return str.substring(start,end+1)};window.nir_vana_ltrim=function(str){return nir_vana_alltrim(str,'l')};window.nir_vana_rtrim=function(str){return nir_vana_alltrim(str,'r')};window.nir_vana_padl=function(str,len){var ch=arguments[2]!==undefined?arguments[2]:' ';var rez=str.substr(0,len);if(rez.length<len){for(var i=0;i<len-str.length;i++){rez+=ch}}
33return rez};window.nir_vana_padr=function(str,len){var ch=arguments[2]!==undefined?arguments[2]:' ';var rez=str.substr(0,len);if(rez.length<len){for(var i=0;i<len-str.length;i++){rez=ch+rez}}
34return rez};window.nir_vana_padc=function(str,len){var ch=arguments[2]!==undefined?arguments[2]:' ';var rez=str.substr(0,len);if(rez.length<len){for(var i=0;i<Math.floor((len-str.length)/2);i++){rez=ch+rez+ch}}
35return rez+(rez.length<len?ch:'')};window.nir_vana_replicate=function(str,num){var rez='';for(var i=0;i<num;i++){rez+=str}
36return rez};window.nir_vana_prepare_macros=function(str){return str.replace(/\{\{/g,"<i>").replace(/\}\}/g,"</i>").replace(/\(\(/g,"<b>").replace(/\)\)/g,"</b>").replace(/\|\|/g,"<br>")};window.nir_vana_round_number=function(num){var precision=arguments[1]!==undefined?arguments[1]:0;var p=Math.pow(10,precision);return Math.round(num*p)/p};window.nir_vana_clear_number=function(num){var precision=arguments[1]!==undefined?arguments[1]:0;var defa=arguments[2]!==undefined?arguments[2]:0;var res='';var decimals=-1;num=""+num;if(num==""){num=""+defa}
37for(var i=0;i<num.length;i++){if(decimals==0){break}else if(decimals>0){decimals--}
38var ch=num.substr(i,1);if(ch=='.'){if(precision>0){res+=ch}
39decimals=precision}else if((ch>=0&&ch<=9)||(ch=='-'&&i==0)){res+=ch}}
40if(precision>0&&decimals!=0){if(decimals==-1){res+='.';decimals=precision}
41for(i=decimals;i>0;i--){res+='0'}}
42return res};window.nir_vana_dec2hex=function(n){return Number(n).toString(16)};window.nir_vana_hex2dec=function(hex){return parseInt(hex,16)};window.nir_vana_in_array=function(val,thearray){var rez=!1;for(var i=0;i<thearray.length-1;i++){if(thearray[i]==val){rez=!0;break}}
43return rez};window.nir_vana_sort_array=function(thearray){var caseSensitive=arguments[1]!==undefined?arguments[1]:!1;var tmp='';for(var x=0;x<thearray.length-1;x++){for(var y=(x+1);y<thearray.length;y++){if(caseSensitive){if(thearray[x]>thearray[y]){tmp=thearray[x];thearray[x]=thearray[y];thearray[y]=tmp}}else{if(thearray[x].toLowerCase()>thearray[y].toLowerCase()){tmp=thearray[x];thearray[x]=thearray[y];thearray[y]=tmp}}}}
44return thearray};window.nir_vana_parse_date=function(dt){dt=dt.replace(/\//g,'-').replace(/\./g,'-').replace(/T/g,' ').split('+')[0];var dt2=dt.split(' ');var d=dt2[0].split('-');var t=dt2[1].split(':');d.push(t[0],t[1],t[2]);return d};
44window.nir_vana_get_date_difference=function(dt1){var dt2=arguments[1]!==undefined?arguments[1]:'';var short_date=arguments[2]!==undefined?arguments[2]:!0;var sec=arguments[3]!==undefined?arguments[3]:!1;var a1=nir_vana_parse_date(dt1);dt1=Date.UTC(a1[0],a1[1],a1[2],a1[3],a1[4],a1[5]);if(dt2==''){dt2=new Date();var a2=[dt2.getFullYear(),dt2.getMonth()+1,dt2.getDate(),dt2.getHours(),dt2.getMinutes(),dt2.getSeconds()]}else{var a2=nir_vana_parse_date(dt2)}
45dt2=Date.UTC(a2[0],a2[1],a2[2],a2[3],a2[4],a2[5]);var diff=Math.round((dt2-dt1)/1000);var days=Math.floor(diff/(24*3600));diff-=days*24*3600;var hours=Math.floor(diff/3600);diff-=hours*3600;var minutes=Math.floor(diff/60);diff-=minutes*60;var rez='';if(days>0){rez+=(rez!==''?' ':'')+days+' day'+(days>1?'s':'')}
46if((!short_date||rez=='')&&hours>0){rez+=(rez!==''?' ':'')+hours+' hour'+(hours>1?'s':'')}
47if((!short_date||rez=='')&&minutes>0){rez+=(rez!==''?' ':'')+minutes+' minute'+(minutes>1?'s':'')}
48if(sec||rez==''){rez+=rez!==''||sec?(' '+diff+' second'+(diff>1?'s':'')):'less then minute'}
49return rez};window.nir_vana_hex2rgb=function(hex){hex=parseInt(((hex.indexOf('#')>-1)?hex.substring(1):hex),16);return{r:hex>>16,g:(hex&0x00FF00)>>8,b:(hex&0x0000FF)}};window.nir_vana_hex2rgba=function(hex,alpha){var rgb=nir_vana_hex2rgb(hex);return'rgba('+rgb.r+','+rgb.g+','+rgb.b+','+alpha+')'};window.nir_vana_rgba2hex=function(color,alpha){var aRGB=color.match(/^rgba?\((\d{1,3}),(\d{1,3}),(\d{1,3})(,(\d{1,3}))?\)$/i);if(!aRGB){return color}
50var rgb='';for(var i=1;i<=3;i++){rgb+=Math.round(aRGB[i]).toString(16).replace(/^(.)$/,'0$1')}
51if(alpha){rgb+=Math.round(aRGB[5]*255).toString(16).replace(/^(.)$/,'0$1')}
52return'#'+rgb};window.nir_vana_rgb2hex=function(color,alpha){var aRGB;color=color.replace(/\s/g,"").toLowerCase();if(color=='rgba(0,0,0,0)'||color=='rgba(0%,0%,0%,0%)'){color='transparent'}
53if(color.indexOf('rgba(')==0){aRGB=color.match(/^rgba\((\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?)\)$/i)}else{aRGB=color.match(/^rgb\((\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?)\)$/i)}
54if(aRGB){color='';for(var i=1;i<=3;i++){color+=Math.round((aRGB[i][aRGB[i].length-1]=="%"?2.55:1)*parseInt(aRGB[i])).toString(16).replace(/^(.)$/,'0$1')}
55if(alpha&&aRGB[4]!==undefined){color+=Math.round(aRGB[4]*255).toString(16).replace(/^(.)$/,'0$1')}}else{color=color.replace(/^#?([\da-f])([\da-f])([\da-f])$/i,'$1$1$2$2$3$3')}
56return(color.substr(0,1)!='#'?'#':'')+color};window.nir_vana_components2hex=function(r,g,b){return'#'+Number(r).toString(16).toUpperCase().replace(/^(.)$/,'0$1')+Number(g).toString(16).toUpperCase().replace(/^(.)$/,'0$1')+Number(b).toString(16).toUpperCase().replace(/^(.)$/,'0$1')};window.nir_vana_rgb2components=function(color){color=nir_vana_rgb2hex(color);var matches=color.match(/^#?([\dabcdef]{2})([\dabcdef]{2})([\dabcdef]{2})$/i);if(!matches){return!1}
57for(var i=1,rgb=new Array(3);i<=3;i++){rgb[i-1]=parseInt(matches[i],16)}
58return rgb};window.nir_vana_hex2hsb=function(hex){var h=arguments[1]!==undefined?arguments[1]:0;var s=arguments[2]!==undefined?arguments[2]:0;var b=arguments[3]!==undefined?arguments[3]:0;var hsb=nir_vana_rgb2hsb(nir_vana_hex2rgb(hex));hsb.h=Math.min(359,Math.max(0,hsb.h+h));hsb.s=Math.min(100,Math.max(0,hsb.s+s));hsb.b=Math.min(100,Math.max(0,hsb.b+b));return hsb};window.nir_vana_hsb2hex=function(hsb){var rgb=nir_vana_hsb2rgb(hsb);return nir_vana_components2hex(rgb.r,rgb.g,rgb.b)};window.nir_vana_rgb2hsb=function(rgb){var hsb={};hsb.b=Math.max(Math.max(rgb.r,rgb.g),rgb.b);hsb.s=(hsb.b<=0)?0:Math.round(100*(hsb.b-Math.min(Math.min(rgb.r,rgb.g),rgb.b))/hsb.b);hsb.b=Math.round((hsb.b/255)*100);if((rgb.r==rgb.g)&&(rgb.g==rgb.b)){hsb.h=0}else if(rgb.r>=rgb.g&&rgb.g>=rgb.b){hsb.h=60*(rgb.g-rgb.b)/(rgb.r-rgb.b)}else if(rgb.g>=rgb.r&&rgb.r>=rgb.b){hsb.h=60+60*(rgb.g-rgb.r)/(rgb.g-rgb.b)}else if(rgb.g>=rgb.b&&rgb.b>=rgb.r){hsb.h=120+60*(rgb.b-rgb.r)/(rgb.g-rgb.r)}else if(rgb.b>=rgb.g&&rgb.g>=rgb.r){hsb.h=180+60*(rgb.b-rgb.g)/(rgb.b-rgb.r)}else if(rgb.b>=rgb.r&&rgb.r>=rgb.g){hsb.h=240+60*(rgb.r-rgb.g)/(rgb.b-rgb.g)}else if(rgb.r>=rgb.b&&rgb.b>=rgb.g){hsb.h=300+60*(rgb.r-rgb.b)/(rgb.r-rgb.g)}else{hsb.h=0}
59hsb.h=Math.round(hsb.h);return hsb};window.nir_vana_hsb2rgb=function(hsb){var rgb={};var h=Math.round(hsb.h);var s=Math.round(hsb.s*255/100);var v=Math.round(hsb.b*255/100);if(s==0){rgb.r=rgb.g=rgb.b=v}else{var t1=v;var t2=(255-s)*v/255;var t3=(t1-t2)*(h%60)/60;if(h==360){h=0}
60if(h<60){rgb.r=t1;rgb.b=t2;rgb.g=t2+t3}else if(h<120){rgb.g=t1;rgb.b=t2;rgb.r=t1-t3}else if(h<180){rgb.g=t1;rgb.r=t2;rgb.b=t2+t3}else if(h<240){rgb.b=t1;rgb.r=t2;rgb.g=t1-t3}else if(h<300){rgb.b=t1;rgb.g=t2;rgb.r=t2+t3}else if(h<360){rgb.r=t1;rgb.g=t2;rgb.b=t1-t3}else{rgb.r=0;rgb.g=0;rgb.b=0}}
61return{r:Math.round(rgb.r),g:Math.round(rgb.g),b:Math.round(rgb.b)}};window.nir_vana_color_picker=function(){var id=arguments[0]!==undefined?arguments[0]:"iColorPicker"+Math.round(Math.random()*1000);var colors=arguments[1]!==undefined?arguments[1]:'#f00,#ff0,#0f0,#0ff,#00f,#f0f,#fff,#ebebeb,#e1e1e1,#d7d7d7,#cccccc,#c2c2c2,#b7b7b7,#acacac,#a0a0a0,#959595,'+'#ee1d24,#fff100,#00a650,#00aeef,#2f3192,#ed008c,#898989,#7d7d7d,#707070,#626262,#555,#464646,#363636,#262626,#111,#000,'+'#f7977a,#fbad82,#fdc68c,#fff799,#c6df9c,#a4d49d,#81ca9d,#7bcdc9,#6ccff7,#7ca6d8,#8293ca,#8881be,#a286bd,#bc8cbf,#f49bc1,#f5999d,'+'#f16c4d,#f68e54,#fbaf5a,#fff467,#acd372,#7dc473,#39b778,#16bcb4,#00bff3,#438ccb,#5573b7,#5e5ca7,#855fa8,#a763a9,#ef6ea8,#f16d7e,'+'#ee1d24,#f16522,#f7941d,#fff100,#8fc63d,#37b44a,#00a650,#00a99e,#00aeef,#0072bc,#0054a5,#2f3192,#652c91,#91278f,#ed008c,#ee105a,'+'#9d0a0f,#a1410d,#a36209,#aba000,#588528,#197b30,#007236,#00736a,#0076a4,#004a80,#003370,#1d1363,#450e61,#62055f,#9e005c,#9d0039,'+'#790000,#7b3000,#7c4900,#827a00,#3e6617,#045f20,#005824,#005951,#005b7e,#003562,#002056,#0c004b,#30004a,#4b0048,#7a0045,#7a0026';var colorsList=colors.split(',');var tbl='<table class="colorPickerTable"><thead>';for(var i=0;i<colorsList.length;i++){if(i%16==0){tbl+=(i>0?'</tr>':'')+'<tr>'}
62tbl+='<td style="background-color:'+colorsList[i]+'">&nbsp;</td>'}
63tbl+='</tr></thead><tbody>'+'<tr style="height:60px;">'+'<td colspan="8" id="'+id+'_colorPreview" style="vertical-align:middle;text-align:center;border:1px solid #000;background:#fff;">'+'<input style="width:55px;color:#000;border:1px solid rgb(0, 0, 0);padding:5px;background-color:#fff;font:11px Arial, Helvetica, sans-serif;" maxlength="7" />'+'<a href="#" id="'+id+'_moreColors" class="iColorPicker_moreColors"></a>'+'</td>'+'<td colspan="8" id="'+id+'_colorOriginal" style="vertical-align:middle;text-align:center;border:1px solid #000;background:#fff;">'+'<input style="width:55px;color:#000;border:1px solid rgb(0, 0, 0);padding:5px;background-color:#fff;font:11px Arial, Helvetica, sans-serif;" readonly="readonly" />'+'</td>'+'</tr></tbody></table>';jQuery(document.createElement("div")).attr("id",id).css('display','none').html(tbl).appendTo("body").addClass("iColorPickerTable").on('mouseover','thead td',function(){var aaa=nir_vana_rgb2hex(jQuery(this).css('background-color'));jQuery('#'+id+'_colorPreview').css('background',aaa);jQuery('#'+id+'_colorPreview input').val(aaa)}).on('keypress','#'+id+'_colorPreview input',function(key){var aaa=jQuery(this).val();if(aaa.length<7&&((key.which>=48&&key.which<=57)||(key.which>=97&&key.which<=102)||(key.which===35||aaa.length===0))){aaa+=String.fromCharCode(key.which)}else if(key.which==8&&aaa.length>0){aaa=aaa.substring(0,aaa.length-1)}else if(key.which===13&&(aaa.length===4||aaa.length===7)){var fld=jQuery('#'+id).data('field');var func=jQuery('#'+id).data('func');if(func!==null&&func!='undefined'){func(fld,aaa)}else{fld.val(aaa).css('backgroundColor',aaa).trigger('change')}
64jQuery('#'+id+'_Bg').fadeOut(500);jQuery('#'+id).fadeOut(500)}else{key.preventDefault();return!1}
65if(aaa.substr(0,1)==='#'&&(aaa.length===4||aaa.length===7)){jQuery('#'+id+'_colorPreview').css('background',aaa)}
66return!0}).on('click','thead td',function(e){var fld=jQuery('#'+id).data('field');var func=jQuery('#'+id).data('func');var aaa=nir_vana_rgb2hex(jQuery(this).css('background-color'));if(func!==null&&func!='undefined'){func(fld,aaa)}else{fld.val(aaa).css('backgroundColor',aaa).trigger('change')}
67jQuery('#'+id+'_Bg').fadeOut(500);jQuery('#'+id).fadeOut(500);e.preventDefault();return!1}).on('click','tbody .iColorPicker_moreColors',function(e){var thead=jQuery(this).parents('table').find('thead');var out='';if(thead.hasClass('more_colors')){for(var i=0;i<colorsList.length;i++){if(i%16==0){out+=(i>0?'</tr>':'')+'<tr>'}
68out+='<td style="background-color:'+colorsList[i]+'">&nbsp;</td>'}
69thead.removeClass('more_colors').empty().html(out+'</tr>');jQuery('#'+id+'_colorPreview').attr('colspan',8);jQuery('#'+id+'_colorOriginal').attr('colspan',8)}else{var rgb=[0,0,0],i=0,j=-1;
69while(rgb[0]<0xF||rgb[1]<0xF||rgb[2]<0xF){if(i%18===0){out+=(i>0?'</tr>':'')+'<tr>'}
70i++;out+='<td style="background-color:'+nir_vana_components2hex(rgb[0]*16+rgb[0],rgb[1]*16+rgb[1],rgb[2]*16+rgb[2])+'">&nbsp;</td>';rgb[2]+=3;if(rgb[2]>0xF){rgb[1]+=3;if(rgb[1]>(j===0?6:0xF)){rgb[0]+=3;if(rgb[0]>0xF){if(j===0){j=1;rgb[0]=0;rgb[1]=9;rgb[2]=0}else{break}}else{rgb[1]=(j<1?0:9);rgb[2]=0}}else{rgb[2]=0}}}
71thead.addClass('more_colors').empty().html(out+'<td  style="background-color:#ffffff" colspan="8">&nbsp;</td></tr>');jQuery('#'+id+'_colorPreview').attr('colspan',9);jQuery('#'+id+'_colorOriginal').attr('colspan',9)}
72jQuery('#'+id+' table.colorPickerTable thead td').css({'width':'12px','height':'14px','border':'1px solid #000','cursor':'pointer'});e.preventDefault();return!1});jQuery(document.createElement("div")).attr("id",id+"_Bg").on('click',function(e){jQuery("#"+id+"_Bg").fadeOut(500);jQuery("#"+id).fadeOut(500);e.preventDefault();return!1}).appendTo("body");jQuery('#'+id+' table.colorPickerTable thead td').css({'width':'12px','height':'14px','border':'1px solid #000','cursor':'pointer'});jQuery('#'+id+' table.colorPickerTable').css({'border-collapse':'collapse'});jQuery('#'+id).css({'border':'1px solid #ccc','background':'#333','padding':'5px','color':'#fff'});jQuery('#'+id+'_colorPreview').css({'height':'50px'});return id};window.nir_vana_color_picker_show=function(id,fld,func){if(id===null||id===''){id=jQuery('.iColorPickerTable').attr('id')}
73var eICP=fld.offset();var w=jQuery('#'+id).width();var h=jQuery('#'+id).height();var l=eICP.left+w<$window.width()-10?eICP.left:$window.width()-10-w;var t=eICP.top+fld.outerHeight()+h<$window.scrollTop()+$window.height()-10?eICP.top+fld.outerHeight():eICP.top-h-13;jQuery("#"+id).data({field:fld,func:func}).css({'top':t+"px",'left':l+"px",'position':'absolute','z-index':999999}).fadeIn(500);jQuery("#"+id+"_Bg").css({'position':'fixed','z-index':999998,'top':0,'left':0,'width':'100%','height':'100%'}).fadeIn(500);var def=fld.val().substr(0,1)=='#'?fld.val():nir_vana_rgb2hex(fld.css('backgroundColor'));jQuery('#'+id+'_colorPreview input,#'+id+'_colorOriginal input').val(def);jQuery('#'+id+'_colorPreview,#'+id+'_colorOriginal').css('background',def)};window.nir_vana_get_load_fonts_family_string=function(name,family){var parts=[name];if(nir_vana_alltrim(family)!=''){parts=parts.concat(family.split(','))}
74for(var i=0;i<parts.length;i++){parts[i]=nir_vana_alltrim(parts[i]);if(parts[i].indexOf('"')<0&&parts[i].indexOf(' ')>=0){parts[i]='"'+parts[i]+'"'}}
75return parts.join(',')};window.nir_vana_get_class_by_prefix=function(classes,prefix){var rez='';if(classes){classes=classes.split(' ');for(var i=0;i<classes.length;i++){if(classes[i].indexOf(prefix)>=0){rez=classes[i].replace(/[\s]+/g,'');break}}}
76return rez};window.nir_vana_chg_class_by_prefix=function(classes,prefix,new_value){var chg=!1;if(!classes)classes='';classes=classes.replace(/[\s]+/g,' ').split(' ');new_value=new_value.replace(/[\s]+/g,'');if(typeof prefix=='string'){prefix=[prefix]}
77for(var i=0;i<classes.length;i++){for(var j=0;j<prefix.length;j++){if(classes[i].indexOf(prefix[j])>=0){classes[i]=new_value;chg=!0;break}}
78if(chg)break}
79if(!chg&&new_value){if(classes.length==1&&classes[0]==='')
80classes[0]=new_value;else classes.push(new_value)}
81return classes.join(' ')};window.nir_vana_import_inline_styles=function(response){if(!response){return}
82var selectors=nir_vana_apply_filters('nir_vana_filter_spa_inline_css_selectors',['nir-vana-inline-styles-inline-css','trx_addons-inline-styles-inline-css','woocommerce-inline-inline-css','elementor-frontend-inline-css']);var p1,p2,inline_css,$inline_css_tag;for(var i=0;i<selectors.length;i++){p1=response.indexOf(selectors[i]);if(p1>0){p1=response.indexOf('>',p1)+1;p2=response.indexOf('</style>',p1),inline_css=response.substring(p1,p2),$inline_css_tag=jQuery('#'+selectors[i]);if($inline_css_tag.length===0){$body.append('<style id="'+selectors[i]+'" type="text/css">'+inline_css+'</style>')}else{$inline_css_tag.append(inline_css)}}}};window.nir_vana_import_tags_link=function(response){var links=response?response.match(/<link[^>
82]*rel=['"]stylesheet['"][^>]*id=['"]([^'"]+)['"][^>]*>/g):!1;if(links){var $head=jQuery('head');for(var i=0;i<links.length;i++){var matches=links[i].match(/<link[^>]*rel=['"]stylesheet['"][^>]*id=['"]([^'"]+)['"][^>]*>/);if(matches&&matches.length&&matches.length>1&&matches[1]){if(jQuery('#'+matches[1].replace('.','\\.')).length===0){$head.prepend(links[i])}}}}};window.nir_vana_get_cookie=function(name){var defa=arguments[1]!==undefined?arguments[1]:null;var start=document.cookie.indexOf(name+'=');var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length))){return defa}
83if(start==-1){return defa}
84var end=document.cookie.indexOf(';',len);if(end==-1){end=document.cookie.length}
85return unescape(document.cookie.substring(len,end))};window.nir_vana_set_cookie=function(name,value){var expires=arguments[2]!==undefined?arguments[2]:0;var path=arguments[3]!==undefined?arguments[3]:'/';var domain=arguments[4]!==undefined?arguments[4]:'';var secure=arguments[5]!==undefined?arguments[5]:'';var samesite=arguments[6]!==undefined?arguments[6]:'strict';var today=new Date();today.setTime(today.getTime());var expires_date=new Date(today.getTime()+(expires*1));document.cookie=encodeURIComponent(name)+'='+encodeURIComponent(value)+(expires?';expires='+expires_date.toGMTString():'')+(path?';path='+path:'')+(domain?';domain='+domain:'')+(secure?';secure':'')+(samesite?';samesite='+samesite:'')};window.nir_vana_del_cookie=function(name){var path=arguments[1]!==undefined?arguments[1]:'/';var domain=arguments[2]!==undefined?arguments[2]:'';var secure=arguments[3]!==undefined?arguments[3]:'';var samesite=arguments[4]!==undefined?arguments[4]:'strict';if(nir_vana_get_cookie(name)){document.cookie=name+'='+';expires=Thu, 01-Jan-1970 00:00:01 GMT'+(path?';path='+path:'')+(domain?';domain='+domain:'')+(secure?';secure':'')+(samesite?';samesite='+samesite:'')}};window.nir_vana_is_local_storage_exists=function(){try{return'localStorage' in window&&window.localStorage!==null}catch(e){return!1}};window.nir_vana_get_storage=function(name){var defa=arguments[1]!==undefined?arguments[1]:null;var val=null;if(nir_vana_is_local_storage_exists()){val=window.localStorage.getItem(name);if(val===null)val=defa}else{val=nir_vana_get_cookie(name,defa)}
86return val};window.nir_vana_set_storage=function(name,value){if(nir_vana_is_local_storage_exists())
87window.localStorage.setItem(name,value);else nir_vana_set_cookie(name,value,365*24*60*60*1000)};window.nir_vana_del_storage=function(name){if(nir_vana_is_local_storage_exists())
88window.localStorage.removeItem(name);else nir_vana_del_cookie(name)};window.nir_vana_clear_storage=function(){if(nir_vana_is_local_storage_exists())
89window.localStorage.clear()};window.nir_vana_clear_listbox=function(box){for(var i=box.options.length-1;i>=0;i--){box.options[i]=null}};window.nir_vana_add_listbox_item=function(box,val,text){var item=new Option();item.value=val;item.text=text;box.options.add(item)};window.nir_vana_del_listbox_item_by_value=function(box,val){for(var i=0;i<box.options.length;i++){if(box.options[i].value==val){box.options[i]=null;break}}};window.nir_vana_del_listbox_item_by_text=function(box,txt){for(var i=0;i<box.options.length;i++){if(box.options[i].text==txt){box.options[i]=null;break}}};window.nir_vana_find_listbox_item_by_value=function(box,val){var idx=-1;for(var i=0;i<box.options.length;i++){if(box.options[i].value==val){idx=i;break}}
90return idx};window.nir_vana_find_listbox_item_by_text=function(box,txt){var idx=-1;for(var i=0;i<box.options.length;i++){if(box.options[i].text==txt){idx=i;break}}
91return idx};window.nir_vana_select_listbox_item_by_value=function(box,val){for(var i=0;i<box.options.length;i++){box.options[i].selected=(val==box.options[i].value)}};window.nir_vana_select_listbox_item_by_text=function(box,txt){for(var i=0;i<box.options.length;i++){box.options[i].selected=(txt==box.options[i].text)}};window.nir_vana_get_listbox_values=function(box){var delim=arguments[1]!==undefined?arguments[1]:',';var str='';for(var i=0;i<box.options.length;i++){str+=(str?delim:'')+box.options[i].value}
92return str};window.nir_vana_get_listbox_texts=function(box){var delim=arguments[1]!==undefined?arguments[1]:',';var str='';for(var i=0;i<box.options.length;i++){str+=(str?delim:'')+box.options[i].text}
93return str};window.nir_vana_sort_listbox=function(box){var temp_opts=new Array(),temp=new Option(),i,x,y;for(i=0;i<box.options.length;i++){temp_opts[i]=box.options[i].clone()}
94for(x=0;x<temp_opts.length-1;x++){for(y=(x+1);y<temp_opts.length;y++){if(temp_opts[x].text>temp_opts[y].text){temp=temp_opts[x];temp_opts[x]=temp_opts[y];temp_opts[y]=temp}}}
95for(i=0;i<box.options.length;i++){box.options[i]=temp_opts[i].clone()}};window.nir_vana_get_listbox_selected_index=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return i}}
96return-1};window.nir_vana_get_listbox_selected_value=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return box.options[i].value}}
97return null};window.nir_vana_get_listbox_selected_text=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return box.options[i].text}}
98return null};window.nir_vana_get_listbox_selected_option=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return box.options[i]}}
99return null};window.nir_vana_get_radio_value=function(radioGroupObj){for(var i=0;i<radioGroupObj.length;i++){if(radioGroupObj[i].checked){return radioGroupObj[i].value}}
100return null};window.nir_vana_set_radio_checked_by_num=function(radioGroupObj,num){for(var i=0;i<radioGroupObj.length;i++){if(radioGroupObj[i].checked&&i!=num){radioGroupObj[i].checked=!1}
100else if(i==num){radioGroupObj[i].checked=!0}}};window.nir_vana_set_radio_checked_by_value=function(radioGroupObj,val){for(var i=0;i<radioGroupObj.length;i++){if(radioGroupObj[i].checked&&radioGroupObj[i].value!=val){radioGroupObj[i].checked=!1}else if(radioGroupObj[i].value==val){radioGroupObj[i].checked=!0}}};window.nir_vana_form_validate=function(form,opt){var error_msg='';form.find(":input").each(function(){if(error_msg!==''&&opt.exit_after_first_error){return}
101for(var i=0;i<opt.rules.length;i++){if(jQuery(this).attr("name")==opt.rules[i].field){var val=jQuery(this).val();var error=!1;if(typeof(opt.rules[i].min_length)=='object'){if(opt.rules[i].min_length.value>0&&val.length<opt.rules[i].min_length.value){if(error_msg==''){jQuery(this).get(0).focus()}
102error_msg+='<p class="error_item">'+(typeof(opt.rules[i].min_length.message)!='undefined'?opt.rules[i].min_length.message:opt.error_message_text)+'</p>';error=!0}}
103if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].max_length)=='object'){if(opt.rules[i].max_length.value>0&&val.length>opt.rules[i].max_length.value){if(error_msg==''){jQuery(this).get(0).focus()}
104error_msg+='<p class="error_item">'+(typeof(opt.rules[i].max_length.message)!='undefined'?opt.rules[i].max_length.message:opt.error_message_text)+'</p>';error=!0}}
105if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].mask)=='object'){if(opt.rules[i].mask.value!==''){var regexp=new RegExp(opt.rules[i].mask.value);if(!regexp.test(val)){if(error_msg==''){jQuery(this).get(0).focus()}
106error_msg+='<p class="error_item">'+(typeof(opt.rules[i].mask.message)!='undefined'?opt.rules[i].mask.message:opt.error_message_text)+'</p>';error=!0}}}
107if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].state)=='object'){if(opt.rules[i].state.value=='checked'&&!jQuery(this).get(0).checked){if(error_msg==''){jQuery(this).get(0).focus()}
108error_msg+='<p class="error_item">'+(typeof(opt.rules[i].state.message)!='undefined'?opt.rules[i].state.message:opt.error_message_text)+'</p>';error=!0}}
109if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].equal_to)=='object'){if(opt.rules[i].equal_to.value!==''&&val!=jQuery(jQuery(this).get(0).form[opt.rules[i].equal_to.value]).val()){if(error_msg==''){jQuery(this).get(0).focus()}
110error_msg+='<p class="error_item">'+(typeof(opt.rules[i].equal_to.message)!='undefined'?opt.rules[i].equal_to.message:opt.error_message_text)+'</p>';error=!0}}
111if(opt.error_fields_class!==''){jQuery(this).toggleClass(opt.error_fields_class,error)}}}});if(error_msg!==''&&opt.error_message_show){var error_message_box=form.find(".result");if(error_message_box.length==0){error_message_box=form.parent().find(".result")}
112if(error_message_box.length==0){form.append('<div class="result"></div>');error_message_box=form.find(".result")}
113if(opt.error_message_class){error_message_box.toggleClass(opt.error_message_class,!0)}
114error_message_box.html(error_msg).fadeIn();setTimeout(function(){error_message_box.fadeOut()},opt.error_message_time)}
115return error_msg!==''};window.trx_addons_document_animate_to_busy=!1;window.nir_vana_document_animate_to=function(id){var split_animation=!0;var speed=arguments.length>1?arguments[1]:-1;var callback=arguments.length>2?arguments[2]:undefined;var oft=!isNaN(id)?Number(id):0,oft2=-1;var obj=null;if(isNaN(id)){if(typeof id=='object'){if(id.length>0){obj=id}else{return}}else{if(id.substring(0,1)!='#'&&id.substring(0,1)!='.'){id='#'+id}
116obj=jQuery(id).eq(0);if(obj.length===0){return}}
117oft=split_animation?obj.offset().top:Math.max(0,obj.offset().top-nir_vana_fixed_rows_height());if(split_animation){oft2=Math.max(0,oft-nir_vana_fixed_rows_height())}}
118if(speed<0){speed=Math.min(1000,Math.max(300,Math.round(Math.abs((oft2<0?oft:oft2)-$window.scrollTop())/$window.height()*300)))}
119if(oft2>=0){setTimeout(function(){if(isNaN(id)){oft=obj.offset().top}
120oft2=Math.max(0,oft-nir_vana_fixed_rows_height());jQuery('body,html').stop(!0).animate({scrollTop:oft2},Math.floor(speed/2),'linear',function(){_window_scroll_top=$window.scrollTop();window.trx_addons_document_animate_to_busy=!1;if(callback)callback(id,speed)})},Math.floor(speed/2))}else{oft2=oft}
121if(speed>0){jQuery('body,html').stop(!0).animate({scrollTop:oft2},speed,'linear',function(){_window_scroll_top=$window.scrollTop();window.trx_addons_document_animate_to_busy=!1;if(callback)callback(id,speed)})}else{jQuery('body,html').stop(!0).scrollTop(oft2);_window_scroll_top=$window.scrollTop();window.trx_addons_document_animate_to_busy=!1;if(callback)callback(id,speed)}};var _window_width=$window.width(),_window_height=$window.height(),_window_scroll_top=$window.scrollTop(),_window_scroll_left=$window.scrollLeft();$window.on('resize',function(){_window_width=$window.width();_window_height=$window.height();_window_scroll_top=$window.scrollTop();_window_scroll_left=$window.scrollLeft()});$window.on('scroll',function(){_window_scroll_top=$window.scrollTop();_window_scroll_left=$window.scrollLeft()});window.nir_vana_window_width=function(val){if(val)_window_width=val;return _window_width};window.nir_vana_window_height=function(val){if(val)_window_height=val;return _window_height};window.nir_vana_window_scroll_top=function(){return _window_scroll_top};window.nir_vana_window_scroll_left=function(){return _window_scroll_left};var _document_height;var _document_height_first_run=!0;var _update_document_height=function(e){if(typeof window.trx_addons_document_height=='undefined'){if(_document_height_first_run&&e&&e.namespace=='init_hidden_elements'){_document_height_first_run=!1;return}
122_document_height=$document.height()}};$document.on('action.init_hidden_elements action.got_ajax_response',_update_document_height);$window.on('resize',_update_document_height);window.nir_vana_document_height=function(){return typeof window.trx_addons_document_height!='undefined'?trx_addons_document_height():_document_height};var _adminbar_height=0;var _update_adminbar_height=function(){if(typeof window.trx_addons_adminbar_height=='undefined'){_adminbar_height=nir_vana_adminbar_height_calc();document.querySelector('html').style.setProperty('--fixed-rows-height',_adminbar_height+'px')}};$window.on('resize',_update_adminbar_height);window.nir_vana_adminbar_height_calc=function(){return nir_vana_apply_filters('nir_vana_filter_adminbar_height',$adminbar.length===0||$adminbar.css('display')=='none'||$adminbar.css('position')=='absolute'?0:$adminbar.height())};window.nir_vana_adminbar_height=function(){return typeof window.trx_addons_adminbar_height!='undefined'?trx_addons_adminbar_height():_adminbar_height};$document.ready(function(){_update_document_height();_update_adminbar_height()});window.nir_vana_fixed_rows_height=function(){var with_admin_bar=arguments.length>0?arguments[0]:!0,with_fixed_rows=arguments.length>1?arguments[1]:!0;return typeof trx_addons_fixed_rows_height!='undefined'?trx_addons_fixed_rows_height(with_admin_bar,with_fixed_rows):(with_admin_bar?nir_vana_adminbar_height():0)};window.nir_vana_document_set_location=function(curLoc,state){try{history.pushState(state?state:{url:curLoc},null,curLoc);return}catch(e){}
123location.href=curLoc};window.nir_vana_add_to_url=function(loc,prm){var ignore_empty=arguments[2]!==undefined?arguments[2]:!0;var q=loc.indexOf('?');var attr={};if(q>0){var qq=loc.substr(q+1).split('&');var parts='';for(var i=0;i<qq.length;i++){var parts=qq[i].split('=');attr[parts[0]]=parts.length>1?parts[1]:''}}
124for(var p in prm){attr[p]=prm[p]}
125loc=(q>0?loc.substr(0,q):loc)+'?';var i=0;for(p in attr){if(ignore_empty&&attr[p]==''){continue}
126loc+=(i++>0?'&':'')+p+'='+attr[p]}
127return loc};window.nir_vana_is_local_link=function(url){var rez=url!==undefined;if(rez){var url_pos=url.indexOf('#');if(url_pos==0&&url.length==1){rez=!1}else{if(url_pos<0){url_pos=url.length}
128var loc=window.location.href;var loc_pos=loc.indexOf('#');if(loc_pos>0){loc=loc.substring(0,loc_pos)}
129rez=url_pos==0;if(!rez){rez=loc==url.substring(0,url_pos)}}}
130return rez};window.nir_vana_is_url=function(url){return url.indexOf('//')===0||url.indexOf('://')>0};window.nir_vana_parse_ajax_response=function(response,error_msg=''){var rez={};if(response==''||response==0){rez={error:error_msg||NIR_VANA_STORAGE.msg_ajax_error}}
130else if(typeof response=='string'){try{rez=JSON.parse(response)}catch(e){rez={error:error_msg||NIR_VANA_STORAGE.msg_ajax_error};console.log(response)}}else{rez=response}
131return rez};window.nir_vana_browser_is_mobile=function(){var check=!1;(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))){check=!0}})(navigator.userAgent||navigator.vendor||window.opera);return check};window.nir_vana_browser_is_ios=function(with_mac){return navigator.userAgent.match(/iPad|iPhone|iPod/i)!=null||(with_mac&&navigator.userAgent.match(/Macintosh/i)!=null)};window.nir_vana_is_retina=function(){var mediaQuery='(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)';return(window.devicePixelRatio>1)||(window.matchMedia&&window.matchMedia(mediaQuery).matches)};window.nir_vana_get_file_name=function(path){path=path.replace(/\\/g,'/');var pos=path.lastIndexOf('/');if(pos>=0){path=path.substr(pos+1)}
132return path};window.nir_vana_get_file_ext=function(path){var pos=path.lastIndexOf('.');path=pos>=0?path.substr(pos+1):'';return path};window.nir_vana_is_images_loaded=function(cont){var complete=!0;cont.find('img').each(function(){if(!complete){return}
133var img=jQuery(this).get(0);if(typeof img.complete=='boolean'){complete=img.complete}else if(typeof img.naturalWidth=='number'&&typeof img.naturalHeight=='number'){complete=!(this.naturalWidth==0&&this.naturalHeight==0)}});return complete};window.nir_vana_when_images_loaded=function(cont,callback,max_delay){if(max_delay===undefined){max_delay=3000}
134if(max_delay<=0||nir_vana_is_images_loaded(cont)){callback()}else{setTimeout(function(){nir_vana_when_images_loaded(cont,callback,max_delay-100)},100)}};window.dcl===undefined&&(window.dcl=function(s){console.log(s)});window.dcs===undefined&&(window.dcs=function(){console.trace()});window.dcts===undefined&&(window.dcts=function(name){console.time(name?name:'timer')});window.dctl===undefined&&(window.dctl=function(name){console.timeLog(name?name:'timer')});window.dcte===undefined&&(window.dcte=function(name){console.timeEnd(name?name:'timer')})})()

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.