var visiopt_site_url = 'https://visiopt.com/client/'; var visi_version = '202506030302';window._kx_called = false;/*! jQuery v1.8.3 jquery.com | jquery.org/license */ !function(e,t){function n(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(ec,"-$1").toLowerCase();if("string"==typeof(r=e.getAttribute(i))){try{r="true"===r||"false"!==r&&("null"===r?null:+r+""===r?+r:eu.test(r)?V.parseJSON(r):r)}catch(o){}V.data(e,n,r)}else r=t}return r}function r(e){var t;for(t in e)if(!("data"===t&&V.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function i(){return!1}function o(){return!0}function a(e){return!e||!e.parentNode||11===e.parentNode.nodeType}function s(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function l(e,t,n){if(t=t||0,V.isFunction(t))return V.grep(e,function(e,r){return!!t.call(e,r,e)===n});if(t.nodeType)return V.grep(e,function(e,r){return e===t===n});if("string"==typeof t){var r=V.grep(e,function(e){return 1===e.nodeType});if(eA.test(t))return V.filter(t,r,!n);t=V.filter(t,r)}return V.grep(e,function(e,r){return V.inArray(e,t)>=0===n})}function u(e){var t=eM.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function c(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function f(e,t){if(1===t.nodeType&&V.hasData(e)){var n,r,i,o=V._data(e),a=V._data(t,o),s=o.events;if(s)for(n in delete a.handle,a.events={},s)for(r=0,i=s[n].length;r").appendTo(M.body),n=t.css("display");return t.remove(),("none"===n||""===n)&&(eU=M.body.appendChild(eU||V.extend(M.createElement("iframe"),{frameBorder:0,width:0,height:0})),eY&&eU.createElement||((eY=(eU.contentWindow||eU.contentDocument).document).write(""),eY.close()),n=e3(t=eY.body.appendChild(eY.createElement(e)),"display"),M.body.removeChild(eU)),eZ[e]=n,n}function T(e,t,n,r){var i;if(V.isArray(t))V.each(t,function(t,i){n||ta.test(e)?r(e,i):T(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==V.type(t))r(e,t);else for(i in t)T(e+"["+i+"]",t[i],n,r)}function w(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i,o,a=t.toLowerCase().split(J),s=0,l=a.length;if(V.isFunction(n))for(;s)[^>]*$|#([\w\-]*)$)/,K=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,Z=/^[\],:{}\s]*$/,ee=/(?:^|:|,)(?:\s*\[)+/g,et=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,en=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,er=/^-ms-/,ei=/-([\da-z])/gi,eo=function(e,t){return(t+"").toUpperCase()},ea=function(){M.addEventListener?(M.removeEventListener("DOMContentLoaded",ea,!1),V.ready()):"complete"===M.readyState&&(M.detachEvent("onreadystatechange",ea),V.ready())},es={};V.fn=V.prototype={constructor:V,init:function(e,n,r){var i,o,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if("string"==typeof e){if((i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Q.exec(e))&&(i[1]||!n)){if(i[1])return a=(n=n instanceof V?n[0]:n)&&n.nodeType?n.ownerDocument||n:M,e=V.parseHTML(i[1],a,!0),K.test(i[1])&&V.isPlainObject(n)&&this.attr.call(e,n,!0),V.merge(this,e);if((o=M.getElementById(i[2]))&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=M,this.selector=e,this}return!n||n.VISIjquery?(n||r).find(e):this.constructor(n).find(e)}return V.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),V.makeArray(e,this))},selector:"",VISIjquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return W.call(this)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=V.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,"find"===t?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return V.each(this,e,t)},ready:function(e){return V.ready.promise().done(e),this},eq:function(e){return -1==(e=+e)?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(W.apply(this,arguments),"slice",W.call(arguments).join(","))},map:function(e){return this.pushStack(V.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:I,sort:[].sort,splice:[].splice},V.fn.init.prototype=V.fn,V.extend=V.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||V.isFunction(s)||(s={}),u===l&&(s=this,--l);l0)&&(H.resolveWith(M,[V]),V.fn.trigger&&V(M).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===V.type(e)},isArray:Array.isArray||function(e){return"array"===V.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?String(e):es[z.call(e)]||"object"},isPlainObject:function(e){var n;if(!e||"object"!==V.type(e)||e.nodeType||V.isWindow(e))return!1;try{if(e.constructor&&!R.call(e,"constructor")&&!R.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}for(n in e);return n===t||R.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){var r;return e&&"string"==typeof e?("boolean"==typeof t&&(n=t,t=0),t=t||M,(r=K.exec(e))?[t.createElement(r[1])]:(r=V.buildFragment([e],t,n?null:[]),V.merge([],(r.cacheable?V.clone(r.fragment):r.fragment).childNodes))):null},parseJSON:function(t){return t&&"string"==typeof t?(t=V.trim(t),e.JSON&&e.JSON.parse)?e.JSON.parse(t):Z.test(t.replace(et,"@").replace(en,"]").replace(ee,""))?Function("return "+t)():void V.error("Invalid JSON: "+t):null},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?r=(i=new DOMParser).parseFromString(n,"text/xml"):((r=new ActiveXObject("Microsoft.XMLDOM")).async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||V.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(e){if(e&&Y.test(e))try{Function(e)()}catch(t){console.error("Execution error:",t)}},camelCase:function(e){return e.replace(er,"ms-").replace(ei,eo)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,o=0,a=e.length,s=a===t||V.isFunction(e);if(r){if(s){for(i in e)if(!1===n.apply(e[i],r))break}else for(;o0&&e[0]&&e[l-1]||0===l||V.isArray(e)))for(;s-1;)c.splice(n,1),a&&(n<=l&&l--,n<=u&&u--)}),this},has:function(e){return V.inArray(e,c)>-1},empty:function(){return c=[],this},disable:function(){return c=f=i=t,this},disabled:function(){return!c},lock:function(){return f=t,i||d.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=[e,(t=t||[]).slice?t.slice():t],c&&(!o||f)&&(a?f.push(t):p(t)),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!o}};return d},V.extend({Deferred:function(e){var t=[["resolve","done",V.Callbacks("once memory"),"resolved"],["reject","fail",V.Callbacks("once memory"),"rejected"],["notify","progress",V.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return V.Deferred(function(n){V.each(t,function(t,r){var o=r[0],a=e[t];i[r[1]](V.isFunction(a)?function(){var e=a.apply(this,arguments);e&&V.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[o+"With"](this===i?n:this,[e])}:n[o])}),e=null}).promise()},promise:function(e){return null!=e?V.extend(e,r):r}},i={};return r.pipe=r.then,V.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=a.fire,i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=W.call(arguments),a=o.length,s=1!==a||e&&V.isFunction(e.promise)?a:0,l=1===s?e:V.Deferred(),u=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?W.call(arguments):i,r===t?l.notifyWith(n,r):--s||l.resolveWith(n,r)}};if(a>1)for(t=Array(a),n=Array(a),r=Array(a);i
a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0],!n||!r||!n.length)return{};o=(i=M.createElement("select")).appendChild(M.createElement("option")),a=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:3===p.firstChild.nodeType,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:"on"===a.value,optSelected:o.selected,getSetAttribute:"t"!==p.className,enctype:!!M.createElement("form").enctype,html5Clone:"<:nav>"!==M.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===M.compatMode,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}if(!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",f=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",f)),(a=M.createElement("input")).value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","checked"),a.setAttribute("name","t"),p.appendChild(a),(s=M.createDocumentFragment()).appendChild(p.lastChild),t.checkClone=s.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=a.checked,s.removeChild(a),s.appendChild(p),p.attachEvent)for(u in{submit:!0,change:!0,focusin:!0})(c=(l="on"+u)in p)||(p.setAttribute(l,"return;"),c="function"==typeof p[l]),t[u+"Bubbles"]=c;return V(function(){var n,r,i,o,a="padding:0;margin:0;border:0;display:block;overflow:hidden;",s=M.getElementsByTagName("body")[0];s&&((n=M.createElement("div")).style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",s.insertBefore(n,s.firstChild),r=M.createElement("div"),n.appendChild(r),r.innerHTML="
t
",(i=r.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",c=0===i[0].offsetHeight,i[0].style.display="",i[1].style.display="none",t.reliableHiddenOffsets=c&&0===i[0].offsetHeight,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===r.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==s.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(r,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(r,null)||{width:"4px"}).width,(o=M.createElement("div")).style.cssText=r.style.cssText=a,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),void 0!==r.style.zoom&&(r.innerHTML="",r.style.cssText=a+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===r.offsetWidth,r.style.display="block",r.style.overflow="visible",r.innerHTML="
",r.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==r.offsetWidth,n.style.zoom=1),s.removeChild(n),n=r=i=o=null)}),s.removeChild(p),n=r=i=o=a=s=p=null,t}();var eu=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,ec=/([A-Z])/g;V.extend({cache:{},deletedIds:[],uuid:0,expando:"VISIjQuery"+(V.fn.VISIjquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return!!(e=e.nodeType?V.cache[e[V.expando]]:e[V.expando])&&!r(e)},data:function(e,n,r,i){if(V.acceptData(e)){var o,a,s=V.expando,l="string"==typeof n,u=e.nodeType,c=u?V.cache:e,f=u?e[s]:e[s]&&s;if(f&&c[f]&&(i||c[f].data)||!l||r!==t)return f||(u?e[s]=f=V.deletedIds.pop()||V.guid++:f=s),c[f]||(c[f]={},u||(c[f].toJSON=V.noop)),("object"==typeof n||"function"==typeof n)&&(i?c[f]=V.extend(c[f],n):c[f].data=V.extend(c[f].data,n)),o=c[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[V.camelCase(n)]=r),l?null==(a=o[n])&&(a=o[V.camelCase(n)]):a=o,a}},removeData:function(e,t,n){if(V.acceptData(e)){var i,o,a,s=e.nodeType,l=s?V.cache:e,u=s?e[V.expando]:V.expando;if(l[u]){if(t&&(i=n?l[u]:l[u].data)){for(V.isArray(t)||(t=(t in i)?[t]:((t=V.camelCase(t))in i)?[t]:t.split(" ")),o=0,a=t.length;o1,null,!1))},removeData:function(e){return this.each(function(){V.removeData(this,e)})}}),V.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=V._data(e,t),n&&(!r||V.isArray(n)?r=V._data(e,t,V.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=V.queue(e,t),r=n.length,i=n.shift(),o=V._queueHooks(e,t),a=function(){V.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return V._data(e,n)||V._data(e,n,{empty:V.Callbacks("once memory").add(function(){V.removeData(e,t+"queue",!0),V.removeData(e,n,!0)})})}}),V.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){V.removeAttr(this,e)})},prop:function(e,t){return V.access(this,V.prop,e,t,arguments.length>1)},removeProp:function(e){return e=V.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a,s;if(V.isFunction(e))return this.each(function(t){V(this).addClass(e.call(this,t,this.className))});if(e&&"string"==typeof e){for(n=0,t=e.split(J),r=this.length;no.indexOf(" "+t[a]+" ")&&(o+=t[a]+" ");i.className=V.trim(o)}else i.className=e}}return this},removeClass:function(e){var n,r,i,o,a,s,l;if(V.isFunction(e))return this.each(function(t){V(this).removeClass(e.call(this,t,this.className))});if(e&&"string"==typeof e||e===t){for(s=0,n=(e||"").split(J),l=this.length;s=0;)r=r.replace(" "+n[o]+" "," ");i.className=e?V.trim(r):""}}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return V.isFunction(e)?this.each(function(n){V(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var i,o=0,a=V(this),s=t,l=e.split(J);i=l[o++];)a[(s=r?s:!a.hasClass(i))?"addClass":"removeClass"](i);else("undefined"===n||"boolean"===n)&&(this.className&&V._data(this,"__className__",this.className),this.className=this.className||!1===e?"":V._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;n=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];return arguments.length?(i=V.isFunction(e),this.each(function(r){var o,a=V(this);1!==this.nodeType||(null==(o=i?e.call(this,r,a.val()):e)?o="":"number"==typeof o?o+="":V.isArray(o)&&(o=V.map(o,function(e){return null==e?"":e+""})),(n=V.valHooks[this.type]||V.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&n.set(this,o,"value")!==t||(this.value=o))})):o?(n=V.valHooks[o.type]||V.valHooks[o.nodeName.toLowerCase()])&&"get"in n&&(r=n.get(o,"value"))!==t?r:"string"==typeof(r=o.value)?r.replace(eg,""):null==r?"":r:void 0}}),V.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,l=i<0?s:o?i:0;l=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var o,a,s,l=e.nodeType;if(e&&3!==l&&8!==l&&2!==l){if(i&&V.isFunction(V.fn[n]))return V(e)[n](r);if(void 0===e.getAttribute)return V.prop(e,n,r);if((s=1!==l||!V.isXMLDoc(e))&&(n=n.toLowerCase(),a=V.attrHooks[n]||(e$.test(n)?ep:ef)),r!==t){if(null===r){V.removeAttr(e,n);return}return a&&"set"in a&&s&&(o=a.set(e,r,n))!==t?o:(e.setAttribute(n,r+""),r)}return a&&"get"in a&&s&&null!==(o=a.get(e,n))?o:null===(o=e.getAttribute(n))?t:o}},removeAttr:function(e,t){var n,r,i,o,a=0;if(t&&1===e.nodeType)for(r=t.split(J);a=0}})});var ex=/^(?:textarea|input|select)$/i,e_=/^([^\.]*|)(?:\.(.+)|)$/,eT=/(?:^|\s)hover(\.\S+|)\b/,ew=/^key/,eN=/^(?:mouse|contextmenu)|click/,eC=/^(?:focusinfocus|focusoutblur)$/,ek=function(e){return V.event.special.hover?e:e.replace(eT,"mouseenter$1 mouseleave$1")};V.event={add:function(e,n,r,i,o){var a,s,l,u,c,f,p,d,h,g,m;if(3!==e.nodeType&&8!==e.nodeType&&n&&r&&(a=V._data(e))){for(r.handler&&(r=(h=r).handler,o=h.selector),r.guid||(r.guid=V.guid++),(l=a.events)||(a.events=l={}),(s=a.handle)||(a.handle=s=function(e){return void 0===V||e&&V.event.triggered===e.type?t:V.event.dispatch.apply(s.elem,arguments)},s.elem=e),n=V.trim(ek(n)).split(" "),u=0;u=0&&(m=m.slice(0,-1),s=!0),m.indexOf(".")>=0&&(m=(y=m.split(".")).shift(),y.sort()),i&&!V.event.customEvent[m]||V.event.global[m]){if((n="object"==typeof n?n[V.expando]?n:new V.Event(m,n):new V.Event(m)).type=m,n.isTrigger=!0,n.exclusive=s,n.namespace=y.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,f=0>m.indexOf(":")?"on"+m:"",!i){for(l in a=V.cache)a[l].events&&a[l].events[m]&&V.event.trigger(n,r,a[l].handle.elem,!0);return}if(n.result=t,n.target||(n.target=i),(r=null!=r?V.makeArray(r):[]).unshift(n),!(p=V.event.special[m]||{}).trigger||!1!==p.trigger.apply(i,r)){if(h=[[i,p.bindType||m]],!o&&!p.noBubble&&!V.isWindow(i)){for(g=p.delegateType||m,u=eC.test(g+m)?i:i.parentNode,c=i;u;u=u.parentNode)h.push([u,g]),c=u;c===(i.ownerDocument||M)&&h.push([c.defaultView||c.parentWindow||e,g])}for(l=0;l=0:V.find(f,this,null,[o]).length),s[f]&&u.push(c);u.length&&y.push({elem:o,matches:u})}}for(p.length>d&&y.push({elem:this,matches:p.slice(d)}),r=0;r0?this.on(t,null,e,n):this.trigger(t)},ew.test(t)&&(V.event.fixHooks[t]=V.event.keyHooks),eN.test(t)&&(V.event.fixHooks[t]=V.event.mouseHooks)}),function(e,t){function n(e,t,n,r){n=n||[];var i,o,a,s,l=(t=t||q).nodeType;if(!e||"string"!=typeof e)return n;if(1!==l&&9!==l)return[];if(!(a=k(t))&&!r&&(i=es.exec(e))){if(s=i[1]){if(9===l){if(!(o=t.getElementById(s))||!o.parentNode)return n;if(o.id===s)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(s))&&S(t,o)&&o.id===s)return n.push(o),n}else{if(i[2])return P.apply(n,z.call(t.getElementsByTagName(e),0)),n;if((s=i[3])&&ey&&t.getElementsByClassName)return P.apply(n,z.call(t.getElementsByClassName(s),0)),n}}return d(e.replace(er,"$1"),t,n,r,a)}function r(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function i(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function o(e){return X(function(t){return t=+t,X(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function a(e,t,n){if(e===t)return n;for(var r=e.nextSibling;r;){if(r===t)return -1;r=r.nextSibling}return 1}function s(e,t){var r,i,o,a,s,l,u,c=J[M][e+" "];if(c)return t?0:c.slice(0);for(s=e,l=[],u=N.preFilter;s;){for(a in(!r||(i=ei.exec(s)))&&(i&&(s=s.slice(i[0].length)||s),l.push(o=[])),r=!1,(i=eo.exec(s))&&(o.push(r=new O(i.shift())),s=s.slice(r.length),r.type=i[0].replace(er," ")),N.filter)(i=ep[a].exec(s))&&(!u[a]||(i=u[a](i)))&&(o.push(r=new O(i.shift())),s=s.slice(r.length),r.type=a,r.matches=i);if(!r)break}return t?s.length:s?n.error(e):J(e,l).slice(0)}function l(e,t,n){var r=t.dir,i=n&&"parentNode"===t.dir,o=I++;return t.first?function(t,n,o){for(;t=t[r];)if(i||1===t.nodeType)return e(t,n,o)}:function(t,n,a){if(a){for(;t=t[r];)if((i||1===t.nodeType)&&e(t,n,a))return t}else for(var s,l=B+" "+o+" ",u=l+T;t=t[r];)if(i||1===t.nodeType){if((s=t[M])===u)return t.sizset;if("string"==typeof s&&0===s.indexOf(l)){if(t.sizset)return t}else{if(t[M]=u,e(t,n,a))return t.sizset=!0,t;t.sizset=!1}}}}function u(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function c(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,u=null!=t;s-1&&(a[f]=!(s[f]=d))}}else b=c(b===s?b.splice(m,b.length):b),o?o(null,s,b,u):P.apply(s,b)})}function p(e){for(var t,n,r,i=e.length,o=N.relative[e[0].type],a=o||N.relative[" "],s=o?1:0,c=l(function(e){return e===t},a,!0),d=l(function(e){return R.call(t,e)>-1},a,!0),h=[function(e,n,r){return!o&&(r||n!==L)||((t=n).nodeType?c(e,n,r):d(e,n,r))}];s1&&u(h),s>1&&e.slice(0,s-1).join("").replace(er,"$1"),n,s2&&"ID"===(l=a[0]).type&&9===t.nodeType&&!i&&N.relative[a[1].type]){if(!(t=N.find.ID(l.matches[0].replace(ef,""),t,i)[0]))return n;e=e.slice(a.shift().length)}for(o=ep.POS.test(e)?-1:a.length-1;o>=0&&(l=a[o],!N.relative[u=l.type]);o--)if((c=N.find[u])&&(r=c(l.matches[0].replace(ef,""),el.test(a[0].type)&&t.parentNode||t,i))){if(a.splice(o,1),!(e=r.length&&a.join("")))return P.apply(n,z.call(r,0)),n;break}}return E(e,f)(r,t,i,n,el.test(e)),n}function h(){}var g,m,y,v,b,x,_,T,w,N,C,k,S,E,A,j,L,D=!0,H="undefined",M=("sizcache"+Math.random()).replace(".",""),O=String,q=e.document,F=q.documentElement,B=0,I=0,W=[].pop,P=[].push,z=[].slice,R=[].indexOf||function(e){for(var t=0,n=this.length;tN.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},Y=U(),J=U(),G=U(),Q="[\\x20\\t\\r\\n\\f]",K="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",Z=K.replace("w","w#"),ee="\\["+Q+"*("+K+")"+Q+"*(?:([*^$|!~]?=)"+Q+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+Z+")|)|)"+Q+"*\\]",et=":("+K+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+ee+")|[^:]|\\\\.)*|.*))\\)|)",en=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Q+"*((?:-\\d)?\\d*)"+Q+"*\\)|)(?=[^-]|$)",er=RegExp("^"+Q+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Q+"+$","g"),ei=RegExp("^"+Q+"*,"+Q+"*"),eo=RegExp("^"+Q+"*([\\x20\\t\\r\\n\\f>+~])"+Q+"*"),ea=RegExp(et),es=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,el=/[\x20\t\r\n\f]*[+~]/,eu=/h\d/i,ec=/input|select|textarea|button/i,ef=/\\(?!\\)/g,ep={ID:RegExp("^#("+K+")"),CLASS:RegExp("^\\.("+K+")"),NAME:RegExp("^\\[name=['\"]?("+K+")['\"]?\\]"),TAG:RegExp("^("+K.replace("w","w*")+")"),ATTR:RegExp("^"+ee),PSEUDO:RegExp("^"+et),POS:RegExp(en,"i"),CHILD:RegExp("^:(only|nth|first|last)-child(?:\\("+Q+"*(even|odd|(([+-]|)(\\d*)n|)"+Q+"*(?:([+-]|)"+Q+"*(\\d+)|))"+Q+"*\\)|)","i"),needsContext:RegExp("^"+Q+"*[>+~]|"+en,"i")},ed=function(e){var t=q.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},eh=ed(function(e){return e.appendChild(q.createComment("")),!e.getElementsByTagName("*").length}),eg=ed(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==H&&"#"===e.firstChild.getAttribute("href")}),em=ed(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),ey=ed(function(e){return e.innerHTML="",!!e.getElementsByClassName&&!!e.getElementsByClassName("e").length&&(e.lastChild.className="e",2===e.getElementsByClassName("e").length)}),ev=ed(function(e){e.id=M+0,e.innerHTML="
",F.insertBefore(e,F.firstChild);var t=q.getElementsByName&&q.getElementsByName(M).length===2+q.getElementsByName(M+0).length;return w=!q.getElementById(M),F.removeChild(e),t});try{z.call(F.childNodes,0)[0].nodeType}catch(e$){z=function(e){for(var t,n=[];t=this[e];e++)n.push(t);return n}}n.matches=function(e,t){return n(e,null,null,t)},n.matchesSelector=function(e,t){return n(t,null,null,[e]).length>0},C=n.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=C(t);return n},k=n.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},S=n.contains=F.contains?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&1===r.nodeType&&n.contains&&n.contains(r))}:F.compareDocumentPosition?function(e,t){return t&&!!(16&e.compareDocumentPosition(t))}:function(e,t){for(;t=t.parentNode;)if(t===e)return!0;return!1},n.attr=function(e,t){var n,r=k(e);return r||(t=t.toLowerCase()),(n=N.attrHandle[t])?n(e):r||em?e.getAttribute(t):(n=e.getAttributeNode(t))?"boolean"==typeof e[t]?e[t]?t:null:n.specified?n.value:null:null},N=n.selectors={cacheLength:50,createPseudo:X,match:ep,attrHandle:eg?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:w?function(e,t,n){if(typeof t.getElementById!==H&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,t,n){if(typeof t.getElementById!==H&&!n){var r=t.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==H&&r.getAttributeNode("id").value===e?[r]:void 0:[]}},TAG:eh?function(e,t){if(typeof t.getElementsByTagName!==H)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if("*"===e){for(var r,i=[],o=0;r=n[o];o++)1===r.nodeType&&i.push(r);return i}return n},NAME:ev&&function(e,t){if(typeof t.getElementsByName!==H)return t.getElementsByName(name)},CLASS:ey&&function(e,t,n){if(typeof t.getElementsByClassName!==H&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ef,""),e[3]=(e[4]||e[5]||"").replace(ef,""),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1]?(e[2]||n.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*("even"===e[2]||"odd"===e[2])),e[4]=+(e[6]+e[7]||"odd"===e[2])):e[2]&&n.error(e[0]),e},PSEUDO:function(e){var t,n;return ep.CHILD.test(e[0])?null:(e[3]?e[2]=e[3]:(t=e[4])&&(ea.test(t)&&(n=s(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t),e.slice(0,3))}},filter:{ID:w?function(e){return e=e.replace(ef,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace(ef,""),function(t){var n=typeof t.getAttributeNode!==H&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(ef,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=Y[M][e+" "];return t||(t=RegExp("(^|"+Q+")"+e+"("+Q+"|$)"),Y(e,function(e){return t.test(e.className||typeof e.getAttribute!==H&&e.getAttribute("class")||"")}))},ATTR:function(e,t,r){return function(i,o){var a=n.attr(i,e);return null==a?"!="===t:!t||(a+="","="===t?a===r:"!="===t?a!==r:"^="===t?r&&0===a.indexOf(r):"*="===t?r&&a.indexOf(r)>-1:"$="===t?r&&a.substr(a.length-r.length)===r:"~="===t?(" "+a+" ").indexOf(r)>-1:"|="===t&&(a===r||a.substr(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r){return"nth"===e?function(e){var t,i,o=e.parentNode;if(1===n&&0===r)return!0;if(o)for(i=0,t=o.firstChild;t&&(1!==t.nodeType||(i++,e!==t));t=t.nextSibling);return(i-=r)===n||i%n==0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":for(;n=n.previousSibling;)if(1===n.nodeType)return!1;if("first"===e)return!0;n=t;case"last":for(;n=n.nextSibling;)if(1===n.nodeType)return!1;return!0}}},PSEUDO:function(e,t){var r,i=N.pseudos[e]||N.setFilters[e.toLowerCase()]||n.error("unsupported pseudo: "+e);return i[M]?i(t):i.length>1?(r=[e,e,"",t],N.setFilters.hasOwnProperty(e.toLowerCase())?X(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=R.call(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,r)}):i}},pseudos:{not:X(function(e){var t=[],n=[],r=E(e.replace(er,"$1"));return r[M]?X(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:X(function(e){return function(t){return n(e,t).length>0}}),contains:X(function(e){return function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},parent:function(e){return!N.pseudos.empty(e)},empty:function(e){var t;for(e=e.firstChild;e;){if(e.nodeName>"@"||3===(t=e.nodeType)||4===t)return!1;e=e.nextSibling}return!0},header:function(e){return eu.test(e.nodeName)},text:function(e){var t,n;return"input"===e.nodeName.toLowerCase()&&"text"===(t=e.type)&&(null==(n=e.getAttribute("type"))||n.toLowerCase()===t)},radio:r("radio"),checkbox:r("checkbox"),file:r("file"),password:r("password"),image:r("image"),submit:i("submit"),reset:i("reset"),button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},input:function(e){return ec.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:o(function(){return[0]}),last:o(function(e,t){return[t-1]}),eq:o(function(e,t,n){return[n<0?n+t:n]}),even:o(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:o(function(e,t,n){for(var r=n<0?n+t:n;++r0,a=r.length>0,(l=function(e,t,s,u,f){var p,d,h,g=[],m=0,y="0",v=e&&[],b=null!=f,x=L,_=e||a&&N.find.TAG("*",f&&t.parentNode||t),w=B+=null==x?1:Math.E;for(b&&(L=t!==q&&t,T=l.el);null!=(p=_[y]);y++){if(a&&p){for(d=0;h=r[d];d++)if(h(p,t,s)){u.push(p);break}b&&(B=w,T=++l.el)}o&&((p=!h&&p)&&m--,e&&v.push(p))}if(m+=y,o&&y!==m){for(d=0;h=i[d];d++)h(v,g,t,s);if(e){if(m>0)for(;y--;)v[y]||g[y]||(g[y]=W.call(u));g=c(g)}P.apply(u,g),b&&!e&&g.length>0&&m+i.length>1&&n.uniqueSort(u)}return b&&(B=w,L=x),v}).el=0,o?X(l):l))}return h},q.querySelectorAll&&(m=d,y=/'|\\/g,v=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,b=[":focus"],x=[":active"],_=F.matchesSelector||F.mozMatchesSelector||F.webkitMatchesSelector||F.oMatchesSelector||F.msMatchesSelector,ed(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||b.push("\\["+Q+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||b.push(":checked")}),ed(function(e){e.innerHTML="

",e.querySelectorAll("[test^='']").length&&b.push("[*^$]="+Q+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||b.push(":enabled",":disabled")}),b=RegExp(b.join("|")),d=function(e,t,n,r,i){if(!r&&!i&&!b.test(e)){var o,a,l=!0,u=M,c=t,f=9===t.nodeType&&e;if(1===t.nodeType&&"object"!==t.nodeName.toLowerCase()){for(o=s(e),(l=t.getAttribute("id"))?u=l.replace(y,"\\$&"):t.setAttribute("id",u),u="[id='"+u+"'] ",a=o.length;a--;)o[a]=u+o[a].join("");c=el.test(e)&&t.parentNode||t,f=o.join(",")}if(f)try{return P.apply(n,z.call(c.querySelectorAll(f),0)),n}catch(p){}finally{l||t.removeAttribute("id")}}return m(e,t,n,r,i)},_&&(ed(function(e){g=_.call(e,"div");try{_.call(e,"[test!='']:sizzle"),x.push("!=",et)}catch(t){}}),x=RegExp(x.join("|")),n.matchesSelector=function(e,t){if(t=t.replace(v,"='$1']"),!k(e)&&!x.test(t)&&!b.test(t))try{var r=_.call(e,t);if(r||g||e.document&&11!==e.document.nodeType)return r}catch(i){}return n(t,null,null,[e]).length>0})),N.pseudos.nth=N.pseudos.eq,N.filters=h.prototype=N.pseudos,N.setFilters=new h,n.attr=V.attr,V.find=n,V.expr=n.selectors,V.expr[":"]=V.expr.pseudos,V.unique=n.uniqueSort,V.text=n.getText,V.isXMLDoc=n.isXML,V.contains=n.contains}(e);var eS=/Until$/,eE=/^(?:parents|prev(?:Until|All))/,eA=/^.[^:#\[\.,]*$/,ej=V.expr.match.needsContext,eL={children:!0,contents:!0,next:!0,prev:!0};V.fn.extend({find:function(e){var t,n,r,i,o,a,s=this;if("string"!=typeof e)return V(e).filter(function(){for(t=0,n=s.length;t0){for(i=r;i=0:V.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=ej.test(e)||"string"!=typeof e?V(e,t||this.context):0;r-1:V.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}return o=o.length>1?V.unique(o):o,this.pushStack(o,"closest",e)},index:function(e){return e?"string"==typeof e?V.inArray(this[0],V(e)):V.inArray(e.VISIjquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n="string"==typeof e?V(e,t):V.makeArray(e&&e.nodeType?[e]:e),r=V.merge(this.get(),n);return this.pushStack(a(n[0])||a(r[0])?r:V.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),V.fn.andSelf=V.fn.addBack,V.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return V.dir(e,"parentNode")},parentsUntil:function(e,t,n){return V.dir(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return V.dir(e,"nextSibling")},prevAll:function(e){return V.dir(e,"previousSibling")},nextUntil:function(e,t,n){return V.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return V.dir(e,"previousSibling",n)},siblings:function(e){return V.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return V.sibling(e.firstChild)},contents:function(e){return V.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:V.merge([],e.childNodes)}},function(e,t){V.fn[e]=function(n,r){var i=V.map(this,t,n);return eS.test(e)||(r=n),r&&"string"==typeof r&&(i=V.filter(r,i)),i=this.length>1&&!eL[e]?V.unique(i):i,this.length>1&&eE.test(e)&&(i=i.reverse()),this.pushStack(i,e,W.call(arguments).join(","))}}),V.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?V.find.matchesSelector(t[0],e)?[t[0]]:[]:V.find.matches(e,t)},dir:function(e,n,r){for(var i=[],o=e[n];o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!V(o).is(r));)1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});var eD,eH,eM="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",eO=/ VISIjQuery\d+="(?:null|\d+)"/g,e8=/^\s+/,eq=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,eF=/<([\w:]+)/,eB=/]","i"),e9=/^(?:checkbox|radio)$/,ez=/checked\s*(?:[^=]|=\s*.checked.)/i,eR=/\/(java|ecma)script/i,e1=/^\s*\s*$/g,e2={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},eX=u(M),eV=eX.appendChild(M.createElement("div"));e2.optgroup=e2.option,e2.tbody=e2.tfoot=e2.colgroup=e2.caption=e2.thead,e2.th=e2.td,V.support.htmlSerialize||(e2._default=[1,"X
","
"]),V.fn.extend({text:function(e){return V.access(this,function(e){return e===t?V.text(this):this.empty().append((this[0]&&this[0].ownerDocument||M).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(V.isFunction(e))return this.each(function(t){V(this).wrapAll(e.call(this,t))});if(this[0]){var t=V(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return V.isFunction(e)?this.each(function(t){V(this).wrapInner(e.call(this,t))}):this.each(function(){var t=V(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=V.isFunction(e);return this.each(function(n){V(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){V.nodeName(this,"body")||V(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!a(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=V.clean(arguments);return this.pushStack(V.merge(e,this),"before",this.selector)}},after:function(){if(!a(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=V.clean(arguments);return this.pushStack(V.merge(this,e),"after",this.selector)}},remove:function(e,t){for(var n,r=0;null!=(n=this[r]);r++)(!e||V.filter(e,[n]).length)&&(t||1!==n.nodeType||(V.cleanData(n.getElementsByTagName("*")),V.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)for(1===e.nodeType&&V.cleanData(e.getElementsByTagName("*"));e.firstChild;)e.removeChild(e.firstChild);return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return V.clone(this,e,t)})},html:function(e){return V.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(eO,""):t;if("string"==typeof e&&!eI.test(e)&&(V.support.htmlSerialize||!eP.test(e))&&(V.support.leadingWhitespace||!e8.test(e))&&!e2[(eF.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(eq,"<$1>");try{for(;r1&&"string"==typeof u&&ez.test(u))return this.each(function(){V(this).domManip(e,n,r)});if(V.isFunction(u))return this.each(function(i){var o=V(this);e[0]=u.call(this,i,n?o.html():t),o.domManip(e,n,r)});if(this[0]){if(o=(a=(i=V.buildFragment(e,this,f)).fragment).firstChild,1===a.childNodes.length&&(a=o),o)for(n=n&&V.nodeName(o,"tr"),s=i.cacheable||p-1;l0?this.clone(!0):this).get(),V(a[i])[t](r),o=o.concat(r);return this.pushStack(o,e,a.selector)}}),V.extend({clone:function(e,t,n){var r,i,o,a;if(V.support.html5Clone||V.isXMLDoc(e)||!eP.test("<"+e.nodeName+">")?a=e.cloneNode(!0):(eV.innerHTML=e.outerHTML,eV.removeChild(a=eV.firstChild)),(!V.support.noCloneEvent||!V.support.noCloneChecked)&&(1===e.nodeType||11===e.nodeType)&&!V.isXMLDoc(e))for(p(e,a),r=d(e),i=d(a),o=0;r[o];++o)i[o]&&p(r[o],i[o]);if(t&&(f(e,a),n))for(r=d(e),i=d(a),o=0;r[o];++o)f(r[o],i[o]);return r=i=null,a},clean:function(e,t,n,r){var i,o,a,s,l,c,f,p,d,g,m,y=t===M&&eX,v=[];for(t&&void 0!==t.createDocumentFragment||(t=M),i=0;null!=(a=e[i]);i++)if("number"==typeof a&&(a+=""),a){if("string"==typeof a){if(e0.test(a)){for(y=y||u(t),f=t.createElement("div"),y.appendChild(f),a=a.replace(eq,"<$1>"),c=(l=e2[s=(eF.exec(a)||["",""])[1].toLowerCase()]||e2._default)[0],f.innerHTML=l[1]+a+l[2];c--;)f=f.lastChild;if(!V.support.tbody)for(p=eB.test(a),o=(d="table"!==s||p?""!==l[1]||p?[]:f.childNodes:f.firstChild&&f.firstChild.childNodes).length-1;o>=0;--o)V.nodeName(d[o],"tbody")&&!d[o].childNodes.length&&d[o].parentNode.removeChild(d[o]);!V.support.leadingWhitespace&&e8.test(a)&&f.insertBefore(t.createTextNode(e8.exec(a)[0]),f.firstChild),a=f.childNodes,f.parentNode.removeChild(f)}else a=t.createTextNode(a)}a.nodeType?v.push(a):V.merge(v,a)}if(f&&(a=f=y=null),!V.support.appendChecked)for(i=0;null!=(a=v[i]);i++)V.nodeName(a,"input")?h(a):void 0!==a.getElementsByTagName&&V.grep(a.getElementsByTagName("input"),h);if(n)for(i=0,g=function(e){if(!e.type||eR.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};null!=(a=v[i]);i++)V.nodeName(a,"script")&&g(a)||(n.appendChild(a),void 0===a.getElementsByTagName||(m=V.grep(V.merge([],a.getElementsByTagName("script")),g),v.splice.apply(v,[i+1,0].concat(m)),i+=m.length));return v},cleanData:function(e,t){for(var n,r,i,o,a=0,s=V.expando,l=V.cache,u=V.support.deleteExpando,c=V.event.special;null!=(i=e[a]);a++)if((t||V.acceptData(i))&&(n=(r=i[s])&&l[r])){if(n.events)for(o in n.events)c[o]?V.event.remove(i,o):V.removeEvent(i,o,n.handle);l[r]&&(delete l[r],u?delete i[s]:i.removeAttribute?i.removeAttribute(s):i[s]=null,V.deletedIds.push(r))}}}),V.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},eD=V.uaMatch(q.userAgent),eH={},eD.browser&&(eH[eD.browser]=!0,eH.version=eD.version),eH.chrome?eH.webkit=!0:eH.webkit&&(eH.safari=!0),V.browser=eH,V.sub=function(){function e(t,n){return new e.fn.init(t,n)}V.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,r){return r&&r instanceof V&&!(r instanceof e)&&(r=e(r)),V.fn.init.call(this,n,r,t)},e.fn.init.prototype=e.fn;var t=e(M);return e};var e3,eU,eY,eJ=/alpha\([^)]*\)/i,e6=/opacity=([^)]*)/,e7=/^(top|right|bottom|left)$/,eG=/^(none|table(?!-c[ea]).+)/,eQ=/^margin/,eK=RegExp("^("+U+")(.*)$","i"),e4=RegExp("^("+U+")(?!px)[a-z%]+$","i"),e5=RegExp("^([-+])=("+U+")","i"),eZ={BODY:"block"},te={position:"absolute",visibility:"hidden",display:"block"},tt={letterSpacing:0,fontWeight:400},tn=["Top","Right","Bottom","Left"],tr=["Webkit","O","Moz","ms"],ti=V.fn.toggle;V.fn.extend({css:function(e,n){return V.access(this,function(e,n,r){return r!==t?V.style(e,n,r):V.css(e,n)},e,n,arguments.length>1)},show:function(){return y(this,!0)},hide:function(){return y(this)},toggle:function(e,t){var n="boolean"==typeof e;return V.isFunction(e)&&V.isFunction(t)?ti.apply(this,arguments):this.each(function(){(n?e:m(this))?V(this).show():V(this).hide()})}}),V.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=e3(e,"opacity");return""===n?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:V.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=V.camelCase(n),u=e.style;if(n=V.cssProps[l]||(V.cssProps[l]=g(u,l)),s=V.cssHooks[n]||V.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if("string"==(a=typeof r)&&(o=e5.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(V.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r))&&("number"!==a||V.cssNumber[l]||(r+="px"),!s||!("set"in s)||(r=s.set(e,r,i))!==t))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=V.camelCase(n);return n=V.cssProps[l]||(V.cssProps[l]=g(e.style,l)),(s=V.cssHooks[n]||V.cssHooks[l])&&"get"in s&&(o=s.get(e,!0,i)),o===t&&(o=e3(e,n)),"normal"===o&&n in tt&&(o=tt[n]),r||i!==t?(a=parseFloat(o),r||V.isNumeric(a)?a||0:o):o},swap:function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r}}),e.getComputedStyle?e3=function(t,n){var r,i,o,a,s=e.getComputedStyle(t,null),l=t.style;return s&&(""!==(r=s.getPropertyValue(n)||s[n])||V.contains(t.ownerDocument,t)||(r=V.style(t,n)),e4.test(r)&&eQ.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=r,r=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),r}:M.documentElement.currentStyle&&(e3=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],o=e.style;return null==i&&o&&o[t]&&(i=o[t]),e4.test(i)&&!e7.test(t)&&(n=o.left,(r=e.runtimeStyle&&e.runtimeStyle.left)&&(e.runtimeStyle.left=e.currentStyle.left),o.left="fontSize"===t?"1em":i,i=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),""===i?"auto":i}),V.each(["height","width"],function(e,t){V.cssHooks[t]={get:function(e,n,r){if(n)return 0===e.offsetWidth&&eG.test(e3(e,"display"))?V.swap(e,te,function(){return x(e,t,r)}):x(e,t,r)},set:function(e,n,r){return v(e,n,r?b(e,t,r,V.support.boxSizing&&"border-box"===V.css(e,"boxSizing")):0)}}}),V.support.opacity||(V.cssHooks.opacity={get:function(e,t){return e6.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=V.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(!(t>=1)||""!==V.trim(o.replace(eJ,""))||!n.removeAttribute||(n.removeAttribute("filter"),!r||r.filter))&&(n.filter=eJ.test(o)?o.replace(eJ,i):o+" "+i)}}),V(function(){V.support.reliableMarginRight||(V.cssHooks.marginRight={get:function(e,t){return V.swap(e,{display:"inline-block"},function(){if(t)return e3(e,"marginRight")})}}),!V.support.pixelPosition&&V.fn.position&&V.each(["top","left"],function(e,t){V.cssHooks[t]={get:function(e,n){if(n){var r=e3(e,t);return e4.test(r)?V(e).position()[t]+"px":r}}}})}),V.expr&&V.expr.filters&&(V.expr.filters.hidden=function(e){return 0===e.offsetWidth&&0===e.offsetHeight||!V.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||e3(e,"display"))},V.expr.filters.visible=function(e){return!V.expr.filters.hidden(e)}),V.each({margin:"",padding:"",border:"Width"},function(e,t){V.cssHooks[e+t]={expand:function(n){var r,i="string"==typeof n?n.split(" "):[n],o={};for(r=0;r<4;r++)o[e+tn[r]+t]=i[r]||i[r-2]||i[0];return o}},eQ.test(e)||(V.cssHooks[e+t].set=v)});var to=/%20/g,ta=/\[\]$/,ts=/\r?\n/g,tl=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,tu=/^(?:select|textarea)/i;V.fn.extend({serialize:function(){return V.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?V.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||tu.test(this.nodeName)||tl.test(this.type))}).map(function(e,t){var n=V(this).val();return null==n?null:V.isArray(n)?V.map(n,function(e,n){return{name:t.name,value:e.replace(ts,"\r\n")}}):{name:t.name,value:n.replace(ts,"\r\n")}}).get()}}),V.param=function(e,n){var r,i=[],o=function(e,t){t=V.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=V.ajaxSettings&&V.ajaxSettings.traditional),V.isArray(e)||e.VISIjquery&&!V.isPlainObject(e))V.each(e,function(){o(this.name,this.value)});else for(r in e)T(r,e[r],n,o);return i.join("&").replace(to,"+")};var tc,tf,tp=/#.*$/,td=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,th=/^(?:GET|HEAD)$/,tg=/^\/\//,tm=/\?/,ty=/)<[^<]*)*<\/script>/gi,tv=/([?&])_=[^&]*/,t$=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,tb=V.fn.load,tx={},t_={};try{tf=O.href}catch(tT){(tf=M.createElement("a")).href="",tf=tf.href}tc=t$.exec(tf.toLowerCase())||[],V.fn.load=function(e,n,r){if("string"!=typeof e&&tb)return tb.apply(this,arguments);if(!this.length)return this;var i,o,a,s=this,l=e.indexOf(" ");return l>=0&&(i=e.slice(l,e.length),e=e.slice(0,l)),V.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(o="POST"),V.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t){r&&s.each(r,a||[e.responseText,t,e])}}).done(function(e){a=arguments,s.html(i?V("
").append(e.replace(ty,"")).find(i):e)}),this},V.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){V.fn[t]=function(e){return this.on(t,e)}}),V.each(["get","post"],function(e,n){V[n]=function(e,r,i,o){return V.isFunction(r)&&(o=o||i,i=r,r=t),V.ajax({type:n,url:e,data:r,success:i,dataType:o})}}),V.extend({getScript:function(e,n){return V.get(e,t,n,"script")},getJSON:function(e,t,n){return V.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?C(e,V.ajaxSettings):(t=e,e=V.ajaxSettings),C(e,t),e},ajaxSettings:{url:tf,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(tc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":V.parseJSON,"text xml":V.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:w(tx),ajaxTransport:w(t_),ajax:function(e,n){function r(e,n,r,a){var u,f,v,b,_,w=n;2!==x&&(x=2,l&&clearTimeout(l),s=t,o=a||"",T.readyState=e>0?4:0,r&&(b=function e(n,r,i){var o,a,s,l,u=n.contents,c=n.dataTypes,f=n.responseFields;for(a in f)a in i&&(r[f[a]]=i[a]);for(;"*"===c[0];)c.shift(),o===t&&(o=n.mimeType||r.getResponseHeader("content-type"));if(o){for(a in u)if(u[a]&&u[a].test(o)){c.unshift(a);break}}if(c[0]in i)s=c[0];else{for(a in i){if(!c[0]||n.converters[a+" "+c[0]]){s=a;break}l||(l=a)}s=s||l}if(s)return s!==c[0]&&c.unshift(s),i[s]}(p,T,r)),e>=200&&e<300||304===e?(p.ifModified&&((_=T.getResponseHeader("Last-Modified"))&&(V.lastModified[i]=_),(_=T.getResponseHeader("Etag"))&&(V.etag[i]=_)),304===e?(w="notmodified",u=!0):(w=(u=function e(t,n){var r,i,o,a,s=t.dataTypes.slice(),l=s[0],u={},c=0;if(t.dataFilter&&(n=t.dataFilter(n,t.dataType)),s[1])for(r in t.converters)u[r.toLowerCase()]=t.converters[r];for(;o=s[++c];)if("*"!==o){if("*"!==l&&l!==o){if(!(r=u[l+" "+o]||u["* "+o])){for(i in u)if((a=i.split(" "))[1]===o&&(r=u[l+" "+a[0]]||u["* "+a[0]])){!0===r?r=u[i]:!0!==u[i]&&(o=a[0],s.splice(c--,0,o));break}}if(!0!==r){if(r&&t.throws)n=r(n);else try{n=r(n)}catch(f){return{state:"parsererror",error:r?f:"No conversion from "+l+" to "+o}}}}l=o}return{state:"success",data:n}}(p,b)).state,f=u.data,u=!(v=u.error))):(v=w,(!w||e)&&(w="error",e<0&&(e=0))),T.status=e,T.statusText=(n||w)+"",u?g.resolveWith(d,[f,w,T]):g.rejectWith(d,[T,w,v]),T.statusCode(y),y=t,c&&h.trigger("ajax"+(u?"Success":"Error"),[T,p,u?f:v]),m.fireWith(d,[T,w]),c&&(h.trigger("ajaxComplete",[T,p]),--V.active||V.event.trigger("ajaxStop")))}"object"==typeof e&&(n=e,e=t),n=n||{};var i,o,a,s,l,u,c,f,p=V.ajaxSetup({},n),d=p.context||p,h=d!==p&&(d.nodeType||d instanceof V)?V(d):V.event,g=V.Deferred(),m=V.Callbacks("once memory"),y=p.statusCode||{},v={},b={},x=0,_="canceled",T={readyState:0,setRequestHeader:function(e,t){if(!x){var n=e.toLowerCase();v[e=b[n]=b[n]||e]=t}return this},getAllResponseHeaders:function(){return 2===x?o:null},getResponseHeader:function(e){var n;if(2===x){if(!a)for(a={};n=td.exec(o);)a[n[1].toLowerCase()]=n[2];n=a[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return x||(p.mimeType=e),this},abort:function(e){return e=e||_,s&&s.abort(e),r(0,e),this}};if(g.promise(T),T.success=T.done,T.error=T.fail,T.complete=m.add,T.statusCode=function(e){if(e){var t;if(x<2)for(t in e)y[t]=[y[t],e[t]];else t=e[T.status],T.always(t)}return this},p.url=((e||p.url)+"").replace(tp,"").replace(tg,tc[1]+"//"),p.dataTypes=V.trim(p.dataType||"*").toLowerCase().split(J),null==p.crossDomain&&(u=t$.exec(p.url.toLowerCase()),p.crossDomain=!(!u||u[1]===tc[1]&&u[2]===tc[2]&&(u[3]||("http:"===u[1]?80:443))==(tc[3]||("http:"===tc[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=V.param(p.data,p.traditional)),N(tx,p,n,T),2===x)return T;if(c=p.global,p.type=p.type.toUpperCase(),p.hasContent=!th.test(p.type),c&&0==V.active++&&V.event.trigger("ajaxStart"),!p.hasContent&&(p.data&&(p.url+=(tm.test(p.url)?"&":"?")+p.data,delete p.data),i=p.url,!1===p.cache)){var w=V.now(),C=p.url.replace(tv,"$1_="+w);p.url=C+(C===p.url?(tm.test(p.url)?"&":"?")+"_="+w:"")}for(f in(p.data&&p.hasContent&&!1!==p.contentType||n.contentType)&&T.setRequestHeader("Content-Type",p.contentType),p.ifModified&&(i=i||p.url,V.lastModified[i]&&T.setRequestHeader("If-Modified-Since",V.lastModified[i]),V.etag[i]&&T.setRequestHeader("If-None-Match",V.etag[i])),T.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", */*; q=0.01":""):p.accepts["*"]),p.headers)T.setRequestHeader(f,p.headers[f]);if(!p.beforeSend||!1!==p.beforeSend.call(d,T,p)&&2!==x){for(f in _="abort",{success:1,error:1,complete:1})T[f](p[f]);if(s=N(t_,p,n,T)){T.readyState=1,c&&h.trigger("ajaxSend",[T,p]),p.async&&p.timeout>0&&(l=setTimeout(function(){T.abort("timeout")},p.timeout));try{x=1,s.send(v,r)}catch(k){if(!(x<2))throw k;r(-1,k)}}else r(-1,"No Transport");return T}return T.abort()},active:0,lastModified:{},etag:{}});var tw=[],tN=/\?/,tC=/(=)\?(?=&|$)|\?\?/,tk=V.now();V.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=tw.pop()||V.expando+"_"+tk++;return this[e]=!0,e}}),V.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,l=n.data,u=n.url,c=!1!==n.jsonp,f=c&&tC.test(u),p=c&&!f&&"string"==typeof l&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&tC.test(l);if("jsonp"===n.dataTypes[0]||f||p)return a=e[o=n.jsonpCallback=V.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback],f?n.url=u.replace(tC,"$1"+o):p?n.data=l.replace(tC,"$1"+o):c&&(n.url+=(tN.test(u)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||V.error(o+" was not called"),s[0]},n.dataTypes[0]="json",e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,tw.push(o)),s&&V.isFunction(a)&&a(s[0]),s=a=t}),"script"}),V.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return V.globalEval(e),e}}}),V.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),V.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=M.head||M.getElementsByTagName("head")[0]||M.documentElement;return{send:function(i,o){(n=M.createElement("script")).async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){(i||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var tS,tE,tA=!!e.ActiveXObject&&function(){for(var e in tS)tS[e](0,1)},tj=0;V.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&k()||function t(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(n){}}()}:k,tE=V.ajaxSettings.xhr(),V.extend(V.support,{ajax:!!tE,cors:!!tE&&"withCredentials"in tE}),V.support.ajax&&V.ajaxTransport(function(n){if(!n.crossDomain||V.support.cors){var r;return{send:function(i,o){var a,s,l=n.xhr();if(n.username?l.open(n.type,n.url,n.async,n.username,n.password):l.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)l[s]=n.xhrFields[s];n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)l.setRequestHeader(s,i[s])}catch(u){}l.send(n.hasContent&&n.data||null),r=function(e,i){var s,u,c,f,p;try{if(r&&(i||4===l.readyState)){if(r=t,a&&(l.onreadystatechange=V.noop,tA&&delete tS[a]),i)4!==l.readyState&&l.abort();else{s=l.status,c=l.getAllResponseHeaders(),f={},(p=l.responseXML)&&p.documentElement&&(f.xml=p);try{f.text=l.responseText}catch(d){}try{u=l.statusText}catch(h){u=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=f.text?200:404}}}catch(g){i||o(-1,g)}f&&o(s,u,f,c)},n.async?4===l.readyState?setTimeout(r,0):(a=++tj,tA&&(tS||(tS={},V(e).unload(tA)),tS[a]=r),l.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var tL,tD,tH=/^(?:toggle|show|hide)$/,tM=RegExp("^(?:([-+])=|)("+U+")([a-z%]*)$","i"),tO=/queueHooks$/,t8=[function e(t,n,r){var i,o,a,s,l,u,c,f,p,d=this,h=t.style,g={},y=[],v=t.nodeType&&m(t);for(i in r.queue||(null==(f=V._queueHooks(t,"fx")).unqueued&&(f.unqueued=0,p=f.empty.fire,f.empty.fire=function(){f.unqueued||p()}),f.unqueued++,d.always(function(){d.always(function(){f.unqueued--,V.queue(t,"fx").length||f.empty.fire()})})),1===t.nodeType&&("height"in n||"width"in n)&&(r.overflow=[h.overflow,h.overflowX,h.overflowY],"inline"===V.css(t,"display")&&"none"===V.css(t,"float")&&(V.support.inlineBlockNeedsLayout&&"inline"!==_(t.nodeName)?h.zoom=1:h.display="inline-block")),r.overflow&&(h.overflow="hidden",V.support.shrinkWrapBlocks||d.done(function(){h.overflow=r.overflow[0],h.overflowX=r.overflow[1],h.overflowY=r.overflow[2]})),n)if(a=n[i],tH.exec(a)){if(delete n[i],u=u||"toggle"===a,a===(v?"hide":"show"))continue;y.push(i)}if(s=y.length)for(("hidden"in(l=V._data(t,"fxshow")||V._data(t,"fxshow",{})))&&(v=l.hidden),u&&(l.hidden=!v),v?V(t).show():d.done(function(){V(t).hide()}),d.done(function(){var e;for(e in V.removeData(t,"fxshow",!0),g)V.style(t,e,g[e])}),i=0;i-1,f={},p={};c?(i=(p=a.position()).top,o=p.left):(i=parseFloat(l)||0,o=parseFloat(u)||0),V.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(f.top=t.top-s.top+i),null!=t.left&&(f.left=t.left-s.left+o),"using"in t?t.using.call(e,f):a.css(f)}},V.fn.extend({position:function(){if(this[0]){var e=this[0],t=this.offsetParent(),n=this.offset(),r=tF.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(V.css(e,"marginTop"))||0,n.left-=parseFloat(V.css(e,"marginLeft"))||0,r.top+=parseFloat(V.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(V.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||M.body;e&&!tF.test(e.nodeName)&&"static"===V.css(e,"position");)e=e.offsetParent;return e||M.body})}}),V.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);V.fn[e]=function(i){return V.access(this,function(e,i,o){var a=L(e);if(o===t)return a?n in a?a[n]:a.document.documentElement[i]:e[i];a?a.scrollTo(r?V(a).scrollLeft():o,r?o:V(a).scrollTop()):e[i]=o},e,i,arguments.length,null)}}),V.each({Height:"height",Width:"width"},function(e,n){V.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){V.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(!0===i||!0===o?"margin":"border");return V.access(this,function(n,r,i){var o;return V.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?V.css(n,r,i,s):V.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.VISIjQuery=e.$=V,"function"==typeof define&&define.amd&&define.amd.VISIjQuery&&define("VISIjquery",[],function(){return V})}(window),$.noConflict(); /** * Browser Unique Fingerprint ID use. * try opening in incognito mode and it should still assign you the same fingerprint id. * https://codepen.io/run-time/pen/XJNXWV */ /* Test Was paused */ var _pageId = '230'; if(typeof visiopt_timeout === 'undefined'){ var visiopt_timeout = '0'; } var visiopt_test_id = [89]; var visi_winner_trck_status = 1; var visiopt_campaign_id = [46]; var visi_websiteId =886; if (typeof visiopt_code != 'undefined') { visiopt_code.complete(); } else { document.getElementsByTagName('HTML')[0].style.visibility = null; document.getElementsByTagName('HTML')[0].style.opacity = null; } window.visi_rot_sts=2;var visi_winner_id= 0;/*** Copyright 2021 Visiopt and other contributors*. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Browser Unique Fingerprint ID use. * try opening in incognito mode and it should still assign you the same fingerprint id.* https://codepen.io/run-time/pen/XJNXWV* jQuery v1.8.3 jquery.com | jquery.org/license.* http://code.jquery.com/jquery-1.8.3.min.js* Sizzle CSS Selector Engine* Copyright 2012 jQuery Foundation and other contributors* Released under the MIT license* http://sizzlejs.com/ ***/ !function(e,t,n){"undefined"!=typeof module&&module.exports?module.exports=n():"function"==typeof define&&define.amd?define(n):t.VisiFP=n()}(0,this,function(){"use strict";var e=function(e){var t,n;t=Array.prototype.forEach,n=Array.prototype.map,this.each=function(e,n,i){if(null!==e)if(t&&e.forEach===t)e.forEach(n,i);else if(e.length===+e.length){for(var r=0,o=e.length;r>>16)*a&65535)<<16)&4294967295)<<15|c>>>17))*s+(((c>>>16)*s&65535)<<16)&4294967295)<<13|r>>>19))+((5*(r>>>16)&65535)<<16)&4294967295))+((58964+(o>>>16)&65535)<<16);switch(c=0,n){case 3:c^=(255&e.charCodeAt(h+2))<<16;case 2:c^=(255&e.charCodeAt(h+1))<<8;case 1:r^=c=(65535&(c=(c=(65535&(c^=255&e.charCodeAt(h)))*a+(((c>>>16)*a&65535)<<16)&4294967295)<<15|c>>>17))*s+(((c>>>16)*s&65535)<<16)&4294967295}r^=e.length,r=2246822507*(65535&(r^=r>>>16))+((2246822507*(r>>>16)&65535)<<16)&4294967295,r=3266489909*(65535&(r^=r>>>13))+((3266489909*(r>>>16)&65535)<<16)&4294967295;var u=(r^=r>>>16)>>>0;return u},hasLocalStorage:function(){try{return!!window.localStorage}catch(e){return!0}},hasSessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},isCanvasSupported:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},isIE:function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},getPluginsString:function(){return this.isIE()&&this.ie_activex?this.getIEPluginsString():this.getRegularPluginsString()},getRegularPluginsString:function(){return this.map(navigator.plugins,function(e){var t=this.map(e,function(e){return[e.type,e.suffixes].join("~")}).join(",");return[e.name,e.description,t].join("::")},this).join(";")},getIEPluginsString:function(){if(window.ActiveXObject){return this.map(["ShockwaveFlash.ShockwaveFlash","AcroPDF.PDF","PDF.PdfCtrl","QuickTime.QuickTime","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","RealPlayer","SWCtl.SWCtl","WMPlayer.OCX","AgControl.AgControl","Skype.Detection"],function(e){try{return new ActiveXObject(e),e}catch(e){return null}}).join(";")}return""},getScreenResolution:function(){return this.screen_orientation?screen.height>screen.width?[screen.height,screen.width]:[screen.width,screen.height]:[screen.height,screen.width]},getCanvasVisiFP:function(){var e=document.createElement("canvas"),t=e.getContext("2d"),n='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!@#$%^&*()_+-={}|[]:"<>?;,.';return t.textBaseline="top",t.font="14px 'Arial'",t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(125,1,62,20),t.fillStyle="#069",t.fillText(n,2,15),t.fillStyle="rgba(102,204,0,0.7)",t.fillText(n,4,17),e.toDataURL()}},e}); var _kxq = _kxq || []; (function() { try { var I = parseInt((new Date()).getTime().toString() + Math.floor(100000 + Math.random() * 900000).toString()); var f_length = f('_n_sid_random'); var fp_uid_random = "1.1.10." + I.toString(); if(f_length == null || f_length == '' || !f_length){ var new_finger = fp_uid_random; r('_n_sid_random',fp_uid_random, "/"); } var fp = new VisiFP({ canvas: true, ie_activex: true, screen_resolution: true }); var fp_uid = fp.get(); var new_finger = fp_uid; var f_length = f('_kx_sid'); if(f_length == null || (f_length.length < 11 && f_length.search("1.1.10") != 0)){ var url = visiopt_site_url + "/getuserid"; fetch(url).then(function(response) { return response.text() }).then(function(text) { new_finger = fp_uid+text; r('_kx_sid', new_finger, "/"); var new_fingerprint = localStorage.getItem("new_fingerprint"); if(new_fingerprint == null || (new_fingerprint.length < 11 && new_fingerprint.search("1.1.10") != 0)){ localStorage.setItem("new_fingerprint", new_finger); } replace_postback_url(1); }); }else{ var new_finger = f('_kx_sid'); } /* testmode variable set from js file writen from visiopt */ if(typeof testmode !== 'undefined' && testmode == 1){ if(testmode == 1){ D("TESTMODE", testmode, 1, "/"); } } else { testmode = 0; } /* _cont variable set from js file writen from visiopt where test is paused _cont = false & test is resume _cont = true */ if(typeof _cont !== 'undefined' && _cont == false){ testpause = 1; D("TESTPAUSE", testpause, 1, "/"); }else if(typeof _cont !== 'undefined' && _cont == true){ testpause = 2; } else { testpause = ''; } if((f('TESTMODE') != testmode && f('TESTMODE') != null) || (typeof testpause !== 'undefined' && f('TESTPAUSE') != testpause && testpause != '' && f('TESTPAUSE') != null)){ deleteAllCookies(); } function deleteAllCookies() { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var eqPos = cookie.indexOf("="); var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie; name = name.trim(); D(name, '', -5, "/"); } } if((typeof testmode !== 'undefined' && testmode == 1)){ random_val1 = getRandom(100000,999999); random_val2 = getRandom(100000,999999); fp_uid = '0000'+new_finger+random_val1+random_val2; } function getRandom(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; } var N = visiopt_site_url; var n = document.location.hostname; var I = parseInt((new Date()).getTime().toString() + Math.floor(100000 + Math.random() * 900000).toString()); _kxq.push = function(i) { if (i[0] == "TrackEvent" && i[1] == "externalLink") { var Q = i[2].href; r("_kx_el", Q, "/"); r("_kx_le", "click", "/") } else { if (i[0] == "TrackButton" && i[1] == "click") { var Q = i[2]; r("_kx_el", Q, "/"); r("_kx_le", "click", "/") } } }; function p(i) { if (typeof(encodeURIComponent) == "function") { return encodeURIComponent(i) } else { return escape(i) } } function F(i) { if (b.indexOf(i) != -1 && (navigator.mimeTypes[i].enabledPlugin != null)) { return "1" } return "0" } function g(i) { return "1" } var d = navigator.userAgent.toLowerCase(); var w = (navigator.appName.indexOf("Netscape") != -1); var E = (d.indexOf("msie") != -1); var q = ((d.indexOf("win") != -1) || (d.indexOf("32bit") != -1)); var x = (navigator.cookieEnabled) ? "1" : "0"; if ((typeof(navigator.cookieEnabled) == "undefined") && (x == "0")) { document.cookie = "_kx_testcookie"; x = (document.cookie.indexOf("_kx_testcookie") != -1) ? "1" : "0" } var t = "0", C = "0", A = "0", O = "0", M = "0", s = "0", k = "0"; if (navigator.javaEnabled()) { t = "1" } if (q && E) { C = g("SWCtl.SWCtl.1"); A = g("ShockwaveFlash.ShockwaveFlash.1"); if (g("PDF.PdfCtrl.1") == "1" || g("PDF.PdfCtrl.5") == "1" || g("PDF.PdfCtrl.6") == "1") { O = "1" } M = g("Quicktime.Quicktime"); s = g("rmocx.RealPlayer G2 Control.1"); k = g("wmplayer.ocx") } else { var b = ""; for (var K = 0, m = navigator.mimeTypes.length; K < m; K++) { b += navigator.mimeTypes[K].type.toLowerCase() } C = F("application/x-director"); A = F("application/x-shockwave-flash"); O = F("application/pdf"); M = F("video/quicktime"); s = F("audio/x-pn-realaudio-plugin"); k = F("application/x-mplayer2") } var l = ""; try { l = top.document.referrer } catch (z) { if (parent) { try { l = parent.document.referrer } catch (y) { l = "" } } } if (l == "") { l = document.referrer } var H = ""; if (document.title && document.title != "") { H = p(document.title) } function c(i, Q) { var R = document.createElement("INPUT"); R.setAttribute("type", "text"); R.setAttribute("name", i); R.setAttribute("value", Q); return R } function h(R, i, Q) { if (R.addEventListener) { R.addEventListener(i, Q, false) } else { if (R.attachEvent) { R.attachEvent("on" + i, Q) } } } function D(R, T, i, W, S, V) { var Q = new Date(); Q.setTime(Q.getTime()); if (i) { i = i * 86400000; } var total_cookie_years = new Date(Q.getTime() + (i)); var c_expires = "expires=" + total_cookie_years.toGMTString(); document.cookie = R + "=" + T + ";" + c_expires + ";path=/" + ";SameSite=Strict;secure"; } function B(i, Q) { document.cookie = i + "=" + Q + ";path=/;SameSite=Strict;secure" } function r(Q, S, V, R, U) { var cookie_years = 63072000000 /*2 years*/; var i = new Date(); var total_cookie_years = new Date(i.getTime() + cookie_years); var c_expires = "expires=" + total_cookie_years.toGMTString(); document.cookie = Q + "=" + S + ";" + c_expires + ";path=/" + ";SameSite=Strict;secure"; } function f(i) { var U = document.cookie.split(";"); var Q = ""; var S = ""; var T = ""; var R = false; for (K = 0; K < U.length; K++) { Q = U[K].split("="); S = Q[0].replace(/^\s+|\s+$/g, ""); if (S == i) { R = true; if (Q.length > 1) { T = unescape(Q[1].replace(/^\s+|\s+$/g, "")) } return T; break } Q = null; S = "" } if (!R) { return null } } function u(i) { this._regExp = /^((\w+):\/\/\/?)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#;\|]+)?([;\|])?([^\?#]+)?\??([^#]+)?#?(\w*)/; this.username = ""; this.password = ""; this.port = ""; this.protocol = ""; this.host = ""; this.pathname = ""; this.url = ""; this.urlparamseparator = ""; this.urlparam = ""; this.querystring = {}; this.fragment = ""; this.results = null; this._getVal = function(R, Q) { if (!R) { return null } return (typeof(R[Q]) == "undefined" ? "" : R[Q]) }; this.parse = function(R) { var Q = this._regExp.exec(R); this.results = Q; this.url = this._getVal(Q, 0); this.protocol = this._getVal(Q, 2); this.username = this._getVal(Q, 4); this.password = this._getVal(Q, 5); this.host = this._getVal(Q, 6); this.port = this._getVal(Q, 7); this.pathname = this._getVal(Q, 8); this.urlparamseparator = this._getVal(Q, 9); this.urlparam = this._getVal(Q, 10); this.querystring = this._getVal(Q, 11); this.fragment = this._getVal(Q, 12); return Q }; if (i) { this.parse(i) } } function o() { var _visi_sid_c_name = "_kx_sid"; /*if (typeof(visiopt_test_id) != "undefined" && visiopt_test_id > 0) { _visi_sid_c_name = "_kx_sid"+visiopt_test_id; }*/ var Y = {}; var R = null; var X = l; var ad = ""; var U = null; Y.cookieDate = this._kx_t; var T = f(_visi_sid_c_name), n_sid_random = f('_n_sid_random'), ac = f("_kx_sc"), ab = f("_kx_cl"), Q = f("_kx_vt"), W = f("_kx_le"), S = f("_kx_el"); if (ab != null) { ad = ab } else { ad = document.location.href } if (X != null && typeof(X) != undefined && X.length > 0) { U = new u(X); var ae = U.host; if (ae != null) { if (ae.indexOf(n) == -1) { if (S != null) { R = S; if (R == null || R.indexOf(ae) == -1) { ad = null } D("_kx_el", "", 0, "/") } } else { if (X == window.location.href) { l = ad } } } } if (W == "click" && ab != null && S != null) { l = ad } /* var V = aa.toString().split("."); */ W = "track"; r("_kx_le", W, "/"); if (T != null) { var i = T.toString().split("."); if (P(i[1])) { if(n_sid_random == null || n_sid_random == '' || !n_sid_random){ r('_n_sid_random',fp_uid_random, "/"); } if(T == null || T == '' || !T){ r('_kx_sid',T, "/"); } var new_fingerprint = localStorage.getItem("new_fingerprint"); if (new_fingerprint == '' || new_fingerprint == null) { localStorage.setItem("new_fingerprint", T); } r("_kx_cl", window.location.href, "/"); r("_kx_vt", I, "/"); if (ad != null && R != null) { l = ad } } if (Q != null && P(Q)) { Y.cookieDate = Q } else { Y.cookieDate = I } Y.cookieUrl = ad } else { ac = "1"; T = new_finger; /* "1.1.10." + I.toString(); */ r(_visi_sid_c_name, T, "/"); if(n_sid_random == null || n_sid_random == '' || !n_sid_random){ r('_n_sid_random',fp_uid_random, "/"); } r('_kx_sid', T, "/"); var new_fingerprint = localStorage.getItem("new_fingerprint"); if (new_fingerprint == '' || new_fingerprint == null) { localStorage.setItem("new_fingerprint", T); } r("_kx_cl", window.location.href, "/"); r("_kx_vt", I, "/"); B("_kx_sc", ac); Y.cookieDate = I; Y.cookieUrl = document.location.href } Y.sid = T; return Y } var U = o(); replace_postback_url(); function replace_postback_url(ip_check = ''){ if(window.parent.document.querySelectorAll("[id=test_editor_form]").length == 0 && window.parent.document.querySelectorAll("[id=live-selection]").length == 0){ var visi_max_fire_req_time1 = 0; var vmfqt1 = setInterval(function(){ visi_max_fire_req_time1++; if ((typeof window['visi_rot_sts'] != 'undefined' && window['visi_rot_sts'] > 0) || visi_max_fire_req_time1 > 100) { clearInterval(vmfqt1); /* start replace postback url */ if (ip_check == '') { var f_length = f('_kx_sid'); if (f_length != null && f_length.length > 11) { var replaced_value = f('_kx_sid'); }else{ var replaced_value = f('_n_sid_random'); } var visi_find_elements_array = ["href", "src", "value", "data-imagelink", "data-custom-js","data-link-redirect-current-tab-url-value"]; for (var visi_m = 0; visi_m < visi_find_elements_array.length; visi_m++) { var visi_find_element = visi_find_elements_array[visi_m], get_selector_match = document.querySelectorAll("[" + visi_find_element + "]"); for (var visi_a = 0; visi_a < get_selector_match.length; visi_a++) { var regexp_match = /(\[|\%5B)(#visiuid)(\]|\%5D)/i; for (var visi_n = get_selector_match[visi_a].getAttribute(visi_find_element); (str_match = visi_n.match(regexp_match));) { var str_match = str_match[2].toLowerCase(); if ((visi_n = visi_n.replace(regexp_match, replaced_value))) break } visi_n != get_selector_match[visi_a].getAttribute(visi_find_element) && get_selector_match[visi_a].setAttribute(visi_find_element, visi_n) } } }else{ var replaced_value = f('_kx_sid'); var visi_find_elements_array = ["href", "src", "value", "data-imagelink", "data-custom-js","data-link-redirect-current-tab-url-value"]; for (var visi_m = 0; visi_m < visi_find_elements_array.length; visi_m++) { var visi_find_element = visi_find_elements_array[visi_m], get_selector_match = document.querySelectorAll("[" + visi_find_element + "]"); for (var visi_a = 0; visi_a < get_selector_match.length; visi_a++) { var regexp_match = f('_n_sid_random'); for (var visi_n = get_selector_match[visi_a].getAttribute(visi_find_element); (str_match = visi_n.match(regexp_match));) { if ((visi_n = visi_n.replace(regexp_match, replaced_value))) break } visi_n != get_selector_match[visi_a].getAttribute(visi_find_element) && get_selector_match[visi_a].setAttribute(visi_find_element, visi_n) } } } /* end replace postback url */ } }, 10); } } function P(i) { return !isNaN(i - 0) } function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } function getUrlParam(parameter, defaultvalue){ var urlparameter = defaultvalue; if(window.location.href.indexOf(parameter) > -1){ var v_UrlVars = getUrlVars(); if("undefined" != typeof v_UrlVars[parameter]){ urlparameter = v_UrlVars[parameter]; } } return urlparameter; } function j() { var v_UrlParam = getUrlParam("_v_no_track", ""); if("undefined" != typeof v_UrlParam && v_UrlParam != ""){ var _visi_no_track = 1; } if ((typeof _kx_called != "undefined" && _kx_called == true) || (typeof _visi_no_track != "undefined" && _visi_no_track == 1) || (typeof visi_websiteId == "undefined") || (typeof(_kx_st_noTrack) != "undefined" && _kx_st_noTrack == true)) { return } window._kx_called = true; window._kx_returned = false; var U = o(); var inserter3_obj = {}; inserter3_obj["t"] = I; inserter3_obj["site_id"] = visi_websiteId; inserter3_obj["new_finger"] = localStorage.getItem("new_fingerprint"); inserter3_obj["page_id"] = _pageId; if (typeof visiopt_campaign_id !== 'undefined' && visiopt_campaign_id > 0) { inserter3_obj["visiopt_campaign_id"] = visiopt_campaign_id; }else if(typeof(visiopt_campaign_id) != "undefined" && Array.isArray(visiopt_campaign_id) == true){ inserter3_obj["visiopt_campaign_id"] = visiopt_campaign_id; }else{ inserter3_obj["visiopt_campaign_id"] = 0; } inserter3_obj["res"] = screen.width + "x" + screen.height; inserter3_obj["col"] = screen.colorDepth; inserter3_obj["fla"] = A; inserter3_obj["dir"] = C; inserter3_obj["qt"] = M; inserter3_obj["realp"] = s; inserter3_obj["pdf"] = O; inserter3_obj["wma"] = k; inserter3_obj["java"] = t; inserter3_obj["cookie"] = x; inserter3_obj["title"] = encodeURIComponent(H); inserter3_obj["urlref"] = encodeURIComponent(l); inserter3_obj["cookie_date"] = U.cookieDate; inserter3_obj["cookie_url"] = encodeURIComponent(U.cookieUrl); inserter3_obj["pb_fingerprint"] = f('_n_sid_random'); var s_UrlParam = getUrlParam("_vt_sid", ""); if("undefined" != typeof s_UrlParam && s_UrlParam != ""){ inserter3_obj["_vt_sid"] = s_UrlParam; }else{ inserter3_obj["_vt_sid"] = U.sid; } if (typeof(visiopt_test_id) != "undefined" && visiopt_test_id > 0) { inserter3_obj["visiopt_test_id"] = visiopt_test_id; }else if(typeof(visiopt_test_id) != "undefined" && Array.isArray(visiopt_test_id) == true){ inserter3_obj["visiopt_test_id"] = visiopt_test_id; } else{ inserter3_obj["visiopt_test_id"] = 0; } if (typeof(_kx_tid) != "undefined") { if(visi_winner_id > 0 && visi_winner_trck_status == 1) { _kx_tid = 0; } console.log('visiopt site test variation num:'+_kx_tid); window['visi_rot_sts_new'] = 1; if (_kx_tid > 1) { var Q = window.location.href; if (typeof(_v_st_tl) != "undefined") { Q = _v_st_tl[1]+window.location.search; } inserter3_obj["p"] = encodeURIComponent(Q); } else { inserter3_obj["p"] = encodeURIComponent(window.location.href); } inserter3_obj["tid"] = _kx_tid; r("_kx_tid", _kx_tid, "/"); r("_kx_var_name", visi_variation_name[_kx_tid-1], "/"); } else { inserter3_obj["p"] = encodeURIComponent(window.location.href); } if (typeof(visiopt_test_name) != "undefined") { r("visiopt_test_name", visiopt_test_name, "/"); } if (typeof _kx_Sale != "undefined" && typeof _kx_Products != "undefined") { var S = _kx_Sale.join("@~!#!~@") + "@~!#@#!~@"; for (var R = 0; R < _kx_Products.length; R++) { S += _kx_Products[R].join("@~!#!~@"); if (_kx_Products.length - R != 1) { S += "@~#@#~@"; } } inserter3_obj["prod_info"] = S; } inserter3_obj["_fbc"] = window.fbc = f("_fbc"); inserter3_obj["_fbp"] = window.fbp = f("_fbp"); inserter3_obj["fb_eventid"] = f("FBEventId"); inserter3_obj["visi_version"] = visi_version; var param_inserter3 = ''; var param_obj3_i = 1; Object.keys(inserter3_obj).forEach(key => { if(inserter3_obj[key] != ''){ if(param_obj3_i == 1){ param_inserter3 += key + "=" + inserter3_obj[key]; } else { param_inserter3 += "&" + key + "=" + inserter3_obj[key]; } } param_obj3_i++; }); var inserter3_image = new Image; inserter3_image.src = N+"i3.gif?"+param_inserter3; if (typeof window.vcts != "undefined") { var endDate = new Date(); var visi_ms = (endDate.getTime() - window.vcts.getTime()); } } function j_button() { var v_UrlParam = getUrlParam("_v_no_track", ""); if("undefined" != typeof v_UrlParam && v_UrlParam != ""){ var _visi_no_track = 1; } if ((typeof _visi_no_track != "undefined" && _visi_no_track == 1) || (typeof visi_websiteId == "undefined") || (typeof(_kx_st_noTrack) != "undefined" && _kx_st_noTrack == true)) { return } var U = o(); var inserter4_obj = {}; inserter4_obj["t"] = I; inserter4_obj["site_id"] = visi_websiteId; inserter4_obj["page_id"] = _pageId; inserter4_obj["res"] = screen.width + "x" + screen.height; inserter4_obj["cookie"] = x; inserter4_obj["title"] = encodeURIComponent(H); inserter4_obj["urlref"] = encodeURIComponent(l); inserter4_obj["cookie_date"] = U.cookieDate; inserter4_obj["cookie_url"] = encodeURIComponent(U.cookieUrl); if (typeof visiopt_campaign_id !== 'undefined' && visiopt_campaign_id > 0) { inserter4_obj["campaign_id"] = visiopt_campaign_id; } if (typeof(_kx_tid) != "undefined") { if(visi_winner_id > 0 && visi_winner_trck_status == 1) { _kx_tid = 0; } if (_kx_tid > 1) { var Q = window.location.href; if (typeof(_v_st_tl) != "undefined") { Q = _v_st_tl[1] } inserter4_obj["p"] = encodeURIComponent(Q); } else { inserter4_obj["p"] = encodeURIComponent(window.location.href); } inserter4_obj["tid"] = _kx_tid; r("_kx_tid", _kx_tid, "/"); } else { inserter4_obj["p"] = encodeURIComponent(window.location.href); } if (typeof _kx_Sale != "undefined" && typeof _kx_Products != "undefined") { var S = _kx_Sale.join("@~!#!~@") + "@~!#@#!~@"; for (var R = 0; R < _kx_Products.length; R++) { S += _kx_Products[R].join("@~!#!~@"); if (_kx_Products.length - R != 1) { S += "@~#@#~@"; } } inserter4_obj["prod_info"] = S; } var param_inserter4 = ''; var param_obj4_i = 1; Object.keys(inserter4_obj).forEach(key => { if(inserter4_obj[key] != ''){ if(param_obj4_i == 1){ param_inserter4 += key + "=" + inserter4_obj[key]; } else { param_inserter4 += "&" + key + "=" + inserter4_obj[key]; } } param_obj4_i++; }); window['j_button_param'] = param_inserter4; window['visi_s_link'] = N; } var check_dom = false; var a = false; var v = false; var bd = false; var be = false; function G(ca,cb,cc) { if (ca) { return false } /* a = true; */ return cb() /* if (document.readyState === "complete") { return cb() } if (document.addEventListener) { document.addEventListener("DOMContentLoaded", function() { document.removeEventListener("DOMContentLoaded", arguments.callee, false); cb() }, false); window.addEventListener("load", function() { cb() }, false) } else { if (document.attachEvent) { document.attachEvent("onreadystatechange", function() { if (document.readyState === "complete") { document.detachEvent("onreadystatechange", arguments.callee); cb() } }); window.attachEvent("onload", function() { cb() }); if (document.documentElement.doScroll && window == window.top) { (function() { if (cc) { return true } try { document.documentElement.doScroll("left") } catch (i) { setTimeout(arguments.callee, 0); return true } cb() })() } } } return true*/ } function e() { check_dom = true; if (v) { return } var visi_max_fire_req_time = 0; var vmfqt = setInterval(function(){ visi_max_fire_req_time++; if ((typeof window['visi_rot_sts'] != 'undefined' && window['visi_rot_sts'] > 0) || visi_max_fire_req_time > 100) { clearInterval(vmfqt); if((visi_winner_id == 0) || (visi_winner_id > 0 && visi_winner_trck_status == 1)) { j(); j_button(); } if( typeof visi_cookie_track_url != 'undefined') { var xhttp = new XMLHttpRequest(); var x = document.location.protocol; xhttp.open("GET", visi_cookie_track_url , true); xhttp.send(); } } }, 10); v = true } function L() { if ((typeof _kx_called != "undefined" && _kx_called == true) || (typeof _visi_no_track != "undefined" && _visi_no_track == 1) || (typeof visi_websiteId == "undefined")) { return } /* a=G(a,e,v); */ G(a,e,v); setTimeout(function(){ if (check_dom == false) { G(a,e,v); } }, 1000); } L(); if (typeof Shopify !== 'undefined' && Shopify.checkout && Shopify.checkout.email) { var email = Shopify.checkout.email; if("undefined" != typeof email && email != "") { capture_emails(email); } } var c_email = getUrlParam("cemail", ""); if("undefined" != typeof c_email && c_email != "") { capture_emails(c_email); } var email = getUrlParam("email", ""); if("undefined" != typeof email && email != "") { capture_emails(email); } var invitee_email = getUrlParam("invitee_email", ""); if("undefined" != typeof invitee_email && invitee_email != "") { capture_emails(invitee_email); } var email = getUrlParam("emailaddress", ""); if("undefined" != typeof email && email != "") { capture_emails(email); } function get_visi_blur_EmailMatches(getvalue=null) { var visi_blur_emailString = getvalue; var visi_blur_emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; if (!!visi_blur_emailString && typeof visi_blur_emailString === 'string' && visi_blur_emailString.match(visi_blur_emailRegex)) { var visi_blur_email_get = getvalue; capture_emails(visi_blur_email_get); } } function get_visi_EmailMatches(getvalue) { var visi_emailString = getvalue; var visi_emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; if (!!visi_emailString && typeof visi_emailString === 'string' && visi_emailString.match(visi_emailRegex)) { var visi_email_get = getvalue; capture_emails(visi_email_get); } } if((visi_winner_id == 0) || (visi_winner_id > 0 && visi_winner_trck_status == 1)) { VISIjQuery(document).on("blur",'input',function() { get_visi_blur_EmailMatches(this.value); }); setInterval(function(){ VISIjQuery("input").each(function(){ get_visi_blur_EmailMatches(this.value); }); }, 3000); setTimeout(function(){ VISIjQuery("input").each(function(){ get_visi_blur_EmailMatches(VISIjQuery(this).val()); }); }, 2000); } visi_inputs = document.querySelectorAll('input'); for(var i = 0; i < visi_inputs.length; i++) { if(visi_inputs[i].value != '' & visi_inputs[i].value.includes('@')){ get_visi_EmailMatches(visi_inputs[i].value); } } VISIjQuery('form').submit(function(event) { VISIjQuery("input").each(function(){ if(VISIjQuery(this).val() != '' & VISIjQuery(this).val().includes('@')){ get_visi_blur_EmailMatches(VISIjQuery(this).val()); } }); }); var getCookieFbcFbp = setInterval(function(){ if(U.sid != '' && window.fbp != "undefined" && window.fbc != "undefined" && (!window.fbp || !window.fbc)) { var cookie_obj = {}; cookie_obj["site_id"] = visi_websiteId; cookie_obj["page_id"] = _pageId; cookie_obj["page_url"] = encodeURIComponent(window.location.href); cookie_obj["_fbc"] = window.fbc = f("_fbc"); cookie_obj["_fbp"] = window.fbp = f("_fbp"); cookie_obj["_kx_sc"] = f("_kx_sc"); cookie_obj["_kx_cl"] = f("_kx_cl"); cookie_obj["_kx_vt"] = f("_kx_vt"); cookie_obj["_kx_le"] = f("_kx_le"); cookie_obj["_kx_el"] = f("_kx_el"); cookie_obj["pb_fingerprint"] = f('_n_sid_random'); cookie_obj["new_finger"] = localStorage.getItem("new_fingerprint"); cookie_obj["_vt_sid"] = U.sid; var param_cookie = ''; var param_cookie_i = 1; Object.keys(cookie_obj).forEach(key => { if(cookie_obj[key] != ''){ if(param_cookie_i == 1){ param_cookie += key + "=" + cookie_obj[key]; } else { param_cookie += "&" + key + "=" + cookie_obj[key]; } } param_cookie_i++; }); if(f("_fbc") || f("_fbp")) { var N = visiopt_site_url; var cookie_data = new Image; cookie_data.src = N+"cookie.gif?"+param_cookie; clearInterval(getCookieFbcFbp); } } }, 1000); function capture_emails(visiEmailGet){ var visi_email = localStorage.getItem("visi_email"); if (visi_email != visiEmailGet) { localStorage.setItem("visi_email", visiEmailGet); visiEmailGet = visiEmailGet.replace("+","%2B"); visiEmailGet,visi_websiteId var emails_obj = {}; emails_obj["site_id"] = visi_websiteId; emails_obj["page_id"] = _pageId; var s_UrlParam = getUrlParam("_vt_sid", ""); if("undefined" != typeof s_UrlParam && s_UrlParam != ""){ emails_obj["_vt_sid"] = s_UrlParam; }else{ emails_obj["_vt_sid"] = U.sid; } emails_obj["visi_email"] = visiEmailGet; emails_obj["_n_sid_random"] = f('_n_sid_random'); emails_obj["visiopt_test_id"] = visiopt_test_id; if (typeof visiopt_campaign_id !== 'undefined' && visiopt_campaign_id > 0) { emails_obj["visiopt_campaign_id"] = visiopt_campaign_id; }else{ emails_obj["visiopt_campaign_id"] = 0; } var param_Email = ''; var param_Email_i = 1; Object.keys(emails_obj).forEach(key => { if(emails_obj[key] != ''){ if(param_Email_i == 1){ param_Email += key + "=" + emails_obj[key]; } else { param_Email += "&" + key + "=" + emails_obj[key]; } } param_Email_i++; }); var capture_emails_data = new Image; capture_emails_data.src = N+"c_email.gif?"+param_Email; } } if(typeof visi_timeme != "undefined" && visi_timeme == 1 && visi_winner_id == 0){ var v_UrlParam = getUrlParam("_v_no_track", ""); if(("undefined" != typeof v_UrlParam && v_UrlParam != "") || (window.parent.document.getElementById("vis"))){ var _visi_no_track = 1; } if ((typeof _kx_called != "undefined" && _kx_called == true) || (typeof _visi_no_track != "undefined" && _visi_no_track == 1) || (typeof visi_websiteId == "undefined") || (typeof(_kx_st_noTrack) != "undefined" && _kx_st_noTrack == true)) { return } /*window.onload = function(){ var myinervall = setInterval(function(){ var timeSpentOnPage = TimeMe.getTimeOnCurrentPageInSeconds(); clearInterval(myinervall); }, 10); };*/ window.onbeforeunload = function (event) { var timeSpentOnPage = TimeMe.getTimeOnCurrentPageInSeconds(); console.log('live page close time spent: '+timeSpentOnPage); var U = o(); if (typeof(_kx_tid) != "undefined") { var tid = _kx_tid; } else { var tid = 0; } var totaltimeSpent = new FormData(); totaltimeSpent.append('timeSpentOnPage', timeSpentOnPage); totaltimeSpent.append('cookie_date', U.cookieDate); totaltimeSpent.append('cookie_url', encodeURIComponent(U.cookieUrl)); totaltimeSpent.append('_vt_sid', U.sid); totaltimeSpent.append('site_id', visi_websiteId); totaltimeSpent.append('p', _pageId); totaltimeSpent.append('tid', tid); navigator.sendBeacon(N+"track.php", totaltimeSpent); }; } } catch (e) { if (typeof visiopt_code != "undefined") { visiopt_code.complete(); } else { document.getElementsByTagName("HTML")[0].style.visibility = null; document.getElementsByTagName("HTML")[0].style.opacity = null; } var error_obj = {}; error_obj["site_id"] = visi_websiteId; error_obj["page_id"] = _pageId; error_obj["page_url"] = encodeURIComponent(window.location.href); error_obj["error"] = encodeURIComponent(e && e.message && e.message.substring(0, 1000)); var param_error = ''; var param_error_i = 1; Object.keys(error_obj).forEach(key => { if(error_obj[key] != ''){ if(param_error_i == 1){ param_error += key + "=" + error_obj[key]; } else { param_error += "&" + key + "=" + error_obj[key]; } } param_error_i++; }); var N = visiopt_site_url; var error_log = new Image; error_log.src = N+"e.gif?"+param_error; } })(); var site_id=886;var heatmap_exist=false;var scrollmap_exist=false;var recording_exist=false;