(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.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||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.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?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.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){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?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):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.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+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(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:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},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,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.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]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
a",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="
t
",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.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%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.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 x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.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=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:x.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle);u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.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=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),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=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("'):e?(f=g.parseUri(a,{autoplay:j.settings.autoplayVideos?"1":"0",byline:"0",portrait:"0",color:j.settings.vimeoColor}),b=''):b='','
'+b+"
"},loadMedia:function(a,b){if(0===a.trim().indexOf("#"))b.call(c("
",{"class":"swipebox-inline-container"}).append(c(a).clone().toggleClass(j.settings.toggleClassOnLoad)));else if(!this.isVideo(a)){var d=c("").on("load",function(){b.call(d)});d.attr("src",a)}},getNext:function(){var a,b=this,d=c("#swipebox-slider .slide").index(c("#swipebox-slider .slide.current"));d+10?(a=c("#swipebox-slider .slide").eq(b).contents().find("iframe").attr("src"),c("#swipebox-slider .slide").eq(b).contents().find("iframe").attr("src",a),b--,this.setSlide(b),this.preloadMedia(b-1),j.settings.prevSlide&&j.settings.prevSlide()):(c("#swipebox-overlay").addClass("leftSpring"),setTimeout(function(){c("#swipebox-overlay").removeClass("leftSpring")},500))},nextSlide:function(){},prevSlide:function(){},closeSlide:function(){c("html").removeClass("swipebox-html"),c("html").removeClass("swipebox-touch"),c(a).trigger("resize"),this.destroy()},destroy:function(){c(a).unbind("keyup"),c("body").unbind("touchstart"),c("body").unbind("touchmove"),c("body").unbind("touchend"),c("#swipebox-slider").unbind(),c("#swipebox-overlay").remove(),c.isArray(e)||e.removeData("_swipebox"),this.target&&this.target.trigger("swipebox-destroy"),c.swipebox.isOpen=!1,j.settings.afterClose&&j.settings.afterClose()}},j.init()},c.fn.swipebox=function(a){if(!c.data(this,"_swipebox")){var b=new c.swipebox(this,a);this.data("_swipebox",b)}return this.data("_swipebox")}}(window,document,jQuery);(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:!1,imageLoading:'/jquery/images/lightbox-ico-loading.gif',imageBtnPrev:'/jquery/images/lightbox-btn-prev.gif',imageBtnNext:'/jquery/images/lightbox-btn-next.gif',imageBtnClose:'/jquery/images/lightbox-btn-close.gif',imageBlank:'/jquery/images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return !1} function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')))}else{for(var i=0;i
');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish()});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return !1});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]})})} function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide()}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide()} var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){}};objImagePreloader.src=settings.imageArray[settings.activeImage][0]};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image()});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250)}else{___pause(100)}} $('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)})};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation()});_preload_neighbor_images()};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show()} if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show()}} function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return !1})}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'})},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'})}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return !1})}} if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return !1})}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'})},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'})}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return !1})}} _enable_keyboard_navigation()} function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent)})} function _disable_keyboard_navigation(){$(document).unbind()} function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE} key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish()} if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation()}} if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation()}}} function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0]} if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0]}} function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove()});$('embed, object, select').css({'visibility':'visible'})} function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight} var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth}else{windowWidth=self.innerWidth} windowHeight=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight} if(yScroll1,i=c(i),a.delay>=0&&setTimeout(function(){s(!0)},a.delay),(a.delay<0||a.combined)&&(u.e=v(a.throttle,function(t){"resize"===t.type&&(w=B=-1),s(t.all)}),u.a=function(t){t=c(t),i.push.apply(i,t)},u.g=function(){return i=n(i).filter(function(){return!n(this).data(a.loadedName)})},u.f=function(t){for(var e=0;ee.top&&-ne.left&&-n=0?w:w=n(t).width()}function h(){return B>=0?B:B=n(t).height()}function m(t){return t.tagName.toLowerCase()}function b(t,e){if(e){var r=t.split(",");t="";for(var a=0,n=r.length;at||!a.enableThrottle||u?l():n=setTimeout(l,t-f)}}function p(){--z,i.length||z||y("onFinishedAll")}function y(t,e,n){return!!(t=a[t])&&(t.apply(r,[].slice.call(arguments,1)),!0)}var z=0,w=-1,B=-1,L=!1,T="afterLoad",D="load",I="error",N="img",E="src",F="srcset",C="sizes",O="background-image";"event"===a.bind||o?f():n(t).on(D+"."+l,f)}function a(a,o){var u=this,l=n.extend({},u.config,o),f={},c=l.name+"-"+ ++i;return u.config=function(t,r){return r===e?l[t]:(l[t]=r,u)},u.addItems=function(t){return f.a&&f.a("string"===n.type(t)?n(t):t),u},u.getItems=function(){return f.g?f.g():{}},u.update=function(t){return f.e&&f.e({},!t),u},u.force=function(t){return f.f&&f.f("string"===n.type(t)?n(t):t),u},u.loadAll=function(){return f.e&&f.e({all:!0},!0),u},u.destroy=function(){return n(l.appendScroll).off("."+c,f.e),n(t).off("."+c),f={},e},r(u,l,a,f,c),l.chainable?a:u}var n=t.jQuery||t.Zepto,i=0,o=!1;n.fn.Lazy=n.fn.lazy=function(t){return new a(this,t)},n.Lazy=n.lazy=function(t,r,i){if(n.isFunction(r)&&(i=r,r=[]),n.isFunction(i)){t=n.isArray(t)?t:[t],r=n.isArray(r)?r:[r];for(var o=a.prototype.config,u=o._f||(o._f={}),l=0,f=t.length;l");return t.each(o,function(t,e){"srcset"!==e.name&&e.name!==i||(e.value=r(e.value,n)),c.attr(e.name,e.value)}),e.replaceWith(c),c}function a(e,a,r){var i=t("").one("load",function(){r(!0)}).one("error",function(){r(!1)}).appendTo(e).attr("src",a);i.complete&&i.load()}function r(t,e){if(e){var a=t.split(",");t="";for(var r=0,i=a.length;r").attr({media:n.attr("data-media"),sizes:n.attr("data-sizes"),type:n.attr("data-type"),srcset:r(n.attr("data-srcset"),u)}).appendTo(n),a(n,u+n.attr(i),o),this.config("removeAttribute")&&n.removeAttr(i+" data-srcset data-media data-sizes data-type")):o(!1)}else o(!1)})}(window.jQuery||window.Zepto);var CLS_Utility=function(){var that=this;this.showAjaxError=function(dt,showError){if(showError==undefined) showError=!0;if(dt.ESITO!="OK"){if(showError==!0) if(dt.ERRORE==undefined||dt.ERROR=="") alert("Errore imprevisto durante questa operazione.");else alert(dt.ERRORE);return !0} else return !1},this.convalidaForm=function(aDatiCampi){var sErr="";var iNotNull=0;$.each($(aDatiCampi),function(index,obj){var aDatiCampo=$.parseJSON($(obj).attr('data-json'));var val=$(obj).val();if(aDatiCampo.DATA_TYPE=="bit"){if($(obj).is(":checked")) val='1';else val='0'} if(aDatiCampo.IS_NULLABLE=="NO"&&val.length==0){iNotNull++;if(iNotNull==1) sErr=sErr+"I campi con * sono obbligatori.\n"} if((aDatiCampo.COLUMN_NAME.toUpperCase()=="EMAIL"||aDatiCampo.COLUMN_NAME.toUpperCase()=="E-MAIL")&&!isEmail(val)){sErr=sErr+"Il campo mail non è corretto!\n"}});if(sErr.length>0) sErr="ATTENZIONE:\n"+sErr;return sErr},this.fromBrowserInputTypeDateToDateItalian=function(browserDate){if(browserDate!=""){var year=browserDate.substring(0,4);var month=browserDate.substring(5,7);var day=browserDate.substring(8,10);var date=day+"/"+month+"/"+year;return date} else return ""};var convJSonDtToJsDt=function(oDt){var aODt=oDt.date.split(' ');var aDate=aODt[0].split('-');var aTime=aODt[1].split(':');var curDate=new Date(aDate[0],aDate[1]-1,aDate[2],aTime[0],aTime[1],aTime[2],0);return curDate};this.number_format=function(n,dec,sep_dec,sep_mig){if(typeof(dec)==='undefined')dec=aJCulture.DECIMALI_VALUTA;if(typeof(sep_dec)==='undefined')sep_dec=aJCulture.SEPARATORE_DECIMALI;if(typeof(sep_mig)==='undefined')sep_mig=aJCulture.SEPARATORE_MIGLIAIA;var curDecSep='';if(String(n).indexOf(',')>=0) curDecSep=',';if(String(n).indexOf('.')>=0) curDecSep='.';var aNumero=String(n).split(curDecSep);var intero=String(n);var decimali='';var RET;if(curDecSep!=''){intero=aNumero[0];decimali=aNumero[1]+'00';decimali=decimali.substring(0,dec)} if(intero.length>3){var out='';var p=0;for(var c=intero.length;c>0;c--){p++;out=intero.substring(c-1,c)+out;if(p==3&&c0) RET=intero+sep_dec+decimali;else if(dec>0){for(var d=0;d=0){var aDate=sDt.split(' ');sDate=aDate[0];sTime=aDate[1];separatore=sTime.substring(2,3);aTime=sTime.split(separatore);sH=aTime[0];sMin=aTime[1]} else{sDate=sDt;sTime='';sMin=0;sH=0} var tassello=2;var sM="";switch(aDateFormat[0]){case 'm':sM=sDate.substring(0,2);break;case 'd':sD=sDate.substring(0,2);break;case 'Y':sY=sDate.substring(0,4);tassello=4;break};switch(aDateFormat[1]){case 'm':sM=sDate.substring(tassello+1,tassello+3);tassello=tassello+3;break;case 'd':sD=sDate.substring(tassello+1,tassello+3);tassello=tassello+3;break;case 'Y':sY=sDate.substring(tassello+1,tassello+5);tassello=tassello+5;break};switch(aDateFormat[2]){case 'm':sM=sDate.substring(tassello+1,tassello+3);tassello=tassello+3;break;case 'd':sD=sDate.substring(tassello+1,tassello+3);tassello=tassello+3;break;case 'Y':sY=sDate.substring(tassello+1,tassello+5);tassello=tassello+5;break};sM=parseInt(sM)-1;var curDate=new Date(sY,sM,sD,sH,sMin,0,0);return curDate},this.calcDeltaMoneyRealeAttributo=function(prezzoBase,deltaMoney,deltaMoneyPerc){var r=0;if(deltaMoney!=undefined){if(deltaMoneyPerc!=undefined&&(deltaMoneyPerc==1||deltaMoneyPerc=="1")) r=prezzoBase*deltaMoney/100;else r=deltaMoney} return r},this.getOnlyValuesIdFromJsonAttributi=function(jsonAttributi){var aAttrValIds=[];var KeyVals=Object.entries(JSON.parse(jsonAttributi));for(var i=0;i=0){var decimali=$(e.target).val().split(aJCulture.SEPARATORE_DECIMALI)[1];if(decimali.length>numDecimali){var val=$(e.target).val();$(e.target).val(val.substring(0,val.length-1))}}},this.moneyInput=function(myfield,e){var aChars="0123456789.,";if(window.event) key=window.event.keyCode;else if(e) key=e.which;else return !0;keychar=String.fromCharCode(key);if(key==46&&aJCulture.SEPARATORE_DECIMALI==","){e.preventDefault();if(($(e.target).val().match(/,/g)||[]).length==0){$(e.target).val($(e.target).val()+',')}} if(key==44&&aJCulture.SEPARATORE_DECIMALI=="."){e.preventDefault();if(($(e.target).val().match(/\./g)||[]).length==0){$(e.target).val($(e.target).val()+'.')}} if(key==44&&(($(e.target).val().match(/,/g)||[]).length>0)||(key==46&&($(e.target).val().match(/\./g)||[]).length>0)) e.preventDefault();if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)) return !0;else if(((aChars).indexOf(keychar)>-1)) return !0;else return !1},this.aChars_only=function(myfield,e,aChars,bDecConv){var key;var keychar;if(window.event) key=window.event.keyCode;else if(e) key=e.which;else return !0;keychar=String.fromCharCode(key);if(bDecConv&&key==46){e.preventDefault();$(e.target).val($(e.target).val()+',')} if(bDecConv&&key==44&&myfield.value.indexOf(',')>0) return !1;if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)) return !0;else if(((aChars).indexOf(keychar)>-1)) return !0;else return !1},this.showFlag=function(e,color,messaggio){if(typeof(messaggio)==='undefined') messaggio="";var oShow=$(e.target).next('div');$(oShow).css('background-color',color);if(messaggio=="") $(oShow)[0].innerHTML="";else $(oShow)[0].innerHTML="

"+messaggio+"

"},this.convertStringToFloat=function(fl){if(fl.length>0) fl=fl.replace(',','.');else fl=0;if(!isNaN(fl)) fl=parseFloat(fl);return fl},this.fromShowToCalc=function(m){if(m.length>0){m=m.replace(",",".");m=m.replace(aJCulture.SIMBOLO_VALUTA,"")} return m},this.convertStringToSql=function(s){s=s.replace(/''/g,"'");s=s.replace(/'/g,"''");return s},this.convertIntToSql=function(fl){return fl.replace(aJCulture.SEPARATORE_DECIMALI,'.')},this.convertFloatToSql=function(fl){return fl.replace(aJCulture.SEPARATORE_MIGLIAIA,'').replace(aJCulture.SEPARATORE_DECIMALI,'.')},this.convertMoneyToSql=function(mo){return mo.replace(aJCulture.SIMBOLO_VALUTA+'.','').replace(aJCulture.SIMBOLO_VALUTA,'').replace(aJCulture.SEPARATORE_MIGLIAIA,'').replace(aJCulture.SEPARATORE_DECIMALI,'.')},this.allineaColonne=function(idTabella){$.each($('#'+idTabella+' tbody TR:first').children('TD'),function(i,oTD){if(i>-1) if($(oTD).width()<$($('#'+idTabella+' thead TR').children('TH')[i]).width()){$(oTD).width($($('#'+idTabella+' thead TR').children('TH')[i]).width()+15)} else{$($('#'+idTabella+' thead TR').children('TH')[i]).width($(oTD).width()+15)}})},this.ExistEmail=function(CLSID,sEmail){var aDati=new Object();aDati.index=51;aDati.CLSID=CLSID;aDati.sEmail=sEmail;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="SI") return !0;else return !1},this.executeFunctionByName=function(functionName,context,arrayOfArguments){var namespaces=functionName.split(".");var func=namespaces.pop();for(var i=0;i0&&$("."+handler+"[campo-db='Data_di_nascita']").val().length>0) $("."+handler+"[campo-db='Codice_Fiscale']").val('');var aDati=new Object();aDati.op=functionName;$('.'+handler).each(function(i,o){var campoDB=$(o).attr('campo-db');if(campoDB=="Risultato") aDati.CodErariale=$(o).attr('data-CodErariale');else aDati[campoDB]=$(o).val()});oJBackOffice.srvCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=='KO'){$('#'+id_CF_Button).attr('data-calcola',1);$('#'+id_CF_Button).removeClass('green').addClass('red') if(dt.functionName=='CfCheck'&&$("."+handler+"[campo-db='Codice_Fiscale']").val()=='') that.CfMng(id_CF_Button,'calcolaCF')} else{$('#'+id_CF_Button).attr('data-calcola,0');$('#'+id_CF_Button).removeClass('red').addClass('green');if(dt.ESITO=='CALCOLATO'){$("."+handler+"[campo-db='Risultato']").attr('data-id_Luogo_di_Nascita',dt.id_Luogo_di_Nascita);if(dt.SOSTITUZIONE=='CF'){if(dt.CF===!1){$('#'+id_CF_Button).removeClass('green').addClass('red')} else $("."+handler+"[campo-db='Codice_Fiscale']").val(dt.CF)} else{$("."+handler+"[campo-db='sesso']").val(dt.sesso);$("."+handler+"[data-coderariale]").val(dt.Risultato);$("."+handler+"[data-coderariale]").attr('data-risultato',dt.Risultato);$("."+handler+"[data-coderariale]").attr('data-coderariale',dt.CodErariale);$("."+handler+"[campo-db='Data_di_nascita']").val(dt.Data_di_nascita);var id_Data_di_nascita=$("."+handler+"[campo-db='Data_di_nascita']").attr('id');var aDt=dt.Data_di_nascita.split("/");$(".dtD[data-Handler='"+handler+"']").val(aDt[0]);$(".dtM[data-Handler='"+handler+"']").val(aDt[1]);$(".dtY[data-Handler='"+handler+"']").val(aDt[2])}}}})}} this.ajaxCall=function(sUrl,aJSon,sDataType,bAsync,callback){const asyncCallBack=function(RET){if(callback!=undefined) callback(RET)} const setBusy=function(busy){if(busy){document.querySelector("html").classList.add("busy");if(typeof(startMobileProgressIndicator)=="function") startMobileProgressIndicator(aJSon)} else{document.querySelector("html").classList.remove("busy");if(typeof(stopMobileProgressIndicator)=="function") stopMobileProgressIndicator(aJSon)}} if(typeof(bAsync)==='undefined') bAsync=!1;var bCallBack=!0;if(typeof(callback)==='undefined') bCallBack=!1;var qryStr="";for(var key in aJSon){if(aJSon[key]instanceof Array){var datiArray=aJSon[key];for(var i=0;i{if(xmlhttp.readyState===4){if(xmlhttp.status===200){RET=JSON.parse(xmlhttp.responseText);asyncCallBack(RET)}else{var err="Errore durante la chiamata web.";if(xmlhttp.status!=undefined&&xmlhttp.status!="") err=err+" Stato: "+xmlhttp.status;if(xmlhttp.statusText!=undefined&&xmlhttp.statusText!="") err=err+" Descrizione: "+xmlhttp.statusText;RET=new Object();RET.ESITO="KO";RET.ERRORE=err;setBusy(!1);asyncCallBack(RET)}} setBusy(!1)};xmlhttp.onerror=(e)=>{RET=new Object();RET.ESITO="KO";RET.ERRORE="Errore durante la chiamata web.";setBusy(!1);asyncCallBack(RET)};xmlhttp.onprogress=(e)=>{};setBusy(!0);xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');xmlhttp.send(qryStr)}}catch(error){RET=new Object();RET.ESITO="KO";RET.ERRORE="Errore imprevisto durante la chiamata web.";setBusy(!1);asyncCallBack(RET)}}};var oJUtility;oJUtility=new CLS_Utility();var Url={encode:function(string){return escape(this._utf8_encode(string))},decode:function(string){return this._utf8_decode(unescape(string))},_utf8_encode:function(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128)} else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128)}}} return utftext},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2} else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}} return string}};var selectText=function(element){var doc=document;var text=$(element)[0];if(doc.body.createTextRange){var range=doc.body.createTextRange();range.moveToElementText(text);range.select()}else if(window.getSelection){var selection=window.getSelection();var range=doc.createRange();range.selectNodeContents(text);selection.removeAllRanges();selection.addRange(range)}};var aNOChars=function(e,aChars){if(aChars==undefined||aChars=="") aChars=',\\\/#@|';var key;var keychar;if(window.event) key=window.event.keyCode;else if(e) key=e.which;else return !0;keychar=String.fromCharCode(key);if(aChars.indexOf(keychar)>-1) return !1};var aChars_only=function(myfield,e,aChars,bDecConv){var key;var keychar;if(window.event) key=window.event.keyCode;else if(e) key=e.which;else return !0;keychar=String.fromCharCode(key);if(bDecConv&&key==46){e.preventDefault();$(e.target).val($(e.target).val()+',')} if(bDecConv&&key==44&&myfield.value.indexOf(',')>0) return !1;if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)) return !0;else if(((aChars).indexOf(keychar)>-1)) return !0;else return !1};var left=function(str,n){if(n<=0) return "";else if(n>String(str).length) return str;else return String(str).substring(0,n)};var right=function(str,n){if(n<=0) return "";else if(n>String(str).length) return str;else{var iLen=String(str).length;return String(str).substring(iLen,iLen-n)}};function globalAjaxCursorChange(){$("html").bind("ajaxStart",function(){$(this).addClass('busy')}).bind("ajaxStop",function(){var Wait=setTimeout(function(){$("html").removeClass('busy')},500)})};function EnToIt(mMoney){aMoney=mMoney.split('.');sDecimali=aMoney[1];sM=aMoney[0];sMOut="";p=1;for(var c=(sM.length);c>0;c--){sMOut=sM.substring(c-1,c)+sMOut;if(c>1&&p==3){sMOut="."+sMOut;p=0} p++} return sMOut+','+sDecimali} function toDecimal(number,iDecimal,sCulture){if(iDecimal==undefined) iDecimal=2;if(sCulture==undefined) sCulture="it-IT";var RET=(parseFloat(Math.round(number*Math.pow(10,iDecimal))/Math.pow(10,iDecimal))).toFixed(iDecimal);if(sCulture=="it-IT") RET=EnToIt(RET);return RET} function toNumeric(number,sCulture){if(sCulture=="it-IT"&&number!=null){RET=number.replace('.',',');if(RET.substring(0,1)==",") RET="0"+RET} else RET=number;return RET} function formatPerc(number,iDecimal,sCulture){if(number==undefined||number===""||number=="ND"){return "ND"} return toDecimal(number,iDecimal,sCulture)} function isNumber(n){return n===parseFloat(n)} function isEven(n){return isNumber(n)&&(n%2==0)} function isOdd(n){return isNumber(n)&&(Math.abs(n)%2==1)} var sortList=function(id_UL){var items=$(id_UL+' li').get();items.sort(function(a,b){var keyA=$(a).attr('data-ord');var keyB=$(b).attr('data-ord');if(keyAkeyB)return 1;return 0});var ul=$(id_UL);$.each(items,function(i,li){ul.append(li)})};function buildDate(sDt,bOnlyH){var aDt=sDt.split(' ');aGiorno=aDt[0].split('-');if(bOnlyH==0) aOre=aDt[1].split(':');var d;if(bOnlyH==1) d=new Date(aGiorno[0],--aGiorno[1],aGiorno[2],0,0,0,0);else d=new Date(aGiorno[0],--aGiorno[1],aGiorno[2],aOre[0],aOre[1],aOre[2],0);return d};var DateDiff={inDays:function(d1,d2){var t2=d2.getTime();var t1=d1.getTime();return parseInt((t2-t1)/(24*3600*1000))},inWeeks:function(d1,d2){var t2=d2.getTime();var t1=d1.getTime();return parseInt((t2-t1)/(24*3600*1000*7))},inMonths:function(d1,d2){var d1Y=d1.getFullYear();var d2Y=d2.getFullYear();var d1M=d1.getMonth();var d2M=d2.getMonth();return(d2M+12*d2Y)-(d1M+12*d1Y)},inYears:function(d1,d2){return d2.getFullYear()-d1.getFullYear()}};function cookieBar(options,val){if(options=='cookies'){var doReturn='cookies'}else if(options=='set'){var doReturn='set'}else{var doReturn=!1} var defaults={message:'We use cookies to track usage and preferences.',acceptButton:!0,acceptText:'I Understand',declineButton:!1,declineText:'Disable Cookies',policyButton:!1,policyText:'Privacy Policy',policyURL:'/privacy-policy/',autoEnable:!0,acceptOnContinue:!1,expireDays:365,forceShow:!1,effect:'slide',element:'body',append:!1,fixed:!1,bottom:!1,zindex:'',redirect:String(window.location.href),domain:String(window.location.hostname),referrer:String(document.referrer)};var options=$.extend(defaults,options);var expireDate=new Date();expireDate.setTime(expireDate.getTime()+(options.expireDays*24*60*60*1000));expireDate=expireDate.toGMTString();var cookieEntry='cb-enabled={value}; expires='+expireDate+'; path=/';var i,cookieValue='',aCookie,aCookies=document.cookie.split('; ');for(i=0;i=0&&String(window.location.href).indexOf(options.policyURL)==-1&&doReturn!='cookies'&&doReturn!='set'&&cookieValue!='accepted'&&cookieValue!='declined'){doReturn='set';val='accepted'}} if(doReturn=='cookies'){if(cookieValue=='enabled'||cookieValue=='accepted'){return !0}else{return !1}}else if(doReturn=='set'&&(val=='accepted'||val=='declined')){document.cookie=cookieEntry.replace('{value}',val);if(val=='accepted'){return !0}else{return !1}}else{var message=options.message.replace('{policy_url}',options.policyURL);if(options.acceptButton){var acceptButton=''+options.acceptText+''}else{var acceptButton=''} if(options.declineButton){var declineButton=''+options.declineText+''}else{var declineButton=''} if(options.policyButton){var policyButton=''+options.policyText+''}else{var policyButton=''} if(options.fixed){if(options.bottom){var fixed=' class="fixed bottom"'}else{var fixed=' class="fixed"'}}else{var fixed=''} if(options.zindex!=''){var zindex=' style="z-index:'+options.zindex+';"'}else{var zindex=''} if(options.forceShow||cookieValue=='enabled'||cookieValue==''){if(options.append){$(options.element).append('')}else{$(options.element).prepend('')}} $('#cookie-bar .cb-enable').click(function(){document.cookie=cookieEntry.replace('{value}','accepted');if(cookieValue!='enabled'&&cookieValue!='accepted'){window.location=options.redirect}else{if(options.effect=='slide'){$('#cookie-bar').slideUp(300,function(){$('#cookie-bar').remove()})}else if(options.effect=='fade'){$('#cookie-bar').fadeOut(300,function(){$('#cookie-bar').remove()})}else{$('#cookie-bar').hide(0,function(){$('#cookie-bar').remove()})} return !1}});$('#cookie-bar .cb-disable').click(function(){var deleteDate=new Date();deleteDate.setTime(deleteDate.getTime()-(864000000));deleteDate=deleteDate.toGMTString();aCookies=document.cookie.split('; ');for(i=0;i=0){document.cookie=aCookie[0]+'=0; expires='+deleteDate+'; domain='+options.domain.replace('www','')+'; path=/'}else{document.cookie=aCookie[0]+'=0; expires='+deleteDate+'; path=/'}} document.cookie=cookieEntry.replace('{value}','declined');if(cookieValue=='enabled'&&cookieValue!='accepted'){window.location=options.redirect}else{if(options.effect=='slide'){$('#cookie-bar').slideUp(300,function(){$('#cookie-bar').remove()})}else if(options.effect=='fade'){$('#cookie-bar').fadeOut(300,function(){$('#cookie-bar').remove()})}else{$('#cookie-bar').hide(0,function(){$('#cookie-bar').remove()})} return !1}})}};var CLS_JSonTools=function(){var that=this;var myParseJson=function(key,value,setQuote){var RET=value;if(key==="")RET=value;if(jQuery.type(value)==="object"&&key=="sValue"&&value.date!=undefined) RET=value.date;if(value==null)RET=null;if((typeof value=='string')&&(key=='COLUMN_DEFAULT'))RET=value.replace(/\'/g,"").replace(/\(/g,"").replace(/\)/g,"");if(typeof value=='string')RET=value.replace(/\'/g,"/\'").replace(/\"/g,'/\"');if(setQuote==undefined||setQuote==0) return RET;else if((typeof value=='string')||(jQuery.type(value)==="object"&&key=="sValue"&&value.date!=undefined)) return '\"'+RET+'\"';else return RET};this.jsonStringify=function(aDati){var RET=JSON.stringify(aDati,function(key,value){return myParseJson(key,value)});return RET},this.changeJsonAttr=function(oObj,sLblCampo,sVal){var aDatiCampo=$.parseJSON($(oObj).attr('data-json'));aDatiCampo[sLblCampo]=sVal;$(oObj).attr('data-json',that.jsonStringify(aDatiCampo))}};var oJSonTools=new CLS_JSonTools();var CLS_myCkBox=function(_id,_defValore,callBack){var that=this;var id=_id;if(_id===undefined){alert("Errore su init CLS_myCkBox. id non definito");return} if(_defValore===undefined) _defValore=!1;var ValoreCorrente=_defValore;if(_defValore==!0){$('#'+id+' .myCKBoxSI').addClass('myCKBoxON');$('#'+id+' .myCKBoxNO').addClass('myCKBoxOFF')} else{$('#'+id+' .myCKBoxSI').addClass('myCKBoxOFF');$('#'+id+' .myCKBoxNO').addClass('myCKBoxON')} $.each($('#'+id).children('div'),function(i,oDiv){$(oDiv).unbind();$(oDiv).bind('tap, click',function(e){if($(e.target).hasClass('myCKBoxSI')||$(e.target).closest(".myCKBoxSI").length>0){$('#'+id+' .myCKBoxSI').removeClass('myCKBoxOFF').addClass('myCKBoxON');$('#'+id+' .myCKBoxNO').removeClass('myCKBoxON').addClass('myCKBoxOFF');ValoreCorrente=!0} else{$('#'+id+' .myCKBoxSI').removeClass('myCKBoxON').addClass('myCKBoxOFF');$('#'+id+' .myCKBoxNO').removeClass('myCKBoxOFF').addClass('myCKBoxON');ValoreCorrente=!1} if(typeof(callBack)!=='undefined'){callBack(ValoreCorrente)}});if(typeof(callBack)!=='undefined'){callBack(ValoreCorrente)}});var SetValore=function(Valore){if(Valore==!0) $('#'+id+' .myCKBoxSI').click();else $('#'+id+' .myCKBoxNO').click();ValoreCorrente=Valore};this.GetValore=function(){return ValoreCorrente}};function trim_string(){var ichar,icount;var strValue=this;ichar=strValue.length-1;icount=-1;while(strValue.charAt(ichar)==' '&&ichar>icount) --ichar;if(ichar!=(strValue.length-1)) strValue=strValue.slice(0,ichar+1);ichar=0;icount=strValue.length-1;while(strValue.charAt(ichar)==' '&&ichar3?j%3:0;return s+(j?i.substr(0,j)+t:"")+i.substr(j).replace(/(\d{3})(?=\d)/g,"$1"+t)+(c?d+Math.abs(n-i).toFixed(c).slice(2):"")};Date.prototype.format=function(format){var returnStr='';var replace=Date.replaceChars;for(var i=0;i=0&&format.charAt(i-1)=="\\"){returnStr+=curChar} else if(replace[curChar]){returnStr+=replace[curChar].call(this)}else if(curChar!="\\"){returnStr+=curChar}} return returnStr};Date.replaceChars={shortMonths:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],longMonths:['January','February','March','April','May','June','July','August','September','October','November','December'],shortDays:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],longDays:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],d:function(){return(this.getDate()<10?'0':'')+this.getDate()},D:function(){return Date.replaceChars.shortDays[this.getDay()]},j:function(){return this.getDate()},l:function(){return Date.replaceChars.longDays[this.getDay()]},N:function(){return this.getDay()+1},S:function(){return(this.getDate()%10==1&&this.getDate()!=11?'st':(this.getDate()%10==2&&this.getDate()!=12?'nd':(this.getDate()%10==3&&this.getDate()!=13?'rd':'th')))},w:function(){return this.getDay()},z:function(){var d=new Date(this.getFullYear(),0,1);return Math.ceil((this-d)/86400000)},W:function(){var d=new Date(this.getFullYear(),0,1);return Math.ceil((((this-d)/86400000)+d.getDay()+1)/7)},F:function(){return Date.replaceChars.longMonths[this.getMonth()]},m:function(){return(this.getMonth()<9?'0':'')+(this.getMonth()+1)},M:function(){return Date.replaceChars.shortMonths[this.getMonth()]},n:function(){return this.getMonth()+1},t:function(){var d=new Date();return new Date(d.getFullYear(),d.getMonth(),0).getDate()},L:function(){var year=this.getFullYear();return(year%400==0||(year%100!=0&&year%4==0))},o:function(){var d=new Date(this.valueOf());d.setDate(d.getDate()-((this.getDay()+6)%7)+3);return d.getFullYear()},Y:function(){return this.getFullYear()},y:function(){return(''+this.getFullYear()).substr(2)},a:function(){return this.getHours()<12?'am':'pm'},A:function(){return this.getHours()<12?'AM':'PM'},B:function(){return Math.floor((((this.getUTCHours()+1)%24)+this.getUTCMinutes()/60+this.getUTCSeconds()/3600)*1000/24)},g:function(){return this.getHours()%12||12},G:function(){return this.getHours()},h:function(){return((this.getHours()%12||12)<10?'0':'')+(this.getHours()%12||12)},H:function(){return(this.getHours()<10?'0':'')+this.getHours()},i:function(){return(this.getMinutes()<10?'0':'')+this.getMinutes()},s:function(){return(this.getSeconds()<10?'0':'')+this.getSeconds()},u:function(){var m=this.getMilliseconds();return(m<10?'00':(m<100?'0':''))+m},e:function(){return "Not Yet Supported"},I:function(){var DST=null;for(var i=0;i<12;++i){var d=new Date(this.getFullYear(),i,1);var offset=d.getTimezoneOffset();if(DST===null)DST=offset;else if(offsetDST)break} return(this.getTimezoneOffset()==DST)|0},O:function(){return(-this.getTimezoneOffset()<0?'-':'+')+(Math.abs(this.getTimezoneOffset()/60)<10?'0':'')+(Math.abs(this.getTimezoneOffset()/60))+'00'},P:function(){return(-this.getTimezoneOffset()<0?'-':'+')+(Math.abs(this.getTimezoneOffset()/60)<10?'0':'')+(Math.abs(this.getTimezoneOffset()/60))+':00'},T:function(){var m=this.getMonth();this.setMonth(0);var result=this.toTimeString().replace(/^.+ \(?([^\)]+)\)?$/,'$1');this.setMonth(m);return result},Z:function(){return-this.getTimezoneOffset()*60},c:function(){return this.format("Y-m-d\\TH:i:sP")},r:function(){return this.toString()},U:function(){return this.getTime()/1000}};String.prototype.replaceArray=function(find,replace){var replaceString=this;var regex;for(var i=0;i0){document.getElementById("IMG_CENTRALE").style.display='block';document.getElementById("BARRA_GRIGIA").style.display='block'} else{document.getElementById("IMG_CENTRALE").style.display='none';document.getElementById("BARRA_GRIGIA").style.display='none'}} function ControllaCF(cf,sLng){if(sLng==undefined) sLng="it-IT";var RET='';if(sLng=="it-IT"){var validi,i,s,set1,set2,setpari,setdisp;if(cf=='')return '';cf=cf.toUpperCase();if(cf.length!=16) return "La lunghezza del codice fiscale non è\n"+"corretta: il codice fiscale dovrebbe essere lungo\n"+"esattamente 16 caratteri.\n";validi="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";for(i=0;i<16;i++){if(validi.indexOf(cf.charAt(i))==-1) return "Il codice fiscale contiene un carattere non valido `"+cf.charAt(i)+"'.\nI caratteri validi sono le lettere e le cifre.\n"} set1="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";set2="ABCDEFGHIJABCDEFGHIJKLMNOPQRSTUVWXYZ";setpari="ABCDEFGHIJKLMNOPQRSTUVWXYZ";setdisp="BAKPLCQDREVOSFTGUHMINJWZYX";s=0;for(i=1;i<=13;i+=2) s+=setpari.indexOf(set2.charAt(set1.indexOf(cf.charAt(i))));for(i=0;i<=14;i+=2) s+=setdisp.indexOf(set2.charAt(set1.indexOf(cf.charAt(i))));if(s%26!=cf.charCodeAt(15)-'A'.charCodeAt(0)) return "Il codice fiscale non è corretto:\nil codice di controllo non corrisponde.\n";RET="OK"} else{RET="OK"} return RET} function ControllaPIVA(pi,sLng){if(sLng==undefined) sLng="it-IT";var RET='';if(sLng=="it-IT"){if(pi=='')return '';if(pi.substring(0,2).toUpperCase()=='IT'){pi=pi.replace(/it |it/i,'')} if(pi=='00000000000')return 'La Partita Iva Inserita non è valida !';if(pi=='99999999990')return 'La Partita Iva Inserita non è valida !';if(pi.length!=11) return "La lunghezza della partita IVA non è\n"+"corretta: la partita IVA dovrebbe essere lunga\n"+"esattamente 11 caratteri.\n";validi="0123456789";for(i=0;i<11;i++){if(validi.indexOf(pi.charAt(i))==-1) return "La partita IVA contiene un carattere non valido `"+pi.charAt(i)+"'.\nI caratteri validi sono le cifre.\n"} s=0;for(i=0;i<=9;i+=2) s+=pi.charCodeAt(i)-'0'.charCodeAt(0);for(i=1;i<=9;i+=2){c=2*(pi.charCodeAt(i)-'0'.charCodeAt(0));if(c>9)c=c-9;s+=c} if((10-s%10)%10!=pi.charCodeAt(10)-'0'.charCodeAt(0)) return "La partita IVA non è valida:\n"+"il codice di controllo non corrisponde.\n";return "OK"} else return "OK"} function ControllaPIVACEE(pi){if(pi=='')return '';if(pi.length>12) return "La lunghezza della partita IVA supera il limite consentito.";validi="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(i=0;i<12;i++){if(validi.indexOf(pi.charAt(i))==-1) return "La partita IVA contiene un carattere non valido `"+pi.charAt(i)} return "OK"} var defaultEmptyOK=!1;var whitespace=" \t\n\r";function isEmpty(s){return((s==null)||(s.length==0))};function isWhitespace(s){var i;if(isEmpty(s))return !0;for(i=0;i="0")&&(c<="9"))||(c==".")||(c==",");return(((c>="0")&&(c<="9"))||(c==".")||(c==","))};function isInteger(s){var i;for(i=0;i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return re.test(s.toLowerCase())};function isEmail_OLD(s){if(isEmpty(s)) if(isEmail.arguments.length==1)return defaultEmptyOK;else return(isEmail.arguments[1]==!0);if(isWhitespace(s))return !1;var i=1;var sLength=s.length;while((i=sLength)||(s.charAt(i)!="@"))return !1;else i+=2;while((i=sLength-1)||(s.charAt(i)!="."))return !1;else return !0};function isYear(s){if(isEmpty(s)) if(isYear.arguments.length==1)return defaultEmptyOK;else return(isYear.arguments[1]==!0);if(!isNonnegativeInteger(s))return !1;return((s.length==2)||(s.length==4))};function isIntegerInRange(s,a,b){if(isEmpty(s)) if(isIntegerInRange.arguments.length==1)return defaultEmptyOK;else return(isIntegerInRange.arguments[1]==!0);if(!isInteger(s,!1))return !1;var num=parseInt(s);return((num>=a)&&(num<=b))};function isMonth(s){if(isEmpty(s)) if(isMonth.arguments.length==1)return defaultEmptyOK;else return(isMonth.arguments[1]==!0);return isIntegerInRange(s,1,12)};function isDay(s){if(isEmpty(s)) if(isDay.arguments.length==1)return defaultEmptyOK;else return(isDay.arguments[1]==!0);return isIntegerInRange(s,1,31)};function daysInFebruary(year){return(((year%4==0)&&((!(year%100==0))||(year%400==0)))?29:28)};function isDate(year,month,day){if(!(isYear(year,!1)&&isMonth(month,!1)&&isDay(day,!1)))return !1;var intYear=parseInt(year);var intMonth=parseInt(month);var intDay=parseInt(day);if(intDay>daysInMonth[intMonth])return !1;if((intMonth==2)&&(intDay>daysInFebruary(intYear)))return !1;return !0};function isSignedInteger(s){if(isEmpty(s)) if(isSignedInteger.arguments.length==1)return defaultEmptyOK;else return(isSignedInteger.arguments[1]==!0);else{var startPos=0;var secondArg=defaultEmptyOK;if(isSignedInteger.arguments.length>1) secondArg=isSignedInteger.arguments[1];if((s.charAt(0)=="-")||(s.charAt(0)=="+")) startPos=1;return(isInteger(s.substring(startPos,s.length),secondArg))}};function isPositiveInteger(s){var secondArg=defaultEmptyOK;if(isPositiveInteger.arguments.length>1) secondArg=isPositiveInteger.arguments[1];return(isSignedInteger(s,secondArg)&&((isEmpty(s)&&secondArg)||(parseInt(s)>0)))};function isNonnegativeInteger(s){var secondArg=defaultEmptyOK;if(isNonnegativeInteger.arguments.length>1) secondArg=isNonnegativeInteger.arguments[1];return(isSignedInteger(s,secondArg)&&((isEmpty(s)&&secondArg)||(parseInt(s)>=0)))};function isNegativeInteger(s){var secondArg=defaultEmptyOK;if(isNegativeInteger.arguments.length>1) secondArg=isNegativeInteger.arguments[1];return(isSignedInteger(s,secondArg)&&((isEmpty(s)&&secondArg)||(parseInt(s)<0)))};function isNonpositiveInteger(s){var secondArg=defaultEmptyOK;if(isNonpositiveInteger.arguments.length>1) secondArg=isNonpositiveInteger.arguments[1];return(isSignedInteger(s,secondArg)&&((isEmpty(s)&&secondArg)||(parseInt(s)<=0)))};function isFloat(s){var i;var seenDecimalPoint=!1;if(isEmpty(s)) if(isFloat.arguments.length==1)return defaultEmptyOK;else return(isFloat.arguments[1]==!0);if(s==decimalPointDelimiter)return !1;for(i=0;i1) secondArg=isSignedFloat.arguments[1];if((s.charAt(0)=="-")||(s.charAt(0)=="+")) startPos=1;return(isFloat(s.substring(startPos,s.length),secondArg))}};function isItalianDate(sDate){iSep=0;sDay="";sMonth="";sYear="";for(ch=0;ch0){return !1} else return !0};function CorreggiDecimali(s,OldValue){var iChar=0;if(s.length>0)s=s.Trim();if(s.substr(0,1)=='.') s='0'+s;if(isFloat(s)){var iLen=s.length-1;for(i=iLen;i>=0;i--){var c=s.charAt(i);if(c=='.'){s=s.substr(0,iLen-iChar)+decimalPointDelimiter+s.substr(i+1,i+iChar)} iChar++;if(iChar==3) i=0} return s} else{alert('ATTENZIONE!!\nIl valore introdotto non è valido!');return OldValue}};function isNumeric(value){if(value==null||!value.toString().match(/^[-]?\d*\.?\d*$/))return !1;return !0} function formatMoneyIt(importoNumerico,decimali=2){importoNumerico=String(parseFloat(importoNumerico).toFixed(decimali));var intero=importoNumerico;var decimale="00";if(importoNumerico.indexOf('.')!==-1){const ar=importoNumerico.split(".");intero=ar[0];decimale=ar[1]} var importo=intero.toString();if(importo.length>3){importo=importo.split('',importo.length).reverse().join('').replace(/([0-9]{3})/g,'$1.');importo=importo.split('',importo.length).reverse().join('')} return importo+','+decimale};var CLS_Sito=function(iSito,sLngDefault){var that=this;var prv_idSito=iSito;var prv_sLngDefault;var prv_sLng='';var prv_sSito;var prv_aSito;if(sLngDefault=='it') prv_sLngDefault='it-IT';else prv_sLngDefault=sLngDefault;this.openBackOffice=function(sUrl,jBHTTPS){if(typeof(jBHTTPS)==='undefined')jBHTTPS=0;var sPrtocol='http';if(jBHTTPS!=0) sPrtocol='https';var CLSID=oJSessione.readSession('CLSID',undefined,1);$('#TEMP_BO_FORM').remove();$('body').append("
");$('#TEMP_BO_FORM').submit();$('#TEMP_BO_FORM').remove()},this.setLoginPanel=function(){$("#open").click(function(){$("div#panel").slideDown("slow")});$("#close").click(function(){$("div#panel").slideUp("slow")});$("#toggle a").click(function(){$("#toggle a").toggle()})},this.hideAddressBar=function(){if(document.documentElement.scrollHeight'+sEmail+'')},this.delGdL=function(oBj){PRV_Id=$(oBj).attr('data-id');sTitolo=$(oBj).attr('data-Titolo');var answer=confirm("Sei sicuro di voler cancellare il gruppo di lavoro "+sTitolo+" ?");if(answer){oJBackOffice.cancella(2,PRV_Id);var oLi=$(oBj)[0].parentNode;$(oLi).remove()}};var setGdlToUtente=function(id_GdL,id_Anagrafica,bAssocio){var aDati=new Object();aDati.index=13;aDati.id_GdL=id_GdL;aDati.id_Anagrafica=id_Anagrafica;aDati.bAssocio=bAssocio;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};var setDisabilitaArchivio=function(id_ARC,id_Anagrafica,bDisabilito){var aDati=new Object();aDati.index=127;aDati.id_ARC=id_ARC;aDati.id_Anagrafica=id_Anagrafica;aDati.bDisabilito=bDisabilito;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};var setUlLiSelectabe=function(ID_UL){$("#"+ID_UL).selectable({})};var SetGdLSelectable=function(id_Anagrafica){$("#GruppiPerAnagrafica").bind("mousedown",function(e){e.metaKey=!0}).selectable();$("#GruppiPerAnagrafica").selectable({stop:function(){$.each($(".ui-state-default",this).not(".ui-selected"),function(index,obj){var id_GdL=obj.getAttribute('data-ID');setGdlToUtente(id_GdL,id_Anagrafica,0)});$.each($(".ui-selected",this),function(index,obj){var id_GdL=obj.getAttribute('data-ID');setGdlToUtente(id_GdL,id_Anagrafica,1)})}})};var SetArcDisabilitabiliSelectable=function(id_Anagrafica){$("#ArcDisabilitabili").bind("mousedown",function(e){e.metaKey=!0}).selectable();$("#ArcDisabilitabili").selectable({stop:function(){$.each($(".ui-state-default",this).not(".ui-selected"),function(index,obj){var id_ARC=obj.getAttribute('data-id');var bSelected=obj.getAttribute('data-selected');if(bSelected==1){setDisabilitaArchivio(id_ARC,id_Anagrafica,0);$(obj).attr('data-selected',0)}});$.each($(".ui-selected",this),function(index,obj){var id_ARC=obj.getAttribute('data-id');var bSelected=obj.getAttribute('data-selected');if(bSelected==0){setDisabilitaArchivio(id_ARC,id_Anagrafica,1);$(obj).attr('data-selected',1)}})}})};this.SetGdLSortable=function(){$('.GdL_Sort').sortable({cancel:'.GdL_Sort li p',stop:function(event,ui){$.each($('.GdL_Sort p'),function(index,obj){oJBackOffice.AggiornaCampo(2,'ord',999-index,$(obj).attr('data-id'))})}})};this.CreaGdL=function(sIdGdl){var oLi=$('#NEW_'+sIdGdl);var sGdL=$('#NEW_'+sIdGdl+' p i')[0].innerHTML;var iOrd=$('.'+sIdGdl+'_Sort').children('li').length+1;var aDati=new Object();aDati.index=61;aDati.sGdL=sGdL;aDati.iOrd=iOrd;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=='OK') switch(sIdGdl){case 'GdL_UFM':$('.'+sIdGdl+'_Sort').append('
  • '+sGdL+'
  • ');$('#'+sIdGdl+'_Fittizio')[0].blur();$('#'+sIdGdl+'_Fittizio')[0].innerHTML='Clicca per nuovo Gruppo....';break;case 'GdL':$('.'+sIdGdl+'_Sort').append('
  • '+sGdL+'

  • ');$('#'+sIdGdl+'_Fittizio')[0].blur();$('#'+sIdGdl+'_Fittizio')[0].click();$('#'+sIdGdl+'_Fittizio')[0].focus();break}};this.modificaGdL=function(oP){var id_GdL=$(oP)[0].getAttribute('data-id');var iOrd=$(oP)[0].getAttribute('data-ord');var sGdL=oP.textContent;var aDati=new Object();aDati.index=62;aDati.id_GdL=id_GdL;aDati.sGdL=sGdL;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};var ShowTabsAnagrafica=function(id_Anag,sHtml){$('#BO_Anagrafica_Tabs').css('display','block');var aHtml=[];aHtml.push(sHtml);if(id_Anag>0){var aDati=new Object();aDati.index=112;aDati.id=id_Anag;aDati.AZ="USR";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.GDL.length>0){$('#Utente_GdL')[0].innerHTML=oJBackOffice.writeGdl(dt.GDL,"USR");$("#BO_Anagrafica_Tabs").tabs({active:0});SetGdLSelectable(id_Anag)} if(dt.ARC_DISABILITABILI.length>0){$('#CONTENUTI_DISABILITABILI')[0].innerHTML=oJBackOffice.writeArcDisabilitabili(dt.ARC_DISABILITABILI,dt.Info_Utente);SetArcDisabilitabiliSelectable(id_Anag)} $('#Del_User').css('display','inline-block')} else{aHtml.push("
    ");$('#Del_User').css('display','none');$('#SRC_User').val('');$("#BO_Anagrafica_Tabs").tabs({active:0});$('#Utente_GdL')[0].innerHTML="

    Gruppi Non Disponibili !
    Crea Prima l'utente.

    "} $('#Utente_Dett')[0].innerHTML=aHtml.join('')};var ckSintassi=function(sLabel,sValue){if(sLabel.indexOf('EMAIL')>=0&&!isEmail(sValue)){alert('ATTENZIONE!\nLa sintassi della email non è corretta!');return !1} else return !0};var typeTransform=function(sType){switch(sType){case 'varchar':case 'char':case 'nvarchar':case 'text':case 'date':case 'datetime':case 'uniqueidentifier':case 'LongVarchar':return 1;default:return 0}};var ckForm=function(sDati){$.each($('#Utente_Dett .NOT_NULLABLE'),function(index,obj){var type=obj.getAttribute('data-type');var ColDef=obj.getAttribute('data-CD');var CN=obj.getAttribute('data-cn');var upperCN=CN.toUpperCase();if(obj.value==null||obj.value.length==0){if(ColDef!='(getdate())'){alert('ATTENZIONE!\nI campi col * sono obbligatori');return !1}} else{if(ckSintassi(upperCN,obj.value)){var sVal;if(type=='bit'){if($(obj).prop('checked')) sVal=1;else sVal=0} else sVal=$(obj).val();sDati=sDati+'|'+CN+'#@#'+sVal+'#@#'+typeTransform(type)} else return !1}});$.each($('#Utente_Dett .IS_NULLABLE'),function(index,obj){var type=obj.getAttribute('data-type');var CN=obj.getAttribute('data-cn');var upperCN=CN.toUpperCase();if(obj.value==null||obj.value.length==0) sDati=sDati+'|'+CN+'#@##@#'+typeTransform(type);else{if(ckSintassi(upperCN,obj.value)){var sVal;if(type=='bit'){if($(obj).prop('checked')) sVal=1;else sVal=0} else sVal=$(obj).val();sDati=sDati+'|'+CN+'#@#'+sVal+'#@#'+typeTransform(type)} else return !1}});return sDati};this.delUser=function(){if($('#id_USR')[0]==undefined){alert("Attenzione!\nPer cancellare un utente devi prima cercarlo.")} else{var answer=confirm("Sei sicuro di voler cancellare l'anagrafica trovata ?");if(answer){var id_USR=$('#id_USR')[0].innerHTML;$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:13,type:'json','id':id_USR,'Tabella':'anagrafica'},datatype:'json',async:!1,success:function(dt,stato){$('#BO_Anagrafica_Tabs').css('display','none');$('#SRC_User').val('')},error:function(richiesta,stato,errori){}})}}},this.editUser=function(id){var aDati=new Object();aDati.index=123;aDati.Tabella="anagrafica";aDati.id=id;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');ShowTabsAnagrafica(id,dt.HTML);if(id==0){$('#Utente_Dett button').button();$('#Utente_Dett button').click(function(){var aDatiCampi=$('#Utente_Dett .CTRL input');var sErr=oJUtility.convalidaForm(aDatiCampi);if(sErr.length>0) alert(sErr);else{var aCampi={};$.each($(aDatiCampi),function(index,obj){aDT=$.parseJSON($(obj).attr('data-json'));if(aDT.DATA_TYPE=='bit'){if($(obj).is(":checked")) aCampi[aDT.COLUMN_NAME]=1;else aCampi[aDT.COLUMN_NAME]=0} else aCampi[aDT.COLUMN_NAME]=$(obj).val()});aDati.aCAMPI=aCampi;aDati.index=64;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');that.editUser(dt.id_anagrafica)}})} else{$(".UPDANAGRAFICA").unbind("change");$(".UPDANAGRAFICA").bind("change",function(e){aDT=$.parseJSON($(e.target).attr('data-json'));var sErr=oJUtility.convalidaForm($(e.target));if(sErr.length>0){alert(sErr);$(e.target).val(aDT.VALUE)} else{var sCN=aDT.COLUMN_NAME;var id_USR=$('#id_USR')[0].innerHTML;oJBackOffice.AggiornaCampo(1,sCN,this,id_USR)}})}},this.CloseDialog=function(){$('#AddToSlider').unbind();$('#AddMarchio').unbind();$("#dialog-Sito").dialog("close")};var removeLang=function(id_Lingua){$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:3,type:'json','id_lingua':id_Lingua},datatype:'json',async:!1,success:function(dt,stato){},error:function(richiesta,stato,errori){}})};var AddEditLang=function(id_Lingua,bOnLine){$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:2,type:'json','id_lingua':id_Lingua,'bOnLine':bOnLine},datatype:'json',async:!1,success:function(dt,stato){},error:function(richiesta,stato,errori){}})};var CheckColLang=function(id_Lingua,Sigla_Lingua){$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:8,type:'json','id_lingua':id_Lingua,'Sigla_Lingua':Sigla_Lingua},datatype:'json',async:!1,success:function(dt,stato){},error:function(richiesta,stato,errori){}})};var bindLangOnLine=function(){$('.LangOnLine').bind('change',function(e){if($(e.target)[0].checked){AddEditLang($(e.target).attr('data-id'),1)} else AddEditLang($(e.target).attr('data-id'),0)})};var bindLang=function(){$('#UL_Lingue_2 li').bind('click',function(e){$('#UL_Lingue_2 li').removeClass('ui-selected');var oLI;if(e.target.tagName=="SPAN"||e.target.tagName=="INPUT"){$($(e.target).parent('li')).addClass('ui-selected');oLI=$(e.target).parents('li')} else{$(e.target).addClass('ui-selected');oLI=$(e.target)[0]} $('.InfoLingua').css('visibility','visible');$('#NomeLingua')[0].innerHTML=$(oLI).attr('data-alias_it')+':';$('#LangValuta')[0].innerHTML=$(oLI).attr('data-simbolo')+' - '+$(oLI).attr('data-valuta');$('#LangFormatoDt')[0].innerHTML=$(oLI).attr('data-dateformat');var aMD=$(oLI).attr('data-md').split('|');var simboloMigliaia=aMD[0];var simboloDecimali=aMD[1];$('#LangFormatoNum')[0].innerHTML='#'+simboloMigliaia+'###'+simboloDecimali+'##';$('#LangCod')[0].innerHTML=''+$(oLI).attr('data-sigla')+''})};var bindRegole=function(){if($('.regolaTipizzata').length>0){$('.regolaTipizzata').off();$('.regolaTipizzata[data-type=money]').on('keypress',function(e){return oJUtility.aChars_only(this,e,'0123456789,.',!0)});$('.regolaTipizzata').on('focus',function(e){$(e.target).val('')});$('.regolaTipizzata').on('blur',function(e){if($(e.target).val()=='') $(e.target).val($('.regolaTipizzata').attr('data-show'));else{var val=$(e.target).val();if($('.regolaTipizzata').attr('data-type')=='money'){val=val.replace("€ ","");val=val.replace(",",".")} var data=JSON.parse($('#json_regola').val());var key=$(e.target).attr('data-key');data[key].value=val;var aDati=new Object();aDati.index=0;aDati.Azione="UPDATE";aDati.Tabella="regole";aDati.Keys={"Nome_della_Regola":"PARAMETRI_E-COMMERCE","Amministrabile":1,"id_Sito":oJSito.getIdSito()};aDati.Dati={"Regola":JSON.stringify(data)};aDati.callBack='$retCallBack=$oUtility->writeregole($oSito->aInfoECommerce,"PARAMETRI_E-COMMERCE");';var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#regole')[0].innerHTML=dt.callback;bindRegole()}})}};var bindSpeseSpedizione=function(){if($('.TBoxSpeseSpedizione').length>0){$('.TBoxSpeseSpedizione').off('blur');$('.TBoxSpeseSpedizione').on('blur',function(e){var aDt=$.parseJSON($(e.target).attr('data-json'));var aDati=new Object();aDati.index=0;aDati.Azione="UPDATE";aDati.Tabella=aDt.TABLE_NAME;var sCN=aDt.COLUMN_NAME;var CN=new Object();CN[sCN]=$(e.target).val();aDati.Keys={"id":aDt['data-id']};aDati.Dati=CN;aDati.callBack='include_once("extends/CLS_BO_Proprieta_Sito.php");$oBO_PropietaSito = new CLS_BO_Proprieta_Sito();$retCallBack=$oBO_PropietaSito->writeSpeseSpedizione();';var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#Spese_Bartolini_Conainer')[0].innerHTML=dt.callback;bindSpeseSpedizione()})}};this.OpenDialog=function(){$("#dialog-Sito").dialog({modal:!0,width:$(window).width()-200,minWidth:860,height:$(window).height()-100,minHeight:500,create:function(event,ui){$('.ui-dialog').wrap('
    ')},open:function(event,ui){$("#SRC_User")[0].value='';$('#GdL_Fittizio').blur(function(){$('#GdL_Fittizio')[0].innerHTML='Clicca per Aggiungere un Gruppo....'})},buttons:{Ok:function(){$(this).dialog("close")}},close:function(event,ui){$('#BO_Anagrafica_Tabs').css('display','none');$('#Utente_GdL')[0].innerHTML='';$('.GdL_Sort').sortable("destroy");$("#GruppiPerAnagrafica").selectable("destroy");$("#elencoLingue").selectable("destroy");$("#accordion").accordion("destroy");$(this).dialog("destroy")}});$(document).on('focusin',function(e){e.stopImmediatePropagation()});$("#accordion").accordion({active:1,heightStyle:"content",activate:function(event,ui){switch(ui.newHeader.text().toUpperCase()){case "REGOLE E-COMMERCE":bindRegole();bindSpeseSpedizione();break;case "MULTILINGUA":case "MULTILINGUE":var nNumCar=oJBackOffice.checkBingQuota();var sNumCar=nNumCar.toString();if(sNumCar.length>3){sNumCar=sNumCar.split('',sNumCar.length).reverse().join('').replace(/([0-9]{3})/g,'$1.');sNumCar=sNumCar.split('',sNumCar.length).reverse().join('')} break}},create:function(event,ui){}});$("#BO_SEO_Errori").tabs({active:0});$("#BO_Sito_tabs").tabs({active:0});that.SetGdLSortable();var id_Anagrafica=0;if($("#SRC_User").hasClass("ui-autocomplete-input")) $("#SRC_User").autocomplete('destroy');$("#SRC_User").autocomplete({create:function(event,ui){$(this).attr('autocomplete','nope')},source:"/engine/ajax/jsonData.php?index=124",minLength:2,select:function(event,ui){id_Anagrafica=ui.item.id;that.editUser(id_Anagrafica)}});oJBackOffice.LoadSlider(0);oJPage.AttachBTN_Upload('.imgDrop_BackOffice');$('.imgDrop_BackOffice').bind("dragover",!1);$('.imgDrop_BackOffice').bind("drop",function(event){oJPage.DropIMG(this,event,!1,0)});if(oJSito.config("moduli_attivati","MULTILINGUA")==1){$(".TRL_BTN_SLIDER").unbind("click");$(".TRL_BTN_SLIDER").bind("click",function(e){var aID=$(e.target).attr('id').split('_');var id_slider=aID[aID.length-1];oJBackOffice.buildTRLDialog(e,id_slider,100)})} oJBackOffice.loadPromoCodici();$('#AddToSlider').bind('click',function(event){oJBackOffice.LoadSlider(1);return !1});$('#AddMarchio').bind('click',function(event){oJBackOffice.LoadMarchi(1);return !1});$(".UPD_BGR_COLOR").bind("change",function(event){var selected=$(this).find('option:selected');var extra_cbgr=selected.data('cbgr');var extra_clr=selected.data('clr');$("#SliderTesto").css('background-color',extra_cbgr);$("#SliderTesto").css('color',extra_clr)});if(that.config("moduli_attivati","MULTILINGUA")==1){$('#UL_Lingue_1').sortable({connectWith:".BO_LangList",receive:function(e,ui){var oLi;if($(e.originalEvent.target)[0].tagName=="SPAN"){oLi=$(e.originalEvent.target).parent('li');$($(e.originalEvent.target).parent('li')).find(':input').remove();$($(e.originalEvent.target).parent('li'))[0].innerHTML=''+$(e.originalEvent.target)[0].innerHTML+'';$($(e.originalEvent.target).parent('li')).removeClass('ui-selected')} else{oLi=$(e.originalEvent.target);$(e.originalEvent.target)[0].innerHTML=''+$($(e.originalEvent.target)[0]).children('span')[0].innerHTML+'';$('#UL_Lingue_1 li').removeClass('ui-selected');$('#UL_Lingue_1 li').unbind('click')} $('#UL_Lingue_1 li').removeClass('ui-selected');if($('#UL_Lingue_2 li.ui-selected').length==0) $('.InfoLingua').css('visibility','hidden');var id_Lingua=$(oLi).attr('data-id');removeLang(id_Lingua)}});$('#UL_Lingue_2').sortable({connectWith:".BO_LangList",items:"> li:gt(0)",receive:function(e,ui){$('#UL_Lingue_2 li').removeClass('ui-selected');$('.InfoLingua').css('visibility','hidden');$('#UL_Lingue_2').unbind('click');$('.LangOnLine').unbind('change');bindLang();bindLangOnLine();var s;var oLi;if($(e.originalEvent.target)[0].tagName=="SPAN"){s=$(e.originalEvent.target)[0].innerHTML;oLi=$(e.originalEvent.target).parent('li');$(oLi).click()} else{oLi=$(e.originalEvent.target);s=$(oLi).children('span')[0].innerHTML} $(oLi)[0].innerHTML=""+s+"";var id_Lingua=$(oLi).attr('data-id');var sSigla_Lingua=$(oLi).attr('data-sigla');AddEditLang(id_Lingua,0);CheckColLang(id_Lingua,sSigla_Lingua)}}).disableSelection();$('.BO_LangList span').disableSelection();bindLang();bindLangOnLine();$.each($('#UL_Lingue_2 li'),function(i,obj){if(i==0) $(obj).click();if($($(obj).children('input')).attr('data-DBCK')==1) $($(obj).children('input')).prop('checked',!0);else $($(obj).children('input')).prop('checked',!1)})}}};var CLS_GestRubriche=function(){var that=this;var PRV_bEdit;var PRV_Id_Rubrica;PRV_bEdit=!1;this.getIdRubrica=function(){return PRV_Id_Rubrica};var CalcolaDataLink=function(AObj,sTitolo_SEO){var aDataLink=$(AObj)[0].attributes['data-link'].value.split('/');aDataLink[aDataLink.length-1]=sTitolo_SEO+'.htm';var sDataLink='';for(var c=1;c0){DBIndex=AObj.parentElement.getAttribute('data-index');sDatatitolo=$(AObj).attr('data-titolo')}} else{id_Rubrica=AObj.parentElement.getAttribute('data-id');if(id_Rubrica>0){DBIndex=AObj.parentElement.parentElement.getAttribute('data-index');sDatatitolo=AObj.parentElement.getAttribute('data-titolo')}} var f_key;if(Tassello==0&&index!=DBIndex) Tassello=DBIndex-index-1;ind=index+Tassello;if(id_Rubrica==0){var sTarget='_self';id_Rubrica=UpdateDB(0,AObj,or,ind,'_self');$(AObj)[0].blur()} else{if(SRV_LANG=="asp"){if((sDatatitolo!=sTestoLink&&sTestoLink.length>0)||DBIndex!=index){id_Rubrica=UpdateDB(id_Rubrica,AObj,or,ind,'_self')}}}})};var drawRubrica=function(oBj,bStessoLivello){oLi=$(oBj).closest("[data-index]");var sOr=$(oLi).attr('data-or');var iIndex=parseInt($(oLi).attr('data-index'));if(bStessoLivello==1) $(oLi).after($(oLi).clone(!0,!0).attr('id','NEWLI'));else{if($(oLi).children('ul').length>0) $($(oLi).children('ul')[0]).append($(oLi).clone(!0,!0).attr('id','NEWLI'));else{$(oLi).append($(oLi).clone(!0,!0).attr('id','NEWLI'));$('#NEWLI').wrapAll('
      ')} $('#NEWLI a').attr('data-f_key',$('#NEWLI a').attr('data-id'))} if($('#NEWLI').children('ul').length>0) $('#NEWLI').children('ul').remove();$('#NEWLI').attr('data-index',parseInt(iIndex+1));$('#NEWLI a').attr('data-id','0');$('#NEWLI .rubPanel').css('visibility','hidden');$('#NEWLI a').attr('data-titolo','Rinominami...');$('#NEWLI a p')[0].innerHTML='Rinominami...';$('#NEWLI a .rubPanel').css('display','none');idRubricaPartenza=$(oBj).closest("a").attr("data-id");oJGestRubriche.CreaRubricaPHP($('#NEWLI a').attr('data-titolo'),"_self",idRubricaPartenza,bStessoLivello,function(dt){$('#NEWLI a').attr("data-id",dt.ID);$("#NEWLI p").attr("id","LBL_Rub_"+dt.ID);$("#NEWLI").attr("id","")})};this.editRubricheNotUlLi=function(bVal){if(bVal!=undefined){if(bVal) PRV_bEdit=!1;else PRV_bEdit=!0} if(PRV_bEdit){PRV_bEdit=!1;$("[data-rubcontainer='1'] a").css('cursor','pointer');that.setRubricheLink(!0);$('.rubPanel').remove();$('.navmenu').filter(":ui-sortable").sortable('destroy');$('.TRL_BTN_RUB').unbind('click')} else{PRV_bEdit=!0;$("[data-rubcontainer='1'] a").css('cursor','move');that.setRubricheLink(!1);$.each($("[data-rubcontainer='1']").children(),function(index,obj){var sHtml=$(obj)[0].innerHTML;$(obj)[0].innerHTML='';var stl;var speciale;id_Contenitore=$(obj).attr("data-or");var OrientamentoMenu='Orizzontale';if(id_Contenitore>0&&isEven(id_Contenitore)) OrientamentoMenu='verticale';if(obj.getAttribute('data-liv')=='0'&&OrientamentoMenu=='Orizzontale'){stl='style="cursor:pointer"';speciale=' Speciale'} else{stl='style="cursor:pointer"';speciale=' Normale'} id_Rubrica=$(obj).attr("data-id");if(oJPage.getLng()!=oJSito.getLngDefault()){$(obj).html('
      ')} else{$(obj).html('
      ')} $(obj).append(sHtml)});$("[data-rubcontainer='1']").children().mouseover(function(){$(this).find(".rubPanel").css('visibility','visible')});$("[data-rubcontainer='1']").children().mouseout(function(){$(this).find(".rubPanel").css('visibility','hidden')});$('.AD.Normale , .AR.Speciale').click(function(){drawRubrica(this,1)});$("[data-rubcontainer='1'] .AD.Speciale , [data-rubcontainer='1'] .AR.Normale").click(function(){drawRubrica(this,0)});$("[data-rubcontainer='1'] .CreaSottorubrica").click(function(){drawRubrica(this,0)});$("[data-rubcontainer='1'] .CreaRubrica").click(function(){drawRubrica(this,1)});$("[data-rubcontainer='1'].connectedSortable").sortable({start:function(event,ui){},connectWith:"[data-rubcontainer='1'].connectedSortable",stop:function(event,ui){if(SRV_LANG=='php'){that.AggiornoRubrichePHP(event,ui)} else{that.AggiornoRubriche();oJPage.goHome()}},}).disableSelection();if(oJSito.config("moduli_attivati","MULTILINGUA")==1){$(".TRL_BTN_RUB").unbind('click');$(".TRL_BTN_RUB").bind("click",function(e){oJBackOffice.buildTRLDialog(e,PRV_Id_Rubrica,30)})}}},this.editRubriche=function(bVal){if(bVal!=undefined){if(bVal) PRV_bEdit=!1;else PRV_bEdit=!0} if(PRV_bEdit){PRV_bEdit=!1;$('.navmenu li a').css('cursor','pointer');that.setRubricheLink(!0);$('.rubPanel').remove();$('.navmenu').filter(":ui-sortable").sortable('destroy');$('.TRL_BTN_RUB').unbind('click')} else{PRV_bEdit=!0;$('.navmenu li a').css('cursor','move');that.setRubricheLink(!1);$.each($('.navmenu li a p'),function(index,obj){var sHtml=$(obj)[0].innerHTML;$(obj)[0].innerHTML='';var stl;var speciale;id_Contenitore=$(obj).closest("[data-or]").attr("data-or");var OrientamentoMenu='Orizzontale';if(id_Contenitore>0&&isEven(id_Contenitore)) OrientamentoMenu='verticale';if(obj.parentElement.parentElement.getAttribute('data-liv')=='0'&&OrientamentoMenu=='Orizzontale'){stl='style="cursor:pointer"';speciale=' Speciale'} else{stl='style="cursor:pointer"';speciale=' Normale'} id_Rubrica=$(obj).closest("[data-id]").attr("data-id");if(oJPage.getLng()!=oJSito.getLngDefault()){$(obj).before('
      ')} else{$(obj).before('
      ')} $(obj).append(sHtml)});$('.rubPanel').parents('a').mouseover(function(){$(this).find(".rubPanel").css('visibility','visible')});$('.rubPanel').parents('a').mouseout(function(){$(this).find(".rubPanel").css('visibility','hidden')});$('.AD.Normale , .AR.Speciale').click(function(){drawRubrica(this,1)});$('.AD.Speciale , .AR.Normale').click(function(){drawRubrica(this,0)});$('.CreaSottorubrica').click(function(){event.preventDefault();drawRubrica(this,0);$(".rubPanel").remove();that.editRubriche(!0)});$('.CreaRubrica').click(function(event){event.preventDefault();drawRubrica(this,1);$(".rubPanel").remove();that.editRubriche(!0)});$('ul.connectedSortable').sortable({start:function(event,ui){},connectWith:'ul.connectedSortable',stop:function(event,ui){that.AggiornoRubrichePHP(event,ui)}}).disableSelection();if(oJSito.config("moduli_attivati","MULTILINGUA")==1){$(".TRL_BTN_RUB").unbind('click');$(".TRL_BTN_RUB").bind("click",function(e){oJBackOffice.buildTRLDialog(e,PRV_Id_Rubrica,30)})}}},this.link=function(oBj){var sLink=$(oBj).parents('a').attr('data-link');if(sLink==undefined) sLink=$(oBj).closest("[data-link]").attr('data-link');if(sLink!=undefined) document.location.href=sLink},this.del=function(oBj){PRV_Id_Rubrica=$(oBj).closest("[data-id]").attr("data-id");if(PRV_Id_Rubrica==undefined||PRV_Id_Rubrica==''){alert("Impossibile eliminare questa rubrica. ID non trovato.");return} else{var answer=confirm("Sei sicuro di voler cancellare la rubrica ?");if(answer){CheckIfSottorubriche=that.CheckIfSottorubriche(PRV_Id_Rubrica);if(CheckIfSottorubriche==!0) alert("Attenzione!\nStai cercando di cancellare una rubrica dotata di sottorubriche. DEVI cancellare prima le sottorubriche!");else if(CheckIfSottorubriche==!1){if($($(oBj)[0].parentNode.parentNode.parentNode.parentNode).children('li').length==1) $($(oBj)[0].parentNode.parentNode.parentNode.parentNode).remove();else $($(oBj)[0].parentNode.parentNode.parentNode).remove();oJBackOffice.cancella(3,PRV_Id_Rubrica)}}}},this.CheckIfSottorubriche=function(Idrubrica){var aDati=new Object();aDati.index=114;aDati.IdPadre=Idrubrica;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="OK") return !0;else if(dt.ESITO=="KO") return !1;else return undefined},this.openDialogNew=function(oBj){PRV_Id_Rubrica=$(oBj).closest("[data-id]").attr("data-id");const aDati=new Object();aDati.op="writeAdminProprietaRubrica";aDati.id=PRV_Id_Rubrica;aDati.sLng=Url.encode(oJPage.getLng());aDati.sLngDef=Url.encode(oJPage.getLngDef());oJBackOffice.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!=undefined&&dt.ESITO=="OK"){$("#BO_PopUpBkForBackOffice").css("display","block");$("#BO_PopUpProprietaRubrica").css("display","block");$("#BO_PopUpProprietaRubrica").html(dt.HTML);oJPage.setupSelezioneComboFormDinamico();oJUploadX.bind();oJTabsManager.InitTabs();$("[data-tabs-content='RubricaAdminTabPermessi'] [data-gruppo]").off("tap, click").on("tap, click",function(event){var bChecked=$(event.currentTarget).hasClass("selected");var selGruppo=$(event.currentTarget).attr("data-gruppo");if(bChecked) $(event.currentTarget).removeClass("selected");else $(event.currentTarget).addClass("selected");bChecked=!bChecked;var arr=$("#BO_Rubrica").attr("data-gruppi").split(";");var pos=-1;for(i=0;i<(arr.length);i++) if(arr[i]==selGruppo){pos=i;break} if(bChecked==!0){if(pos==-1) arr.push(selGruppo)} else{if(pos!=-1) arr.splice(pos,1)} $("#BO_Rubrica").attr("data-gruppi",arr.join(";"))});$("[data-command='closePopUpRubrica']").on("tap, click",function(){$("#BO_PopUpBkForBackOffice").css("display","none");$("#BO_PopUpProprietaRubrica").css("display","none")});$("[data-command='salvaProprietaRubrica']").off().on("tap, click",function(event){salvaProprietaRubrica(event,PRV_Id_Rubrica)});$("#BO_Rubrica [data-command='trlDialog']").off().on("tap, click",function(event){oJBackOffice.buildTRLDialogWithTemplate($("#BO_TrlForRubrica"),$(event.currentTarget),function(dt){$("#BO_TrlForRubrica [data-original").html($("#BO_Rubrica [campo-db='Titolo']").val())})});$("#BO_PopUpProprietaRubrica").draggable()} else if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore imprevisto nella visualizzazione della rubrica.")})};var salvaProprietaRubrica=function(e,idRubrica){var obj=event.currentTarget;id_Container=$(obj).attr("data-id-container");if($("#BO_Rubrica #chkAutoSeoRubrica").prop("checked")==!0){$("#BO_Rubrica #txtTitoloSeoRubrica").val($("#BO_Rubrica #txtTitoloRubrica").val());$("#BO_Rubrica #txtTitleRubrica").val($("#BO_Rubrica #txtTitoloRubrica").val())} var bValido=undefined;if(typeof(delegate_Custom_salvaProprietaRubrica)=="function") bValido=delegate_Custom_salvaProprietaRubrica();if(bValido==undefined) bValido=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){var aFormData=oJPage.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){var aDati=new Object();aDati.op="salvaProprietaRubrica";aDati.FormData=aFormData;aDati.id=$("#"+id_Container).attr("data-id");if($("#"+id_Container).attr("data-gruppi")!=undefined&&$("#"+id_Container).attr("data-gruppi")!="") aDati.Gruppi=$("#"+id_Container).attr("data-gruppi");oJBackOffice.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt.ESITO==undefined) alert("errore non definito durante il salvataggio.");else if(dt.ESITO=="KO") alert(dt.ERRORE);else{$("#BO_PopUpBkForBackOffice").css("display","none");$("#BO_PopUpProprietaRubrica").css("display","none");$("#LBL_Rub_"+idRubrica).html(oJPage.getValoreCampoFormDinamico(id_Container,"txtTitoloRubrica"))} if(typeof(delegate_Custom_salvaProprietaRubricaAfterSave)=="function") delegate_Custom_salvaProprietaRubricaAfterSave(dt)})}}};this.uploadImmagineRubrica_AfterUpload=function(objFileUpload,filesArray,aServerFileName,fileIndex){$("#txtImmagineRubrica").val($(objFileUpload).attr("data-upload"));var imgSrc=$(objFileUpload).attr("data-path")+$(objFileUpload).attr("data-upload");$("#RubImgPreview").attr("src",imgSrc)},this.uploadImmagineRubrica_AfterDelete=function(uploadXid){$("#RubImgPreview").attr("src","/img/noImageRubrica.jpg");$("#txtImmagineRubrica").val("")},this.openDialog=function(oBj){that.openDialogNew(oBj);return};var seGdlToRubrica=function(id_GdL,sPermesso,bAssocio){var aDati=new Object();aDati.index=11;aDati.id_GdL=id_GdL;aDati.id_Rubrica=PRV_Id_Rubrica;aDati.sPermesso=sPermesso;aDati.bAssocio=bAssocio;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if((bAssocio==0)&&(id_GdL==oJSito.InfoSito()['id_GdL_Anonimi'])){aDati.index=120;aDati.id_Rubrica=PRV_Id_Rubrica;aDati.sLng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')}};this.setRubricheLink=function(bSet){if(bSet){$.each($('.navmenu li a'),function(index,obj){obj.attributes.href.value=obj.getAttribute('data-link')});$.each($("[data-rubcontainer='1'] a"),function(index,obj){$(obj).attr('href',$(obj).closest("[data-rub='1']").attr('data-link'))})} else{$.each($('.navmenu li a'),function(index,obj){$(obj).attr('href','#')});$.each($("[data-rubcontainer='1'] a"),function(index,obj){$(obj).closest("[data-rub='1']").attr('data-link',$(obj).attr('href'));$(obj).attr('href','#')})}}};var oJGestRubriche=new CLS_GestRubriche();var CLS_BackOffice=function(){var that=this;var prv_BOffice=1;var prv_bEdit=0;var prv_Editor;var prv_EditorElement;var prv_iTipoEditor=2;var prv_uploader;var prv_AbilitaEditor=!1;var prv_KeyAdmin=0;var prv_BackUpTitolo="";this.setCssAMMINISTRAZIONE=function(){$('.ui-dialog').addClass('AMMINISTRAZIONE');$('.ui-dialog-title').addClass('AMMINISTRAZIONE')},this.srvCall=function(sUrl,aJSon,sDataType,bAsync,callback){if(typeof(bAsync)==='undefined') bAsync=!1;var bCallBack=1;if(typeof(callback)==='undefined') bCallBack=0;var RET;$.ajax({url:sUrl,type:"post",dataType:sDataType,data:aJSon,async:bAsync,beforeSend:function(){$("html").addClass('busy')},complete:function(){var Wait=setTimeout(function(){$("html").removeClass('busy')},500)},success:function(dt,stato){RET=dt;if(bCallBack==1){if(Array.isArray(callback)==!0){for(var f=0;f=0){configEditorArticolo(oEdt)} else{if(prv_EditorElement.getAttribute('id')!=null){switch(prv_EditorElement.getAttribute('id').substring(0,12)){case 'EditorExtraC':case 'EditorContai':case 'InfoRubrica':case 'ArchivioLayo':case 'Spazio_1_EDT':case 'Spazio_2_EDT':case 'Spazio_3_EDT':configEditorArticolo(oEdt);break;case 'Spazio_1_TXT':case 'Spazio_2_TXT':case 'Spazio_3_TXT':case 'NEWLI':case 'News_Prologo':case 'BO_Prologo':case 'BO_Messaggio':case 'BO_Testo_Ema':case 'SliderTesto_':oEdt.on('configLoaded',function(){oEdt.config.language='it';oEdt.config.scayt_sLang='it_IT';oEdt.config.uiColor='#919CA5';oEdt.config.removePlugins='sourcearea,Textarea';oEdt.config.extraPlugins='AjaxSave,sourcedialog,translator,image2,widget,lineutils,dialog,dialogui,clipboard';oEdt.config.toolbar='Middle'});break;case 'Footer_Text':case 'Header_Text':oEdt.on('configLoaded',function(){oEdt.config.language='it';oEdt.config.scayt_sLang='it_IT';oEdt.config.uiColor='#919CA5';oEdt.config.removePlugins='sourcearea,Textarea';oEdt.config.extraPlugins='sourcedialog,pastefromword,tableresize,imagepaste,dropImage,AjaxSave,filebrowser,FormButton,translator,image2,widget,lineutils,dialog,dialogui,clipboard';oEdt.config.toolbar='Normal_2'});break;case 'SliderTesto':oEdt.on('configLoaded',function(){oEdt.config.language='it';oEdt.config.scayt_sLang='it_IT';oEdt.config.uiColor='#919CA5';oEdt.config.removePlugins='sourcearea,Textarea';oEdt.config.extraPlugins='sourcedialog';oEdt.config.toolbar='MiddleWithoutSave'});break}}}},this.SetEditorInline=function(oObj,bDropImage,sConfig){if(sConfig==undefined) sConfig="config.js"},this.getEditorPointer=function(){return prv_Editor},this.setImgUplad=function(oTaget,path){$(oTaget).addClass('BO_Upload');prv_uploader=new uploader(oTaget.id,null,'/engine/svrObjs/uploader.php',oTaget.id,'../img/upload/'+path)},this.setTipoEditor=function(iTipo){prv_iTipoEditor=iTipo},this.getTipoEditor=function(){return prv_iTipoEditor},this.createEditor=function(id_Editor,sConfig){if(prv_Editor) return;if(sConfig==undefined) sConfig="config.js";CKEDITOR.replace(id_Editor,{customConfig:'/editorConfig/'+sConfig});CKEDITOR.on('instanceReady',function(ev){ev.editor.execCommand('dropImage');var editor=ev.editor;editor.setReadOnly(!1)});prv_Editor=CKEDITOR.instances[id_Editor];return prv_Editor},this.removeEditor=function(){if(!prv_Editor) return;$('#mainConteiner').attr('style','width:700px');prv_Editor.destroy();prv_Editor=null},this.cancella=function(iTab,id){var aDati=new Object();aDati.index=0;aDati.Azione="DELETE";aDati.Tabella=iTab;var id_Sito=oJSito.getIdSito();var dt=[];if(!isNaN(id)&&id!=''&&!isNaN(id_Sito)&&id!=''){aDati.Keys={"id":id,"id_Sito":oJSito.getIdSito()};dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')}},this.cancella_NN=function(sTab,id1,id2){var aDati=new Object();aDati.index=16;aDati.TABLE_NN=sTab;aDati.id1=id1;aDati.id2=id2;var dt=[];if(!isNaN(id1)&&id1!=''&&!isNaN(id2)&&id2!=''){dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')}},this.insert_NN=function(sTab,id1,id2){var aDati=new Object();aDati.index=17;aDati.TABLE_NN=sTab;aDati.id1=id1;aDati.id2=id2;var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')},this.update_NN=function(sTab,id1,id2,sDati){var aDati=new Object();aDati.index=18;aDati.TABLE_NN=sTab;aDati.id1=id1;aDati.id2=id2;aDati.sDati=sDati;var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')},this.ckCanonicalLink=function(index,id_Archivio,id_Rubrica,sRubricaSeoLink,sRubrIdPath){var aDati=new Object();aDati.index=index;aDati.id_Archivio=id_Archivio;aDati.id_Rubrica=id_Rubrica;aDati.sLng=oJPage.getLng();aDati.sRubricaSeoLink=sRubricaSeoLink;aDati.sRubrIdPath=sRubrIdPath;var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')},this.buildTRLDialog=function(e,id,id_Tabella){var sOriginale=$(e.target).attr('data-Originale');var idTarget=$(e.target).attr('data-TBTarget');var sCN=$(e.target).attr('data-cn');var myID=$(e.target).attr('data-id');if(typeof myID!==typeof undefined&&myID!==!1) id=myID;var myTable=$(e.target).attr('data-table');if(typeof myTable!==typeof undefined&&myTable!==!1) id_Tabella=myTable;var sTraduzione=$('#'+idTarget).val();$("body").append('
      ');$('#TRL_Dialog').append('');$('#TRL_Dialog').append('');$("#TRL_Dialog").dialog({create:function(event,ui){$('.ui-dialog').wrap('
      ')},modal:!0,close:function(event,ui){$(this).dialog("destroy");$('#TRL_Dialog').remove()},buttons:{"Traduci":function(){$('#TestoTradotto').val(that.traslate(sOriginale))},"Conferma Traduzione":function(){that.AggiornaCampo(id_Tabella,sCN,$('#TestoTradotto'),id);$('#'+idTarget).val($('#TestoTradotto').val());$(this).dialog("close")},"Chiudi":function(){$(this).dialog("close")}}});$("#TestoTradotto").focus()},this.buildTRLDialogWithTemplate=function(containerObj,senderObj,afterShowFunction){const table=$(senderObj).attr("data-table");const column=$(senderObj).attr("data-column");const id=$(senderObj).attr("data-id");const fileServerPath=$(senderObj).attr("data-fileServerPath");const imageServerPath=$(senderObj).attr("data-imageServerPath");const autotrl=$(senderObj).attr("data-autotrl");const uxtype=$(senderObj).attr("data-uxtype");if(containerObj==undefined){alert("parametro containerObj non definito. Impossibile aprire la traduzione.");return} if(table==undefined){alert("parametro table non definito. Impossibile aprire la traduzione.");return} if(column==undefined){alert("parametro column non definito. Impossibile aprire la traduzione.");return} if(id==undefined){alert("parametro id non definito. Impossibile aprire la traduzione.");return} var aDati=new Object();aDati.op="BO_buildTRLDialogWithTemplate";aDati.tableName=table;aDati.columnName=column;aDati.id=id;if(fileServerPath!=undefined) aDati.fileServerPath=fileServerPath;if(imageServerPath!=undefined) aDati.imageServerPath=imageServerPath;if(uxtype!=undefined) aDati.uxtype=uxtype;if(autotrl!=undefined) aDati.autotrl=autotrl;that.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){alert(dt.ERRORE);return} $(containerObj).css("display","block");$(containerObj).html(dt.HTML);if(fileServerPath!=undefined||imageServerPath!=undefined){oJUploadX.bind()} $("[data-command='closePopUpTranslator']").off("click tap").on("click tap",function(event){$(containerObj).css("display","none")});$("[data-command='autoTranslate']").each(function(i){$(this).off("click tap").on("click tap",function(event){var buca=$("[data-lng]",$(event.currentTarget).closest(".translation"));$(buca).val(that.traslate($("[data-original]").html(),$(buca).attr("data-lng")))})});$("[data-command='salvaValoreTranslator']").off("click tap").on("click tap",function(event){var aDati=new Object();aDati.op="salvaValoreTranslator";aDati.tableName=table;aDati.columnName=column;aDati.id=id;var translations=[];$("[data-lng]").each(function(i){var trad=new Object();trad.lng=$(this).attr("data-lng");trad.val=$(this).val();translations.push(trad)});aDati.columnValues=translations;that.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){alert(dt.ERRORE);return} else $(containerObj).css("display","none")})});if(afterShowFunction!=undefined) afterShowFunction(dt)})},this.traslate=function(sHtml,toLng){var RET;var sLngDef=oJSito.getLngDefault();var sLng=oJPage.getLng();if(toLng!=undefined) sLng=toLng;if(sLng==sLngDef){alert("ATTENZIONE!\nPer usare il traduttore devi impostare una lingua di navigazione diversa da quella principale.");RET=sHtml} else $.ajax({url:"/engine/ajax/jsonData.php",type:"post",data:{index:1070,type:'txt','sHtml':sHtml,'lng':sLng,'sLngDef':sLngDef},datatype:'json',async:!1,success:function(dt,stato){RET=JSON.parse(dt)},error:function(richiesta,stato,errori){RET="Traduzione NON Riuscita"}});if(RET.ERROR!="") alert("Errore durante la traduzione: "+RET.ERROR);return RET.TESTO},this.checkBingQuota=function(){$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:7,type:'txt'},datatype:'json',async:!1,success:function(dt,stato){RET=dt},error:function(richiesta,stato,errori){RET="Check Bing Quota NON Riuscita"}});return RET};var setEditorTxt=function(ed){if($('#ArchivioLayoutBody').length>0){var sHtml=$('#ArchivioLayoutBody')[0].innerHTML;$('body').append('');$('#Temp').attr('data-ID_Editor',ed.name)}};this.saveFromEditor=function(ed){var id;var id_TBL;var sCampo=$(ed.element).attr('data-fld');if(sCampo==undefined){sCampo=$('#ArchivioLayoutBody').attr('data-fld');id_TBL=$('#ArchivioLayoutBody').attr('data-ID_TBL');id=$('#ArchivioLayoutBody').attr('data-id')} else{id_TBL=$(ed.element).attr('data-ID_TBL');id=$(ed.element).attr('data-id')} var sHtml;if(ed.name=='EditorContainer'||ed.name=='EditorExtraContainer'||ed.element.$.className.indexOf('TEMPLATE_EDITOR')>=0){that.setKeyAdmin(0,1);setEditorTxt(ed)} else{that.setKeyAdmin(0,1);sHtml=ed.getData();if(sHtml.substr(sHtml.length-1).charCodeAt(0)==10) sHtml=sHtml.slice(0,-1);$('body').append('');if($('#Temp #EditorContainer').length==1) $('#Temp #EditorContainer').removeAttr('contenteditable')} var err=0;var html=adjustHtmlFromEditorForResposive($('#Temp'));oJBackOffice.AggiornaCampo(id_TBL,sCampo,html,id);$('#Temp').remove();that.setKeyAdmin(1,1)};const adjustHtmlFromEditorForResposive=function(jqueryHtmlObj){$("[data-command='openTrlArtcolo']",$(jqueryHtmlObj)).remove();$("img",$(jqueryHtmlObj)).removeAttr("width");$("img",$(jqueryHtmlObj)).removeAttr("height");$("img",$(jqueryHtmlObj)).removeAttr("data-cke-widget-data");$("table",$(jqueryHtmlObj)).removeAttr("style");$("table",$(jqueryHtmlObj)).removeAttr("width");$("table",$(jqueryHtmlObj)).each(function(index){var colCount=$("tr:first-child td",$(this)).length;var sizeSum=0;$("tr",$(this)).each(function(index){$("td",$(this)).each(function(index){var mySize=$(this).css("width").replace("px","").replace("%","");sizeSum=sizeSum+Number(mySize)});return !1});$("tr",$(this)).each(function(index){$("td",$(this)).each(function(index){var mySize=$(this).css("width").replace("px","").replace("%","");var myPercSize=(mySize*100)/sizeSum;$(this).css("width",myPercSize+"%")})})});return $(jqueryHtmlObj).html()} this.newArticle=function(){$('#GlobalPath').hide();if(typeof setMnu2Col!='undefined') setMnu2Col();oJPage.gotoArchivio('mainConteinerData',0);$('.showAdm').show();that.editorSetter(1);if(oJSessione.readSession('keyAdm')==0) that.setKeyAdmin(1)};var sortGallery=function(idGal,bSort){if(bSort==1){$('#'+idGal).sortable({cursor:'move',stop:function(event,ui){$.each($('#'+idGal+' li'),function(index,obj){oJBackOffice.AggiornaCampo(8,'ord',index,$(obj).attr('data-id'))})}});$('#'+idGal).disableSelection()} else{$('#'+idGal).filter(":ui-sortable").sortable('destroy');$('#'+idGal+' li').css('cursor','default')}};this.bindAdminGalleryWithTemplate=function(){$("#Gallery .boxForList .prvImg").off("click").on("click",function(){$("#Gallery .boxForEdit .prvImg").css("background-image",$(this).css("background-image").replace("IMG_1","IMG_2"));$("#Gallery .boxForEdit .prvImg").attr("data-id",$(this).attr("data-id"));$("#Gallery .boxForEdit").css("display","inline-block");var aDati=new Object();aDati.index=1072;aDati.id=$(this).attr("data-id");that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){return} $("#txtTitoloImmagineGallery").val(dt.INFO.Nome);$("#txtDescImmagineGallery").val(dt.INFO.Note);$("#Gallery .boxForEdit #lnkOriginale").attr("href",$("#Gallery #upldImgGalley").attr("data-path")+dt.INFO.IMG)})});$("#Gallery #salvaGalleryInfo").off("click").on("click",function(){var aDati=new Object();aDati.index=1073;aDati.id=$("#Gallery .boxForEdit .prvImg").attr("data-id");aDati.nome=$("#txtTitoloImmagineGallery").val();aDati.note=$("#txtDescImmagineGallery").val();that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK") alert(dt.ERRORE)})});$("#Gallery #deleteGalleryImage").off("click").on("click",function(){if(confirm("Sei sicuro di voler eliminare questa immagine dalla gallery?")==!0){var aDati=new Object();aDati.index=1074;aDati.id=$("#Gallery .boxForEdit .prvImg").attr("data-id");that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK") alert(dt.ERRORE);else{var el=$("#Gallery .boxForList .prvImg[data-id="+aDati.id+"]");$("#Gallery .boxForList .prvImg[data-id="+aDati.id+"]").parent().hide(200).remove();$("#Gallery .boxForEdit").hide(200)}})}});$("#Gallery .boxForList").sortable({cursor:'move',stop:function(event,ui){$.each($("#Gallery .boxForList .prevCont"),function(index,obj){oJBackOffice.AggiornaCampo(8,'ord',index,$(".prvImg",obj).attr('data-id'))})}})},this.ckAttributoArchivio=function(objUpdate,bCheckExist,objColore,objTaglia,objSesso,objDispo,id_Archivio){var bErrore="0";if(($(objColore).val()=="")||($(objColore).val()==null)){alert("Inserire il Colore.");$(objColore).focus();return "1"} if(($(objTaglia).val()=="")||($(objTaglia).val()==null)){alert("Inserire la taglia.");$(objTaglia).focus();return "1"} if(($(objSesso).val()=="")||($(objSesso).val()==null)){alert("Inserire il sesso.");$(objSesso).focus();return "1"} if($(objDispo).val()==""){alert("Inserire la disponibilità.");$(objDispo).focus();$(objDispo)[0].value=$(objDispo)[0].getAttribute('data-OldValue');return "1"} if(bCheckExist==!0){$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=43&sDati="+$(objColore).val()+"|"+$(objTaglia).val()+"|"+$(objSesso).val()+"|"+id_Archivio,async:!1,success:function(data,stato){bErrore=data;if(bErrore=="1"){alert("Esiste già una disponibilità con gli attributi impostati.");if(objUpdate!=null){objUpdate.value=objUpdate.getAttribute('data-OldValue');return !1}}},error:function(richiesta,stato,errori){var er=errori;alert("E' evvenuto un errore nella funzione ckAttributoArchivio.\nLo stato della chiamata è: "+stato)}})} return bErrore},this.loadAttributiTagliaColore=function(){var aDati=new Object();aDati.index=76;aDati.id_Archivio=oJPage.getIdArchivio();that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="KO") alert(dt.ERRORE);else{$("#E-CommerceDispo_Container").html(dt.HTML);if($(".row-dtc.existing").length==0) $("[data-command='DispoTagliaColoreAdminUpdate']").hide();$("[data-command='DispoTagliaColoreAdminAdd']").off("click").on("click",function(e){var colore=$(".row-dtc.new [tipo-combo='TagliaColoreAdminColore']").val();var taglia=$(".row-dtc.new [tipo-combo='TagliaColoreAdminTaglia']").val();var sesso=$(".row-dtc.new [tipo-combo='TagliaColoreAdminSesso']").val();var dispo=$(".row-dtc.new input[type='text']").val();if(colore==""||taglia==""||sesso==""||dispo==""){alert("Impossibile aggiungere la disponibiltà: Selezionare tutti i valori: taglia, colore, genere e disponibilità.");return} var aDati=new Object();aDati.index=77;aDati.colore=colore;aDati.taglia=taglia;aDati.sesso=sesso;aDati.dispo=dispo;aDati.id_Archivio=oJPage.getIdArchivio();that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="KO"){alert(dt.ERRORE);return} $(dt.HTML).insertAfter($(".row-dtc.existing").last());$(".row-dtc.new [tipo-combo='TagliaColoreAdminColore']").val("");$(".row-dtc.new [tipo-combo='TagliaColoreAdminTaglia']").val("");$(".row-dtc.new [tipo-combo='TagliaColoreAdminSesso']").val("");$(".row-dtc.new input[type='text']").val("")})});$("[data-command='DispoTagliaColoreAdminUpdate']").off("click").on("click",function(e){var aRighe=new Array();$(".existing").each(function(index){var id=$(this).attr("data-id");var colore=$("[tipo-combo='TagliaColoreAdminColore']",this).val();var taglia=$("[tipo-combo='TagliaColoreAdminTaglia']",this).val();var sesso=$("[tipo-combo='TagliaColoreAdminSesso']",this).val();var dispo=$("input[type='text']",this).val();var bVuoti=!1;if(colore==""||taglia==""||sesso==""||dispo=="") checkVuoti=!0;else{aRiga=new Object();aRiga.id=id;aRiga.colore=colore;aRiga.taglia=taglia;aRiga.sesso=sesso;aRiga.dispo=dispo;aRighe.push(aRiga)}});var aDati=new Object();aDati.index=79;aDati.righe=aRighe aDati.id_Archivio=oJPage.getIdArchivio();that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="KO"){alert(dt.ERRORE);return}})})}})},this.deleteAttributiTagliaColore=function(obj){if(confirm("Sei sicuro di voler eliminare questa disponibilità ?")==!1) return;var row=$(obj).closest(".row-dtc");var id=$(row).attr("data-id");var aDati=new Object();aDati.index=78;aDati.id=id;that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="KO"){alert(dt.ERRORE);return} $(row).hide('fast',function(){$(row).remove()})})};var sortSlider=function(idSlider_Immagini,bSort){if(bSort==1){var tmpStore={};$('#'+idSlider_Immagini).sortable({cursor:'move',stop:function(event,ui){$.each($('#'+idSlider_Immagini+' li'),function(index,obj){oJBackOffice.AggiornaCampo(10,'ord',index,$(obj).attr('data-id'))})}})} else{$('#'+idSlider_Immagini).filter(":ui-sortable").sortable('destroy');$('#'+idSlider_Immagini+' li').css('cursor','default')}};this.LoadSlider=function(bQry){$('#ulSlider_BO li img').unbind();aPathSliderIMG=$('#NewIMGSlider img').attr('src').split('/');var sFileName=aPathSliderIMG[aPathSliderIMG.length-1];if(sFileName==jADD_IMG_FILENAME&&bQry==1){alert('Devi trascinare una immagine nel rettangolo bianco.');return !1} var sSliderTesto="";var id_Slider=$('#id_Slider')[0].value;var id_Slider_Immagini=$('#id_Slider_Immagini')[0].value;var sSliderLink=$('#SliderLink')[0].value;var aDati=new Object();aDati.index=47;aDati.id_Slider=id_Slider;aDati.id_Slider_Immagini=id_Slider_Immagini;aDati.sSliderLink=sSliderLink;aDati.sSliderTesto=$('#Slider_Testo').val();aDati.sSliderTesto_2=$('#Slider_Testo_2').val();aDati.sSliderTesto_3=$('#Slider_Testo_3').val();aDati.sIMG=sFileName;aDati.sLng=oJPage.getLng();aDati.bQry=bQry;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#ElencoSlider')[0].innerHTML=dt.HTML;oJUploadX.bind();that.distruggiEditor();this.CKEDITOR_inLineNotAll();sortSlider('ulSlider_BO',1);$('.EDITOR_Slider_BO').bind('click',function(event){$(this).focus()});$('.EDITOR_Slider_BO').bind('focus',function(event){sortSlider('ulSlider_BO',0)});$('.EDITOR_Slider_BO').bind('blur',function(event){sortSlider('ulSlider_BO',1)});if(bQry==1){var id_Slider_New=$('#id_Slider_New')[0].value;if(id_Slider_New!=0) $('#id_Slider')[0].value=id_Slider_New;$('#NewIMGSlider')[0].innerHTML="";$('#SliderLink').val("");$('#Slider_Testo').val("");$('#Slider_Testo_2').val("");$('#Slider_Testo_3').val("")} $(".UPD_SLIDER").unbind("change");$(".UPD_SLIDER").bind("change",function(event){var sCN=$(event.target).attr('data-cn');id_Slider_Immagini=$($(event.target).parents('li')).attr('data-id');oJBackOffice.AggiornaCampo(10,sCN,this,id_Slider_Immagini)})},this.loadPromoCodici=function(){$("#tempElencoPromo").html("Elenco promo");$("[data-commamd='open-AdmPromoCodiciEditPopUp']").on("click",function(e){const id=($(e.currentTarget).attr("data-id")!=undefined)?$(e.currentTarget).attr("data-id"):"";const aDati=new Object();aDati.op="writeAdminProprietaPromoCodice";aDati.id=id;aDati.sLng=oJPage.getLng();oJBackOffice.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#BO_promoCodiciEditPopUpContainer").html(dt.HTML);$("#BO_promoCodiciEditPopUpContainer").show();$("#BO_promoCodiciEditPopUpContainer [data-command='closePopUpEditPromoCodice']").off("click").on("click",function(e){$("#BO_PopUpBkForBackOffice").css("display","none");$("#BO_promoCodiciEditPopUpContainer").hide();$("#tempPopUpBkForPromoCdice").css("display","none")});oJUploadX.bind();oJTabsManager.InitTabs();$("#BO_PopUpBkForBackOffice").css("display","block");$("#tempPopUpBkForPromoCdice").css("display","block");$("#BO_PopUpBkForBackOffice").off("click").on("click",function(e){$("#BO_PopUpBkForBackOffice").css("display","none");$("#BO_promoCodiciEditPopUpContainer").hide()});$("#tempPopUpBkForPromoCdice").off("click").on("click",function(e){$("#tempPopUpBkForPromoCdice").css("display","none");$("#BO_promoCodiciEditPopUpContainer").hide()})})})};var sortMarchi=function(id_Marchio,bSort){if(bSort==1){var tmpStore={};$('#'+id_Marchio).sortable({cursor:'move',stop:function(event,ui){$.each($('#'+id_Marchio+' li'),function(index,obj){that.AggiornaCampo(18,'ord',index,$(obj).attr('data-id'))})}})} else{$('#'+id_Marchio).filter(":ui-sortable").sortable('destroy');$('#'+id_Marchio+' li').css('cursor','default')}};this.LoadMarchi=function(bQry){$('#ulMarchi_BO li img').unbind();aPathMarchioIMG=$('#NewIMGMarchio img').attr('src').split('/');var sFileName=aPathMarchioIMG[aPathMarchioIMG.length-1];if(sFileName==jADD_IMG_FILENAME&&bQry==1){alert('Devi trascinare una immagine nel rettangolo bianco.');return !1} var sMarchio=$('#BO_Marchio')[0].value;var bMarchioInHome=0;if($('#BO_ckMarchioInHome')[0].checked==!0) bMarchioInHome=1;var sMarchioLink=$('#BO_MarchioLink')[0].value;$.ajax({url:"/engine/AJAX/ajaxMarchiElenco.asp",type:"post",data:"sMarchio="+Url.encode(sMarchio)+"&sMarchioLink="+Url.encode(sMarchioLink)+"&bMarchioInHome="+bMarchioInHome+"&sIMG_1="+Url.encode(sFileName)+"&bQry="+bQry,async:!1,success:function(data,stato){$('#ElencoMarchi')[0].innerHTML=data;sortMarchi('ulMarchi_BO',1);if(bQry==1){$('#NewIMGMarchio')[0].innerHTML="";$('#BO_Marchio').val("");$('#BO_MarchioLink').val("");$('#BO_ckMarchioInHome').prop('checked',!1)} $(".UPD_MARCHIO").unbind("change");$(".UPD_MARCHIO").bind("change",function(event){var sCN=this.getAttribute('data-cn');var oLI=event.currentTarget.parentNode.parentNode.parentNode;id_Marchio=oLI.getAttribute('data-id');that.AggiornaCampo(18,sCN,this,id_Marchio)});$(".DEL_MARCHIO").unbind("click");$(".DEL_MARCHIO").bind("click",function(event){var oLI=event.currentTarget.parentNode.parentNode.parentNode;id_Marchio=oLI.getAttribute('data-id');if(confirm("Sei sicuro di voler cancellare il marchio?")){$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=4&sDati="+id_Marchio+"|18",async:!1,success:function(data,stato){$.each($('#ulMarchi_BO li'),function(i,oCurLi){if(oCurLi.getAttribute('data-id')==id_Marchio.toString()) $(oCurLi).remove()})},error:function(richiesta,stato,errori){var er=errori;alert("E' evvenuto un errore nella funzione DelMarchio.\nLo stato della chiamata è: "+stato)}})}})},error:function(richiesta,stato,errori){var er=errori;alert("E' evvenuto un errore nella funzione LoadMarchi.\\nLo stato della chiamata è: "+stato)}})},this.DeleteImmagineSlider=function(id_Slider_Immagini){if(confirm("Sei sicuro di voler cancellare l'immagine?")){var aDati=new Object();aDati.index=0;aDati.Azione="DELETE";aDati.Tabella=10;aDati.Keys={"id":id_Slider_Immagini};var dt=[];dt.DELETE_esito=0;if(!isNaN(id_Slider_Immagini)&&id_Slider_Immagini!='') dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.DELETE_esito==1){$.each($('#ulSlider_BO li'),function(i,oCurLi){if(oCurLi.getAttribute('data-id')==id_Slider_Immagini.toString()) $(oCurLi).remove()})} else{alert("E' evvenuto un errore nella funzione DeleteImmagineSlider.")}}},this.distruggiEditor=function(){if(typeof(CKEDITOR)!="undefined"&&CKEDITOR!=undefined) for(name in CKEDITOR.instances){try{CKEDITOR.instances[name].destroy(!1)}catch(e){}} else console.log("CKEDITOR undefined in CLS_BackOffice.js.1111");},this.setEditorPos=function(idDiv,id_Editor,iTopCor,iLeftCor){if($('#'+idDiv)[0]!=undefined){var iEdtTop=$('#'+idDiv)[0].offsetTop;var iEdtLeft=$('#'+idDiv)[0].offsetLeft;if(iTopCor!=0) var iEdtTop=iEdtTop+iTopCor;if(iLeftCor!=0) var iEdtLeft=iEdtLeft+iLeftCor;$('#'+id_Editor).css({'top':iEdtTop+'px','left':iEdtLeft+'px'})}},this.abilitaEditor=function(id_Conteiner,bAbilita){if(id_Conteiner==undefined) id_Conteiner='ArchivioLayoutBody';if(bAbilita==undefined) bAbilita=prv_AbilitaEditor;var sHtml;var id_Archivio=$('#'+id_Conteiner).attr('data-id');if(bAbilita){prv_AbilitaEditor=!1;that.distruggiEditor();sHtml=$('#'+id_Conteiner)[0].innerHTML;$('#'+id_Conteiner).hide();$('#'+id_Conteiner).after('
      EDITOR - CLICCA nello spazio soprastante per attivare l\'editor !
      ');$('#'+id_Conteiner).after('
      ');$('#Extra')[0].innerHTML=sHtml;$('#Extra').attr('data-fld',$('#'+id_Conteiner).attr('data-fld'));$('#Extra').attr('data-id_tbl',$('#'+id_Conteiner).attr('data-id_tbl'));$('#Extra').attr('data-id',id_Archivio);that.distruggiEditor();this.CKEDITOR_inLineNotAll();$('#Extra').focus()} else{prv_AbilitaEditor=!0;if($('#Extra')[0]!=undefined){$('#'+id_Conteiner)[0].innerHTML=oJPage.getCampo(5,id_Archivio,"Testo");$('#EditorFittizio').remove();$('#Extra').remove();$('#'+id_Conteiner).show();if($(window).width()>jMobileWidth) $('#'+id_Conteiner+' #ulGallery a').lightBox({fixedNavigation:!0});else $('#'+id_Conteiner+' #ulGallery a').swipebox();oJPage.bindInviaForm('#'+id_Conteiner)}}};var setCustomAttrOrd=function(){var aPos=new Array();$.each($('#UL_AttributiCustom_dx li'),function(i,oLi){aPos[i]=$(oLi).attr('data-id')});var aDati=new Object();aDati.index=3;aDati.ARPosizioni=aPos;aDati.id_Archivio=oJPage.getIdArchivio();var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};var attivaAttributiCustom=function(){$('#TipoProdottoRO')[0].innerHTML=''+$('#Tipo_Prodotto :selected').text()+'';var aDati=new Object();aDati.index=2;aDati.id_Template_Prodotto=$('#comboTemplateArc').val();aDati.id_Archivio=oJPage.getIdArchivio();var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');var arr=['sx','dx'];$.each(arr,function(index,val){$('#UL_AttributiCustom_'+val).empty();if(dt[val]!=null) $.each(dt[val],function(ind,obj){var html="
    • "+obj.Attributo+"
    • ";$('#UL_AttributiCustom_'+val).append(html)})});$('#UL_AttributiCustom_sx, #UL_AttributiCustom_dx').filter(":ui-sortable").sortable('destroy');$('#UL_AttributiCustom_sx').sortable({connectWith:"#UL_AttributiCustom_dx",receive:function(event,ui){var oLi=$(ui.item)[0];sortList('#UL_AttributiCustom_sx');$(oLi).find('div').remove();$(oLi).removeClass('ui-selected').removeClass('ui-selectee')}});$('#UL_AttributiCustom_dx').sortable({handle:".handle",connectWith:"#UL_AttributiCustom_sx",stop:function(event,ui){var oLi=$(ui.item)[0];setCustomAttrOrd()},receive:function(event,ui){var oLi=$(ui.item)[0];setCustomAttrOrd();$(oLi).prepend("
      ")}});$('#UL_AttributiCustom_dx').selectable({filter:"li",cancel:".handle",stop:function(event,ui){$(event.target).children('.ui-selected').not(':first').removeClass('ui-selected')},selected:function(event,ui){var aDati=new Object();aDati.index=4;aDati.id_Archivio=oJPage.getIdArchivio();aDati.id_Attributo=$(ui.selected).attr('data-id');var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');var oTbody=$('#BO_TBLAttributiCustomValues').find('tbody');$('#AttrCustomSxCont').height(164);if(dt.valori_Attributo==null) $("#BO_AttributiCustomValues").css('display','none');else{$(oTbody).empty();$("#BO_AttributiCustomValues").css('display','block');$("#AttrCustomGeneralEdit").removeClass('hide');$.each(dt.valori_Attributo,function(i,o){var sHtml="
      ";sHtml=sHtml+"";var sck="";var RADIOck="";var RADIODisable="disabled";if(o.visualizza==1){sck="checked='checked'";RADIODisable=""} if(o.DEFAULT==1) RADIOck="checked='checked'";sHtml=sHtml+"";sHtml=sHtml+"";$(oTbody).append(sHtml);var aDt=new Object();aDt.Tabella="Archivio_NN_Attributo_Generico_Valori";aDt.Dati={"id_Attributo_Generico":parseInt($(ui.selected).attr('data-id')),"id_Archivio":oJPage.getIdArchivio(),"id_Attributo_Generico_Valori":o.id};var sJson=oJSonTools.jsonStringify(aDt);$('#LastCK').attr('data-json',sJson);$('#LastCK').removeAttr('id');$('#AttrCustomSxCont').height($('#BO_TBLAttributiCustomValues').height()+165+12)});$('.BO_RDAttrib').unbind();$('.BO_RDAttrib').bind('change',function(e){var oTD=$(e.target).closest('TD').prev();var oInput=$(oTD).children(['data-json'])[0];var aDt=$.parseJSON($(oInput).attr('data-json'));var dt=oJPage.setAttributoGenericoDefault(aDt.Dati.id_Attributo_Generico,aDt.Dati.id_Archivio,aDt.Dati.id_Attributo_Generico_Valori)});$('.BO_CKAttrib').unbind();$('.BO_CKAttrib').bind('change',function(e){var aDati=$.parseJSON($(e.target).attr('data-JSON'));if($(e.target).prop('checked')){aDati.Azione="DELETE";aDati.Keys=aDati.Dati;aDati.Dati=null;$('#GEN_ATTR_VAL_ID_'+aDati.Keys.id_Attributo_Generico_Valori).prop('disabled',!1);delete aDati.Keys.id_Attributo_Generico} else{aDati.index=58;aDati.Azione="INSERT";aDati.DEL_DEFAULT="NO";$('#GEN_ATTR_VAL_ID_'+aDati.Dati.id_Attributo_Generico_Valori).prop('disabled',!0);if($('#GEN_ATTR_VAL_ID_'+aDati.Dati.id_Attributo_Generico_Valori).prop('checked')){$('#GEN_ATTR_VAL_ID_'+aDati.Dati.id_Attributo_Generico_Valori).prop('checked',!1);aDati.DEL_DEFAULT="SI"}} var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')});$('#ForzaSelezioni').bind('change',function(e){var val=$(e.target).val();if(val!='null'){var aDati=new Object();var sAlert="Sei sicuro di voler VISUALIZZARE tutti i valori dell'attributo corrente nella scheda prodotto ?";if(val==0) sAlert="Sei sicuro di NON voler VISUALIZZARE tutti i valori dell'attributo corrente nella scheda prodotto ?";if(confirm(sAlert)){var id_Archivio=$(e.target).attr('data-id_archivio');var A=new Array();$('.BO_CKAttrib').each(function(i,o){var aDt=$.parseJSON($(o).attr('data-JSON'));var aRec=new Array(val,aDt.Dati.id_Attributo_Generico,aDt.Dati.id_Attributo_Generico_Valori);A[i]=aRec;if(val==1){$(o).prop('checked',!0)} if(val==0){$(o).prop('checked',!1)}});aDati.index=1071;aDati.id_Archivio=id_Archivio;aDati.A=A;var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')}}})}}});$('#UL_AttributiCustom_dx').find("li").prepend("
      ")};var aggiornoLegame=function(e,ui,idLegame){var oTarget=$(e).target;var objMovedItem=$(ui.item);var TargetList=ui.item.parent();var id_TargetList=TargetList[0].id;var id_archivio_da_legare=$(objMovedItem).attr('data-id');var aDati=new Object();aDati.index=116;aDati.id_archivio_da_legare=id_archivio_da_legare;aDati.id_Legame=idLegame;aDati.id_archivio=oJPage.getIdArchivio();aDati.sLng=oJPage.getLng();if(id_TargetList=="BO_Archivi_Ass"){aDati.azione="LEGA";var aId=[];$.each($('#BO_Archivi_Ass li'),function(i,o){aId[i]=$(o).attr('data-id')});if(aId.length>1) aDati.aId=aId} else aDati.azione="SLEGA";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};var setBindAllegati_e_links=function(){if($('.btn_UploadX').length>0){$('.btn_UploadX').off('click').on('click',function(event){var idToClick=$($(event.target).closest('.btn_UploadX')).attr('data-UploadId');var id_Allegato=$(event.target).closest('LI').children('input').attr('data-id');$("#"+idToClick).attr('data-id_Allegato',id_Allegato);$("#"+idToClick).click()})} if($('.TRL_BTN').length>0){$(".TRL_BTN").off("click");$(".TRL_BTN").on("click",function(e){that.buildTRLDialog(e)})} if($('.UPD_Alg').length>0){$('.UPD_Alg').off('blur');$('.UPD_Alg').on('blur',function(e){if($(e.target).val().length==0){$(e.target).val($(e.target).attr('data-oldValue'))} var aDati=new Object();aDati.index=1028;var CN=$(e.target).attr('data-cn');aDati.Tabella=$(e.target).attr('data-table');aDati.Keys={"id":$(e.target).attr('data-id')};var ar=new Object();ar[CN]=$(e.target).val();aDati.Dati=JSON.parse(JSON.stringify(ar));aDati.id_Archivio=$('#id_Archivio').val();aDati.lng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/AJAX/jsondata.php",aDati,'JSON');if('HTML' in dt){$('#elencoAllegati')[0].innerHTML=dt.HTML;setBindAllegati_e_links()}})} if($('#AlgLinkValue').length>0){$('#AlgLinkValue').off('click');$('#AlgLinkValue').on('click',function(e){if($(e.target).val().length>0) $(e.target).val('')})} if($('#BTN_Alg_link').length>0){$('#BTN_Alg_link').off('click');$('#BTN_Alg_link').on('click',function(e){var sLink=$('#AlgLinkValue').val();if(sLink=='') alert("ATTENZIONE!\nOccorre Incollare il link prima di cliccare.");else{var aDati=new Object();aDati.index=1025;aDati.id_Archivio=$('#INPUT_UPLD').attr('data-id_archivio');aDati.link=sLink;aDati.sLng=oJPage.getLng();aDati.oldClientVersione=1;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#elencoAllegati')[0].innerHTML=dt.HTML;setBindAllegati_e_links()}})} if($('.DelAlg').length>0){$('.DelAlg').off('click');$('.DelAlg').on('click',function(e){var a=$(e.target).closest('.DelAlg');var Tabella=$(a).attr('data-table');var id=$(a).attr('data-id');var aDati=new Object();aDati.index=1026;aDati.Keys={"id":id};aDati.Tabella=Tabella;aDati.sLng=oJPage.getLng();aDati.id_Archivio=$('#INPUT_UPLD').attr('data-id_archivio');if(confirm('Sei sicuro di voler cancellare il bottone ?')){var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#elencoAllegati')[0].innerHTML=dt.HTML;setBindAllegati_e_links()}})} if($('#AllegatiSortable').length>0){$("#AllegatiSortable").filter(":ui-sortable").sortable("destroy");$("#AllegatiSortable").sortable({cursor:'move',stop:function(event,ui){var aID=[];$.each($('#AllegatiSortable li'),function(index,obj){aID[index]=$($(obj).children('a.DelAlg')).attr('data-id')});var aDati=new Object();aDati.index=1027;aDati.aID=aID;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')}});$('#AllegatiSortable').disableSelection()}};this.editorSetter=function(bManuale){if(bManuale!=undefined){if(bManuale==1) prv_bEdit=0;else prv_bEdit=1} if(prv_bEdit==0){prv_bEdit=1;$('.showAdm').show();that.setKeyAdmin(1);$("[data-command='salvaArticoloArticolo']").off().on("tap, click",function(event){salvaArticoloArticolo(event,$("#ArchivioMain").attr("data-id"))});$("[data-command='searchArticoliDaAssociare']").off().on('keyup',function(e){var src=$(e.target).val();if(src.length>2){var aDati=new Object();aDati.index=115;aDati.term=src;aDati.id=oJPage.getIdArchivio;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){var aHtml=[];for(var i=0;i"+dt[i].Articolo+"")} $("#ArchivioMain.newAdm #ArtAssociatiDispo")[0].innerHTML=aHtml.join('');setSortableForArticoliAssociati(function(ui){setUnsetLegameArticoli(event,ui,$('#ArchivioMain.newAdm #comboLegami').val())})})}});$("[data-command='selezionaTipoLegame']").off().on("change",function(e){var aDati=new Object();aDati.index=117;aDati.id_archivio=oJPage.getIdArchivio;aDati.id_Legame=$(e.currentTarget).val();oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){var aHtml=[];for(var i=0;i"+dt[i].Articolo+"")} $("#ArchivioMain.newAdm #ArtAssociatiAssociati")[0].innerHTML=aHtml.join('');setSortableForArticoliAssociati(function(ui){setUnsetLegameArticoli(event,ui,$('#ArchivioMain.newAdm #comboLegami').val());$("#ArtAssociatiAssociati").css("border-color","#2d6e9e")})})});$("#tabArchivioArchivio [data-command='trlDialog']").off().on("tap, click",function(event){that.buildTRLDialogWithTemplate($("#BO_TrlForArchivio"),$(event.currentTarget),function(dt){})});$("[data-elencoallegatiarchivio] [data-command='trlDialog']").off().on("tap, click",function(event){that.buildTRLDialogWithTemplate($("#BO_TrlForArchivio"),$(event.currentTarget),function(dt){if($(event.currentTarget).attr("data-fileServerPath")!=undefined&&$(event.currentTarget).attr("data-fileServerPath")!=""){$("[data-id_Allegato]").attr("data-id_Allegato",$(event.currentTarget).attr("data-id"))}})});$("#comboTemplateArc").off().on("change",function(event){if(typeof(delegate_Custom_templateArticoloAfterChange)=="function") delegate_Custom_templateArticoloAfterChange($("#comboTemplateArc").val(),$("#ArchivioMain").attr("data-id"))});$("#comboTemplateArc").trigger("change");var salvaArticoloArticolo=function(e,idArticolo){var obj=event.currentTarget;id_Container=$(obj).attr("data-id-container");var bValido=undefined;if(typeof(delegate_Custom_salvasalvaArticoloArticolo)=="function") bValido=delegate_Custom_salvasalvaArticoloArticolo();if(bValido==undefined) bValido=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){var aFormData=oJPage.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){for(i=0;i1) aDati.aId=aId} else aDati.azione="SLEGA";oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(){})};that.bindAllegatiElinks();$('#MailingAccordion').accordion({heightStyle:'content',activate:function(event,ui){switch(ui.newHeader.find('a').attr('id')){case "Mailing_Statistiche":var aDati=new Object();aDati.index=8;aDati.id_Archivio=oJPage.getIdArchivio();var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#showMailStatistica')[0].innerHTML='
      ';$('#showMailStatistica').append('
      ');$('#StatisticaCont').append('
        ');if(dt.Statistica_Mailing!=undefined){$.each(dt.Statistica_Mailing,function(ind,obj){var sAzione=obj.AZIONI;var sTitle=sAzione;var sAzioneIntera=sAzione;var sNumero=obj.Numero;$('#UL_Mailing_Azioni').append('
      • '+sNumero+''+sAzione+'
      • ')});$('#UL_Mailing_Azioni').selectable({stop:function(){var aDatiSel=new Object();aDatiSel.index=9;aDatiSel.id_Archivio=oJPage.getIdArchivio();var sAzione=$('#UL_Mailing_Azioni li.ui-selected').attr('data-azione');aDatiSel.Azione=sAzione;var dt=that.srvCall("/engine/ajax/jsonData.php",aDatiSel,'JSON');$('#showMailStatisticaUtenti')[0].innerHTML='
        ';$('#showMailStatisticaUtenti').append('
        ');$('#StatisticaUtentiCont').append('
          ');var sLBLName;if(dt.Destinatari_Mailing!=undefined){$.each(dt.Destinatari_Mailing,function(ind,obj){if(obj.Cognome==null||obj.Cognome=="") sLBLName=obj.destinatario;else sLBLName=obj.Cognome+' '+obj.Nome;sTitle=sLBLName;$('#UL_showMailStatisticaUtenti').append('
        • '+obj.numero+''+sLBLName+'
        • ')})}}})} break;default:if($('#UL_Mailing_Azioni').length>0) $('#UL_Mailing_Azioni').selectable("destroy");break}}});var makeSortable=function(ids){$("#BO_SRCArchivi_Ass, #BO_Archivi_Ass").filter(":ui-sortable").sortable('destroy');$("#BO_SRCArchivi_Ass, #BO_Archivi_Ass").sortable({cursor:'move',items:'.arcLeg',dropOnEmpty:!0,scroll:!1,connectWith:'.ConSortArcLeg',stop:function(event,ui){aggiornoLegame(event,ui,$('#BO_AssociaCome').val())}}).disableSelection()};makeSortable();$('#Articolo_Accordion').accordion({heightStyle:'content',activate:function(event,ui){switch(ui.newHeader.find('a').attr('id')){case "Allegati_e_links":setBindAllegati_e_links();break;case "Articoli_Correlati":$("#BO_AssociaCome").bind("change",function(e){var aDati=new Object();aDati.index=117;aDati.id_archivio=oJPage.getIdArchivio;aDati.id_Legame=$("#BO_AssociaCome").val();aDati.oldClientVersione=1;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#BO_ArchiviiLegati')[0].innerHTML=dt.HTML;makeSortable("#BO_SRCArchivi_Ass, #BO_Archivi_Ass")});$("#BO_searchAssociazione").bind('keyup',function(e){var src=$(e.target).val();if(src.length>2){var aDati=new Object();aDati.index=115;aDati.term=$('#BO_searchAssociazione').val();aDati.id=oJPage.getIdArchivio;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');var aHtml=[];aHtml.push("
            ");for(var r=0;r"+dt[r].Articolo+"")} aHtml.push("
          ");$("#BO_Result")[0].innerHTML=aHtml.join('');makeSortable("#BO_SRCArchivi_Ass, #BO_Archivi_Ass")}});break;case "Attributi_Generici_Testuali":attivaAttributiCustom();break}}});$('#E-CommerceAccordion').accordion({heightStyle:'content',activate:function(event,ui){switch(ui.newHeader.find('a').attr('id')){case "E-CommerceDispo":that.loadAttributiTagliaColore();break;case "E-CommerceCustomAttributes":attivaAttributiCustom();break}}});$('#FormAccordion').accordion({heightStyle:'content',activate:function(event,ui){switch(ui.newHeader.find('a').attr('id')){case "Gestione_form_risposte":if($('#iRisposteForm')[0].value>0){$('#BTN_Esporta_Risposte_Form').unbind();$('#BTN_Esporta_Risposte_Form').bind("click",function(){var iTipo=1;if($('.'+K_DformContatto).length>0) iTipo=2;$('#BTN_Esporta_Risposte_Form').wrap("
          ");$("#EXP_form").submit();$('#BTN_Esporta_Risposte_Form').unwrap()});var aDati=new Object();aDati.index=112;aDati.id=-1;aDati.AZ="UFM";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.GDL.length>0){$('#DIV_GDL_DaRisposteForm')[0].innerHTML=that.writeGdl(dt.GDL,"UFM",-1);$("#GruppiPerUtentiForm").bind("mousedown",function(e){e.metaKey=!0}).selectable({stop:function(){$.each($('#ElencoRubriche li.ui-selected'),function(i,oLi){})}})}} break}}});$("#GdL_RispForm").selectable({stop:function(){$.each($(".ui-state-default",this).not(".ui-selected"),function(index,obj){var id_GdL=obj.getAttribute('data-ID')});$.each($(".ui-selected",this),function(index,obj){var id_GdL=obj.getAttribute('data-ID')})}})} else{prv_bEdit=0;$('.showAdm').hide();$('#ResetAddToGallery').unbind();sortGallery('ulGallery',0);if(typeof $('#Articolo_Accordion').data("ui-accordion")!="undefined") $('#Articolo_Accordion').accordion('destroy');if(typeof $('#FormAccordion').data("ui-accordion")!="undefined") $('#FormAccordion').accordion('destroy');if(typeof $('#E-CommerceAccordion').data("ui-accordion")!="undefined") $('#E-CommerceAccordion').accordion('destroy')} if(typeof(delegate_Custom_editorSetterAfterEdit)=="function") delegate_Custom_editorSetterAfterEdit(prv_bEdit,$("#ArchivioMain").attr("data-id"));$(window).trigger('resize')};this.bindAllegatiElinks=function(){$('[data-updAllegato]').off('blur').on('blur',function(e){if($(e.target).val().length==0){$(e.target).val($(e.target).attr('data-oldValue'))} var aDati=new Object();aDati.index=1028;var CN="Etichetta";aDati.Tabella="Archivio_Allegati";aDati.Keys={"id":$(e.target).closest(".itemArtAllegato").attr('data-id')};var ar=new Object();ar[CN]=$(e.target).val();aDati.Dati=JSON.parse(JSON.stringify(ar));aDati.id_Archivio=oJPage.getIdArchivio();aDati.lng=oJPage.getLng();oJBackOffice.srvCall("/engine/AJAX/jsondata.php",aDati,'JSON',!0,function(dt){if('HTML' in dt){}})});$('[data-linkDaAllegare]').off('click').on('click',function(e){if($(e.target).val().length>0) $(e.target).val('')});$("[data-command='addLinkToArchivio']").off('click').on('click',function(e){var sLink=$('[data-linkDaAllegare]').val();if(sLink=='') alert("ATTENZIONE!\nOccorre Incollare il link prima di cliccare.");else{var aDati=new Object();aDati.index=1025;aDati.id_Archivio=oJPage.getIdArchivio();aDati.link=sLink;aDati.sLng=oJPage.getLng();that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){$('[data-elencoAllegatiArchivio]')[0].innerHTML=dt.HTML;$('[data-linkDaAllegare]').val("");that.bindAllegatiElinks()})}});$("[data-command='delete-allegato']").off('click').on('click',function(e){var id=$(e.target).closest(".itemArtAllegato").attr('data-id');var aDati=new Object();aDati.index=1026;aDati.Keys={"id":id};aDati.Tabella="Archivio_Allegati";aDati.sLng=oJPage.getLng();aDati.id_Archivio=oJPage.getIdArchivio();if(confirm('Sei sicuro di voler cancellare questo bottone ?')){oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){$(e.target).closest(".itemArtAllegato").remove()})}});$("[data-elencoAllegatiArchivio]").filter(":ui-sortable").sortable("destroy");$("[data-elencoAllegatiArchivio]").sortable({cursor:'move',stop:function(event,ui){var aID=[];$.each($('[data-elencoAllegatiArchivio] .itemArtAllegato'),function(index,obj){aID[index]=$(obj).attr('data-id')});var aDati=new Object();aDati.index=1027;aDati.aID=aID;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')}});$('#AllegatiSortable').disableSelection();if(typeof(delegate_Custom_bindAllegatiElinksArchivioAfterBind)=="function") delegate_Custom_bindAllegatiElinksArchivioAfterBind()};this.ckBackOffice=function(){return prv_BOffice},this.getSeo_CANCELLAMI=function(sTitolo){return sTitolo.replace(/ /g,'-')},this.SetRadioDNS=function(bDDNS){that.AggiornaCampo(6,'bDDNS',bDDNS,oJSito.getIdSito())},this.AddChildSeo=function(objURL_From,objURL_To){sURL_From=$(objURL_From).val();sURL_To=$(objURL_To).val();if(sURL_From==""){alert("Attenzione!\nIl campo 'URL da Reindirizzare' è obbligatorio.");$(objURL_From).focus();return} if(sURL_To==""){alert("Attenzione!\nIl campo 'URL di Destinazione' è obbligatorio.");$(objURL_To).focus();return} var aDati=new Object();aDati.index=56;aDati.URL_FROM=sURL_From;aDati.URL_TO=sURL_To;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ID>0){var I=0;var aHtml=new Array();aHtml[++I]='
          ';aHtml[++I]='
          ';aHtml[++I]='
          ';aHtml[++I]='
          ';aHtml[++I]='
          ';aHtml[++I]='
          ';aHtml[++I]='
          ';$('#Redirect_Tab').append(aHtml.join(''));$('#BO_URL_From_New').val("");$('#BO_URL_To_New').val("")}},this.RemoveChildSeo=function(objRow,id_SEO_Redirect_301){var aDati=new Object();aDati.index=0;aDati.Azione="DELETE";aDati.Tabella="SEO_Redirect_301";aDati.Keys={"id":id_SEO_Redirect_301};var dt=[];dt.DELETE_esito=0;if(!isNaN(id_SEO_Redirect_301)&&id_SEO_Redirect_301!='') dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.DELETE_esito==1) $(objRow).remove()},this.GoToURL=function(objName){var oObj='#'+objName;var sValue;if($(oObj)[0]==undefined){sValue=oObj} else switch($(oObj)[0].nodeName){case 'INPUT':sValue=$(oObj).val();break;case 'SELECT':sValue=$("select"+oObj+" :selected").text();break;case undefined:sValue=oObj;break;default:sValue=$(oObj)[0].innerHTML;break};if((sValue=="")||(sValue=="seleziona")) return;if(sValue.toLowerCase().indexOf('http://')==-1) sValue='http://'+oJSito.InfoSito()['Dominii'].split(";",1)+"/"+sValue;window.open(sValue,'_blank')},this.AggiornaCampo=function(id_Tab,sCampo,oObj,sVFlt,sTipo,sCFlt,sTpFlt){var ID_Editor="";var sValue;var bValueInObj=1;if($(oObj)[0]==undefined||typeof oObj=="string"){sValue=oObj;bValueInObj=0} else switch($(oObj)[0].nodeName){case 'INPUT':switch($(oObj)[0].type){case 'checkbox':if($(oObj)[0].checked) sValue=1;else sValue=0;break;default:sValue=$(oObj).val();break};break;case 'SELECT':case 'TEXTAREA':sValue=$(oObj).val();break;case undefined:sValue=oObj;bValueInObj=0;break;default:sValue=$(oObj)[0].innerHTML;ID_Editor=$(oObj).attr('data-ID_Editor');break} if(sCFlt==undefined) sCFlt='id';if($(oObj).attr("data-validate")!=undefined){switch($(oObj).attr("data-validate")){case "number":var sValue=sValue.replace(",",".");if(isNaN(sValue)==!0){alert("ATTENZIONE!\n Il numero non ha un formato valido.");return !1} break;default:break}} var objToSend=new Object();objToSend.index=1028;objToSend.Tabella=id_Tab;var ar=new Object();ar[sCFlt]=sVFlt;objToSend.Keys=JSON.parse(JSON.stringify(ar));var ar=new Object();ar[sCampo]=sValue;objToSend.Dati=JSON.parse(JSON.stringify(ar));objToSend.sLng=oJPage.getLng();objToSend.ID_Editor=ID_Editor;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",objToSend,'JSON');if(dt!=undefined&&dt.ERROR!=undefined&&dt.ERROR!=""){setTimeout(function(){$("#EditorContainer").before("
          "+dt.ERROR+"
          ");setTimeout(function(){$("#maxCharLimit").hide(500)},7000)},1000)} if(id_Tab==3&&sCampo=='Titolo'){if(($("#BO_Titolo_SEO_Rubrica").val()=="")||($("#BO_Titolo_SEO_Rubrica").val()=="Rinominami...")){that.AggiornaCampo(id_Tab,'Titolo_SEO',sValue,sVFlt,sTipo,sCFlt,sTpFlt)}}};var LoadBO_Sito=function(){$.ajax({url:"/engine/ajax/AjaxBackOffice_Sito.asp",type:"post",async:!1,success:function(data,stato){$('#AjaxBackOffice_Sito')[0].innerHTML=data},error:function(richiesta,stato,errori){alert("E' evvenuto un errore nella funzione SetLogin durante il caricamento del BackOffice.\nLo stato della chiamata è: "+stato)}})};var SetSortable=function(bAttiva,idUl,idTab,sCampo){if(bAttiva==2){iTxt=idUl.replace('navSpazio_','');if($('.Spazio_'+iTxt+'_Testo').css('display')=='none'){bAttiva=1} else bAttiva=-1} if(bAttiva==1){$('#'+idUl).sortable({cursor:'move',connectWith:".connectedSortable",stop:function(event,ui){$.each($('#'+idUl+' a.ingranaggioContenitore'),function(index,obj){oJBackOffice.AggiornaCampo(idTab,sCampo,index,$(obj).attr('data-id'))});if($('#'+idUl).hasClass('ReloadAfterSortable')) location.reload(!0)}})} if(bAttiva==0){$('#'+idUl).filter(":ui-sortable").sortable('destroy');$('#'+idUl+' a').css('cursor','pointer')}};this.setKeyAdminFC=function(){oJSessione.readSession('keyAdm',function(keyAdmin){prv_KeyAdmin=keyAdmin;if(prv_KeyAdmin==0){setKeyInnerAdmin(0);that.distruggiEditor();setEditor(!1)} else{setKeyInnerAdmin(1);that.distruggiEditor();setEditor(!0);try{this.CKEDITOR_inLineNotAll()}catch(e){}}})},this.setKeyAdmin=function(bValue,bFromSaveEditor){if(bFromSaveEditor==undefined) bFromSaveEditor=0;if(bValue!=undefined) if(bValue==1) prv_KeyAdmin=0;else prv_KeyAdmin=1;if(prv_KeyAdmin==0){oJSessione.writeSession('keyAdm',1);that.distruggiEditor();setEditor(!0);this.CKEDITOR_inLineNotAll();setKeyInnerAdmin(1,bFromSaveEditor);that.BindClonaArtchivio(1);oJEditorJSon.setEditorInPagina(1);that.addRemoveEditorTitolo(1);that.addRemoveEditorNotHtml(1);$("[data-uploadx='1'][data-admin='1']").each(function(index){oJUploadX.enable(this)})} else{oJSessione.writeSession('keyAdm',0);oJCutOnEditor.DestroyCut();that.distruggiEditor();setEditor(!1);setKeyInnerAdmin(0,bFromSaveEditor);that.BindClonaArtchivio(0);oJEditorJSon.setEditorInPagina(0);that.addRemoveEditorTitolo(0);that.addRemoveEditorNotHtml(0);$("[data-uploadx='1'][data-admin='1']").each(function(index){oJUploadX.disable(this)})}},this.addRemoveEditorTitolo=function(bEdit){if(bEdit==!0){if($("[data-titolo='1']").length>0){this.prv_BackUpTitolo=$("[data-titolo='1']");var editTag=[];editTag.push("");editTag.push("");$("[data-titolo='1']").replaceWith(editTag.join(""));$("[data-titolo='1']").unbind("click").bind("click",function(e){$(this).attr('data-OldValue',this.value)});$("[data-titolo='1']").unbind("change").bind("change",function(e){var sCN=this.getAttribute('data-cn');var id=$("#ArchivioLayoutBody").attr("data-id");oJBackOffice.AggiornaCampo(5,sCN,this,id)})}} else{$(this.prv_BackUpTitolo).html($("[data-titolo='1']").val());$("[data-titolo='1']").replaceWith(this.prv_BackUpTitolo);$("[data-titolo='1']").unbind("click");$("[data-titolo='1']").unbind("change")}},this.addRemoveEditorNotHtml=function(bEdit){if(bEdit==!0){$("[data-editable='text']").each(function(index){if($(this).attr("data-cn")==undefined||$(this).attr("data-cn")==""){alert("Impossibile un campo data-editable='text'. attributo data-cn mancante.");return !1} if($(this).attr("data-id")==undefined||$(this).attr("data-id")==""){alert("Impossibile un campo data-editable='text'. attributo data-id mancante.");return !1} if($(this).attr("data-tab")==undefined||$(this).attr("data-tab")==""){alert("Impossibile un campo data-editable='text'. attributo data-tab mancante.");return !1} $(this).attr('data-OldValue',this.value);$(this).attr('contenteditable','true');$(this).unbind("blur").bind("blur",function(e){var sCN=this.getAttribute('data-cn');var id=this.getAttribute('data-id');var idTab=this.getAttribute('data-tab');oJBackOffice.AggiornaCampo(idTab,sCN,this,id)})})} else{$("[data-editable='text']").each(function(index){$(this).attr('contenteditable','false');$("[data-editable='text']").unbind("change")})}},this.BindClonaArtchivio=function(bEdit){if(bEdit==!0){$("#cmdBOClonaArchivio").off().on("click",function(){var aDati=new Object();aDati.index=23;aDati.idArchivio=$(this).attr("data-archivio");var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt!=undefined&&dt.ESITO!=undefined) if(dt.ESITO=="KO") alert(dt.ERRORE);else{window.location='/'+oJPage.getLng()+'/'+dt.Titolo_Seo+".html"} else alert("Errore inprevisto")})} else{$("#cmdBOClonaArchivio").off()}};var setEditor=function(bEdit){$('.EDITOR_IN_BO').attr('contenteditable',bEdit);$('.NewsPrologo').attr('contenteditable',bEdit);$('.keyAdmin').not('.READ_ONLY').attr('contenteditable',bEdit);$('#InfoRubrica').attr('contenteditable',bEdit);$('#Footer_Text').attr('contenteditable',bEdit);$('#Header_Text').attr('contenteditable',bEdit);if(bEdit==!0){if($('#EditorContainer')[0]===undefined){if($('#ArchivioLayoutBody').attr('data-ReadOnly')=='1') $('#ArchivioLayoutBody').attr('contenteditable',!1);else $('#ArchivioLayoutBody').not('.READ_ONLY').attr('contenteditable',!0)} else{$("#EditorContainer").each(function(index){if($(this).closest("#ArchivioLayoutBody").hasClass("READ_ONLY")==!0) $(this).attr('contenteditable',!1);else $(this).attr('contenteditable',!0)})} if($('#EditorExtraContainer')[0]!==undefined) $('#EditorExtraContainer').attr('contenteditable',!0);if($('.TEMPLATE_EDITOR').length>0) $('.TEMPLATE_EDITOR').attr('contenteditable',!0)} else{if($('#EditorContainer')[0]===undefined) $('#ArchivioLayoutBody').attr('contenteditable',!1);else $('#EditorContainer').attr('contenteditable',!1);if($('#EditorExtraContainer')[0]!==undefined) $('#EditorExtraContainer').attr('contenteditable',!1);if($('.TEMPLATE_EDITOR').length>0) $('.TEMPLATE_EDITOR').attr('contenteditable',!1)}};var setKeyInnerAdmin=function(iVal,bFromSaveEditor){if(bFromSaveEditor==undefined) bFromSaveEditor=0;if($('#Admkey')[0]!=undefined){prv_KeyAdmin=iVal;if(oJSessione.getdrawLoginIMG()==1){$('#Admkey')[0].src='/icone/keyIco_'+iVal+'.png';if(iVal==0) $('#iAdmkey').removeClass("iAdmkeySel").addClass("iAdmkeyUnsel");else $('#iAdmkey').removeClass("iAdmkeyUnsel").addClass("iAdmkeySel")} else{if(iVal==0){$('#Admkey').html('SITO NON AMMINISTRABILE');$('#Admkey').css('color','')} else{$('#Admkey').html('SITO AMMINISTRABILE');$('#Admkey').css('color','red')}} if(iVal==0){$('#Admkey').attr('title','Amministrazione ATTIVABILE');$('#iAdmkey').attr('title','Amministrazione ATTIVABILE');$('.ingranaggio').hide();$('.ingranaggioContenitore').css('display','none');$('#SchedaProdotto_IMG').css('display','inline-block');if(bFromSaveEditor==0) $('.showAdm').hide();oJGestRubriche.editRubriche(0);oJGestRubriche.editRubricheNotUlLi(0);$("[data-prologo='1'], [data-testo='1'], [data-imgcol]").each(function(index){if($(this).attr("data-link")!=undefined){$(this).attr("href",$(this).attr("data-link"))}});SetSortable(0,'navForms',5,'ordine_Forms');SetSortable(0,'navSpazio_1',5,'ordine_Spazio_1');SetSortable(0,'navSpazio_2',5,'ordine_Spazio_2');SetSortable(0,'navSpazio_3',5,'ordine_Spazio_3');$('.imgMove').unbind('click');if($('#ulGallery')[0]!=undefined) sortGallery('ulGallery',0);$('.imgDrop').unbind("dragover");$('.imgDrop').unbind("drop");oJPage.DetachBTN_Upload("");$("[data-imgcol]").removeClass("inEdit");$(".Art_Associati").removeClass("inEdit");$("[data-custom-admin]").each(function(index){$(this).hide()});$("[data-command='openTrlArtcolo']").remove()} else{$('.imgDrop').unbind("dragover");$('.imgDrop').unbind("drop");oJPage.AttachBTN_Upload('.imgDrop');$('.imgDrop').bind("dragover",!1);$('.imgDrop').bind("drop",function(event){oJPage.DropIMG(this,event,!1,0)});$('#Admkey').attr('title','Amministrazione ATTIVA');$('#iAdmkey').attr('title','Amministrazione ATTIVA');$('.ingranaggioContenitore').css('display','inline-block');$('#SchedaProdotto_IMG').css('display','none');$('.ingranaggio').css('display','inline-block');if(jAInfoSito.JSON_Config.moduli_attivati.MULTILINGUA==1) setTimeout(function(){addArchivioBodyTrl()},1000);oJGestRubriche.editRubriche(1);oJGestRubriche.editRubricheNotUlLi(1);$("[data-prologo='1'], [data-testo='1'], [data-imgcol]").each(function(index){if($(this).attr("href")!=undefined){$(this).attr("data-link",$(this).attr("href"));$(this).removeAttr("href")}});SetSortable(1,'navForms',5,'ordine_Forms');SetSortable(2,'navSpazio_1',5,'ordine_Spazio_1');SetSortable(2,'navSpazio_2',5,'ordine_Spazio_2');SetSortable(2,'navSpazio_3',5,'ordine_Spazio_3');$('.imgMove').bind('click',function(e){var iCont=$(this).attr('data-iContenitore').replace('Spazio_','');if($(this).attr('src')=='/engine/img/move_Red.png'){$(this).attr('src','/engine/img/move.png');SetSortable(0,'navSpazio_'+iCont,5,'ordine_Spazio_'+iCont)} else{$(this).attr('src','/engine/img/move_Red.png');SetSortable(1,'navSpazio_'+iCont,5,'ordine_Spazio_'+iCont)}});if($('#ulGallery')[0]!=undefined) sortGallery('ulGallery',1);$("[data-imgcol]").addClass("inEdit");$(".Art_Associati").addClass("inEdit");$("[data-custom-admin]").each(function(index){$(this).show()})}}};const addArchivioBodyTrl=function(){if($("#EditorContainer [data-command='openTrlArtcolo']").length==0) $("#EditorContainer").append("");$("[data-command='openTrlArtcolo']").off("click").on("click",function(){var currLng="";const aDati=new Object();aDati.op="BO_writePopUpTrlBodyArticolo";aDati.id=$("#ArchivioLayoutBody").attr("data-id");const dt=that.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#bkgWall").show();const html="
          "+dt.HTML+"
          ";$("body").append(html);$("#BO_PopUpArchivioBodyTrl").draggable();var bTextMod=!1;currLng=$("[data-command='changeTestoTradotto']").val();objEdBodyArt=CKEDITOR.replace("ArchivioBodyTrlEditor");objEdBodyArt.config.toolbar="Minimal";objEdBodyArt.config.height=(jQuery(window).height()*70/100)-200;objEdBodyArt.on('key',function(){bTextMod=!0});objEdFake=CKEDITOR.replace("ArchivioBodyTrlEditorFake");objEdFake.config.toolbar="Minimal";objEdFake.config.height=(jQuery(window).height()*70/100)-200;setTimeout(function(){objEdFake.setReadOnly(!0);$("#cke_ArchivioBodyTrlEditorFake .cke_toolbar").css("visibility","hidden")},1000);$("#BO_PopUpArchivioBodyTrl").css("height",jQuery(window).height()*70/100);$("#BO_PopUpArchivioBodyTrl .middle").css("height",(jQuery(window).height()*70/100)-120);$("#BO_PopUpArchivioBodyTrl").show();$("[data-command='changeTestoTradotto").off("change").on("change",function(e){if(bTextMod==!0){bTextMod=!1;const bSave=confirm("Vuoi salvare le modifiche che hai fatto al testo? ");if(bSave==!0) popUpTrlBodyArticoloSaveTestoTradotto(function(){popUpTrlBodyArticoloChangeTestoTradotto()})} else popUpTrlBodyArticoloChangeTestoTradotto()});$("[data-command='autoTrlArtcolo']").off("click").on("click",function(e){var temp=objEdFake.getData();temp=$("
          "+temp+"
          ").html();const trlVal=that.traslate(temp,currLng);objEdBodyArt.setData(trlVal)});$("[data-command='saveTrlArtcolo']").off("click").on("click",function(e){popUpTrlBodyArticoloSaveTestoTradotto(function(){$("#BO_PopUpArchivioBodyTrl").hide();$("#bkgWall").hide();objEdBodyArt.destroy();objEdFake.destroy();$("#BO_PopUpArchivioBodyTrl").remove()})});$("[data-command='closeTrlArtcolo']").off("click").on("click",function(e){$("#BO_PopUpArchivioBodyTrl").hide();$("#bkgWall").hide();objEdBodyArt.destroy();objEdFake.destroy();$("#BO_PopUpArchivioBodyTrl").remove()})});const popUpTrlBodyArticoloChangeTestoTradotto=function(){const aDati=new Object();aDati.op="BO_popUpTrlBodyArticoloChangeTestoTradotto";aDati.id=$("#ArchivioLayoutBody").attr("data-id");aDati.lingua=$("[data-command='changeTestoTradotto']").val();const dt=that.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){currLng=$("[data-command='changeTestoTradotto']").val();if(oJUtility.showAjaxError(dt)==!0) return;objEdBodyArt.setData(dt.HTML)})};const popUpTrlBodyArticoloSaveTestoTradotto=function(afterSaveCallback){$('body').append('');const testo=adjustHtmlFromEditorForResposive($('#TempTrlEditor'));$("#TempTrlEditor").remove();const aDati=new Object();aDati.op="BO_popUpTrlBodyArticoloSaveTestoTradotto";aDati.id=$("#ArchivioLayoutBody").attr("data-id");aDati.lingua=currLng;aDati.testo=testo;const dt=that.srvCall("/engine/ajax/jsonDataBO.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;afterSaveCallback()})}})};this.bindElencoArchiviAdmin=function(){$('#BO_ArchiviAdmin #txtKey').bind('keydown',function(e){if(e.keyCode==13){$("#buttonSearch").trigger("click")}})};this.writeGdl=function(aGdl,associatiA){sNomeCampo="Gruppo_di_Lavoro";switch(associatiA){case 'ARC':sIdElenco="GruppiPerARCHIVIO";olCLS="BO_Elenco ui-selectable";liCLS="ui-state-default";addGdL=0;break;case 'RUB':sIdElenco="GruppiPerRubrica";olCLS="BO_Elenco ui-selectable";liCLS="ui-state-default";addGdL=0;break;case "USR":sIdElenco="GruppiPerAnagrafica";olCLS="BO_Elenco ui-selectable";liCLS="ui-state-default";addGdL=0;break;case "FRM":sIdElenco="GruppiPerForm";olCLS="BO_Elenco ui-selectable";liCLS="ui-state-default";addGdL=0;break;case "MLN":sIdElenco="GruppiPerMAILING";olCLS="BO_Elenco ui-selectable";liCLS="ui-state-default";addGdL=0;break;case "DST":sIdElenco="DestinatariPerMAILING";olCLS="BO_Elenco ui-selectable";liCLS="elencoUtenti";sNomeCampo="destinatario";sTestoNuovoIns="Inserisci mail nuovo Destinatario....";addGdL=0;break;case "UFM":sIdElenco="GruppiPerUtentiForm";olCLS="BO_Elenco ui-selectable GdL_"+associatiA+"_Sort";liCLS="ui-state-default";sTestoNuovoIns="Clicca per nuovo Gruppo....";addGdL=1;break};var aHtml=[];if(addGdL==1){sClsOFContainer="overflowContainerADD";aHtml.push("
            ");if(associatiA=="DST") aHtml.push("
          • "+sTestoNuovoIns+"

          • ");else aHtml.push("
          • "+sTestoNuovoIns+"

          • ");aHtml.push("
          ")} else sClsOFContainer="overflowContainer";aHtml.push("
          ");aHtml.push("
            ");for(var g=0;g"+aGdl[g][sNomeCampo]+"")} aHtml.push("
          ");aHtml.push("
          ");return aHtml.join('')},this.writeArcDisabilitabili=function(aArc,sUtente){var aHtml=[];liCLS="ui-state-default";aHtml.push("

          Di seguito vengono elencati tutti i contenuti a cui l'utente "+sUtente+" può accedere in base ai permessi che ha sulle rubriche.

          ");aHtml.push("

          Scrolla verso il basso per vederli tutti.

          ");aHtml.push("

          Per disabilitare l'accesso ad un contenuto occorre selezionarlo. I contenuti che restano selezionati (scritta bianca con sfondo arancione) non saranno disponibili per l'utente.

          ");aHtml.push("

          Se il contenuto elencato è un prodotto viene preceduto dal suo Codice Prodotto.

          ");aHtml.push("
          ");aHtml.push("
            ");var bSelected;for(var a=0;a"+aArc[a].archivio+"")} aHtml.push("
          ");aHtml.push("
          ");return aHtml.join('')},this.backOffice=function(bAdm){if(bAdm==1){$(".UPD_Sito").bind("change",function(e){var sCN=this.getAttribute('data-cn');oJBackOffice.AggiornaCampo(6,sCN,this,oJSito.getIdSito())});$(".UPD_Task").bind("change",function(e){var sTask=this.getAttribute('data-Task');if($(this)[0].checked) sValue=1;else sValue=0;$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:9,type:'json','Task':sTask,'bAttivo':sValue},datatype:'json',async:!1,success:function(dt,stato){},error:function(richiesta,stato,errori){}})});if(oJSito.config("moduli_attivati","MULTILINGUA")==1){$(".TRL_BTN_SITO").bind("click",function(e){that.buildTRLDialog(e,oJSito.getIdSito(),60)})}} else{prv_BOffice=0;$(".UPD_Sito").unbind("change");$(".UPD_Task").unbind("change");$('.TRL_BTN_SITO').unbind('click')}};var bindClick=function(id_Archivio){$("#contenitori_0 li").bind("click",function(e){var oCK=$(this).children("input[type=radio]");if($(oCK)[0].checked) $(oCK)[0].checked=!1;else{$(oCK)[0].checked=!0;var id_Contenitore=$(this).attr('data-id');var dtInizio=$(this).attr('data-inizio');var dtFine=$(this).attr('data-fine');var sLiText=$(this).attr('data-Text');oJPage.setPermessi(id_Archivio,id_Contenitore,0,dtInizio,dtFine,sLiText)}})};this.editArchivioManager=function(id){if(id==0){var aDati=new Object();aDati.index=113;var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$('#mainConteinerData')[0].innerHTML=dt.HTML;$("#creaArticolo").button({disabled:!0});$("#titoloNuovoArchivio").keyup(function(){if($('#titoloNuovoArchivio').val().length>0) $("#creaArticolo").button("option","disabled",!1);else $("#creaArticolo").button("option","disabled",!0)});$("#creaArticolo").bind("click",function(e){oJPage.creaArticolo()});$('#titoloNuovoArchivio').bind('keydown',function(e){if(e.keyCode==13){oJPage.creaArticolo()}})} else{$('#BTN_InvioMailing').button();$('#BTN_InvioMailingTest').button();if(1==1) $("#BO_Archivio_tabs").tabs({heightStyle:"content",active:0,activate:function(event,ui){$('#BO_Archivio_tabs a[data-forceHref!="1"]').click(function(e){e.preventDefault()});oJBackOffice.setEditorPos('Extra','cke_Extra',-80,0)},beforeActivate:function(event,ui){var bBind_IMGDrop=0;switch(ui.newTab.index()){case 4:bBind_IMGDrop=1;$('.FormAnagrafica button').unbind('click');$('.imgDrop').unbind("dragover");$('.imgDrop').unbind("drop");$('.DelIMG_').unbind("click");$('.Del_AttachMail').unbind("click");$('#NewIMGGallery').unbind("LoadGallery");if(oJSito.config("moduli_attivati","Mailing")==1){oJPage.getElencoDestinatari();var aDati=new Object();aDati.index=112;aDati.id=id;aDati.AZ="MLN";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.GDL.length>0){$('#ElencoGdL_Mailing')[0].innerHTML=that.writeGdl(dt.GDL,"MLN",id);$("#GruppiPerMAILING").bind("mousedown",function(e){e.metaKey=!0}).selectable({stop:function(){$.each($('#GruppiPerMAILING li').not(".ui-selected"),function(i,oLi){oJBackOffice.cancella_NN('Mailing_NN_Gruppo_di_Lavoro',id,$(oLi).attr('data-id'))});$.each($('#GruppiPerMAILING li.ui-selected'),function(i,oLi){oJBackOffice.insert_NN('Mailing_NN_Gruppo_di_Lavoro',id,$(oLi).attr('data-id'))});oJPage.getElencoDestinatari()}})} $('#BTN_InvioMailing').bind('click',function(ev){oJBackOffice.sendMailing(ev,id,$('#Maling_Oggetto')[0].value,$('#Mail_Mittente')[0].value,'ND')});$('#BTN_InvioMailingTest').bind('click',function(ev){oJBackOffice.sendMailing(ev,id,$('#Maling_Oggetto')[0].value,$('#Mail_Mittente')[0].value,$('#EmailMailingTest')[0].value)})} break;case 6:case 7:bBind_IMGDrop=1;if($(window).width()>jMobileWidth) $('.showlighbox').lightBox();else $('.showlighbox').swipebox();$('#BTN_InvioMailing').unbind('click');$('.imgDrop').unbind("dragover");$('.imgDrop').unbind("drop");$('#NewIMGGallery').unbind("LoadGallery");$('.DelIMG_').unbind("click");$('.Del_AttachMail').unbind("click");if((oJSito.config("moduli_attivati","GALLERY")==1&&ui.newTab.index()==7)||(oJSito.config("moduli_attivati","IMMAGINI")==1&&ui.newTab.index()==6)){if(ui.newTab.index()==7) oJBackOffice.bindAdminGalleryWithTemplate();if(ui.newTab.index()==6){$('.DelIMG_').bind("click",function(event){sDataTable=$(this).attr("data-Table");id_Archivio=$(this).attr("data-ID");sDataField=$(this).attr("data-Field");idDIV=$(this).attr("data-IdDIV");if($("#"+idDIV).children("a").children("img").attr("src")!=jADD_IMG_FILE){var answer=confirm("Sei sicuro di voler cancellare l'immagine corrente?");if(answer==!1){return}} else return;var aDati=new Object();aDati.index=0;aDati.Azione="UPDATE";aDati.Tabella=sDataTable;aDati.Keys=[["id",id_Archivio,"int"]];aDati.Dati=[[sDataField,"null","int"]];if(!isNaN(id_Archivio)&&id_Archivio!='') var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');$("#"+idDIV).children("a").attr("href","#");$("#"+idDIV).children("a").children("img").attr("src",jADD_IMG_FILE);$("#"+idDIV).children("a").children("img").css("width","51px");$("#"+idDIV).children("a").children("img").css("height","30px");$("#divDel_"+idDIV).css("display","none")})} $('.FormAnagrafica button').unbind('click');$('#NewIMGGallery').bind("LoadGallery",function(event){var sFiles=$(this).attr("data-upload");aFiles=sFiles.split("|");for(var i=0;i0) aDati.iTipo=2;else aDati.iTipo=1;var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');alert(dt.ALERT)} else alert(sAlert)})} break;case 1:$(".UPD_CANONICAL_LINK").unbind();var aDati=new Object();aDati.index=108;aDati.id=id;aDati.sLng=oJPage.getLng();var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.DATI.length>0){$("#Content_CanonicalLink")[0].innerHTML=writeCanonicalCombo(dt);$(".UPD_CANONICAL_LINK").bind("click",function(e){$(this).attr('data-OldValue',this.value)});$(".UPD_CANONICAL_LINK").bind("change",function(e){var sCN=this.getAttribute('data-cn');oJBackOffice.AggiornaCampo(5,sCN,this,id)})} break;default:$('#BTN_InvioMailing').unbind('click');$('.FormAnagrafica button').unbind('click');$('.imgDrop').unbind("dragover");$('.imgDrop').unbind("drop");$('.DelIMG_').unbind("click");$('.Del_AttachMail').unbind("click");$('#NewIMGGallery').unbind("LoadGallery");break};if(bBind_IMGDrop==1){oJPage.AttachBTN_Upload('.imgDrop');$('.imgDrop').bind("dragover",!1);$('.imgDrop').bind("drop",function(event){bMultiUpload=!0;iTipoUpload=0;if(ui.newTab.index()==6){bMultiUpload=!1} if(ui.newTab.index()==4){iTipoUpload=1} oJPage.DropIMG(this,event,bMultiUpload,iTipoUpload)})}}});bindClick(id);$("#contenitori_0 li").children("input[type=radio]").bind("mouseover",function(e){$("#contenitori_0 li").unbind("click")});$("#contenitori_0 li").children("input[type=radio]").bind("mouseout",function(e){bindClick(id)});$("#dt_Cont_DA").bind("change",function(e){oJBackOffice.update_NN('Archivio_NN_Contenitore',id,id_PRV_Contenitore,'Data_Inizio;date;'+$('#dt_Cont_DA')[0].value)});$("#dt_Cont_A").bind("change",function(e){oJBackOffice.update_NN('Archivio_NN_Contenitore',id,id_PRV_Contenitore,'Data_Fine;date;'+$('#dt_Cont_A')[0].value)});if(oJSito.config("moduli_attivati","MULTILINGUA")==1&&oJPage.getLng()!=oJSito.getLngDefault()){$(".TRL_BTN").bind("click",function(e){oJBackOffice.buildTRLDialog(e,id,50)})} $(".UPD").bind("click",function(e){$(this).attr('data-OldValue',this.value)});$(".UPD").bind("change",function(e){var sCN=this.getAttribute('data-cn');oJBackOffice.AggiornaCampo(5,sCN,this,id)});$(".UPD_TRL").bind("click",function(e){$(this).attr('data-OldValue',this.value)});$(".UPD_TRL").bind("change",function(e){var sCN=this.getAttribute('data-cn');oJBackOffice.AggiornaCampo(50,sCN,this,id)});$(".UPDBLOGPR").bind("change",function(e){var sCN=this.getAttribute('data-cn');if(this.getAttribute('id')=='TipoPubblicazione'){$('#BolgPR').prop('checked',!0);oJBackOffice.AggiornaCampo(5,sCN,$('#TipoPubblicazione :selected').val(),id)} else oJBackOffice.AggiornaCampo(5,sCN,this,id)});$("#BO_Update_Titolo_SEO_Archivio").bind("mousedown",function(e){var sBO_TitArch=$("#BO_Titolo_Archivio").val();if((sBO_TitArch=="")||(sBO_TitArch==undefined)) return;var answer=confirm("Sei sicuro di voler aggiornare il Titolo SEO? Una modifica errata potrebbe causare il malfunzionamento della piattaforma.");if(answer){oJBackOffice.AggiornaCampo(5,"Titolo_SEO",sBO_TitArch,id);var s=oJPage.getCampo(5,id,"Titolo_SEO");$("#BO_Titolo_SEO_Archivio").val(s)}});$("#contenitori_1").bind("mousedown",function(e){e.metaKey=!0}).selectable({stop:function(){$.each($('#contenitori_1 li').not(".ui-selected"),function(i,oLi){var oCK=$(oLi).children("input[type=radio]");if($(oCK)[0].checked){$(oCK)[0].checked=!1;$('#ElencoPerPermessi')[0].innerHTML='';$('.showForGroup').addClass('hide')} $(oCK).addClass('hide');var bGruppo=$(oLi).attr('data-bGruppi');if(bGruppo){oJBackOffice.cancella_NN('ARCHIVIO_NN_CONTENITORE',id,$(oLi).attr('data-id'))}});$.each($('#contenitori_1 li.ui-selected'),function(i,oLi){$(oLi).children("input[type=radio]").removeClass('hide');var bGruppo=$(oLi).attr('data-bGruppi');if(bGruppo){oJBackOffice.insert_NN('ARCHIVIO_NN_CONTENITORE',id,$(oLi).attr('data-id'))}})}});$.each($('#contenitori_0 li.ui-selected,#contenitori_1 li.ui-selected'),function(i,oLi){var id_Contenitore=$(this).attr('data-id');var dtInizio=$(this).attr('data-inizio');var dtFine=$(this).attr('data-fine');var bgruppi=$(this).attr('data-bgruppi');var sLiText=$(this).attr('data-Text');oJPage.setPermessi(id,id_Contenitore,bgruppi,dtInizio,dtFine,sLiText);$(this).children("input[type=radio]")[0].checked=!0;return !1})}};var writeCanonicalCombo=function(aDt){var id_Archivio=aDt.id_Archivio;var URL_Canonical=aDt.URL_Canonical;var Titolo_SEO=aDt.Titolo_SEO;var aHtml=[];aHtml.push("
          ");aHtml.push("");return aHtml.join('')};this.uploadImmagineSlider_AfterUpload=function(objFileUpload,filesArray,aServerFileName,fileIndex){var sPath=$(objFileUpload).attr("data-path")+"/"+aServerFileName[fileIndex];var sImg="";if($(objFileUpload).attr("id")=="inputFileUpload_NewIMGSlider") $("#NewIMG_Slider_SRC").replaceWith(sImg);$("[data-fromUpload='"+$(objFileUpload).attr("id")+"']").attr("src",sPath);var aDati=new Object();aDati.index=1053;aDati.nomeFile=aServerFileName[fileIndex];aDati.subPath=$(objFileUpload).attr("data-path");if($(objFileUpload).attr("data-id")!=undefined&&$(objFileUpload).attr("data-id")!="") aDati.idImmagine=$(objFileUpload).attr("data-id");var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!=undefined&&dt.ESITO=="OK");else if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore imprevisto durante il salvataggio delle informazioni sul database.")},this.uploadImmaginiGallery_AfterUpload=function(objFileUpload,filesArray,aServerFileName,fileIndex){var aDati=new Object();aDati.index=1055;aDati.nomeFile=aServerFileName[fileIndex];aDati.subPath=$(objFileUpload).attr("data-path");aDati.idArchivio=$(objFileUpload).attr("data-archivio");var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){alert(dt.ERRORE);return} var html='
          ';html=html.replace("#img#",aServerFileName[fileIndex]).replace("#url#",$(objFileUpload).attr("data-path")+"IMG_1/").replace("#ID#",dt.INFO.id);$("#Gallery .boxForList").append(html);that.bindAdminGalleryWithTemplate()})},this.uploadImmagineArchivio_AfterUpload=function(objFileUpload,filesArray,aServerFileName,fileIndex){var aDati=new Object();aDati.index=1054;aDati.nomeFile=aServerFileName[fileIndex];aDati.subPath=$(objFileUpload).attr("data-path");if($(objFileUpload).attr("data-img")!=undefined&&$(objFileUpload).attr("data-img")!="") aDati.idImmagine=$(objFileUpload).attr("data-img");aDati.idArchivio=$(objFileUpload).attr("data-archivio");if(aDati.idImmagine.toUpperCase()=="ORIGINALE"){var otherImgInputFile=[];for(i=1;i<6;i++){otherImgInputFile.push($("#fileIMG_"+i+"ArchivioInAdmin").data())} aDati.arrayOfOtherImagesDataAttr=otherImgInputFile} var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!=undefined&&dt.ESITO=="OK"){var container=$(objFileUpload).closest("[data-uploadxcontainer='1']");$("img",container).attr("src",aDati.subPath+aDati.nomeFile);if(aDati.idImmagine.toUpperCase()!="ORIGINALE"&&$("#fileOriginaleArchivioInAdmin").attr("data-existingfilefullpath")==""){var subPathImmagineOriginale=$("#fileOriginaleArchivioInAdmin").attr("data-path");$("#ArcImgPreview_Originale").attr("src",subPathImmagineOriginale+aDati.nomeFile)} if($(objFileUpload).attr("id")=="fileOriginaleArchivioInAdmin"){for(i=1;i<6;i++){$("#ArcImgPreview_IMG_"+i).attr("src",$(objFileUpload).attr("data-path")+"IMG_"+i+"/"+aServerFileName[fileIndex]);$("#ArcImgPreview_IMG_"+i).attr("data-existingfilefullpath",$(objFileUpload).attr("data-path")+"IMG_"+i+"/"+aServerFileName[fileIndex])}}}else if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore imprevisto durante il salvataggio delle informazioni sul database.")},this.testDelete=function(uploadXid){return undefined},this.uploadImmagineArchivio_AfterDelete=function(uploadXid){$("[data-fromUpload='"+uploadXid+"']").attr("src","/img/noImageArchivio.jpg");var aDati=new Object();aDati.index=1061;aDati.idArchivio=$("#ArchivioLayoutBody").attr("data-id");aDati.nomeImmagine=$("#"+uploadXid).attr("data-img");var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt=undefined||dt.ESITO==undefined||dt.ESITO=="KO"){if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore imprevisto dopo la cancellazione dell'immagine.")}};var calcolaTotaliFattura=function(){var imp=0;var n=0;$.each($('.FT_InputMoney'),function(i,o){n=parseFloat($(o).attr('data-value'));if(isNaN(n)) n=0;imp=imp+n});var IVA=parseFloat($('#Tot_IVA').attr('data-iva'));var RITENUTA=parseFloat($('#Tot_RITENUTA').attr('data-ritenuta'));var CONTRIBUTO=parseFloat($('#Tot_CONTRIBUTO').attr('data-contributo'));var totIVA=parseFloat((IVA*imp)/100);var totFatturato=totIVA+imp;var totCompetenze=0;var totContributo=0;var totRirenuta=0;var totNetto=0;if(RITENUTA>0||CONTRIBUTO>0){totCompetenze=imp;totContributo=parseFloat((CONTRIBUTO*imp)/100);imp=totCompetenze+totContributo;totIVA=parseFloat((IVA*imp)/100);totFatturato=totIVA+imp;totRirenuta=parseFloat((RITENUTA*totCompetenze)/100);totNetto=totFatturato+totRirenuta;$('#Tot_Competenze')[0].innerHTML="

          "+oJUtility.writeMoney(totCompetenze)+'

          ';$('#Tot_CONTRIBUTO')[0].innerHTML="

          "+oJUtility.writeMoney(totContributo)+'

          ';$('#Tot_RITENUTA')[0].innerHTML="

          "+oJUtility.writeMoney(totRirenuta)+'

          ';$('#Tot_NETTO')[0].innerHTML="

          "+oJUtility.writeMoney(totNetto)+'

          '} $('#Tot_Imponibile')[0].innerHTML="

          "+oJUtility.writeMoney(imp)+'

          ';$('#Tot_IVA')[0].innerHTML="

          "+oJUtility.writeMoney(totIVA)+'

          ';$('#Tot_FATTURATO')[0].innerHTML="

          "+oJUtility.writeMoney(totFatturato)+'

          '};this.salvaFattura=function(){var aDati=new Object();aDati.index=1023;aDati.id_fattura=$('#FT_crea_Riga').attr('data-id');aDati.dtFattura=$('#Ft_Data').val();aDati.numFattura=$('#Ft_Numero').val();aDati.Ragione_Sociale=$('#Ft_Cliente_Text').val();aDati.id_Indirizzo=$('#Ft_Indirizzo').val();aDati.Piva=$('#Ft_Piva').val();aDati.id_rif=$('#Ft_Rif_select').val();var aRighe=new Object();$.each($('#ContenitoreRigheFattura .row-content'),function(i,o){var aRiga=new Object();aRiga.descrizione=$($(o).find('.FT_InputText')).val();aRiga.imponibile=$($(o).find('.FT_InputMoney')).attr('data-value');aRiga.id_riga=$($(o).find('.FT_cancella_Riga')).attr('data-id');aRighe[i]=aRiga});aDati.aRighe=oJSonTools.jsonStringify(aRighe);var dt=that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=='OK') $('.showPdf').attr('STYLE','')},this.delRigaFattura=function(obj){$($(obj).closest('.row-content')).remove();calcolaTotaliFattura()},this.aggiornaImponibileFattura=function(obj){var m=$(obj).val();m=oJUtility.fromShowToCalc(m);$(obj).attr('data-value',m);calcolaTotaliFattura()},this.creaRigaFattura=function(obj){var id_fattura=$(obj).attr("data-id");var sDescrizioneRiga=$('#Ft_DescrNEW').val();var mImponibile=$('#FT_ImponibileNEW').val();var sHTML_RIGA=$('.NuovaRigaFattura')[0].innerHTML;$('#ContenitoreRigheFattura').append('
          '+sHTML_RIGA+'
          ');$('#ContenitoreRigheFattura #Ft_DescrNEW').val(sDescrizioneRiga);$('#ContenitoreRigheFattura #FT_ImponibileNEW').attr('data-value',oJUtility.fromShowToCalc(mImponibile));$('#ContenitoreRigheFattura #FT_ImponibileNEW').val(oJUtility.writeMoney(mImponibile));$('#ContenitoreRigheFattura #FT_crea_Riga').addClass('FT_cancella_Riga');$('#ContenitoreRigheFattura #FT_crea_Riga').attr('data-command','delFatturaRow');$('#ContenitoreRigheFattura #FT_crea_Riga').attr('data-id','0');$('#ContenitoreRigheFattura #FT_crea_Riga')[0].innerHTML='X';$('#ContenitoreRigheFattura input').removeAttr('id');$('#ContenitoreRigheFattura button').removeAttr('id');$('#Ft_DescrNEW').val('');$('#FT_ImponibileNEW').val('');$('#Ft_DescrNEW').focus();calcolaTotaliFattura();$("[data-command='delFatturaRow").off("tap, click");$("[data-command='delFatturaRow").on("tap, click",function(event){oJBackOffice.delRigaFattura(event.target)});$('.FT_InputMoney').not('#FT_ImponibileNEW').off("blur");$('.FT_InputMoney').not('#FT_ImponibileNEW').on("blur",function(event){oJBackOffice.aggiornaImponibileFattura(event.target)});$('.FT_InputMoney').off('keypress');$('.FT_InputMoney').on('keypress',function(event){return oJUtility.aChars_only(event.target,event,'0123456789,.')})},this.creaFattura=function(obj){var id_registroIVA=$('#RegistroIVA').val();var id_Anagrafica=$($(obj).closest('tr')).attr("data-id");var aDati=new Object();aDati.index=1020;aDati.id=0;aDati.id_Anagrafica=id_Anagrafica;aDati.id_registroIVA=id_registroIVA;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');window.location.href="/it/elencoFatture?id_fattura="+dt.id_Fattura},this.openPopUpDettaglioFattura=function(obj){var id="";var id_registroIVA=null;id=$($(obj).closest('tr')).attr("data-id");if($('#id_RegistroIVA').length>0) id_registroIVA=$('#id_RegistroIVA').val();var aDati=new Object();aDati.index=1020;aDati.id=id;aDati.id_registroIVA=id_registroIVA;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="KO") alert(dt.ERRORE);else{$("#PopUpBk").css("display","block");$("#PopUp_DettaglioFattura").css("display","block");$("#PopUpBk").on("click",function(){$("#PopUpBk").css("display","none");$("#PopUp_DettaglioFattura").css("display","none")});$("#PopUp_DettaglioFattura").html(dt.HTML);if(typeof(delegate_Custom_openPopUpDettaglioFatturaAfterOpen)=="function") delegate_Custom_openPopUpDettaglioFatturaAfterOpen('PopUp_DettaglioFattura');$('#FT_SALVA button').on("tap, click",function(event){oJBackOffice.salvaFattura(event.target)});$("[data-command='delFatturaRow").on("tap, click",function(event){oJBackOffice.delRigaFattura(event.target)});$('.FT_InputMoney').not('#FT_ImponibileNEW').on("blur",function(event){oJBackOffice.aggiornaImponibileFattura(event.target)});$('.FT_InputMoney').on('keypress',function(event){return oJUtility.aChars_only(event.target,event,'0123456789,.')})}},this.AggiungiAllegatiFattura=function(objFileUpload,filesArray,aServerFileName,fileIndex){var file=filesArray[fileIndex];var fileServerName=aServerFileName[fileIndex];var fileType=file.type;var ValidImageTypes=["application/pdf"];if($.inArray(fileType,ValidImageTypes)<0){alert("ATTENZIONE!\nSi possono allegare solo pdf");return} var aDati=new Object();aDati.index=1029;aDati.fileName=file.name;aDati.fileServerName=fileServerName;aDati.filePdf=$('#FT_PDF').attr('data-url_pdf');aDati.pathFattura=$('#FT_PDF').attr('data-path_Fattura');aDati.sLng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')},this.AggiungiAllegati=function(objFileUpload,filesArray,aServerFileName,fileIndex){var file=filesArray[fileIndex];var fileServerName=aServerFileName[fileIndex];var aDati=new Object();aDati.index=1024;aDati.fileName=file.name;aDati.fileServerName=fileServerName;aDati.id_Archivio=oJPage.getIdArchivio();aDati.id_Allegato=$(objFileUpload).attr('data-id_Allegato');aDati.path=$(objFileUpload).attr('data-path');if($(objFileUpload).attr('data-lng')==undefined||$(objFileUpload).attr('data-lng')=="") aDati.sLng=oJPage.getLng();else aDati.sLng=$(objFileUpload).attr('data-lng');that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){$('[data-elencoAllegatiArchivio]')[0].innerHTML=dt.HTML;if(dt.HTML.length>0) $('[data-elencoAllegatiArchivio]').removeClass('empty');that.bindAllegatiElinks()})},this.EliminaAllegatiInLinguaAfterUploadX=function(idUploadX){var aDati=new Object();aDati.index=1031;aDati.id_Allegato=$("#"+idUploadX).attr('data-id_allegato');aDati.sLng=$("#"+idUploadX).attr('data-lng');that.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="KO") alert(dt.ERRORE)})}};var oJBackOffice=new CLS_BackOffice();var CLS_CutOnEditor=function(){var that=this;this.InitCut=function(oEdt){if(oEdt!=undefined){$("[data-cut='1']").each(function(index){if($(this).attr("id")!=undefined) that.addCutButton(oEdt,$(this).attr("id"));else alert("Impossible attivare taglia/ripristina. Oggetto senza id.")});$("cutarea").each(function(index){$(this).show();that.addRestoreButton(oEdt,$(this).attr("area-id"))})}},this.DestroyCut=function(){$("[data-cut='1']").each(function(index){$(this).removeClass("BO_cut");$(".BO_cutButton",this).remove()});$("cutarea").hide()},this.addCutButton=function(oEdt,idArea){var desc="Taglia";if($("#"+idArea).attr("data-descrizione")!=undefined) desc=desc+" "+$("#"+idArea).attr("data-descrizione");$("#"+idArea).addClass("BO_cut");var htmlButton="";$("#"+idArea).append(htmlButton);var addedElement=$("#"+idArea+" .BO_cutButton");var o=oEdt.editable().attachListener($(addedElement),'click',function(evt){that.cutObj(this)})},this.addRestoreButton=function(oEdt,areaId){if($("[area-id='"+areaId+"'] .BO_unCutButton").length==0){var desc="Ripristina "+$("[area-id='"+areaId+"']").attr("data-descrizione");var tagRimetti="";$("[area-id='"+areaId+"']").append(tagRimetti)} var oEdt=CKEDITOR.instances.EditorContainer;if(oEdt!=undefined&&oEdt!=null){var addedElement=$("[area-id='"+areaId+"']");var o=oEdt.editable().attachListener($(addedElement),'click',function(evt){that.addTemplateTag(areaId);that.addCutButton(oEdt,areaId)})}},this.cutObj=function(objButton){var editorId=$(objButton).closest("[contenteditable='true']").attr("id");var areaId=$(objButton).closest("[data-cut='1']").attr("id");that.addCutTag(areaId);var oEdt=CKEDITOR.instances[editorId];that.addRestoreButton(oEdt,areaId)},this.addCutTag=function(idArea){var desc="";if($("#"+idArea).attr("data-descrizione")!=undefined) desc=$("#"+idArea).attr("data-descrizione");var tagCutArea="";$("#"+idArea).replaceWith(tagCutArea)},this.addTemplateTag=function(idArea){var aDati=new Object();aDati.index=25;aDati.idArchivio=oJPage.getIdArchivio();aDati.idArea=idArea;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt!=undefined&&dt.ESITO!=undefined&&dt.ESITO=="OK"){var tagTemplate=dt.HTML $("[area-id='"+idArea+"']").replaceWith(tagTemplate)}else if(dt!=undefined&&dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore imprevisto durante la lettura del template.")}};var oJCutOnEditor=new CLS_CutOnEditor();var CLS_Sessione=function(){var that=this;var prv_idAnag;var prv_msg;var prv_CLSID;var prv_nomeUtente;var prv_nomeCliente;var prv_bAdm;var prv_email;var prv_drawLoginIMG=1;var ChkRicordaPwd=null;var ChkRestaConnesso=null;this.setdrawLoginIMG=function(bImg,bAdministrator){},this.getdrawLoginIMG=function(){return prv_drawLoginIMG},this.funzionalita=function(sFun){var ret=!1;if("undefined"!==typeof FUNZIONALITA) if($.inArray(sFun,FUNZIONALITA)>=0) ret=!0;return ret},this.gruppiDiLavoro=function(idGruppo){if(typeof GRUPPI_DI_LAVORO==undefined) return !1;for(var i=0;i0){that.drawLogin(prv_nomeUtente)} else{that.drawLogin('')} if(prv_bAdm==1) oJBackOffice.backOffice(1);else oJBackOffice.backOffice(0);if($(".UsaPAcorrente").length>0){that.setIconaPrivacyAgenteCliente()}},this.logOut=function(){if(prv_nomeCliente!=''){that.delezionaClienteB2B()} else{prv_idAnag=0;prv_email='';prv_nomeUtente='';prv_nomeCliente='';prv_bAdm=0;that.drawLogin(prv_nomeUtente);$('#SiteAdm').css('display','none');oJBackOffice.editorSetter(0);that.writeSession('keyAdm',0);that.writeSession('CLSID',"",!0);oJPage.goHome()}},this.managePanel=function(action){$('.LogInLogOut').unbind('click');if(action=='open'){$("div#panel").slideDown("slow");$('.LogInLogOut').attr('src','/icone/close.png');$('.LogInLogOut').bind('click',function(e){that.managePanel('close')})} else{$("div#panel").slideUp("slow");if(prv_idAnag==0){$('.LogInLogOut').attr('src','/icone/login.png');$('.LogInLogOut').attr('title','Login');$("#pwdPersaPanel").css("display","none")} else{$('.LogInLogOut').attr('src','/icone/logOut.png');$('.LogInLogOut').attr('title','Log Out')} $('.LogInLogOut').bind('click',function(e){that.managePanel('open')})}},this.drawLogin=function(sUser){if(sUser==''){$('.LogInLogOut').bind('click',function(e){that.managePanel('open')});$("#Pwd_Persa").bind('click',function(e){$("#pwdPersaPanel").css("display","block")});$("#btnRipristinaPwd, [data-command='ripristinaPwd']").bind('click',function(e){if($('#email_Pwd_login').val()==''){alert(oJPage.traduci("Inserire l'indirizzo email."));$('#email_Pwd_login').focus()} else{if(!isEmail($('#email_Pwd_login').val())){alert("Indirizzo email non corretto.");$('#email_Pwd_login').focus()} else{var aDati=new Object();aDati.index=40;aDati.email_Pwd_login=$("#email_Pwd_login").val();aDati.paginaDiAbbandonoRecuperoPassword=window.location.href;oJUtility.ajaxCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="KO"){alert(dt.MOTIVO);$('#email_Pwd_login').focus()}else{alert("Email inviata.")}})}}})} else{$('.LogInLogOut').bind('click',function(e){that.logOut()});$('#BTN_Invia_Login').unbind('click');$("#Pwd_Persa").unbind('click');$("#btnRipristinaPwd").unbind('click')}},this.bindDownloadMyData=function(){const button=document.querySelector("[data-command='downloadMyData']");if(button==undefined) return;button.addEventListener('click',function(e){var aDati=new Object();aDati.op="downloadMyData";oJUtility.ajaxCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;window.open(dt.ADDRESS)})})},this.BindLoginButtonWithTemplate=function(){$("[data-loginButton='1']").on("click",function(e){const formID=$(e.target).attr("data-id-container");if(formID==undefined) return;that.testLoginWithTemplate(formID,function(dt){if(dt.id_Anag>0){const destination=$(e.target).attr("data-redir");if(destination!=undefined&&destination!="") if(dt.cartMerged==!0&&destination.indexOf("CheckOut")!=-1) document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/carrello.cart?merged=1";else if(destination=="/") document.location.href="/";else document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+destination;else location.reload()} else alert(oJPage.traduci('ATTENZIONE!\nLogin non Valida.'))})});$("[data-command='passwordEye']").on("click",function(e){const formID=$(e.currentTarget).attr("data-id-container");if(formID==undefined) return;const form=$("#"+formID);const dataClassPwd=$(e.currentTarget).attr("data-classPwd");const dataClassTxt=$(e.currentTarget).attr("data-classTxt");const dataSrcPwd=$(e.currentTarget).attr("data-srcPwd");const dataSrcTxt=$(e.currentTarget).attr("data-SrcTxt");if($("[data-password='1']",form).attr("type")=="text"){$("[data-password='1']",form).attr("type","password");$(e.currentTarget).removeClass(dataClassTxt);if(dataClassPwd!=undefined) $(e.currentTarget).addClass(dataClassPwd);if(dataSrcPwd!=undefined) $(e.currentTarget).attr("src",dataSrcPwd)} else{$("[data-password='1']",form).attr("type","text");$(e.currentTarget).removeClass(dataClassPwd);if(dataClassTxt!=undefined) $(e.currentTarget).addClass(dataClassTxt);if(dataSrcTxt!=undefined) $(e.currentTarget).attr("src",dataSrcTxt)}})},this.bindLoginStep1=function(){const buttonNext=document.querySelector("[data-command='doLoginStep1']");if(buttonNext==undefined) return;buttonNext.addEventListener('click',function(e){const boxStep1=document.querySelector("[data-step1]");if(boxStep1==undefined){alert("Impossibile continuare. Aggiungere [data-step1] nel template");return} const boxStep2=document.querySelector("[data-step2]");if(boxStep2==undefined){alert("Impossibile continuare. Aggiungere [data-step2] nel template");return} const textUsername=document.querySelector("[data-username]");if(textUsername==undefined){alert("Impossibile continuare. Aggiungere [data-username] nel template");return} const textPwd=document.querySelector("[data-password]");if(textPwd==undefined){alert("Impossibile continuare. Aggiungere [data-password] nel template");return} if(textPwd.offsetParent!=null){alert("Impossibile continuare. Questo tipo di login prevede che [data-password] non sia visibile in questo step");return} if(textUsername.value.trim()==""){alert("Impossibile continuare. Inserisci la tua mail prima di continuare.");return} var bValido=!0 if(typeof(delegate_Custom_LoginWithSteps_validaStep1)=="function") bValido=delegate_Custom_LoginWithSteps_validaStep1();if(!bValido) return;const afterPage=e.currentTarget.getAttribute("data-afterPage")!=undefined?e.currentTarget.getAttribute("data-afterPage"):"";var aDati=new Object();aDati.op="performLoginStep1";aDati.username=textUsername.value.trim();oJUtility.ajaxCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;if(dt.Exist==!0){boxStep1.style="display:none";boxStep2.style="display:block";textPwd.focus()} if(typeof(delegate_Custom_LoginWithSteps_afterValidaStep1)=="function") delegate_Custom_LoginWithSteps_afterValidaStep1(dt);if(dt.Exist==!1) document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/Registrazione?email="+aDati.username+"&afterPage="+afterPage})});const buttonReg=document.querySelector("[data-command='goToRegistrazione']");if(buttonReg!=undefined){buttonReg.addEventListener('click',function(e){const destination=e.currentTarget.getAttribute("data-redir");const textUsername=document.querySelector("[data-username]");const afterPage=e.currentTarget.getAttribute("data-afterPage")!=undefined?e.currentTarget.getAttribute("data-afterPage"):"";const email=textUsername==undefined?"":textUsername.value.trim();if(destination!=undefined&&destination!="") document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+destination+"?email="+email+"&afterPage="+afterPage;else document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/registrazione?email="+email+"&afterPage="+afterPage})};const textUsername=document.querySelector("[data-username]");if(textUsername!=undefined){textUsername.addEventListener("keydown",function(e){if(e.keyCode==13){buttonNext.dispatchEvent(new Event("click",{bubbles:!0,cancelable:!0}))}});textUsername.focus()}},this.bindLoginStep2=function(){const button=document.querySelector("[data-command='doLoginStep2']");if(button==undefined) return;button.addEventListener('click',function(e){const textUsername=document.querySelector("[data-username]");const textPwd=document.querySelector("[data-password]");const updateCart=e.currentTarget.getAttribute("data-updateCart")!=undefined?e.currentTarget.getAttribute("data-updateCart"):0;const destination=e.currentTarget.getAttribute("data-redir")!=undefined?e.currentTarget.getAttribute("data-redir"):"";if(textUsername.value.trim()==""){alert("Impossibile continuare. Inserisci la tua mail prima di continuare.");return} if(textPwd.value.trim()==""){alert("Impossibile continuare. Inserisci la password prima di continuare.");return} var bValido=!0 if(typeof(delegate_Custom_LoginWithSteps_validaStep2)=="function") bValido=delegate_Custom_LoginWithSteps_validaStep2();if(!bValido) return;var aDati=new Object();aDati.index=1;aDati.email=textUsername.value.trim();aDati.pw=textPwd.value.trim();aDati.Resta_Connesso=1;aDati.UpdateCart=updateCart;oJUtility.ajaxCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;if(dt.id_Anag>0){if(destination!=undefined&&destination!="") if(dt.cartMerged==!0&&destination.indexOf("CheckOut")!=-1) document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/carrello.cart?merged=1";else if(destination=="/") document.location.href="/";else document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+destination;else location.reload()} else alert(oJPage.traduci('ATTENZIONE!\nLogin non Valida.'))})});const showpwd=document.querySelector("[data-command='showpwd']");if(showpwd!=undefined){showpwd.addEventListener("click",function(e){const textPwd=document.querySelector("[data-password]");if(textPwd==undefined) return;textPwd.setAttribute("type",textPwd.getAttribute("type")=="text"?"password":"text")})} const textpassword=document.querySelector("[data-password]");if(textpassword!=undefined){textpassword.addEventListener("keydown",function(e){if(e.keyCode==13){button.dispatchEvent(new Event("click",{bubbles:!0,cancelable:!0}))}})}} this.testLoginWithTemplate=function(formID,callBack){var form=$("#"+formID);var user=$("[data-username='1']",form).val();var pwd=$("[data-password='1']",form).val();var rimaniConnesso=$("[data-rimani='1']",form).prop("checked");var ricordaPassword=$("[data-ricorda='1']",form).prop("checked");var updateCart=$(form).attr("data-updateCart");var dt=new Object();dt.id_Anag=0;if(user!=undefined&&user!=""&&pwd!=undefined&&pwd!=""){var aDati=new Object();aDati.index=1;aDati.email=user;aDati.pw=pwd;if(rimaniConnesso!=undefined&&rimaniConnesso==!0) aDati.Resta_Connesso=1;else aDati.Resta_Connesso=0;if(ricordaPassword!=undefined&&ricordaPassword==!0) aDati.RicordaPassword=1;else aDati.RicordaPassword=0;aDati.UpdateCart=0;if(updateCart!=undefined&&updateCart==1) aDati.UpdateCart=1;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){callBack(dt)})} else{callBack(dt)}},this.testLogin=function(){var RET=0;var aDati=new Object();aDati.index=1;aDati.email=$('#email').val();aDati.pw=$('#PW').val();if($('#rememberme')[0].checked) aDati.Resta_Connesso=1;else aDati.Resta_Connesso=0;aDati.RicordaPassword=ChkRicordaPwd.GetValore();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');RET=dt.id_Anag;return RET},this.setLogin=function(idBottone){$('#WinLogin').css('display','none');var aDati=new Object();aDati.index=102;aDati.idBTN=idBottone;aDati.email=Url.encode($('#email').val());aDati.PW=Url.encode($('#PW').val());aDati.PW_Rip1="";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.messaggio!="") alert(dt.messaggio);$("div#panel").slideUp("slow");oJPage.goHome()},this.setLogin_Cart=function(idBottone){$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=1&idBTN="+idBottone+"&email="+$('#email_Cart').val()+"&PW="+$('#PW_Cart').val()+"&PW_Rip1=",success:function(data,stato){aDati=data.split('|');prv_msg=aDati[1];if(prv_msg.length>0){alert(prv_msg)} window.location='/'+oJPage.getLng()+'/formRegistrazione.reg'},error:function(richiesta,stato,errori){alert("E' evvenuto un errore nella funzione SetLogin_Cart.\nLo stato della chiamata è: "+stato)}})},this.getBAdmin=function(){return prv_bAdm},this.setIdAnag=function(id){prv_idAnag=id},this.getIdAnag=function(){return prv_idAnag},this.setRicordaPwd=function(bRicorda){if(ChkRicordaPwd==null) ChkRicordaPwd=new CLS_myCkBox("RicordaCredenziali",bRicorda,function(ValoreCorrente){$("[data-ricorda='1']").prop("checked",ValoreCorrente)});else ChkRicordaPwd.setValore(bRicorda)},this.setRestaConnesso=function(bResta){if(ChkRestaConnesso==null) ChkRestaConnesso=new CLS_myCkBox("rememberme",bResta);else ChkRestaConnesso.setValore(bResta)},this.selezionaClienteB2B=function(CLSID_Cliente,UsaPrivacyAgente){oJSessione.writeSession("CLSID_CLIENTE",CLSID_Cliente)},this.delezionaClienteB2B=function(){that.writeSession('CLSID_CLIENTE',"");oJSessione.writeSession("UsaPA","");prv_nomeCliente='';oJPage.goHome()},this.salvaPrivacyAgenteCliente=function(idCliente,bPrivacy){var aDati=new Object();aDati.index=122;aDati.idCliente=idCliente;aDati.bPrivacy=bPrivacy;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt==undefined||dt==null) alert("Errore non specificato");else if(dt.ESITO=="KO") alert(dt.ERRORE);if(idCliente==jId_Anagrafica_Cliente) that.selezionaClienteB2B(that.readSession("CLSID_CLIENTE"),bPrivacy)},this.setIconaPrivacyAgenteCliente=function(){that.readSession("UsaPA",function(usaPA){var bPrivacy=!1;if(usaPA=="1") bPrivacy=!0;if(bPrivacy==!0){$(".UsaPAcorrente").attr("src","/icone/UsaPA_Attiva.png");$(".UsaPAcorrente").attr("title","Privacy agente ATTIVA");$(".UsaPAcorrente").unbind("click");$('.UsaPAcorrente').bind("click",function(event){oJSessione.writeSession("UsaPA","0");that.setIconaPrivacyAgenteCliente()})} else{$(".UsaPAcorrente").attr("src","/icone/UsaPA_NonAttiva.png");$(".UsaPAcorrente").attr("title","Privacy agente NON ATTIVA");$(".UsaPAcorrente").unbind("click");$('.UsaPAcorrente').bind("click",function(event){oJSessione.writeSession("UsaPA","1");that.setIconaPrivacyAgenteCliente()})} if(typeof(delegate_Custom_setPrivacyCorrenteAgenteAfterSet)=="function"){delegate_Custom_setPrivacyCorrenteAgenteAfterSet(bPrivacy)}})},this.salvaAnagrafica=function(obj){id_Container=$(obj).attr("data-id-container");var nomepagina="DettaglioCliente";if($(obj)[0].hasAttribute('data-nomepagina')) nomepagina=$(obj).attr('data-nomepagina');if(id_Container==undefined||id_Container==""||$("#"+id_Container).length==0){id_Container=$(obj).closest(".DformRegistrazione").attr("data-id-container");if(id_Container==undefined||id_Container==""||$("#"+id_Container).length==0){alert("Specificare data-id-container nel bottone");return} else obj=$(obj).closest(".DformRegistrazione")} if($('#DCodice').length>0&&$('#DCodice').val()==""&&$('#DCodice').attr("placeholder").length>0){$('#DCodice').val($('#DCodice').attr("placeholder"))} var bValido=undefined;if(typeof(delegate_Custom_SalvaAnagraficaValidaCampi)=="function") bValido=delegate_Custom_SalvaAnagraficaValidaCampi();if(bValido==undefined) bValido=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){var aFormData=oJPage.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){var aDati=new Object();aDati.index=21;aDati.FormData=aFormData;aDati.CLSID=$("#"+id_Container).attr("data-userCLSID");if($("#"+id_Container).attr("data-gruppi")!=undefined&&$("#"+id_Container).attr("data-gruppi")!="") aDati.Gruppi=$("#"+id_Container).attr("data-gruppi");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt==undefined||dt.ESITO==undefined||dt.ERRORE==undefined) alert("errore non definito durante il salvataggio.");else if(dt.ESITO=="KO") alert(dt.ERRORE);else{if(aDati.CLSID!=""){if($(".salvaAnagraficaOk").length>0){$(".salvaAnagraficaOk").removeClass("hide");setTimeout(function(){$(".salvaAnagraficaOk").addClass("hide")},2000)} if($(obj).attr("data-reloadAferSave")=="1") location.reload(!0)} else{if($(obj).attr("data-reloadAferSave")=="1"){location.href="/it/"+nomepagina+"/"+dt.RECORDS.Anagrafica[0].CLSID}}} if(typeof(delegate_Custom_SalvaAnagraficaAfterSave)=="function") delegate_Custom_SalvaAnagraficaAfterSave(dt)}}},this.deleteAnagrafica=function(obj){var CLSID=$(obj).attr("data-CLSID");var utente=$(obj).attr("data-persona");if(utente=="Vai al dettaglio") utente="scelto";if(confirm("Sei sicuro di voler eliminare l'utente "+utente+"?")){var aDati=new Object();aDati.op="deleteAnagrafica";aDati.CLSID=CLSID;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=='KO') alert(dt.ERRORE);else{if(oJGestionale.loadElenco!="undefined"&&typeof oJGestionale.loadElenco==="function"){var iPageLen=$('#tbElenco').attr('data-len');oJGestionale.loadElenco(1,iPageLen)}}})}},this.deleteIlMioAccount=function(obj){var CLSID=$(obj).attr("data-CLSID");var anonimizza="0";if($(obj).attr("data-anonimizza")!=undefined) anonimizza=$(obj).attr("data-anonimizza");if(confirm("Sei sicuro di voler eliminare il tuo profilo e tutti i tuoi dati? Dopo l'eliminazione del profilo non potrai più accedere a questo sito.")==!1) return;eliminaAnonimizzaAnagrafica(CLSID,anonimizza,function(dt){if(dt.ESITO=="OK"){that.logOut()}})};var eliminaAnonimizzaAnagrafica=function(CLSID,anonimizza,callBack){var aDati=new Object();aDati.index=81;aDati.CLSID=CLSID;aDati.anonimizza=anonimizza;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt.ESITO==undefined) alert("errore non definito durante l'eliminazione.");else if(dt.ESITO=="KO") alert(dt.ERRORE);else callBack(dt)})};this.openPopUpIndirizzoAnagrafica=function(obj){var id="";if($(obj).attr("data-id")!=undefined) id=$(obj).attr("data-id");var CLSID="";if($("[data-userclsid]").length==0){alert("Impossibile trovare l'attributo data-userclsid");return} else CLSID=$("[data-userclsid]").attr("data-userclsid");var aDati=new Object();aDati.index=27;aDati.id=id;aDati.CLSID=CLSID;aDati.lng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="KO") alert(dt.ERRORE);else{$("#PopUpBk").css("display","block");$("#IndirizzoOpen").css("display","block");$("#PopUpBk").on("click",function(){$("#PopUpBk").css("display","none");$("#IndirizzoOpen").css("display","none");$("#IndirizzoOpen").html('')});$("#IndirizzoOpen").html(dt.HTML);oJPage.setupSelezioneComboFormDinamico();$("[data-command='salvaIndirizzoCliente']").off().on("tap, click",function(event){that.salvaIndirizzoCliente()});window.scrollTo(0,0)}},this.closePopUpIndirizzoAnagrafica=function(obj,bReload){$("#PopUpBk").css("display","none");$("#IndirizzoOpen").css("display","none");$("#IndirizzoOpen").html('');if(bReload==!0) location.reload(!0)},this.salvaIndirizzoCliente=function(){id_Container=$("[data-command='salvaIndirizzoCliente']").attr("data-id-container");if(id_Container==undefined||id_Container==""){alert("Specificare data-id-container nel bottone");return} var bValido=undefined;if(typeof(delegate_Custom_SalvaIndirizzoClienteValidaCampi)=="function") bValido=delegate_Custom_SalvaIndirizzoClienteValidaCampi();if(bValido==undefined) bValido=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){var aFormData=oJPage.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){var aDati=new Object();aDati.index=28;aDati.FormData=aFormData;aDati.CLSID=$("#"+id_Container).attr("data-clsid");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!="OK") alert(dt.ERRORE);if(typeof(delegate_Custom_SalvaIndirizzoClienteAfterSave)=="function") delegate_Custom_SalvaIndirizzoClienteAfterSave(dt);if(dt.ESITO=="OK") that.closePopUpIndirizzoAnagrafica(undefined,!0)}}},this.deleteIndirizzoAnagrafica=function(obj){var r=confirm(oJPage.traduci("Sicuro di voler eliminare questo elemento?"));if(r==!0){var id="";if($(obj).attr("data-id")!=undefined) id=$(obj).attr("data-id");var CLSID="";if($("[data-userclsid]").length==0){alert("Impossibile trovare l'attributo data-userclsid");return} else CLSID=$("[data-userclsid]").attr("data-userclsid");var aDati=new Object();aDati.index=29;aDati.id=id;aDati.CLSID=CLSID;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="KO") alert(dt.ERRORE);else location.reload(!0)}},this.selectAndBindGestioneGruppiInAnagraficaWithTemplate=function(){if($("[data-elencoGruppi='1']").length>0){var sGruppi=$("[data-dettaglio-anagrafica='1']").attr("data-gruppi");if(sGruppi!=''){var arr=$("[data-dettaglio-anagrafica='1']").attr("data-gruppi").split(";");for(i=0;i<(arr.length);i++){$("[data-elencoGruppi='1'] input[data-gruppo="+arr[i]+"]").prop("checked",!0)}}} if($("[data-elencoGruppi='1']").length>0){$("[data-elencoGruppi='1'] input[data-gruppo]").on("click",function(event){var arr=[];if($("[data-dettaglio-anagrafica='1']").attr("data-gruppi")!='') arr=$("[data-dettaglio-anagrafica='1']").attr("data-gruppi").split(";");var pos=-1;for(i=0;i<(arr.length);i++) if(arr[i]==$(this).attr("data-gruppo")){pos=i;break} if($(this).prop("checked")){if(pos==-1) arr.push($(this).attr("data-gruppo"))} else{if(pos!=-1) arr.splice(pos,1)} if(arr[0]=="none") arr.splice(0,1);var sArr="none" if(arr.join(";")!="") sArr=arr.join(";") $("[data-dettaglio-anagrafica='1']").attr("data-gruppi",sArr)})}},this.openPopUpContattoAnagrafica=function(obj){var id="";if($(obj).attr("data-id")!=undefined) id=$(obj).attr("data-id");var CLSID="";if($("[data-userCLSID]")==undefined||$("[data-userCLSID]")==""){alert("Impossibile trovare l'attributo data-userCLSID");return} else CLSID=$("[data-userCLSID]").attr("data-userCLSID");var aDati=new Object();aDati.index=31;aDati.id=id;aDati.CLSID=CLSID;aDati.lng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="KO") alert(dt.ERRORE);else{$("#PopUpBk").css("display","block");$("#ContattoOpen").css("display","block");$("#PopUpBk").on("click",function(){$("#PopUpBk").css("display","none");$("#ContattoOpen").css("display","none");$("#ContattoOpen").html('')});$("#ContattoOpen").html(dt.HTML);oJPage.setupSelezioneComboFormDinamico();$("[data-command='salvaContattoCliente']").off().on("tap, click",function(event){that.salvaContattoCliente()})}},this.salvaContattoCliente=function(){id_Container=$("[data-command='salvaContattoCliente']").attr("data-id-container");if(id_Container==undefined||id_Container==""){alert("Specificare data-id-container nel bottone");return} var bValido=undefined;if(typeof(delegate_Custom_SalvaContattoClienteValidaCampi)=="function") bValido=delegate_Custom_SalvaContattoClienteValidaCampi();if(bValido==undefined) bValido=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){var aFormData=oJPage.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){var aDati=new Object();aDati.index=32;aDati.FormData=aFormData;aDati.CLSID=$("#"+id_Container).attr("data-clsid");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!="OK") alert(dt.ERRORE);if(typeof(delegate_Custom_SalvaContattoClienteAfterSave)=="function") delegate_Custom_SalvaContattoClienteAfterSave(dt);if(dt.ESITO=="OK") that.closePopUpContattoAnagrafica(undefined,!0)}}},this.closePopUpContattoAnagrafica=function(obj,bReload){$("#PopUpBk").css("display","none");$("#ContattoOpen").css("display","none");if(bReload==!0) location.reload(!0)},this.deleteContattoAnagrafica=function(obj){var r=confirm(oJPage.traduci("Sicuro di voler eliminare questo elemento?"));if(r==!0){var id="";if($(obj).attr("data-id")!=undefined) id=$(obj).attr("data-id");var CLSID="";if($("[data-userCLSID]")==undefined||$("[data-userCLSID]")==""){alert("Impossibile trovare l'attributo data-clsid");return} else CLSID=$("[data-userCLSID]").attr("data-userCLSID");var aDati=new Object();aDati.index=33;aDati.id=id;aDati.CLSID=CLSID;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="KO") alert(dt.ERRORE);else location.reload(!0)}},this.bindAddDeleteTerminiDiConsegnaInAnagraficaWithTemplate=function(){$("[data-elencoterminispedizione-cliente='1'] input[data-condizione]").on("click",function(event){var op="DEL";if($(this).prop("checked")) op="ADD";var idCliente=$("[data-dettaglio-anagrafica='1']").attr("data-CLSID");if(idCliente==undefined){alert("Impossibile continuare. data-dettaglio-anagrafica non specificato");return} var aDati=new Object();aDati.index=38;aDati.condizione=$(this).attr("data-condizione");aDati.opTipo=op;aDati.CLSIDCliente=idCliente;aDati.Tipo="CONDIZIONI_PAGAMENTO_SPEDIZIONE";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!="OK") if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore sconosciuto durante l'operazione.")})},this.bindAddDeleteCondizioniPagamentoInAnagraficaWithTemplate=function(){$("[data-elencoCondizioniPagamento-cliente='1'] input[data-condizione]").on("click",function(event){var op="DEL";if($(this).prop("checked")) op="ADD";var idCliente=$("[data-dettaglio-anagrafica='1']").attr("data-CLSID");if(idCliente==undefined){alert("Impossibile continuare. data-dettaglio-anagrafica non specificato");return} var aDati=new Object();aDati.index=38;aDati.condizione=$(this).attr("data-condizione");aDati.opTipo=op;aDati.CLSIDCliente=idCliente;aDati.Tipo="CONDIZIONI_PAGAMENTO";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!="OK") if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore sconosciuto durante l'operazione.")})},this.btnDformRegistrazione_Click=function(obj){id_Container=$(obj).attr("data-id-container");if(id_Container==undefined||id_Container==""||$("#"+id_Container).length==0){id_Container=$(obj).closest(".DformRegistrazione").attr("data-id-container");if(id_Container==undefined||id_Container==""||$("#"+id_Container).length==0){alert("Specificare data-id-container nel bottone");return} else obj=$(obj).closest(".DformRegistrazione")} var bValido=undefined;if(typeof(delegate_Custom_FormRegistrazioneValidaCampi)=="function") bValido=delegate_Custom_FormRegistrazioneValidaCampi(id_Container);if(bValido==undefined) bValido=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){if($(obj).attr("data-verifica")!=undefined&&$(obj).attr("data-verifica")=="mailcode") oJRegistrazione.showMailVerificationCodeBox(id_Container,obj);else oJRegistrazione.doRegistrazioneWithFormDinamico(id_Container,obj);return}},this.bindDeleteContrattoAnagraficaXPay=function(){$("[data-command='eliminaContrattoXpay']").off("click").on("click",function(e){if(confirm("Sei sicuro di voler elimiare questa carta?\nTi ricordiamo che la sicurezza dei dati è garantita dal sistema di pagamento NEXI.")==!0){const numContratto=$(e.currentTarget).attr("data-contratto");if(numContratto==undefined||numContratto==""){alert("Impossibile continuare. Contratto non valido.");return} const aDati=new Object();aDati.op="eliminaContrattoXpay";aDati.numContratto=numContratto;oJBackOffice.srvCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;window.location.reload()})}})} this.openPopupChangeMail=function(targetObj){const popupContainer=document.getElementById("PopUpChangeMailContainer");if(popupContainer==undefined){alert("Impossibile trovare l'elemento PopUpChangeMailContainer nella pagina. Aggiungere questo elemento prima di continuare");return} const aDati=new Object();aDati.op="writePopupChangeMail";oJUtility.ajaxCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;popupContainer.innerHTML=dt.html;popupContainer.style.display="inline-block";if(typeof(setPopupChangeMailStyle)=="function") setPopupChangeMailStyle(popupContainer);if(typeof(setPopupDraggable)=="function"){setPopupDraggable(popupContainer)} const otpDiv=document.querySelector("#PopUpChangeMailContainer [data-otpContainer]");if(otpDiv==undefined){alert("Impossibile trovare l'elemento con attributo data-otpContainer nella pagina. Aggiungere questo elemento prima di continuare");return} otpDiv.style.display="none";const buttonCancel=document.querySelector("#PopUpChangeMailContainer [data-command='closePopUpChangeMail']");if(buttonCancel!=undefined){buttonCancel.addEventListener('click',function(event){popupContainer.innerHTML="";popupContainer.style.display="none";otpDiv.style.display="none";const oBGround=document.getElementById("bkgWall");if(oBGround!==undefined) oBGround.style.display="none"})} const buttonSendOtp=document.querySelector("#PopUpChangeMailContainer [data-command='sendMailChangeOtp']");if(buttonSendOtp==undefined){alert("Impossibile trovare il bottone con attributo data-command='sendMailChangeOtp' nella pagina. Aggiungere questo elemento prima di continuare");return} buttonSendOtp.addEventListener('click',function(event){sendOtp()});const buttonPerformChange=document.querySelector("#PopUpChangeMailContainer [data-command='performMailChange']");if(buttonPerformChange==undefined){alert("Impossibile trovare il bottone con attributo data-command='performMailChange' nella pagina. Aggiungere questo elemento prima di continuare");return} buttonPerformChange.addEventListener('click',function(event){performMailChange()})});function checkInput(){const emailInput=document.querySelector("#PopUpChangeMailContainer [data-newmail]");if(emailInput==undefined){alert("Impossibile trovare il campo con attributo emailInput nella pagina. Aggiungere questo elemento prima di continuare");return !1} if(emailInput.value==""){alert("Inserire la nuova mail prima di continuare");return !1} if(!isEmail(emailInput.value)){alert("La mail inserita sembra essere scorretta. Verifica la mail prima di continuare");return !1} const passwordInput=document.querySelector("#PopUpChangeMailContainer [data-password]");if(passwordInput!=undefined){if(passwordInput.value==""){alert("Inserire la password con la quale si effettua la login prima di continuare");return !1}} return !0} function sendOtp(){if(!checkInput()) return;const emailInput=document.querySelector("#PopUpChangeMailContainer [data-newmail]");const passwordInput=document.querySelector("#PopUpChangeMailContainer [data-password]");const aDati=new Object();aDati.op="sendOtpForChangeMail";aDati.newMail=emailInput.value;aDati.password="";if(passwordInput!=undefined) aDati.password=passwordInput.value;oJUtility.ajaxCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;const otpDiv=document.querySelector("#PopUpChangeMailContainer [data-otpContainer]");otpDiv.style.display="block"})} function performMailChange(){if(!checkInput()) return;const otpInput=document.querySelector("#PopUpChangeMailContainer [data-otp]");if(otpInput==undefined){alert("Impossibile trovare il campo con attributo otpInput nella pagina. Aggiungere questo elemento prima di continuare");return} if(otpInput.value==""){alert("Inserire il codice di verifica ricevuto via mail prima di continuare");return} const emailInput=document.querySelector("#PopUpChangeMailContainer [data-newmail]");const passwordInput=document.querySelector("#PopUpChangeMailContainer [data-password]");const aDati=new Object();aDati.op="performMailChange";aDati.newMail=emailInput.value;aDati.otp=otpInput.value;aDati.password="";if(passwordInput!=undefined) aDati.password=passwordInput.value;oJUtility.ajaxCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;alert("Indirizzo mail cambiato con successo. Da ora in poi dovrai effettuare la login con l'indirizzo "+emailInput.value);document.querySelector("#PopUpChangeMailContainer").innerHTML="";document.querySelector("#PopUpChangeMailContainer").style.display="none";const oBGround=document.getElementById("bkgWall");if(oBGround!==undefined) oBGround.style.display="none";if(delegate_Custom_popupEmailChange_emailChanged!=undefined) delegate_Custom_popupEmailChange_emailChanged(emailInput.value)})}} this.AggiungiAllegati=function(objFileUpload,filesArray,aServerFileName,fileIndex){var file=filesArray[fileIndex];var fileServerName=aServerFileName[fileIndex];var aDati=new Object();aDati.op="AggiungiAllegati";aDati.fileName=file.name;aDati.fileServerName=fileServerName;aDati.id_Anagrafica_allegati_tipo=$(objFileUpload).attr('data-id_Anagrafica_allegati_tipo');aDati.path=$(objFileUpload).attr('data-path');if($(objFileUpload).attr('data-lng')==undefined||$(objFileUpload).attr('data-lng')=="") aDati.sLng=oJPage.getLng();else aDati.sLng=$(objFileUpload).attr('data-lng');oJBackOffice.srvCall("/engine/ajax/jsonDataSessione.php",aDati,'JSON',!0,function(dt){if(dt.id>0){$('.Uploader').addClass('hide');$('.Uploaded').removeClass('hide');$('#elencoAllegati')[0].innerHTML=dt.HTML}})}};var oJSessione=new CLS_Sessione();var CLS_Page=function(sDati,sLng){var that=this;var PRV_iTipoPagina;var PRV_sDati=sDati;var PRV_aDati;var PRV_sLiv;var PRV_sTipoPagina;var id_PRV_Rubrica;var id_PRV_Archivio;var id_PRV_Contenitore;var PRV_HTTP_X_ORIGINAL_URL="";var PRV_OldTab=0;var PRV_SRC='%';var PRV_id_Template;var PRV_Template;var PRV_Path_Template;var PRV_iTipoBlog;var PRV_bSlide;var prv_sLng=sLng;var prv_sLngBASE='it-IT';var prv_Show_Bottoni_social;var sliderRefreshIntervalId=null;var usaCustomUploadDialog=!1;this.showSocialBtns=function(sSocial){if(sSocial=='True'||sSocial=='1'){var bMostra=!0;if(typeof(delegate_Custom_showSocialBeforeShow)=="function") bMostra=delegate_Custom_showSocialBeforeShow();prv_Show_Bottoni_social=bMostra} else prv_Show_Bottoni_social=0};var cambioLingua=function(sCurLng){if((PRV_HTTP_X_ORIGINAL_URL.length==0||PRV_HTTP_X_ORIGINAL_URL.indexOf("home.htm")>=0)&&oJSito.getLngDefault()==sCurLng) window.location='/';else{if(PRV_HTTP_X_ORIGINAL_URL.length==0&&oJSito.getLngDefault()!=sCurLng) window.location="/"+that.getLngLink(sCurLng)+"/home.htm";else window.location=linkConvertion(PRV_HTTP_X_ORIGINAL_URL,prv_sLng,sCurLng)}};var runTemplate=function(){if(PRV_id_Template>0&&$('#jscript').length>0){var sJsource=$('#jscript')[0].value;if(sJsource.length>0){eval(sJsource);if($('#jscript_2').length>0){var sJsource2=$('#jscript_2')[0].value;if(sJsource2.length>0) eval(sJsource2)}}}};if(oJSito.config("moduli_attivati","MULTILINGUA")==1){if($('.Flags').length){$('.Flags').bind('click',function(e){cambioLingua($(e.target).attr('data-sigla'))})} if($('#CmbLingue').length){$('#CmbLingue').val(sLng);$('#CmbLingue').bind('change',function(e){cambioLingua($(e.target).val())})}} this.writeAttributi=function(TipoVisualizzazione,id_Archivio){var objToSend=new Object();objToSend.index=1002;objToSend.id_Archivio=id_Archivio;objToSend.TipoVisualizzazione=TipoVisualizzazione;objToSend.sLng=prv_sLng;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",objToSend,'JSON');return dt.HTML},this.traduci=function(s){var ret;if(prv_sLng==prv_sLngBASE) ret=s;else if(oJSito.config("moduli_attivati","MULTILINGUA")==1){if(s in aTrl_Costanti) ret=aTrl_Costanti[s];else ret=s} else ret=s;if(s!=null&&s.length>0) ret=ret.replace('\n ','\n');return ret},this.goHome=function(){if(prv_sLng==oJSito.getLngDefault()) document.location.href='/';else document.location.href='/'+that.getLngLink(prv_sLng)+'/home.htm'},this.getLng=function(){return prv_sLng},this.getLngDef=function(){return prv_sLngBASE},this.getLngLink=function(sLng){var ret=sLng;if(sLng=='it-IT'){ret="it"} return ret},this.setDati=function(sDati){PRV_sDati=sDati},this.setSenderPEC=function(ckPecBox){var Mittente=oJSito.config("MAILING_PEC","MITTENTE");if($(ckPecBox).is(':checked')&&Mittente!=null){$('#Mail_Mittente').val(Mittente);$("#Mail_Mittente").prop("readonly",!0)} else{$('#Mail_Mittente').val('');$("#Mail_Mittente").prop("readonly",!1)}};var linkConvertion=function(sLink,sLngIn,sLngOut){var retunLink=sLink;var sPar='';if(sLink.indexOf('?')>0){sPar='?'+sLink.split('?')[1];sLink=sLink.split('?')[0]} if(sLink.substr(sLink.length-5)=='.html'||sLink.substr(sLink.length-4)=='.htm'){$.ajax({url:"/engine/ajax/query.php",type:"post",data:{index:4,type:'json','sLink':sLink,'sLngIn':sLngIn,'sLngOut':sLngOut,'sLngDef':oJSito.getLngDefault()},datatype:'json',async:!1,success:function(dt,stato){retunLink=dt.link+sPar},error:function(richiesta,stato,errori){}})} else if(sLink.substr(sLink.length-5)=='.cart'||sLink.substr(sLink.length-4)=='.reg'||sLink.substr(sLink.length-4)=='.pwd'||sLink.substr(sLink.length-4)=='.pag'||sLink.substr(sLink.length-4)=='.pos'){sLink=sLink.replace("/it/","/it-IT/");retunLink=sLink.replace(sLngIn,sLngOut)} return retunLink};this.setLinkWebApp=function(){if(navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i)){$.each($('*').find('a').not('#ulGallery a,#BO_Archivio_tabs a, #BO_Rubrica_TABS a, #BO_SEO_Errori a, #BO_Sito_tabs a, #SP_TABS a'),function(index,obj){if(!$(obj).onclick&&$(obj).attr('target')!="_blank"&&$(obj).attr('href')!=undefined&&$(obj).attr('href').indexOf('javascript')==-1){var sLink=$(obj).attr('href');$(obj).bind('click',function(){window.location=sLink;return !1});$(obj).attr('href','#')}})}},this.setTipoPagina=function(iTipoPagina){PRV_iTipoPagina=iTipoPagina;that.setLinkWebApp();switch(iTipoPagina){case 10:oJSessione.readSession('STATO_CARRELLO',function(statoCarrello){if(statoCarrello==1){oJRegistrazione.CreaAccordion()}});break;case 11:oJRegistrazione.CreaAccordion();break;case 12:oJPagamento=new CLS_Pagamento();oJPagamento.bindPagamento();break;case 13:var oJPassword=new CLS_Password();oJPassword.bindPassword();break;case 14:break};if($.isFunction($.fn.dialog)){$('body').append('
          ');$("#Dialog_FrontEnd").dialog({autoOpen:!1,modal:!0,create:function(event,ui){$('.ui-dialog').wrap('
          ')},buttons:{Ok:function(){$(this).dialog("close")}}})}},this.openArticleDialog=function(sUrl,sDati,cssWrapDialog){if(cssWrapDialog==undefined) cssWrapDialog="AMMINISTRAZIONE";var parametri=new Array();if(sDati.length>0){aDati=sDati.split(';');for(var i=0;i
          ');var sHtml;$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=29&sUrl="+Url.encode(sUrl)+"&sLng="+oJPage.getLng(),async:!1,success:function(data,stato){sHtml=data},error:function(richiesta,stato,errori){var er=errori;alert("E' avvenuto un errore nella funzione openArticleDialog.\nLo stato della chiamata è: "+stato)}});$('#Generic_Dialog')[0].innerHTML=sHtml;$("#Generic_Dialog").dialog({modal:!0,create:function(event,ui){$('.ui-dialog').wrap('
          ')},buttons:{Ok:function(){$(this).dialog("close");$("#Generic_Dialog").remove()}}});if(parametri.Title) $("#Generic_Dialog").dialog("option","title",parametri.Title);if(parametri.w) $("#Generic_Dialog").dialog("option","width",parametri.w);if(parametri.h) $("#Generic_Dialog").dialog("option","height",parametri.h)},this.goToElenco=function(sTipo,par){var sPage;switch(sTipo){case 'CLIENTI':sPage="ElencoClienti";break;case 'FATTURE':sPage="ElencoFatture";break;case 'BACKORDER':sPage="ElencoOrdini.bko";break;case 'STATISTICHE':sPage="Statistiche.stc";break;case 'GESTIONALE':sPage="gestionale";break};if(typeof(par)!=='undefined') sPage=sPage+"?"+par;window.location="/"+oJPage.getLng()+'/'+sPage},this.setTemplateInfo=function(id_Template,Template,Path_Template){PRV_id_Template=id_Template;PRV_Template=Template;PRV_Path_Template=Path_Template},this.getIdArchivio=function(){return id_PRV_Archivio},this.setIdArchivio=function(id){id_PRV_Archivio=id},this.setEngine=function(){$('#BTN_SRC').on('click',function(e){if($('#SRC').val()==""){alert("Specifica cosa vuoi cercare prima di eseguire la ricerca.");return} e.preventDefault();location.href='/'+prv_sLng+'/risultato-ricerca.src?src='+Url.encode($('#SRC')[0].value)});$('#SRC').bind('keydown',function(e){if(e.keyCode==13){e.preventDefault();location.href='/'+prv_sLng+'/risultato-ricerca.src?src='+Url.encode($('#SRC')[0].value)}})},this.del=function(iTab,id){switch(iTab){case 3:sMsg="Sei sicuro di voler cancellare la Rubrica corrente ?";break;case 5:sMsg="Sei sicuro di voler cancellare l'Articolo corrente ?";break;case 30:sMsg="Sei sicuro di voler cancellare la traduzione della Rubrica corrente ?";break;case 50:sMsg="Sei sicuro di voler cancellare la traduzione dell'Articolo corrente ?";break;default:sMsg="Sei sicuro di voler cancellare il record corrente ?";break};var answer=confirm(sMsg);if(answer){oJBackOffice.cancella(iTab,id);location.href="/"}},this.getTipoPagina=function(){return PRV_sTipoPagina},this.getOrigialUrl=function(){return PRV_HTTP_X_ORIGINAL_URL},this.setTipoBlog=function(iTipoBlog){PRV_iTipoBlog=iTipoBlog},this.setOrigialUrl=function(sUrl){PRV_HTTP_X_ORIGINAL_URL=sUrl};var SalvaCampiElenco=function(sElencoCampi){$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=10&sDati="+Url.encode(id_PRV_Rubrica+"|"+sElencoCampi),async:!1,success:function(data,stato){},error:function(richiesta,stato,errori){var er=errori}})};this.showBOElenco=function(){var sElencoCampi='';if($('#Admin_Campi').css('display')=='none'){$('#Admin_Campi').css('display','block');$('#SaveOrdinamento').css('display','inline');$('#LabelCampiElenco').css('display','block');$("#campi_plausibili, #campi_scelti").sortable({connectWith:".elencoCampi",stop:function(event,ui){$('#ordinatoPer option').remove();$.each($('#campi_scelti LI'),function(index,obj){if(index==0) sElencoCampi='';if(index>0) sElencoCampi=sElencoCampi+',';var sValue=obj.id.replace('Campo_','');sElencoCampi=sElencoCampi+sValue;$('#ordinatoPer').append('')});SalvaCampiElenco(sElencoCampi);var iPag=$('.BtnCurPagina')[0].innerHTML;var iLenPag=$('#lenPag option:selected')[0].value;var sFldOrd=$('#ordinatoPer option:selected')[0].value+' '+$('#SuGiu option:selected')[0].value;that.goToPage('elencoBody',iPag,iLenPag,sFldOrd)}}).disableSelection();$("#campi_plausibili, #campi_scelti").mouseover(function(){$(this).children('li').css("cursor","move")});$("#campi_plausibili, #campi_scelti").mouseout(function(){$(this).children('li').css("cursor","default")})} else{$('#Admin_Campi').css('display','none');$('#LabelCampiElenco').css('display','none');$('#SaveOrdinamento').css('display','none')}},this.setPermessi=function(id_Archivio,id_Contenitore,bGruppi,dtInizio,dtFine,sLiText){if(sLiText.length>0) sLiText=sLiText.replace('_',' ');id_PRV_Contenitore=id_Contenitore;if(bGruppi==0){var objToSend=new Object();objToSend.index=110;objToSend.id_Archivio=id_Archivio;objToSend.id_Contenitore=id_Contenitore;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",objToSend,'JSON');$('.showForGroup').addClass('hide');$('#ElencoPerPermessi')[0].innerHTML=dt.HTML;$('#TitoloRubPerm')[0].innerHTML='Elenco Rubriche Contenute in '+sLiText+' :';$("#ElencoRubriche").bind("click",function(e){var iIndexQuery;if($(e.target).hasClass('ui-selected')){iIndexQuery=118;$(e.target).removeClass('ui-selectee ui-selected');oJBackOffice.cancella_NN('ARCHIVIO_NN_RUBRICHE',id_PRV_Archivio,$(e.target).attr('data-id'))} else{iIndexQuery=119;$(e.target).addClass('ui-selectee ui-selected');oJBackOffice.insert_NN('ARCHIVIO_NN_RUBRICHE',id_PRV_Archivio,$(e.target).attr('data-id'))} var iContaRubSelezionate=0;$.each($('#ElencoRubriche li.ui-selected'),function(i,oLi){iContaRubSelezionate=iContaRubSelezionate+1});$.each($('#contenitori_0 li'),function(i,oLi){if($(oLi).attr('data-id')==id_Contenitore) if(iContaRubSelezionate>0) $(oLi).addClass('ui-selected');else $(oLi).removeClass('ui-selected')});oJBackOffice.ckCanonicalLink(iIndexQuery,id_PRV_Archivio,$(e.target).attr('data-id'),$(e.target).attr('data-seoLink'),$(e.target).attr('data-rubrId'))})} else{$('.showForGroup').removeClass('hide');$('#DatePubArc')[0].innerHTML="Possibile limitazione del periodo di pubblicazione nel contenitore: "+sLiText+".";var objToSend=new Object();objToSend.index=112;objToSend.id=id_Archivio;objToSend.AZ="ARC";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",objToSend,'JSON');if(dt.GDL.length>0){$('#ElencoPerPermessi')[0].innerHTML=oJBackOffice.writeGdl(dt.GDL,"ARC",id_Archivio);$('#TitoloRubPerm')[0].innerHTML="Gestione Permessi di lettura per tutti le aree in home page:";$("#GruppiPerARCHIVIO").bind("click",function(e){if($(e.target).hasClass('ui-selected')){$(e.target).removeClass('ui-selectee ui-selected');oJBackOffice.cancella_NN('Gruppo_di_Lavoro_NN_Archivio',$(e.target).attr('data-id'),id_PRV_Archivio)} else{$(e.target).addClass('ui-selectee ui-selected');oJBackOffice.insert_NN('Gruppo_di_Lavoro_NN_Archivio',$(e.target).attr('data-id'),id_PRV_Archivio)}});var objToSend=new Object();objToSend.index=19;objToSend.id_Archivio=id_Archivio;objToSend.id_Contenitore=id_Contenitore;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",objToSend,'JSON');if(dt.DATE!=""){$('#dt_Cont_DA')[0].value=oJUtility.writeDate(dt.DATE.Data_Inizio,0);$('#dt_Cont_A')[0].value=oJUtility.writeDate(dt.DATE.Data_Fine,0)}}}};var bindClick=function(){$("#contenitori_0 li").bind("click",function(e){var oCK=$(this).children("input[type=radio]");if($(oCK)[0].checked) $(oCK)[0].checked=!1;else{$(oCK)[0].checked=!0;var id_Contenitore=$(this).attr('data-id');var dtInizio=$(this).attr('data-inizio');var dtFine=$(this).attr('data-fine');var sLiText=$(this).attr('data-Text');that.setPermessi(id_PRV_Archivio,id_Contenitore,0,dtInizio,dtFine,sLiText)}})};var writeArrayUpdate=function(id_Archivio,sArrayUpdate){var aDati=new Object();aDati.index=24;aDati.id_Archivio=id_Archivio;aDati.sAr=sArrayUpdate.replace(/,/g,";");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};var writeArrayUpdate_=function(id_Archivio,sArrayUpdate){$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=24&sDati="+Url.encode(id_Archivio+'|'+sArrayUpdate),async:!1,success:function(data,stato){},error:function(richiesta,stato,errori){}})};var TemplateProdotto=function(id){var RET;$.ajax({url:'/engine/AJAX/Ajax_Prodotto.asp',type:"post",data:"id="+id,async:!1,success:function(data,stato){RET=data},error:function(richiesta,stato,errori){var er=errori;alert("E' avvenuto un errore nella funzione TemplateProdotto.\nLo stato della chiamata è: "+stato)}});return RET};this.LoadGallery=function(id,bAggiungi){var RET=that.LoadGalleryLng(id,bAggiungi,oJPage.getLng());return RET},this.LoadGalleryLng=function(id,bAggiungi,sLng){var aDati=new Object();aDati.index=45;aDati.id=id;aDati.bAggiungi=bAggiungi;aDati.sLng=sLng;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');return dt.HTML},this.startFBBlog=function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.src="//connect.facebook.net/it_IT/all.js#xfbml=1&appId="+oJSito.InfoSito()['ID_App_Facebook'];fjs.parentNode.insertBefore(js,fjs)};var LoadBLOG=function(id,bAggiungi){var RET="";return RET};var LoadBtnPayPal=function(id,bAggiungi){var RET="";return RET};var ArchivioLinks=function(id,bAggiungi){var RET;$.ajax({url:'/engine/AJAX/Archivio_Links.asp',type:"post",data:"id="+id+"&bAggiungi="+bAggiungi,async:!1,success:function(data,stato){RET=data},error:function(richiesta,stato,errori){var er=errori;alert("E' avvenuto un errore nella funzione ArchivioLinks.\nLo stato della chiamata è: "+stato)}});return RET};this.getElencoDestinatari=function(){var aDati=new Object();aDati.index=125;aDati.id=id_PRV_Archivio;$('#ElencoDestinatariMailing')[0].innerHTML="";var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.DST.length>0){$('#ElencoDestinatariMailing')[0].innerHTML=oJBackOffice.writeGdl(dt.DST,"DST");$('#NumDest')[0].innerHTML='('+$('#iRecCount_DST')[0].value+')'}},this.creaArticolo=function(){var id_Template=0;var aDati=new Object();aDati.index=20;aDati.sTitolo=$('#titoloNuovoArchivio')[0].value;if($('#template').val()!=undefined) id_Template=$('#template').val();aDati.id_Template=id_Template;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ID>0) document.location.href="/it/"+dt.TITOLO_SEO+".html";else alert("E' avvenuto un errore nella funzione CreaArticolo.")},this.creaArticolo_old=function(){var sDati;var titoloNuovoArchivio=$('#titoloNuovoArchivio')[0].value;var id_Template;if($('#template').val()==undefined){id_Template=0;sDati=Url.encode(titoloNuovoArchivio+'|0')} else{id_Template=$('#template').val();sJson=$('#template option:selected').attr('data-JSON');sDati=titoloNuovoArchivio+'|'+id_Template;if(sJson.length>0){aJson=$.parseJSON(sJson);$.each(aJson,function(key,val){sDati=sDati+'|'+key+'='+val})} sDati=Url.encode(sDati)} $.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=20&sDati="+sDati,async:!1,success:function(data,stato){var id_Archivio=data.split('|')[1];document.location.href="/it/"+data.split('|')[2]+".html"},error:function(richiesta,stato,errori){var er=errori;alert("E' avvenuto un errore nella funzione CreaArticolo.\nLo stato della chiamata è: "+stato)}})},this.bindPubblicaCommento=function(){if($('.Blog_CK_Pubblica')[0]!=undefined){$('.Blog_CK_Pubblica').bind("click",function(e){var id_Blog=e.target.getAttribute('data-id');var id_Arc=e.target.getAttribute('data-idArc');$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=33&sDati="+Url.encode(id_Blog+'|'+e.target.checked+'|'+id_Arc),async:!1,success:function(data,stato){$('.Blog_CK_Pubblica').unbind("click");$('#BLOG_Invio').unbind("click");$('#BLOG_Container')[0].innerHTML=LoadBLOG(id_PRV_Archivio,0);that.bindPubblicaCommento();that.bindSendBlogMsg()},error:function(richiesta,stato,errori){var er=errori}})})}},this.bindSendBlogMsg=function(){var oBLOG_Invio=$('#BLOG_Invio')[0];if(oBLOG_Invio!=undefined){$('#BLOG_Invio').bind("click",function(e){var sNome=$('#BLOG_Nome_e_Cognome_0').val();var sEMail=$('#BLOG_Email_0').val();var bAutorizzato=$('#bAutorizzato').val();var sCommento=$('#Blog_ScriviCommento').val();if(sNome.length==0){alert('Attenzione!\nManca il "nome e cognome".');return !1} if(!isEmail(sEMail)){alert("Attenzione!\nL'email manca o non è sintatticamente corretta.");return !1} if(sCommento.length==0){alert('Attenzione!\nManca il Testo del tuo commento.');return !1} $.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=32&sDati="+Url.encode(id_PRV_Archivio+'|'+sNome+'|'+sEMail+'|'+sCommento+'|'+bAutorizzato),async:!1,success:function(data,stato){$('.Blog_CK_Pubblica').unbind("click");$('#BLOG_Invio').unbind("click");$('#BLOG_Container')[0].innerHTML=LoadBLOG(id_PRV_Archivio,0);that.bindPubblicaCommento();that.bindSendBlogMsg()},error:function(richiesta,stato,errori){var er=errori}})})}};var isEven=function(value){if(value%2==0) return !0;else return !1};this.bindInviaForm=function(id_Container){if(id_Container==undefined) id_Container='ArchivioLayoutBody';var id=id_PRV_Archivio;$('#'+id_Container+' #DformButton').bind("click",function(e){if(id==undefined){id=$($(e.target).closest('li[data-CurArch]')).attr('data-CurArch')} if(that.VerificaObbligatoriFormDinamico(id_Container)&&that.VerificaFormatiFormDinamico(id_Container)){var arrayToSend;sStringToSend="";sDestinatari="";arrayObjLabel=$(".DformLabel");$.each(arrayObjLabel,function(i,ObjLabel){var idObj=$(ObjLabel).attr("for");sVal=that.getValoreCampoFormDinamico(id_Container,idObj);if(sVal!=""){if(arrayToSend==null) arrayToSend=new Object();var itemToSend=new Object();itemToSend.Label=$(ObjLabel).text().replace("*","");itemToSend.Valore=sVal;itemToSend.CampoDb="";itemToSend.PathCompleto="";arrayToSend[i]=itemToSend;if(getIfCampoFormDinamicoIsEmail(idObj)) sDestinatari=sDestinatari.concat(sVal+";");if(that.getIfCampoFormDinamicoIsUpload(id_Container,idObj)){sPathPartziale=$(ObjLabel).parent().attr("data-path");sFilName=$(ObjLabel).parent().attr("data-upload");sPathCompleto=sPathPartziale+"/"+sFilName.replace("|","");$("#"+"Path"+$(ObjLabel).attr("for")).val(sPathCompleto);itemToSend.PathCompleto=sPathCompleto;itemToSend.Valore=itemToSend.Valore.replace("C:\\fakepath\\","")}}});if(arrayToSend!=null){var objToSend=new Object();objToSend.id_Archivio=id;objToSend.index=1021;objToSend.DatiForm=arrayToSend;objToSend.Destinatari=sDestinatari;objToSend.sLng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",objToSend,'JSON');if(dt.ESITO!="OK") alert(dt.ERRORE);else{if(dt.sMessaggioFinaleAVideo==undefined||dt.sMessaggioFinaleAVideo==null) dt.sMessaggioFinaleAVideo="";$('#'+id_Container).html('
          '+dt.sMessaggioFinaleAVideo+'
          ')}}}})},this.setupSelezioneComboFormDinamico=function(){$("[tipo-combo]").each(function(index){var bDone=!1;if($(this).attr("data-selected")!=undefined&&$(this).attr("data-selected")!=""){$(this).val($(this).attr("data-selected"));bDone=!0} else if($(this).attr("def-val")!=undefined&&$(this).attr("def-val")!=""){$(this).val($(this).attr("def-val"));bDone=!0} if(bDone==!0) $(this).trigger("change")})},this.setupFkAjaxAutocomplete=function(){$("[data-fk-autocomplete='1']").each(function(index){function finalSearch(obj,callBackFunction){if($(obj).attr("data-fk-finalSearch")==undefined||$(obj).attr("data-fk-finalSearch")==""){callBackFunction(obj);return} const aDati=new Object();aDati.term=$(obj).val();oJBackOffice.srvCall(getCustomUrl($(obj),!0),aDati,'JSON',!0,function(dt){if(dt.length==0){callBackFunction(obj);return} $(obj).attr("data-selected",dt[0].id);$(obj).val(dt[0].label);callBackFunction(obj)})};function getCustomUrl(obj,final){var url;if(final==undefined) url=$(obj).attr("data-fk-json");else url=$(obj).attr("data-fk-finalSearch");if(typeof(delegate_Custom_FkAjaxAutocomplete_getCustomUrl)=="function") url=delegate_Custom_FkAjaxAutocomplete_getCustomUrl(url,obj);return url};$(this).autocomplete({source:function(request,response){$.ajax({url:getCustomUrl($(this.element)),dataType:"json",data:{term:request.term},success:function(data){response(data)}})},select:function(event,ui){$(event.target).attr("data-selected",ui.item.id)},appendTo:$(this).closest(".DformContFor")});$(this).attr("oldVal",$(this).attr("data-selected"));$(this).attr("oldTxt",$(this).val());function change(obj){if($(obj).val()!=""&&$(obj).attr("data-selected")=="") $(obj).css("border-color","red");else $(obj).css("border-color","");if($(obj).val()=="") $(obj).attr("data-selected","");if(typeof(delegate_Custom_FkAjaxAutocomplete_afterChange)=="function") delegate_Custom_FkAjaxAutocomplete_afterChange(obj)};$(this).change(function(){if($(this).val()!=""&&$(this).attr("data-selected")=="") finalSearch($(this),function(obj){change($(obj))});else change($(this))});$(this).on('keydown',function(e){if(e.keyCode!=13&&e.keyCode!=9) $(this).attr("data-selected","");if(e.keyCode==27){$(this).attr("data-selected",$(this).attr("oldVal"));$(this).val($(this).attr("oldTxt"))} if(e.keyCode==13) $(this).trigger("change")})})},this.bindCfWizard=function(){$("[data-command='showFormCalcCf']").off("click").on("click",function(e){var cust="";if($(e.currentTarget).attr("data-cfCustomClass")!=undefined) cust=$(e.currentTarget).attr("data-cfCustomClass");var CF_Nome="";if($(e.currentTarget).attr("data-idNome")!=undefined){idNome=$(e.currentTarget).attr("data-idNome");CF_Nome=$('#'+idNome).val()} var CF_Cognome="";if($(e.currentTarget).attr("data-idCognome")!=undefined){idCognome=$(e.currentTarget).attr("data-idCognome");CF_Cognome=$('#'+idCognome).val()} var op="writeCfPanel";if($(e.currentTarget).attr("data-op")!=undefined){op=$(e.currentTarget).attr("data-op")} const box=$(e.currentTarget).attr("data-targetBox");var aDati=new Object();aDati.op=op;aDati.customClass=cust;aDati.CF_Nome=CF_Nome;aDati.CF_Cognome=CF_Cognome;if(typeof delegate_Custom_Actions_beforeCFPopUpLoad==="function"){aDati=delegate_Custom_Actions_beforeCFPopUpLoad(aDati)} oJUtility.ajaxCall("/engine/ajax/jsonDataCfWizard.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#bkgWall").show();$("#bkgWall").off("click").on("click",function(){$("#bkgWall").hide();$("[data-calcCfContainer]").hide()});$("[data-calcCfContainer]").html(dt.HTML);$("[data-calcCfContainer]").show();oJPage.setupFkAjaxAutocomplete();if(typeof delegate_Custom_Actions_afterCFPopUpLoad==="function") delegate_Custom_Actions_afterCFPopUpLoad();$("[data-calcCfContainer] [data-lastField]").off("keyup").on("keyup",function(e){if(e.keyCode===13) $("[data-command='calcolaCfWizard']").trigger("click")});$("[data-calcCfContainer] [data-command='calcolaCfWizard']").off("click").on("click",function(e){const id_Container=$(e.currentTarget).attr("data-id-container");const bValid=oJPage.VerificaObbligatoriFormDinamico(id_Container)&&oJPage.VerificaFormatiFormDinamico(id_Container);if(bValid==!0){const sData=$("[data-calcCfContainer] #comboAnnoNascita").val()+"-"+$("[data-calcCfContainer] #comboMeseNascita").val()+"-"+$("[data-calcCfContainer] #comboGiornoNascita").val();var aDati=new Object();aDati.op="cfCalcAjax";aDati.nome=$("[data-calcCfContainer] #txtNome").val();aDati.cognome=$("[data-calcCfContainer] #txtCognome").val();aDati.genere=$("[data-calcCfContainer] #comboGenere").val();aDati.dataNascita=sData;aDati.luogoNascita=$("[data-calcCfContainer] #txtLuogoNascita").attr("data-selected");if($("[data-calcCfContainer] #CF_Fittizio").length>0&&$("[data-calcCfContainer] #CF_Fittizio")[0].checked) aDati.CF_Fittizio=1;else aDati.CF_Fittizio=0;oJBackOffice.srvCall("/engine/ajax/jsonDataCfWizard.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#"+box).val(dt.CF);$("#"+box).attr("data-data",aDati.dataNascita);$("#"+box).attr("data-comuneCodice",aDati.luogoNascita);$("#"+box).attr("data-comuneNome",$("[data-calcCfContainer] #txtLuogoNascita").val());$("#"+box).attr("data-genere",aDati.genere);$("#"+box).attr("data-nome",aDati.nome);$("#"+box).attr("data-cognome",aDati.cognome);$("#"+box).attr("data-CF_Fittizio",aDati.CF_Fittizio);$("#bkgWall").hide();$("[data-calcCfContainer]").hide();if(typeof delegate_Custom_Actions_afterCFPopUpClose==="function"){delegate_Custom_Actions_afterCFPopUpClose(box)} else $("#"+box).trigger("change")})}})})})},this.bindPhotoBooth=function(){$("[data-command='showPhotoBooth']").off("click").on("click",function(e){if($("[data-command='showPhotoBooth']").attr("data-mobile")==undefined||$("[data-command='showPhotoBooth']").attr("data-mobile")==""){alert("Attributo data-mobile mancante. impossibile continuare");return} const aDati=new Object();aDati.op="writePhotoBooth";oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;if($("[data-command='showPhotoBooth']").attr("data-mobile")=="1"){$("[data-photoBoothContainer]").css("width","80vw");$("[data-photoBoothContainer]").css("height","80vh");const width=screen.availWidth*80/100;$("[data-photoBoothContainer]").attr("realwidth",width)} else{const width=$("[data-photoBoothContainer]").attr("data-cameraW");$("[data-photoBoothContainer]").attr("realwidth",width)} $("[data-photoBoothContainer]").html(dt.HTML);$("#bkgWall").show();$("[data-photoBoothContainer]").show();if($.isFunction($.fn.draggable)) $("[data-photoBoothContainer]").draggable();const dataPath=$(e.currentTarget).attr("data-path");const cropW=$(e.currentTarget).attr("data-cropW");const cropH=$(e.currentTarget).attr("data-cropH");const id=$(e.currentTarget).attr("id");const targetUploadId=$(e.currentTarget).attr("data-targetUploadX");const targetUploadX=$("#"+targetUploadId);var streaming=!1;const video=document.getElementById('photoBoothVideo');const canvas=document.getElementById('photoBoothCanvas');const buttonPhoto=document.getElementById("buttonPhoto");const imgPhoto=document.getElementById("photoBoothPhoto");const errorMsgElement=$("[data-photoBoothContainer] [data-PhotoBootError]");navigator.mediaDevices.getUserMedia({video:!0,audio:!1}).then(function(stream){video.srcObject=stream;video.play();window.stream=stream}).catch(function(err){console.log("An error occurred: "+err);errorMsgElement.innerHTML="Errore: "+err});var req="";video.addEventListener('canplay',function(ev){if(!streaming){width=$("[data-photoBoothContainer]").attr("realwidth");height=video.videoHeight*width/video.videoWidth;video.setAttribute('width',width);video.setAttribute('height',height);canvas.setAttribute('width',width);canvas.setAttribute('height',height);streaming=!0;const mobile=$("[data-command='showPhotoBooth']").attr("data-mobile");const ctx=canvas.getContext("2d");function step(){ctx.drawImage(video,0,0,canvas.width,canvas.height);req=requestAnimationFrame(step);if(mobile=="0"){var strokeStyle="#008c45";if(canvas.hasAttribute('data-strokeStyle')) strokeStyle=canvas.getAttribute('data-strokeStyle');var lineWidth="3";if(canvas.hasAttribute('data-lineWidth')) lineWidth=canvas.getAttribute('data-lineWidth');const faceH=canvas.height;const faceW=35*faceH/45;const faceX=canvas.width/2-faceW/2;const faceY=0;ctx.rect(faceX,faceY,faceW,faceH);ctx.lineWidth=lineWidth;ctx.strokeStyle=strokeStyle;ctx.stroke();console.log("CIAO")}} req=requestAnimationFrame(step)}},!1);buttonPhoto.addEventListener('click',function(ev){var context=canvas.getContext('2d');canvas.width=width;canvas.height=height;context.drawImage(video,0,0,width,height);var data=canvas.toDataURL('image/png');$("#photoBooth64Image").val(data);imgPhoto.setAttribute('src',data);imgPhoto.style.visibility='visible';$("[data-photoBoothContainer] #boxScatta").hide();$("[data-photoBoothContainer] #boxInvia").show();ev.preventDefault()},!1);var closeMe=function(){video.pause();video.src="";if(window.stream!=undefined) window.stream.getTracks()[0].stop();$("[data-photoBoothContainer]").hide();$("#bkgWall").hide();cancelAnimationFrame(req)};$("[data-command='sendPhotoBooth']").off("click").on("click",function(e){const aDati=new Object();aDati.op="sendPhotoBooth";aDati.base64=$("#photoBooth64Image").val();aDati.path=dataPath;if(cropW!=undefined) aDati.cropW=cropW;if(cropH!=undefined) aDati.cropH=cropH;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$(targetUploadX).attr("data-upload",dt["IMAGE-NAME"]);if(typeof(delegate_Custom_AfterUpload)=="function") delegate_Custom_AfterUpload(targetUploadX,null,[dt["IMAGE-NAME"]],0);closeMe()})});$("[data-command='retryPhotoBooth']").off("click").on("click",function(e){imgPhoto.style.visibility='hidden';$("[data-photoBoothContainer] #boxScatta").show();$("[data-photoBoothContainer] #boxInvia").hide()});$("[data-command='cancelPhotoBooth']").off("click").on("click",function(e){closeMe()})})})},this.laziLoadImage=function(){if($.isFunction($.fn.lazy)) $('[data-lazy]').lazy({delay:1,beforeLoad:function(element){console.log('image "'+element.data('src')+'" is about to be loaded')},afterLoad:function(element){console.log('image "'+element.data('src')+'" was loaded successfully')},onError:function(e){var altSrc=$(e).attr('data-altsrc');if(typeof altSrc!==typeof undefined&&altSrc!==!1){$(e).attr('src',$(e).attr('data-altsrc'))} console.log('error loading '+e.data('src'))}})},this.VerificaObbligatoriFormDinamico=function(id_Container){sObbligatori="";arrayObjLabelObl=$("#"+id_Container+" .DformLabel[data-obl='1']");$.each(arrayObjLabelObl,function(i,ObjLabel){var idObj=$(ObjLabel).attr("for");switch($("#"+idObj).get(0).tagName){case "SELECT":case "TEXTAREA":case "INPUT":var bNazione=!1;if($("#"+idObj).attr("tipo-combo")!=undefined&&$("#"+idObj).attr("tipo-combo").toUpperCase()=="NAZIONE") bNazione=!0;that.setValoreNonValidoFormDinamico(idObj,!0);var Val=that.getValoreCampoFormDinamico(id_Container,idObj);if(Val==""||Val=="NO"||(bNazione==!0&&Val==0)){sOb=$(ObjLabel).text().replace("*","");sObbligatori=sObbligatori.concat(sOb).concat("\n");that.setValoreNonValidoFormDinamico(idObj)} break;case "UL":if($("[name='"+idObj+"']:checked").length==0){sOb=$(ObjLabel).text().replace("*","");sObbligatori=sObbligatori.concat(sOb).concat("\n");that.setValoreNonValidoFormDinamico(idObj)} break}});$("#"+id_Container+"[data-gruppo-checkbox][data-gruppo-obl='1']").each(function(index){if($(this).attr("id")==undefined||$(this).attr("id")==""){alert("Il gruppo di opzioni data-gruppo-checkbox="+$(this).attr("data-gruppo-checkbox")+" non ha un id. Impossibile continuare.");return} that.setValoreNonValidoFormDinamico($(this).attr("id"),!0);var bVal=!1;$("[type='checkbox']",$(this)).each(function(index){if($(this).prop("checked")==!0) bVal=!0});if(bVal==!1){sObbligatori=sObbligatori.concat($(this).attr("data-gruppo-checkbox")).concat("\n");that.setValoreNonValidoFormDinamico($(this).attr("id"))}});if(sObbligatori!=""){sAlert=that.traduci("Impossibile inviare i dati. I campi seguenti sono obbligatori: ");alert(sAlert+"\n"+sObbligatori);return !1} return !0},this.VerificaFormatiFormDinamico=function(id_Container){sErr="";sMailErrate="";arrayObjMail=$("#"+id_Container+" .DformValue[type='email']");$.each(arrayObjMail,function(i,ObjMail){var sEMail=that.getValoreCampoFormDinamico(id_Container,$(ObjMail).attr("id"));that.setValoreNonValidoFormDinamico($(ObjMail).attr("id"),!0);if(sEMail!="") if(!isEmail(sEMail)){sMailErrate=sMailErrate.concat(sEMail+"\n");that.setValoreNonValidoFormDinamico($(ObjMail).attr("id"))}});if(sMailErrate!=""){sAlert=that.traduci("Impossibile inviare i dati. Le mail seguenti sembrano essere errate: ");sErr=sErr.concat(sAlert+sMailErrate+"\n")} sDateErrate="";arrayObjDate=$("#"+id_Container+" .DformValue[data-validate='italian-date']");$.each(arrayObjDate,function(i,ObjDate){var sData=that.getValoreCampoFormDinamico(id_Container,$(ObjDate).attr("id"));that.setValoreNonValidoFormDinamico($(ObjDate).attr("id"),!0);if(sData!="") if(!isItalianDate(sData)){sDateErrate=sDateErrate.concat(sData+"\n");that.setValoreNonValidoFormDinamico($(ObjDate).attr("id"))}});if(sDateErrate!=""){sAlert=that.traduci("Impossibile inviare i dati. Le date seguenti sembrano essere errate: ");sErr=sErr.concat(sAlert+sDateErrate+"\n")} sCfErrati="";arrayObjCf=$("#"+id_Container+" .DformValue[data-validate='cf']");$.each(arrayObjCf,function(i,ObjCf){var sCf=that.getValoreCampoFormDinamico(id_Container,$(ObjCf).attr("id"));that.setValoreNonValidoFormDinamico($(ObjCf).attr("id"),!0);if(sCf!="") if(ControllaCF(sCf,prv_sLng)!="OK"){sCfErrati=sCfErrati.concat(sCf+"\n");that.setValoreNonValidoFormDinamico($(ObjCf).attr("id"))}});if(sCfErrati!=""){sAlert=that.traduci("Impossibile inviare i dati. I codici fiscali seguenti sembrano essere errati: ");sErr=sErr.concat(sAlert+sCfErrati+"\n")} sCfErrati="";arrayObjCf=$("#"+id_Container+" .DformValue[data-validate='cf-piva']");$.each(arrayObjCf,function(i,ObjCf){var sCf=that.getValoreCampoFormDinamico(id_Container,$(ObjCf).attr("id"));that.setValoreNonValidoFormDinamico($(ObjCf).attr("id"),!0);if(sCf!="") if(ControllaCF(sCf,prv_sLng)!="OK"){if(ControllaPIVA(sCf,prv_sLng)!="OK"){sCfErrati=sCfErrati.concat(sCf+"\n");that.setValoreNonValidoFormDinamico($(ObjCf).attr("id"))}}});if(sCfErrati!=""){sAlert=that.traduci("Impossibile inviare i dati. I codici fiscali seguenti sembrano essere errati: ");sErr=sErr.concat(sAlert+sCfErrati+"\n")} sPivaErrate="";arrayObjPiva=$("#"+id_Container+" .DformValue[data-validate='piva']");$.each(arrayObjPiva,function(i,ObjPiva){var sPiva=that.getValoreCampoFormDinamico(id_Container,$(ObjPiva).attr("id"));that.setValoreNonValidoFormDinamico($(ObjPiva).attr("id"),!0);if(sPiva!="") if(ControllaPIVA(sPiva,prv_sLng)!="OK"){sPivaErrate=sPivaErrate.concat(sPiva+"\n");that.setValoreNonValidoFormDinamico($(ObjPiva).attr("id"))}});if(sPivaErrate!=""){sAlert=that.traduci("Impossibile inviare i dati. Le partite iva seguenti sembrano essere errate: ");sErr=sErr.concat(sAlert+sPivaErrate+"\n")} var sNumberErrati="";arrayObjNumber=$("#"+id_Container+" .DformValue[data-validate='number']");$.each(arrayObjNumber,function(i,ObjNumber){var sValue=that.getValoreCampoFormDinamico(id_Container,$(ObjNumber).attr("id"));that.setValoreNonValidoFormDinamico($(ObjNumber).attr("id"),!0);sValue=sValue.replace(/,/g,".");if(sValue!="") if(isNaN(sValue)==!0){sNumberErrati=sNumberErrati.concat(sValue+"\n");that.setValoreNonValidoFormDinamico($(ObjNumber).attr("id"))}});if(sNumberErrati!=""){sAlert=that.traduci("Impossibile inviare i dati. I presenti valori non sembrano essere numeri validi: ");sErr=sErr.concat(sAlert+sNumberErrati+"\n")} var sNoSpecialErrati="";arrayObjNoSpecial=$("#"+id_Container+" .DformValue[data-validate='noSpecialChar']");$.each(arrayObjNoSpecial,function(i,Obj){const specialChar="&\\";var sValue=that.getValoreCampoFormDinamico(id_Container,$(Obj).attr("id"));that.setValoreNonValidoFormDinamico($(Obj).attr("id"),!0);for(var i=0;i-1){sHTML_FGC=$('#FotogalleryContainer')[0].outerHTML;$('#FotogalleryContainer').remove()} if(sHTML.indexOf('LINKS_PW_AGGIUNTIVI')>-1){sHTML_LPA=$('.LINKS_PW_AGGIUNTIVI')[0].outerHTML;$('.LINKS_PW_AGGIUNTIVI').remove()} if(sHTML.indexOf('FrmPayPalContainer')>-1){sHTML_PPC=$('#FrmPayPalContainer')[0].outerHTML;$('#FrmPayPalContainer').remove()} sHTML=$('#ArchivioLayoutBody')[0].innerHTML;sHTML='
          '+sHTML+'
          '+sHTML_FGC+sHTML_LPA+sHTML_PPC;$('#ArchivioLayoutBody')[0].innerHTML=sHTML}};var updateGalleryML=function(id,sLng){var aDati=new Object();aDati.index=46;aDati.id=id;aDati.sLng=sLng;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')};this.gotoArchivio=function(sContainer,id){if(1==oJSessione.getBAdmin()){oJBackOffice.editArchivioManager(id)}};this.DropIMG=function(obj,event,bMultiUpload,iTipoUpload){event.stopPropagation();event.preventDefault();var aFileList;if(event.bUploadFromInput==1) aFileList=event.originalEvent.dataTransfer.files[0];else aFileList=event.originalEvent.dataTransfer.files;if((bMultiUpload==!1)&&(aFileList.length>1)){alert("Selezionare un solo file da caricare.");return !1} else{if(jbAdmin!=1&&this.usaCustomUploadDialog==!0){$('.Dialog-Upload-custom').show()} else $('#Dialog-Upload').dialog({width:250,height:65,modal:!0,resizable:!1,create:function(event,ui){if(jbAdmin==1) $('.ui-dialog').wrap('
          ');else $('.ui-dialog').wrap('
          ')}});if(iTipoUpload!=1) $(obj).attr("data-upload","");if(aFileList.length<=1){$.each(aFileList,function(index,file){var fileReader=new FileReader();fileReader.onload=(function(file){return function(e){var bOk=!0;if(iTipoUpload==0){var sName=file.name;if(sName.toLowerCase().indexOf(".jpg")==-1&&sName.toLowerCase().indexOf(".jpeg")==-1&&sName.toLowerCase().indexOf(".png")==-1&&sName.toLowerCase().indexOf(".gif")==-1&&sName.toLowerCase().indexOf(".bmp")==-1&&sName.toLowerCase().indexOf(".svg")==-1){bOk=!1;alert("impossibile eseguire l'upload. il file che si sta cercano di uplodare non è una immagine.")}} if(bOk==!1){if(jbAdmin!=1&&this.usaCustomUploadDialog==!0) $('.Dialog-Upload-custom').hide();else $('#Dialog-Upload').dialog('close');return !1} if(file.size>(1024*1024*jLIMITE_UPLOAD)){alert('Attenzione!\nNon è possibile caricare files con dimensione superiore ai '+jLIMITE_UPLOAD+'MB.');if(jbAdmin!=1&&this.usaCustomUploadDialog==!0) $('.Dialog-Upload-custom').hide();else $('#Dialog-Upload').dialog('close')} else oJUpload.upload(file,event.currentTarget,iTipoUpload)}})(file);fileReader.readAsDataURL(file)})} else{var data=new Object;var data2=new Object;var files=aFileList;var nFiles=0;var bLimitSize='0';var j=0,k=files.length;for(var i=0;i(1024*1024*jLIMITE_UPLOAD)){bLimitSize='1';data["File_Content"+j]="";data2["Target_Content"+j]=""} else{data["File_Content"+j]=file;data2["Target_Content"+j]=event.currentTarget;nFiles++} j++;if(parseInt(j)==parseInt(k)){var j2=0;for(var i2=0;i2+
          ");if($("#"+idDrop).find("img").attr("src")!=jADD_IMG_FILE){$("#divDel_"+idDrop).css("display","block")} else{$("#divDel_"+idDrop).css("display","none")}});$(class_IMGDrop).off('mouseover').on('mouseover',function(event){var idDrop=$(this).attr("id");$('#BTN_fileUpload_'+idDrop).css("display","inline-block");if($('#BTN_fileUpload_'+idDrop).length){if($(this).parents("a").length){$(this).parents("a").attr("data-oldhref",$(this).parents("a").attr("href"));$(this).parents("a").attr("href","#")}}});$(class_IMGDrop).off('mouseout').on('mouseout',function(event){var idDrop=$(this).attr("id");$('#BTN_fileUpload_'+idDrop).css("display","none");if($('#BTN_fileUpload_'+idDrop).length){if($(this).parents("a").length){$(this).parents("a").attr("href",$(this).parents("a").attr("data-oldhref"));$(this).parents("a").removeAttr("data-oldhref")}}});$('.btn_FileUpload').off('click').on('click',function(event){idDrop=$(this)[0].parentElement.id;$('#inputFileUpload_'+idDrop).click()});$('.inputFileUpload').off('change').on('change',function(event){var file=this.files;var e=jQuery.Event("drop",{originalEvent:{dataTransfer:{files:[file]}},bUploadFromInput:1});idDrop=$(this).attr("data-idDrop");$('#'+idDrop).trigger(e)})},this.getTipoUploadFromParentClass=function(uploadImput){var ret=-1;if($(uploadImput).closest(".imgDrop").length>0) ret=0;return ret},this.goToPage=function(sContainer,iPag,iLenPag,sFldOrd){if(iPag==undefined) iPag=$('.BtnCurPagina')[0].innerHTML;if(iLenPag==undefined) iLenPag=$('#lenPag option:selected').val();if(sContainer==undefined) sContainer='mainConteinerData';var sUrl;if(sContainer=='mainConteinerData'){sUrl='/engine/AJAX/AjaxElenco.'+SRV_LANG;if(($('#ordinatoPer option:selected').val()!=undefined)&&($('#SuGiu option:selected').val()!=undefined)) sFldOrd=$('#ordinatoPer option:selected').val()+' '+$('#SuGiu option:selected').val();else sFldOrd=""} else{sUrl='/engine/AJAX/AjaxElenco_InnerContainer.'+SRV_LANG;sFldOrd=$('#ordinatoPer option:selected').val()+' '+$('#SuGiu option:selected').val()} var sSrc;switch(PRV_sTipoPagina){case 'ELENCO_DA_MOTORE':sSrc='%'+PRV_SRC+'%';break;case 'ELENCO_TUTTI_GLI_ARCHIVI':sSrc=PRV_SRC;break;default:sSrc='%';break};$.ajax({url:sUrl,type:"post",data:"TipoPagina="+PRV_sTipoPagina+"&id_Rubrica="+id_PRV_Rubrica+"&iLiv="+PRV_sLiv+"&iPag="+iPag+"&iLenPag="+iLenPag+"&sFldOrd="+Url.encode(sFldOrd)+"&HTTP_X_ORIGINAL_URL="+PRV_HTTP_X_ORIGINAL_URL+"&src="+Url.encode(sSrc)+"&sLng="+prv_sLng,async:!1,success:function(data,stato){if(typeof(data)=="object"){} else{if(data.substr(0,11)=='id_Archivio'){aArchivioInfo=data.substr(12,data.length).split("|");id_PRV_Archivio=aArchivioInfo[0];if(aArchivioInfo[1]!='ND'){PRV_id_Template=aArchivioInfo[1];PRV_Template=aArchivioInfo[2];PRV_Path_Template=aArchivioInfo[3]} that.gotoArchivio('mainConteinerData',id_PRV_Archivio);runTemplate();var sHtmlEnginePath=that.buildGlobalPath(id_PRV_Archivio,prv_sLng,0);$('#mainConteiner').prepend(sHtmlEnginePath)} else{$('#'+sContainer)[0].innerHTML=data;var iNumBtn=$('.BtnPagina').length;$.each($('.BtnPagina'),function(index,obj){if(iPag==(iNumBtn-index)) $(obj).addClass('BtnCurPagina');else $(obj).removeClass('BtnCurPagina')})}} if(oJSessione.getBAdmin()==1){that.AttachBTN_Upload('.imgEleDrop');$('.imgEleDrop').unbind("dragover");$('.imgEleDrop').unbind("drop");$('.imgEleDrop').bind("dragover",!1);$('.imgEleDrop').bind("drop",function(event){that.DropIMG(this,event,!1,0)})} $("#ListaElenco li").bind('click',function(event,ui){$(this).addClass('ui-selected')});$("#ListaElenco li").bind('mouseover',function(event,ui){$(this).addClass('ui-selecting')});$("#ListaElenco li").bind('mouseout',function(event,ui){$(this).removeClass('ui-selecting')});if(sUrl=='/engine/AJAX/AjaxElenco.'+SRV_LANG){$.each($('#InfoRubrica img'),function(i,oIMG){var id_IMG=$(oIMG).attr('data-ID_IMG');if(id_IMG!=undefined){var ext=$(oIMG).attr('data-EXT');$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=14&sDati="+id_IMG,async:!1,success:function(dt,stato){$(oIMG).attr('src',dt)},error:function(richiesta,stato,errori){var er=errori}})}})}},error:function(richiesta,stato,errori){var er=errori}});that.RewriteElencoHeader()},this.RewriteElencoHeader=function(){var bVisualizzaPagElencoFooter=oJSito.config("CUSTOM_SITO","VISUALIZZA_PAG_ELENCO_FOOTER");if((bVisualizzaPagElencoFooter==1)&&($("#elencoHeader")[0].innerHTML!="")&&($("#elencoHeader2").length==0)){$("#elencoHeader").clone(!0,!0).insertAfter("#elencoBody").wrap('
          ');$("select#SuGiu:odd").remove();$("select#ordinatoPer:odd").remove();$("span.elencoOggetti:odd").remove();$("p.elencoOggetti:contains('Ordinato per:')").remove();$("p.elencoOggetti:contains('-'):eq(1)").remove();$("select#lenPag:odd").remove()}},this.loadLayout=function(sSito){$.ajax({url:"/css/siti/"+sSito+"/layout.asp",type:"post",async:!1,success:function(data,stato){$('#layout')[0].innerHTML=data},error:function(richiesta,stato,errori){var er=errori;alert("E' avvenuto un errore Nel tentativo di caricare il LAYOUT\nLo stato della chiamata è: "+stato)}})},this.loadPage=function(sLiv,id_rubrica,id_Archivio){if(sLiv==0&&id_rubrica==0&&id_Archivio>0) sLiv='ARC';PRV_sDati=sLiv+'-'+id_rubrica+'-'+id_Archivio;that.loadData(PRV_bSlide)},this.startHomeAnimation=function(bSlide){PRV_bSlide=bSlide;if(bSlide==1){$('#Animation').s3Slider({timeOut:6000});setTimeout(function(){$('#Animation_First').remove();$('#Animation').removeClass('hide')},1000)}},this.loadData=function(){$("[data-command='FORM_Export']").off("click").on("click",function(e){var index=4;const id_archivio=$(e.target).attr('data-id_archivio');const queryString="?btn=FORM_Export&id="+id_archivio;window.open("/engine/download/esporta.php"+queryString)});oJElenco.BindElenchiWithTemplate();oJSessione.BindLoginButtonWithTemplate();oJSessione.bindLoginStep1();oJSessione.bindLoginStep2();oJSessione.bindDownloadMyData();$('.inputFileUpload_FormDin').off('change').on('change',function(event){var file=this.files;var e=jQuery.Event("drop",{originalEvent:{dataTransfer:{files:[file]}},bUploadFromInput:1});idDrop=$(this).attr("data-idDrop");$('#'+idDrop).trigger(e)});$('.imgDropFormDin').bind("drop",function(event){oJPage.DropIMG(this,event,!1,2)});oJUploadX.bind();$('.PagamentoVeloce').on('tap, click',function(event){btnPagaVeloce_Click(event.target)});$("[data-command='pagaVeloceWithFormDinamico']").on('tap, click',function(e){btnPagaVeloceWithFormDinamico_Click(e)});if($("#SP_TagliaColori_Container").length>0) that.tagliaColoriChanged(undefined);$('.'+K_DformContatto).on('tap, click',function(event){that.btnDformContatto_Click(event.target)});oJSessione.readSession('keyAdm',function(keyAdm){if(keyAdm==1) oJBackOffice.BindClonaArtchivio(1);if(keyAdm==1) if(typeof(oJEditorJSon)!="undefined") oJEditorJSon.setEditorInPagina(1);else console.log("oJEditorJSon undefined in CLS_Page.js.2420");if(keyAdm==1) oJBackOffice.addRemoveEditorTitolo(1);if(keyAdm==1) oJBackOffice.addRemoveEditorNotHtml(1);if(keyAdm!=1){$("[data-uploadx='1'][data-admin='1']").each(function(index){oJUploadX.disable(this)})}});$("[data-btnDettaglioOrdineAjax='1']").off('tap, click');$("[data-btnDettaglioOrdineAjax='1']").on('tap, click',function(event){oJElenco.btnDettaglioAjaxOrdine_Click(event.target,"containerElencoBACKORDER")});if($(".DformRegistrazione").length>0){$(".DformRegistrazione").on("click",function(e){oJSessione.btnDformRegistrazione_Click(e.target)});if(typeof(delegate_Custom_FormDinamicoInit)=="function") delegate_Custom_FormDinamicoInit($(".DformRegistrazione").attr("data-id-container"))} $("[data-command='openPopUpChangeMail']").on("tap, click",function(event){oJSessione.openPopupChangeMail(event.currentTarget)});$("[data-command='updateAnagrafica']").on("tap, click",function(event){oJSessione.salvaAnagrafica(event.target)});$("[data-command='deleteIlMioAccount']").on("tap, click",function(event){oJSessione.deleteIlMioAccount(event.target)});$("[data-command='popUpIndirizzoAnagrafica']").on("tap, click",function(event){oJSessione.openPopUpIndirizzoAnagrafica(event.target)});$("[data-command='deleteIndirizzoAnagrafica']").on("tap, click",function(event){oJSessione.deleteIndirizzoAnagrafica(event.target)});oJSessione.selectAndBindGestioneGruppiInAnagraficaWithTemplate();$("[data-command='popUpContattoAnagrafica']").on("tap, click",function(event){oJSessione.openPopUpContattoAnagrafica(event.target)});$("[data-command='deleteContattoAnagrafica']").on("tap, click",function(event){oJSessione.deleteContattoAnagrafica(event.target)});oJSessione.bindAddDeleteCondizioniPagamentoInAnagraficaWithTemplate();oJSessione.bindAddDeleteTerminiDiConsegnaInAnagraficaWithTemplate();that.setupSelezioneComboFormDinamico();that.setupFkAjaxAutocomplete();that.bindCfWizard();that.bindPhotoBooth();oJSessione.bindDeleteContrattoAnagraficaXPay();if($(".DformRegistrazione").length>0){if(typeof(delegate_Custom_FormDinamicoAfterInit)=="function") delegate_Custom_FormDinamicoAfterInit($(".DformRegistrazione").attr("data-id-container"))} $("[data-command='popUpDettaglioFattura']").on("tap, click",function(event){oJBackOffice.openPopUpDettaglioFattura(event.target)});$("[data-command='creaFattura']").on("tap, click",function(event){oJBackOffice.creaFattura(event.target)});$("[data-command='deleteRigaFormsContatto']").on('tap, click',function(event){btnDeleteRigaFormsContatto_Click(event.target)});$("[data-command='openPopUpWebPromoCodice']").off("click").on("click",function(event){const aDati=new Object();aDati.op="writePopUpCodicePromo";aDati.idArticolo="";oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("[data-popUpWebPromoCodice]").html(dt.HTML);$("[data-popUpWebPromoCodice]").show();$("[data-popUpWebPromoCodice] [data-command='annulla']").off("click").on("click",function(event){$("[data-popUpWebPromoCodice]").html("");$("[data-popUpWebPromoCodice]").hide()});$("[data-popUpWebPromoCodice] [data-command='verificaCodice']").off("click").on("click",function(event){const codice=$("[data-popUpWebPromoCodice] [data-promocodice]").val();if(codice==""){alert("Inserire un codice per continuaure.");return} const aDati=new Object();aDati.op="checkUserInputCodicePromo";aDati.codiceImmasso=codice;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;location.reload()})})})});$('.SP_Attributi').off().on('change',function(e){if(typeof(delegate_Custom_SchedaProdotto_AttributoSelezionato)=="function"){delegate_Custom_SchedaProdotto_AttributoSelezionato(e)} else{var aAttr=new Object();$.each($('.SP_Attributi option:selected'),function(i,obj){var attr={};attr.idVal=$(obj).attr("value");attr.val=$(obj).text();attr.delta_money=$(obj).attr("data-money");attr.bperc=$(obj).attr("data-delta-money-percentuale");aAttr[$(obj).parent().attr("data-id")]=attr});$.each($('.SP_Attributi_RO'),function(i,obj){var attr={};attr.idVal=$(obj).attr("data_idvalattr");attr.val=$(obj).val();attr.delta_money=$(obj).attr("data-money");attr.bperc=$(obj).attr("data-delta-money-percentuale");aAttr[$(obj).attr("data-id")]=attr});var oJsonInfoCustom=new Object();if(typeof(delegate_Custom_SchedaProdotto_AttributoSelezionato_getJsonInfoCustom)=="function") delegate_Custom_SchedaProdotto_AttributoSelezionato_getJsonInfoCustom(e,oJsonInfoCustom);var aDati=new Object();aDati.index=1001;if($("[data-codProdotto]").length=0){alert("Impossibile trovare l'attributo data-codProdotto sulla scheda prodotto.");return} aDati.Cod_Prodotto=$("[data-codProdotto]").attr("data-codProdotto");if($("[data-qta-prodotto]").length=0){alert("Impossibile trovare l'attributo data-qta-prodotto sulla scheda prodotto.");return} aDati.Qta=1;aDati.Attributi=JSON.stringify(aAttr);aDati.jSonInfoCustom=JSON.stringify(oJsonInfoCustom);oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){var prezzo=dt.PrezzoCalcolato;$("[data-prezzo-prodotto]").html(oJUtility.writeNumber(prezzo,2)+' '+aJCulture.SIMBOLO_VALUTA);$("[data-prezzo-prodotto]").attr("data-moneyfinale",prezzo);if(typeof(delegate_Custom_SchedaProdotto_AfterAttributoSelezionato)=="function") delegate_Custom_SchedaProdotto_AfterAttributoSelezionato(e,prezzo)})}});$("#cmbTaglia, #cmbColore, #cmbSesso ").off().on('change',function(e){that.tagliaColoriChanged(e.target)});oJTabsManager.InitTabs();if(1==oJSessione.getBAdmin()){oJBackOffice.setKeyAdminFC()} if(PRV_iTipoPagina<10){if(PRV_sDati.length>0){if(PRV_sDati=='0-0-0'){PRV_sTipoPagina='HOME';var iNumFormsDinamici=$('#mainConteinerData .INVIAFORM').length;that.bindInviaForm('mainConteinerData')} else{PRV_aDati=PRV_sDati.split('-');PRV_sLiv=PRV_aDati[0];id_PRV_Rubrica=PRV_aDati[1];id_PRV_Archivio=PRV_aDati[2];switch(PRV_sLiv){case 'SRA':if($("#elenco").length>0&&$("#elenco").hasClass("elenco_Standard")==!0){PRV_sTipoPagina='ELENCO_TUTTI_GLI_ARCHIVI';var sFldOrd="Archivio.data DESC";PRV_SRC=PRV_aDati[2];oJElenco.writeElenco(0,1,300,PRV_SRC)} break;case 'SRC':PRV_sTipoPagina='ELENCO_DA_MOTORE';var sFldOrd="Archivio.data DESC";var sSrc="";for(var s=2;s0) runTemplate();else{if($("#elenco").length>0&&$("#elenco").hasClass("elenco_Standard")==!0) oJElenco.writeElenco(id_PRV_Rubrica,1,20,PRV_SRC)} break;case 'FRM':that.gotoDynForm('mainConteinerData',id_PRV_Archivio);break;case 'ARC':if(oJSessione.getBAdmin()==1){that.gotoArchivio('mainConteinerData',id_PRV_Archivio)} runTemplate();if(PRV_iTipoBlog>0){if($('#BLOG_Container').length>0) $('#BLOG_Container')[0].innerHTML=LoadBLOG(id_PRV_Archivio,0);else{$('#ArchivioLayoutBody').append('
          ');$('#BLOG_Container')[0].innerHTML=LoadBLOG(id_PRV_Archivio,0)}} else{$('#BLOG_Container').remove()} that.bindInviaForm('ArchivioLayoutBody');that.bindSendBlogMsg();that.bindPubblicaCommento();if($('#ArchivioLayoutBody')[0].innerHTML.indexOf('ulGallery')>=0||($('.NO_TEMPLATE_GALLERY').length>0&&$('.NO_TEMPLATE_GALLERY')[0].innerHTML.indexOf('ulGallery')>=0)){var bBindCustomGallery=undefined;if(typeof(delegate_ClsPage_bindCustomGallery)=="function") bBindCustomGallery=delegate_ClsPage_bindCustomGallery();if(bBindCustomGallery==undefined||bBindCustomGallery==!1){if($(window).width()>jMobileWidth) $('#ulGallery a').lightBox({fixedNavigation:!1});else $('#ulGallery a').swipebox()}} break;default:if(!isNaN(PRV_sLiv)&&id_PRV_Rubrica>0&&id_PRV_Archivio==0){PRV_sTipoPagina='ELENCO';id_PRV_Archivio=PRV_aDati[2];if($("#elenco").length==0||$("#elenco").hasClass("elenco_Standard")==!1) break;oJElenco.writeElenco(id_PRV_Rubrica,1,20,null);var sFldOrd="Archivio.data DESC"}}} oJPage.setEngine();$(".BO_Calendario").datepicker();$('.hasDatepicker').on('keypress',function(event){return oJUtility.aChars_only(this,event,'0123456789/-',!1)})}} else{if(PRV_iTipoPagina==14||PRV_iTipoPagina==15){var id_Visualizza_Paginatore=oJSito.config("ELENCO","Default_Paginatore");var nLunghezza_Pagina=oJSito.config("ELENCO","Lunghezza_Pagina");if((id_Visualizza_Paginatore!=4)&&(1==2)){var nCount=oJElenco.getNumElencoClienti();switch(id_Visualizza_Paginatore){case 1:oJElenco.writeElencoClienti(1,nLunghezza_Pagina);break;case 2:if(nCount>nLunghezza_Pagina){} oJElenco.writeElencoClienti(1,nLunghezza_Pagina);break;case 3:oJElenco.writeElencoClienti(1,nCount);break}} else{}} oJPage.setEngine()} oJBackOffice.bindElencoArchiviAdmin()},this.tagliaColoriChanged=function(changedCombo){that.getDispoTagliaColoriFromHtml(changedCombo,function(dispo,dispoParola){$("[data-dispo]").attr("data-dispo",dispo);$("[data-dispo]").html(dispoParola);if(typeof(delegate_Custom_SchedaProdotto_AfterTagliaColoreSelezionato)=="function") delegate_Custom_SchedaProdotto_AfterTagliaColoreSelezionato(changedCombo,dispo,dispoParola)})},this.getDispoTagliaColoriFromHtml=function(changedCombo,callBackFunction){if($("#SP_TagliaColori_Container").length==0) callBackFunction("","");var oJsonInfoCustom=new Object();if(typeof(delegate_Custom_SchedaProdotto_TagliaColoreSelezionato_getJsonInfoCustom)=="function") delegate_Custom_SchedaProdotto_TagliaColoreSelezionato_getJsonInfoCustom(e,oJsonInfoCustom,changedCombo);var idTaglia=that.getTagliaSelectedFromHtml();var idColore=that.getColoreSelectedFromHtml();var idSesso=that.getSessoSelectedFromHtml();if(idTaglia==""||idTaglia==undefined||idColore==""||idColore==undefined||idSesso==""||idSesso==undefined){callBackFunction("","")} var aDati=new Object();aDati.index=1005;aDati.id_Archivio=$("#ArchivioLayoutBody").attr("data-id");aDati.id_Taglia=idTaglia;aDati.id_Colore=idColore;aDati.id_Sesso=idSesso;aDati.jSonInfoCustom=JSON.stringify(oJsonInfoCustom);oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){callBackFunction(dt.DISPO,dt.DISPOPAROLA)})},this.getTagliaSelectedFromHtml=function(){var idTaglia="";if($("#SP_TagliaColori_Container #cmbTaglia").length!=0) idTaglia=$("#SP_TagliaColori_Container #cmbTaglia option:selected").attr("value");else idTaglia=$("#labelTaglia").attr("data-taglia");return idTaglia},this.getColoreSelectedFromHtml=function(){var idColore="";if($("#SP_TagliaColori_Container #cmbColore").length!=0) idColore=$("#SP_TagliaColori_Container #cmbColore option:selected").attr("value");else idColore=$("#labelColore").attr("data-colore");return idColore},this.getSessoSelectedFromHtml=function(){var idSesso="";if($("#SP_TagliaColori_Container #cmbSesso").length!=0) idSesso=$("#SP_TagliaColori_Container #cmbSesso option:selected").attr("value");else idSesso=$("#labelSesso").attr("data-sesso");return idSesso},this.setAttributoGenericoDefault=function(id_Attributo_Generico,id_Archivio,id_Attributo_Generico_Valore){var aDati=new Object();aDati.index=59;aDati.id_Attributo_Generico=id_Attributo_Generico;aDati.id_Archivio=id_Archivio;aDati.id_Attributo_Generico_Valori=id_Attributo_Generico_Valore;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');return dt};var btnPagaVeloce_Click=function(obj){var bCampiOk=!0;if(typeof(delegate_Custom_CheckCampiPagamentoVeloce)=="function") bCampiOk=delegate_Custom_CheckCampiPagamentoVeloce(obj);if(bCampiOk==!1) return;aDatiPagamento=[];if(typeof(delegate_Custom_GetDatiPagamentoVeloce)=="function") aDatiPagamento=delegate_Custom_GetDatiPagamentoVeloce(obj);else alert("delegate_Custom_GetDatiPagamentoVeloce mancante");var aDati=new Object();aDati.index=1048;aDati.sLng=prv_sLng aDati.DatiPagamento=aDatiPagamento;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt!=undefined&&dt.ESITO!=undefined&&dt.ESITO=="OK"&&dt.URL!="") window.location=dt.URL;else if(dt!=undefined&&dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore sconosciuto durante il pagamento.")};const btnPagaVeloceWithFormDinamico_Click=function(e){const paga=function(pagamentoSelezionato,numeroContratto){const aFormData=that.getDatiFormDinamico(id_Container);var aDati=new Object();aDati.op="pagaVeloceWithFormDinamico";aDati.aFormData=aFormData;aDati.gateway=gateway;aDati.sLng=oJPage.getLng();aDati.paymentType=pagamentoSelezionato;aDati.paymentContractNumber="";if(numeroContratto!=undefined) aDati.paymentContractNumber=numeroContratto;oJUtility.ajaxCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;if(pagamentoSelezionato=="pagamentoSemplice"||pagamentoSelezionato=="primoPagamento"){document.location.href=dt["PAYMENT-SECURE-URL"]} else{document.location.href=dt["PAYMENT-SECURE-URL"]}})} const id_Container=$(e.currentTarget).attr("data-idContainer");const withSavedCards=$(e.currentTarget).attr("data-withSavedCards");var gateway=$(e.currentTarget).attr("data-gateway");if(gateway==undefined||gateway=="") gateway="XPAY";var bValido=undefined;if(typeof(delegate_Custom_CheckCampiPagamentoVeloceWithTemplate)=="function") bValido=delegate_Custom_CheckCampiPagamentoVeloceWithTemplate(id_Container);if(bValido==undefined) bValido=that.VerificaObbligatoriFormDinamico(id_Container)&&that.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){if(withSavedCards=="true"&&oJSessione.getIdAnag()!=undefined&&oJSessione.getIdAnag()!=0&&gateway=="XPAY"){oJCart.openPopUpPagamentoRicorrente("#pagamentoVeloce_paymentsPopUpContainer",function(pagamentoSelezionato,numeroContratto){if(pagamentoSelezionato!=undefined){switch(pagamentoSelezionato){case "pagamentoRicorrente":paga(pagamentoSelezionato,numeroContratto);break;case "primoPagamento":case "pagamentoSemplice":paga(pagamentoSelezionato);break}}})} else paga("pagamentoSemplice")}};var btnDeleteRigaFormsContatto_Click=function(obj){var r=confirm("Sicuro di voler eliminare questa riga?");if(r==!0){var aDati=new Object();aDati.index=34;aDati.id=$(obj).attr("data-id");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt!=undefined&&dt.ESITO!=undefined&&dt.ESITO=="OK"){var classRighe=$(obj).closest("[data-righe]").attr("data-righe");var oRiga=$(obj).closest("."+classRighe);$(oRiga).hide('slow',function(){$(box).remove()})} else if(dt!=undefined&&dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore sconosciuto durante la cancellazione.")}};this.btnDformContatto_Click=function(obj){id_Container=$(obj).attr("data-id-container");if(id_Container==undefined||id_Container==""||$("#"+id_Container).length==0){alert("Specificare data-id-container nel bottone");return} var id=id_PRV_Archivio;if(id==undefined||id==0){id=($(obj).closest('[data-idArchivio]')).attr('data-idArchivio')} if(($(obj).closest('[data-idArchivio]')).attr('data-idArchivio')!=undefined&&($(obj).closest('[data-idArchivio]')).attr('data-idArchivio')!=id_PRV_Archivio&&id_PRV_Archivio!=0){id=($(obj).closest('[data-idArchivio]')).attr('data-idArchivio')} var bValido=undefined;if(typeof(delegate_Custom_FormContattoValidaCampi)=="function") bValido=delegate_Custom_FormContattoValidaCampi(id_Container,id);if(bValido==undefined) bValido=that.VerificaObbligatoriFormDinamico(id_Container)&&that.VerificaFormatiFormDinamico(id_Container);if(bValido==!0){if($(obj).attr("data-waittext")!=undefined) $(obj).text($(obj).attr("data-waittext"));else $(obj).text("Attendere...");var aFormData=that.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){sDestinatari="";aDestinatari=$("[type='email']",$("#"+id_Container)).each(function(index){if($(this).val()!="") sDestinatari=sDestinatari+$(this).val()+";"});var aDati=new Object();aDati.op="saveFormContatto";aDati.id_Archivio=id;aDati.FormData=aFormData;aDati.Destinatari=sDestinatari;aDati.sLng=oJPage.getLng();if(typeof(delegate_Custom_FormContattoBeforeSend)=="function") delegate_Custom_FormContattoBeforeSend(aDati,obj);oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt.ESITO==undefined||dt.ERRORE==undefined) alert("errore non definito durante l'invio.");else if(dt.ESITO=="KO") alert(dt.ERRORE);else{if(dt.sMessaggioFinaleAVideo==undefined||dt.sMessaggioFinaleAVideo==null) dt.sMessaggioFinaleAVideo=""} var bMostraRisultato=undefined;if(typeof(delegate_Custom_FormContattoAfterSend)=="function") bMostraRisultato=delegate_Custom_FormContattoAfterSend(dt,id_Container,id);if(dt!=undefined&&dt.ESITO!=undefined&&dt.ESITO=="OK"&&(bMostraRisultato==undefined||bMostraRisultato==!0)) $('#'+id_Container).html('
          '+dt.sMessaggioFinaleAVideo+'
          ');if($(obj).attr("data-testo")!=undefined) $(obj).text($(obj).attr("data-testo"))})}}},this.avvisoPopUp=function(sFile){var myCookie=document.cookie.indexOf('AvvisoPopUp');if(myCookie<0){var date=new Date();var minutes=60;date.setTime(date.getTime()+(minutes*60*1000));document.cookie="AvvisoPopUp=1; expires="+date.toUTCString();$('body').append('');$('#cancPopUp').click(function(e){$('#popUp').css('display','none')})}},this.avvisoWebApp=function(sTextIOS,sTextAndroid){if($(window).width()<=480){if(sTextIOS==undefined) sTextIOS="Per utilizzare questo sito come webApp seleziona l\'icona indicata e poi:
          AGGIUNGI A HOME";if(sTextAndroid==undefined) sTextAndroid="Per utilizzare questo sito come webApp seleziona l\'icona e poi:
          AGGIUNGI A SCHERMATA HOME";if(navigator.userAgent.indexOf('iPhone')>=0){var myCookie=document.cookie.indexOf('AvvisoWebApp');if(("standalone" in window.navigator)&&!window.navigator.standalone&&myCookie<0){var date=new Date();var minutes=60;date.setTime(date.getTime()+(minutes*60*1000));document.cookie="AvvisoWebApp=1; expires="+date.toUTCString();$('body').append('
          cancella

          '+sTextIOS+'

          ');$('#alertNavigator').animate({"bottom":"4px"},1000);timerWA=setTimeout(function(){that.togliAvviso_WA()},6000)}} else if((navigator.userAgent.indexOf('Chrome')>=0)&&(navigator.userAgent.indexOf('Android')>=0)){var myCookie=document.cookie.indexOf('AvvisoWebApp');if(!(isWARunningStandalone())&&(myCookie<0)){var date=new Date();var minutes=60;date.setTime(date.getTime()+(minutes*60*1000));document.cookie="AvvisoWebApp=1; expires="+date.toUTCString();$('body').append('
          cancella

          '+sTextAndroid+'

          ');$('#alertNavigator_Android').animate({"bottom":"4px"},1000);if($("#cookie-bar").length==0) timerWA_Android=setTimeout(function(){that.togliAvviso_WA_Android()},6000)}}}};var isWARunningStandalone=function(){return(window.matchMedia('(display-mode: standalone)').matches)};this.togliAvviso_WA=function(){$('#alertNavigator').effect('explode',{},500);clearTimeout(timerWA)},this.togliAvviso_WA_Android=function(){$('#alertNavigator_Android').effect('explode',{},500);clearTimeout(timerWA_Android)},this.showSliderInnerWeb=function(divName,rotazioneInSecondi){if($("#"+divName).length>0){var aImagesGalleryJs=[];var aLink=[];var aTarget=[];var aMobile=[];var aPc=[];var aHres=[];var aTitoliGalleryJS=[];var aTestiGalleryJS=[];$(".slider-hidden-item",$("#"+divName)).each(function(index){var curLink=$("[data-slider='hidden-link']",$(this)).html();if(curLink!=undefined&&curLink!="") aLink.push(curLink);else aLink.push("");var curTarget='_self';if($("[data-slider='hidden-target']").length>0) curTarget=$("[data-slider='hidden-target']",$(this)).html();aTarget.push(curTarget);aMobile.push($("[data-slider='src-mobile']",$(this)).attr("src"));aPc.push($("[data-slider='src']",$(this)).attr("src"));aHres.push($("[data-slider='src-hres']",$(this)).attr("src"));aTitoliGalleryJS.push($("[data-slider='hidden-titolo']",$(this)).html());aTestiGalleryJS.push($("[data-slider='hidden-testo']",$(this)).html())});aImagesGalleryJs[0]=aMobile;aImagesGalleryJs[1]=aPc;aImagesGalleryJs[2]=aHres;var resolutionIndex=1;if($(window).width()<=480) resolutionIndex=0;else if($(window).width()>=1280) resolutionIndex=2;var images=aImagesGalleryJs[resolutionIndex];var index=1;function rotateImage(){$("#"+divName).fadeOut('slow',function(){setSlide(this,index);$(this).fadeIn(rotazioneInSecondi/2*1000,function(){if(index==images.length-1){index=0}else{index++}})})} function setSlide(obj,index){$(obj).css('background-image',"url("+images[index]+")");$("[data-slider='titolo']",$(obj)).html(aTitoliGalleryJS[index]);$("[data-slider='testo']",$(obj)).html(aTestiGalleryJS[index]);if(aLink[index]!="") $(obj).wrap("");else{if($(obj).parent().is("a")) $(obj).unwrap()} if(aTitoliGalleryJS[index]==""&&aTestiGalleryJS[index]=="") $(".sliderBox",obj).addClass("hide");else $(".sliderBox",obj).removeClass("hide")} setSlide($('#'+divName),0);clearInterval(sliderRefreshIntervalId);sliderRefreshIntervalId=setInterval(rotateImage,rotazioneInSecondi*1000)}}};var CLS_TabsManager=function(){var that=this;this.InitTabs=function(){$("[data-tabs='1']").each(function(index){aContentId=[];$("[data-tabs-item]",$(this)).each(function(index){aContentId.push($(this).attr("data-tabs-item"))});if($(".tabselected",$(this)).length==0){var TabPresel=$("[data-tabs-presel='1']",$(this));var idTabPresel="";if($(TabPresel).length>0){idTabPresel=$(TabPresel).attr("data-tabs-item");$(TabPresel).addClass("tabselected");$(this).attr("oldTabSel",idTabPresel)}} else var idTabPresel=$(".tabselected",$(this)).attr("data-tabs-item");for(i=0;i0&&$(tabContent).attr("data-tabs-content")!=idTabPresel) $(tabContent).addClass("tabcontenthide")} $("[data-tabs-item]",$(this)).on("click",function(){that.ChangeTab($(this))})})},this.ChangeTab=function(obj){var tabsContainer=$(obj).closest("[data-tabs='1']");var bCloseOther=!0;if($(tabsContainer).attr("data-tabs-closeother")==0) bCloseOther=!1;var bCloseSelf=!1;if($(tabsContainer).attr("data-tabs-closeself")==1) bCloseSelf=!0;$("[data-tabs-item]",$(tabsContainer)).removeClass("tabselected");$(obj).addClass("tabselected");if(bCloseOther==!0){aContentId=[];$("[data-tabs-item]",$(tabsContainer)).each(function(index){aContentId.push($(this).attr("data-tabs-item"))});for(i=0;i0){if($(tabContent).attr("data-tabs-content")!=$(obj).attr("data-tabs-item")) $(tabContent).addClass("tabcontenthide");else{if(bCloseSelf==!0&&$(tabContent).attr("data-tabs-content")==$(tabsContainer).attr("oldTabSel")) $(tabContent).addClass("tabcontenthide");else $(tabContent).removeClass("tabcontenthide")}}} $(tabsContainer).attr("oldTabSel",$(obj).attr("data-tabs-item"))}}};oJTabsManager=new CLS_TabsManager();var CLS_Password=function(){var that=this;this.bindPassword=function(){$("#BTN_PWD_INVIA").bind('click',function(e){var jCLSID_Password=$("#CLSID_Password").val();var sTRL_Attenzione=oJPage.traduci('ATTENZIONE!');if($('#NewPwd').val()==""){sAlert=oJPage.traduci('Inserire la Password.');alert(sTRL_Attenzione+"\n"+sAlert);return} else{if($('#NewPwd').val()!=$('#NewPwd_Conferma').val()){sAlert=oJPage.traduci('I due campi Password DEVONO essere uguali!');alert(sTRL_Attenzione+"\n"+sAlert);return}} var aDati=new Object();aDati.index=104;aDati.CLSID=$("#CLSID_Password").val();aDati.pn=$('#NewPwd').val();var attr=$('#BTN_PWD_INVIA').attr('data-paginaDiAbbandono');if(typeof attr!=='undefined'&&attr!==!1){aDati.paginaDiAbbandono=$('#BTN_PWD_INVIA').attr('data-paginaDiAbbandono')} else{aDati.paginaDiAbbandono=""} oJUtility.ajaxCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;if(dt.paginaDiAbbandonoRecuperoPassword=="") window.location='/';else window.location=dt.paginaDiAbbandonoRecuperoPassword})})}};var CLS_Elenco=function(id_Archivio){var that=this;var aElencoSpeciale=[];aElencoSpeciale[14]="CLIENTI";aElencoSpeciale[15]="BACKORDER";var iLastPage=0;var bLoadElenco=1;this.getNumElencoClienti=function(){var aDati=new Object();aDati.index=42;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');return dt.NumElencoCli},this.BindElenchiWithTemplate=function(soloElencoId){if(soloElencoId==undefined) oTabElenchi=$("[data-bind=true], [data-bind='withScrollList'], [data-bind=loadMoreList]");else oTabElenchi=$("#"+soloElencoId+"");$.each($(oTabElenchi),function(i,obj){var bScriviPrimeRighe=!1;if(soloElencoId!=undefined) bScriviPrimeRighe=!0;if(typeof(delegate_ClsElenco_writeElencoWithTemplatBeforeWrite)=="function") delegate_ClsElenco_writeElencoWithTemplatBeforeWrite($(obj).attr("id"));writeElencoWithTemplate(obj,bScriviPrimeRighe,undefined,function(){if(typeof(delegate_ClsElenco_writeElencoWithTemplatAfterWrite)=="function") delegate_ClsElenco_writeElencoWithTemplatAfterWrite($(obj).attr("id"))});if($(obj).attr("data-btn-filtri")!=undefined&&$(obj).attr("data-btn-filtri")!=""){var eseguiRicerca=function(sender,objElenco){iLastPage=0;var bEseguiRicerca=!0;if(typeof(delegate_ClsElenco_BeforeRicerca)=="function") bEseguiRicerca=delegate_ClsElenco_BeforeRicerca($(sender).attr("id"));if(bEseguiRicerca==!0) writeElencoWithTemplate(objElenco,!0,function(html,aFiltri){if(typeof(delegate_ClsElenco_AfterRicerca)=="function") delegate_ClsElenco_AfterRicerca($(sender).attr("id"),html,aFiltri);oJElenco.BindLoadMoreButtons()},undefined)};var sNomiBottoniRicerca=$(obj).attr("data-btn-filtri");var aNomiBottoniRicerca=sNomiBottoniRicerca.split(";");for(i=0;i"+sHtml+"")} else{aRighe=$("."+nomeCssRighe,"
      "+o.Valore_Attributo+""+o.Delta_Money+"
      "+sHtml+"
      ")} if(aRighe!=undefined) numRigheHtmlRenderizzate=aRighe.length;if(typeof(delegate_ClsElenco_righeNuoveElencoBeforeAppend)=="function") sHtml=delegate_ClsElenco_righeNuoveElencoBeforeAppend($(obj).attr("id"),sHtml);$(obj).append(sHtml).fadeIn('slow');if(sHtml==""||numRigheHtmlRenderizzate");aHtml.push(dt.HTML);aHtml.push("");sHtml=aHtml.join("");$(sHtml).insertAfter($(obj).parents(".trElencoBACKORDER"));oJUploadX.bind();$("[data-command='modificaTestaOrdineAdmin']").off().on("tap, click",function(event){oJOrdine.modificaTestaOrdineAdmin(event.target)});var sAddedHtml=$(".trElencoBACKORDER_det[data-id='"+id_Ordine_Testa+"']");if(typeof(delegate_Custom_DettaglioAjaxOrdineAfterAppend)=="function") delegate_Custom_DettaglioAjaxOrdineAfterAppend(id_Ordine_Testa,$(sAddedHtml));$(obj).attr("src","/img/arrow_cli_down.png");$(obj).removeClass("fa-chevron-right").addClass("fa-chevron-down")}})} else{if($(trDettaglio).hasClass("hide")==!0){$(trDettaglio).removeClass("hide");$(obj).attr("src","/img/arrow_cli_down.png");$(obj).removeClass("fa-chevron-right").addClass("fa-chevron-down")} else{$(trDettaglio).addClass("hide");$(obj).attr("src","/img/arrow_cli.png");$(obj).removeClass("fa-chevron-down").addClass("fa-chevron-right")}}};var btnSelezionaCliente_Click=function(obj,idElenco){var classRiga=$("#"+idElenco).attr("data-righe");var Riga=$(obj).parents("."+classRiga);oJSessione.selezionaClienteB2B($(Riga).attr("data-CLSID"));location.href="/";if(typeof(delegate_Custom_btnSelezionaClienteAfterClick)=="function") delegate_Custom_btnSelezionaClienteAfterClick(Riga)}};var oJElenco=new CLS_Elenco();var CLS_UploadX=function(){var that=this;var prv_file;var targetPHP='/engine/svrObjs/uploadX.php';this.bind=function(){if($("[data-uploadx='1']").length>0&&that.checkIeCompatibility()==!1) return;if($("[data-uploadx='1']").length>0&&that.checkBaseAttributes()==!1) return;$("[data-uploadx='1']").off("change").on("change",function(e){that.upload($(e.target),e.target.files)});$("[data-uploadxcontainer='1']").each(function(index){this.ondragover=this.ondragenter=function(event){var inputFile=$("[data-uploadx='1']",$(this));if($(inputFile).attr("data-enabled")!="1") return;event.stopPropagation();event.preventDefault();$(event.target).addClass("dragOn")},this.ondrop=function(event){var inputFile=$("[data-uploadx='1']",$(this));if($(inputFile).attr("data-enabled")!="1") return;event.stopPropagation();event.preventDefault();var filesArray=event.dataTransfer.files;$(event.target).removeClass("dragOn");that.upload(inputFile,filesArray)},this.ondragleave=function(event){var inputFile=$("[data-uploadx='1']",$(this));if($(inputFile).attr("data-enabled")!="1") return;$(event.target).removeClass("dragOn")}});that.AttachBTN_Upload();$("[data-uploadx='1']").each(function(index){if($(this).closest("[data-uploadxcontainer='1']").length==0) that.addProgressBar(this);else that.addProgressBar($(this).closest("[data-uploadxcontainer='1']"))});$("[data-uploadx='1']").each(function(index){if($(this).closest("[data-uploadxcontainer='1']").length==0) that.addDeleteButton(this);else that.addDeleteButton($(this).closest("[data-uploadxcontainer='1']"))});$("[data-deleteUploadx='1']").off("click").on("click",function(e){that.deleteButtonClicked(e.target)});$("[data-uploadx='1']").each(function(index){$(this).attr("data-enabled","1")})},this.unBind=function(){this.ondragover=this.ondragenter=this.ondrop=this.ondragleave=function(event){};that.removeProgressBar()},this.upload=function(objFileUpload,filesArray){var aServerFileName=[];if(that.checkFilesSize(filesArray)==!1||that.checkFilesType(objFileUpload,filesArray)==!1) return;for(var i=0;i-1&&ver<10) bValid=!1;else bValid=!0;if(bValid==!1) alert("Attenzione. sembra che tu stia usando una vecchia versione di Internet Explorer (meno della 10) con la quale non è possbile effettuare upload di files.");return bValid};that.checkFilesType=function(objFileUpload,filesArray){if($(objFileUpload).attr("data-type")==undefined||$(objFileUpload).attr("data-type")=="") return !0;var aType=$(objFileUpload).attr("data-type").split(";");for(var i=0;i(1024*1024*jLIMITE_UPLOAD)){alert("Errore durante l'upload. Il file "+filesArray[i].name+" è troppo grande. Peso massimo consentito: "+jLIMITE_UPLOAD+" MB.");return !1} return !0};that.checkIfFileAlreadyExist=function(objFileUpload,adjustedFileName){var aDati=new Object();aDati.index=1050;aDati.path=$(objFileUpload).attr("data-path");aDati.fileName=adjustedFileName;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO!=undefined&&dt.ESITO=="SI") return !0;else return !1;return !1};that.askIfRename=function(objCurrentFile){};that.autoRename=function(objFileUpload,adjustedFileName){var aDati=new Object();aDati.index=1051;aDati.path=$(objFileUpload).attr("data-path");aDati.fileName=adjustedFileName;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');var NewFilename="";if(dt.NEWFILENAME!=undefined) NewFilename=dt.NEWFILENAME;return NewFilename};that.AttachBTN_Upload=function(){var DetachBTN_Upload=function(){$('.btn_FileUploadX').remove()};DetachBTN_Upload();$("[data-uploadxcontainer='1']").each(function(index){var idDrop=$("[data-uploadx='1']",this).attr("id");var html="
      +
      ";$(this).append(html)});$("[data-uploadxcontainer='1']").off('mouseover').on('mouseover',function(event){var idDrop=$("[data-uploadx='1']",this).attr("id");$('#BTN_fileUpload_'+idDrop).css("display","inline-block")});$("[data-uploadxcontainer='1']").off('mouseout').on('mouseout',function(event){var idDrop=$("[data-uploadx='1']",this).attr("id");$('#BTN_fileUpload_'+idDrop).css("display","none")});$('.btn_FileUploadX').off('click').on('click',function(event){var idFileUpload=$(this).attr("id").replace("BTN_fileUpload_","");$("#"+idFileUpload).click()})};that.addProgressBar=function(obj){var id="";if($(obj).attr("type")=="file"){id=$(obj).attr("id")} else{id=$("[data-uploadx='1']",obj).attr("id")};$("#upBarContainer_"+id).remove();var Html="
      ";$(obj).after(Html)};that.removeProgressBar=function(){$(".upBar").remove()};that.updateProgressBar=function(objFileUpload,e){var upBarContainer=$("#upBarContainer_"+$(objFileUpload).attr("id"));var upBar=$("#upBar_"+$(objFileUpload).attr("id"));var progressBar=$("#progres_"+$(objFileUpload).attr("id"));var upBarTxt=$("#upBarTxt_"+$(objFileUpload).attr("id"));var percentComplete=e.loaded/e.total*100;$(progressBar).css("width",percentComplete+"%");$(progressBar).attr("data-progress",percentComplete);$(upBarTxt).html(Math.floor(percentComplete)+"%");if(percentComplete==100) $(upBarTxt).html("Upload completato.");if(percentComplete==0) $(upBarContainer).attr("status","beforeStart");else if(percentComplete>0&&percentComplete<100) $(upBarContainer).attr("status","inProgress");else if(percentComplete==100){$(upBarContainer).attr("status","completed");setTimeout(function(){$(upBarContainer).attr("status","afterCompleted")},1500)}};that.addDeleteButton=function(obj){var id="";var bShow=!1;if($(obj).attr("type")=="file"){id=$(obj).attr("id");bShow=($(obj).attr("data-delete")=="1"?!0:!1)} else{id=$("[data-uploadx='1']",obj).attr("id");bShow=($("[data-uploadx='1']",obj).attr("data-delete")=="1"?!0:!1)} if($("#"+id).attr("data-existingFileFullPath")==undefined||$("#"+id).attr("data-existingFileFullPath")=="") return;if(bShow==!0){var Html=" ";if($(obj).attr("type")=="file") $(obj).after(Html);else $(obj).append(Html);$()}};that.deleteButtonClicked=function(obj){uploadXid=$(obj).attr("id").replace("uploadFileDelete_","");if($("#"+uploadXid).attr("data-existingFileFullPath")==undefined||$("#"+uploadXid).attr("data-existingFileFullPath")==""){alert("Impossibile eliminare questo file: parametri non validi");return} var bElimina=undefined;if($("#"+uploadXid).attr("data-delegateBeforeDelete")!=undefined&&$("#"+uploadXid).attr("data-delegateBeforeDelete")!="") bElimina=oJUtility.executeFunctionByName($("#"+uploadXid).attr("data-delegateBeforeDelete"),window,[uploadXid]);if(bElimina==undefined) if(typeof(delegate_Custom_BeforeUploadDelete)=="function") bElimina=delegate_Custom_BeforeUploadDelete(uploadXid);if(bElimina==undefined) bElimina=confirm("Sei sicuro di voler eliminare questo elemento?");if(bElimina==!1) return;var aDati=new Object();aDati.index=1060;aDati.existingFileFullPath=$("#"+uploadXid).attr("data-existingFileFullPath");aDati.dataKeepOriginal=$("#"+uploadXid).attr("data-keeporiginal");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt=undefined||dt.ESITO==undefined||dt.ESITO=="KO"){var s="File non eliminato.\n";if(dt.ERRORE!=undefined) s=s+dt.ERRORE;alert(s);return} if($("#"+uploadXid).attr("data-delegateAfterDelete")!=undefined&&$("#"+uploadXid).attr("data-delegateAfterDelete")!="") oJUtility.executeFunctionByName($("#"+uploadXid).attr("data-delegateAfterDelete"),window,[uploadXid]);if(typeof(delegate_Custom_AfterUploadDelete)=="function") delegate_Custom_AfterUploadDelete(uploadXid);$("#"+uploadXid).attr("data-existingFileFullPath","");$("#uploadFileDelete_"+uploadXid).remove();return}};var oJUploadX=new CLS_UploadX();var CLS_Upload=function(){var that=this;var PRV_PATH;var targetPHP='/engine/svrObjs/upload.php';var prv_file;var prv_oTarget;var prv_TargetH;var prv_TargetW;var prv_Parametri;var prv_Multi;var prv_SEOName;var prv_iTipoUpload;prv_iTipoUpload=0;var prv_nFileToUpload=1;var prv_iFileToUpload=0;var formatFileName=function(sFileName){var sNewFileName=sFileName.replace(/ /g,'-');sNewFileName=sNewFileName.replace(/'/g,'-');sNewFileName=sNewFileName.replace(/à/g,'a');sNewFileName=sNewFileName.replace(/è/g,'e');sNewFileName=sNewFileName.replace(/é/g,'e');sNewFileName=sNewFileName.replace(/ì/g,'i');sNewFileName=sNewFileName.replace(/ò/g,'o');sNewFileName=sNewFileName.replace(/ù/g,'u');sNewFileName=sNewFileName.replace(/&/g,'-');return sNewFileName};var loadEnd=function(ev,OW,Rename){var sOW;if(OW==undefined) sOW='&OW=0';else sOW='&OW='+OW;if(Rename==undefined) bRename='0';else bRename=Rename;var fileName_Upload=formatFileName(prv_file.name);if(bRename=='1'){var aDati=new Object();aDati.index=1047;aDati.path=PRV_PATH;aDati.fileName_Upload=fileName_Upload;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');fileName_Upload=dt.FILE_NAME} if($(prv_oTarget).attr("data-guid")!=undefined&&$(prv_oTarget).attr("data-guid")=="1"){var aPart=fileName_Upload.split(".");var sExt=aPart[aPart.length-1];fileName_Upload=oJUtility.newGuid()+"."+sExt} bin=ev.target.result;var xhr=new XMLHttpRequest();xhr.open('POST',targetPHP+'?up=true'+sOW+'&path='+PRV_PATH+prv_Parametri+'&iTipoUpload='+prv_iTipoUpload,!1);var boundary='xxxxxxxxx';var body='--'+boundary+"\r\n";body+="Content-Disposition: form-data; name='upload'; filename='"+fileName_Upload+"'\r\n";body+="Content-Type: application/octet-stream\r\n\r\n";body+=bin+"\r\n";body+='--'+boundary+'--';xhr.setRequestHeader('content-type','multipart/form-data; boundary='+boundary);if(xhr.sendAsBinary!=null){xhr.sendAsBinary(body)}else{xhr.open('POST',targetPHP+'?up=true'+sOW+'&base64=true&path='+PRV_PATH+'&filename='+fileName_Upload+prv_Parametri+'&iTipoUpload='+prv_iTipoUpload,!1);xhr.setRequestHeader('UP-FILENAME',fileName_Upload);xhr.setRequestHeader('UP-SIZE',prv_file.size);xhr.setRequestHeader('UP-TYPE',prv_file.type);xhr.send(window.btoa(bin))} if(xhr.responseText.indexOf('OVERWRITE')>=0&&sOW=='&OW=0'){var bAutoRename=!1;if($(prv_oTarget).attr("data-autorename")!=undefined&&$(prv_oTarget).attr("data-autorename")=="1") bAutoRename=!0;if(bAutoRename==!0||(prv_iTipoUpload==2)||(prv_iTipoUpload==3)){loadEnd(ev,'0','1');return} else{$('#Dialog-Overwrite')[0].innerHTML='Un file con nome "'+fileName_Upload+'" esiste già!';$('#Dialog-Overwrite').dialog({position:{my:"center center",at:"center center",of:window,collision:"none"},width:350,modal:!0,resizable:!1,create:function(event,ui){if(jbAdmin==1) $('.ui-dialog').wrap('
      ');else $('.ui-dialog').wrap('
      ');$(event.target).parent().css('position','fixed')},buttons:{"Sovrascrivi":function(){$(this).dialog("close");loadEnd(ev,'1','0');return},"Rinomina Automaticamente":function(){$(this).dialog("close");loadEnd(ev,'0','1');return},"Annulla":function(){$(this).dialog("close");$('#Dialog-Upload').dialog('close');return}}})}} else{if(prv_oTarget.getAttribute("data-upload")=="") sData_UpLoad=fileName_Upload;else sData_UpLoad=prv_oTarget.getAttribute("data-upload")+"|"+fileName_Upload;prv_oTarget.setAttribute("data-upload",sData_UpLoad);if(prv_iTipoUpload==1){oJPage.writeListAttachMail(sData_UpLoad)} else if(prv_iTipoUpload==3){if(prv_oTarget.getAttribute("data-table")=="Ordine_Files"){$(".trElencoBACKORDER_det[data-id="+prv_oTarget.getAttribute("data-id")+"]")[0].remove();$("#btnDettaglio_"+prv_oTarget.getAttribute("data-id")).trigger('click')}} else if(prv_iTipoUpload==0){if(prv_Multi==1){prv_oTarget.innerHTML='';$.each($('#UploadIMG .imgDrop').not(document.getElementById('IMG_Originale_0_0')),function(i,oDiv){j=i+1;var sTitle=$(oDiv).attr('title');$(oDiv)[0].innerHTML=''});if($(window).width()>jMobileWidth) $('.showlighbox').lightBox();else $('.showlighbox').swipebox()} else{if((prv_oTarget.getAttribute("id")!=null)&&(prv_oTarget.getAttribute("id").indexOf("IMG_")==0)&&(prv_oTarget.getAttribute("data-showSlider")=="1")){var sTitle=$(prv_oTarget).attr('title');prv_oTarget.innerHTML='';if($(window).width()>jMobileWidth) $('.showlighbox').lightBox();else $('.showlighbox').swipebox()} else prv_oTarget.innerHTML=''}} if(jbAdmin!=1&&oJPage.usaCustomUploadDialog==!0) $('.Dialog-Upload-custom').hide();else $('#Dialog-Upload').dialog('close');if(prv_Multi==1){oJPage.AttachBTN_Upload(".imgDrop")}else{if((prv_iTipoUpload!=2)&&(prv_iTipoUpload!=3)){var aClassDIV=$(prv_oTarget).attr('class').split(" ");for(var iClass=0;iClass0){oJPage.AttachBTN_Upload("."+sClassDIV)}}}} if(prv_oTarget.id=='NewIMGGallery'){$('#NewIMGGallery').trigger('LoadGallery');oJPage.AttachBTN_Upload(".imgDrop")} if(typeof(delegate_Custom_AfterUpload)=="function") delegate_Custom_AfterUpload(prv_oTarget);if(prv_oTarget.getAttribute("data-delegateAfterUpload")!=""){window.settings={functionNameAfterUpload:prv_oTarget.getAttribute("data-delegateAfterUpload")};var fn=window[settings.functionNameAfterUpload];if(typeof fn==='function') fn()} return}};var loadEnd_Multi=function(ev,Rename,file){if(Rename==undefined) bRename='0';else bRename=Rename;var fileName_Upload=formatFileName(file.name);if(bRename=='1'){var aDati=new Object();aDati.index=1047;aDati.path=PRV_PATH;aDati.fileName_Upload=fileName_Upload;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');fileName_Upload=dt.FILE_NAME} bin=ev.target.result;var xhr=new XMLHttpRequest();xhr.open('POST',targetPHP+'?up=true&OW=0&path='+PRV_PATH+prv_Parametri+'&iTipoUpload='+prv_iTipoUpload,!1);var boundary='xxxxxxxxx';var body='--'+boundary+"\r\n";body+="Content-Disposition: form-data; name='upload'; filename='"+fileName_Upload+"'\r\n";body+="Content-Type: application/octet-stream\r\n\r\n";body+=bin+"\r\n";body+='--'+boundary+'--';xhr.setRequestHeader('content-type','multipart/form-data; boundary='+boundary);if(xhr.sendAsBinary!=null){xhr.sendAsBinary(body)}else{xhr.open('POST',targetPHP+'?up=true&OW=0&base64=true&path='+PRV_PATH+'&filename='+fileName_Upload+prv_Parametri+'&iTipoUpload='+prv_iTipoUpload,!1);xhr.setRequestHeader('UP-FILENAME',fileName_Upload);xhr.setRequestHeader('UP-SIZE',file.size);xhr.setRequestHeader('UP-TYPE',file.type);xhr.send(window.btoa(bin))} if(xhr.responseText.indexOf('OVERWRITE')>=0){loadEnd_Multi(ev,'1',file);return} else{if(prv_oTarget.getAttribute("data-upload")=="") sData_UpLoad=fileName_Upload;else sData_UpLoad=prv_oTarget.getAttribute("data-upload")+"|"+fileName_Upload;prv_oTarget.setAttribute("data-upload",sData_UpLoad);if(prv_iTipoUpload==1){var aFile=sData_UpLoad.split("|");oJPage.writeListAttachMail(sData_UpLoad)} else if(prv_iTipoUpload==0){prv_oTarget.innerHTML='';if(prv_Multi==1){$.each($('#UploadIMG .imgDrop').not(document.getElementById('IMG_Originale_0_0')),function(i,oDiv){j=i+1;$(oDiv)[0].innerHTML=''})} oJPage.AttachBTN_Upload(".imgDrop")} prv_iFileToUpload=parseInt(prv_iFileToUpload)+1;if(parseInt(prv_iFileToUpload)==parseInt(prv_nFileToUpload)){prv_iFileToUpload=0;$('#Dialog-Upload').dialog('close');if(prv_oTarget.id=='NewIMGGallery'){$('#NewIMGGallery').trigger('LoadGallery');oJPage.AttachBTN_Upload(".imgDrop")}} return}};var setParametri=function(){var sPar='';var idTarget=prv_oTarget.id;if(idTarget=='IMG_Originale_0_0'){prv_Multi=1;var Index;$.each($('#UploadIMG .imgDrop').not(document.getElementById('IMG_Originale_0_0')),function(i,oDiv){Index=i;sDataTable=oDiv.getAttribute('data-Table');sDataField=oDiv.getAttribute('data-Field');sDataID=oDiv.getAttribute('data-ID');sDataH=oDiv.getAttribute('data-H');sDataW=oDiv.getAttribute('data-W');sDataCrop=oDiv.getAttribute('data-Crop');sPar=sPar+'&h'+i+'='+sDataH+'&w'+i+'='+sDataW+'&c'+i+'='+sDataCrop+'&TAB'+i+'='+sDataTable+'&FLD'+i+'='+sDataField+'&ID'+i+'='+sDataID});PRV_PATH=prv_oTarget.getAttribute('data-path');sPar='&Index='+Index+sPar} else{if(idTarget=='NewIMGGallery'){sPar='';prv_Multi=0;aH=prv_oTarget.getAttribute('data-H').split(';');aW=prv_oTarget.getAttribute('data-W').split(';');aC=prv_oTarget.getAttribute('data-crop').split(';');aDF=prv_oTarget.getAttribute('data-Field').split(';');for(var i=0;i<2;i++){sPar=sPar+'&Index='+i+'&h'+i+'='+aH[i]+'&w'+i+'='+aW[i]+'&c'+i+'='+aC[i]} PRV_PATH=prv_oTarget.getAttribute('data-path')} else{i=0;prv_Multi=0;sDataTable=prv_oTarget.getAttribute('data-Table');sDataField=prv_oTarget.getAttribute('data-Field');sDataJsoncol="";if($(prv_oTarget).attr("data-jsoncol")!=undefined) sDataJsoncol=prv_oTarget.getAttribute('data-jsoncol');sDataID=prv_oTarget.getAttribute('data-ID');sDataH=prv_oTarget.getAttribute('data-H');sDataW=prv_oTarget.getAttribute('data-W');sDataCrop=prv_oTarget.getAttribute('data-Crop');PRV_PATH=prv_oTarget.getAttribute('data-path');sPar=sPar+'&h'+i+'='+sDataH+'&w'+i+'='+sDataW+'&c'+i+'='+sDataCrop+'&TAB'+i+'='+sDataTable+'&FLD'+i+'='+sDataField+'&ID'+i+'='+sDataID;sPar=sPar+'&jsoncol'+i+'='+sDataJsoncol;sPar='&Index=0'+sPar;if(prv_iTipoUpload==3){sPar=sPar+'&sParamExtra'+i+'='+prv_oTarget.getAttribute('data-paramExtra')}}} prv_Parametri=sPar};this.upload=function(file,oTarget,iTipoUpload){prv_TargetW=$(oTarget).width();prv_TargetH=$(oTarget).height();prv_oTarget=oTarget;if(iTipoUpload==undefined) prv_iTipoUpload=0;else prv_iTipoUpload=iTipoUpload;setParametri();prv_file=file;if(window.FileReader){reader=new FileReader();if(reader.addEventListener){reader.addEventListener('loadend',function(event){loadEnd(event,'0','0')},!1)} else{reader.onloadend=function(event){loadEnd(event,'0','0')}} reader.readAsBinaryString(file)} else{xhr=new XMLHttpRequest();xhr.open('POST',targetPHP+'?up=true&path='+PRV_PATH+prv_Parametri+'&iTipoUpload='+prv_iTipoUpload,!0);xhr.setRequestHeader('UP-FILENAME',file.name);xhr.setRequestHeader('UP-SIZE',file.size);xhr.setRequestHeader('UP-TYPE',file.type);xhr.send(file)}},this.upload_Multi=function(file,oTarget,nFileToUpload,iTipoUpload){if(nFileToUpload==undefined) prv_nFileToUpload=1;else prv_nFileToUpload=parseInt(nFileToUpload);if(iTipoUpload==undefined) prv_iTipoUpload=0;else prv_iTipoUpload=iTipoUpload;prv_TargetW=$(oTarget).width();prv_TargetH=$(oTarget).height();prv_oTarget=oTarget;setParametri();if(window.FileReader){reader=new FileReader();if(reader.addEventListener){reader.addEventListener('loadend',function(event){loadEnd_Multi(event,'0',file)},!1)} else{reader.onloadend=function(event){loadEnd_Multi(event,'0',file)}} reader.readAsBinaryString(file)} else{xhr=new XMLHttpRequest();xhr.open('POST',targetPHP+'?up=true&path='+PRV_PATH+prv_Parametri+'&iTipoUpload='+prv_iTipoUpload,!0);xhr.setRequestHeader('UP-FILENAME',file.name);xhr.setRequestHeader('UP-SIZE',file.size);xhr.setRequestHeader('UP-TYPE',file.type);xhr.send(file)}}};var oJUpload=new CLS_Upload();var CLS_Cart=function(){var that=this;var PRV_Pezzi_nel_Carrello;var prv_aAttributi=new Array();prv_aAttributi[0]='id_Colore';prv_aAttributi[1]='Taglia';prv_aAttributi[2]='Sesso';var aNotificheMailChiusuraOrdine;this.CheckOrdine=function(){var st_cart=oJSessione.readSession('STATO_CARRELLO');var aDati=new Object();aDati.index=37;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');that.goTo_StepCart(1);return dt} this.goTo_StepCart=function(iSt,idOrdine){if(isNaN(parseInt(iSt))==!1){if(oJSessione.readSession('STATO_CARRELLO')!=iSt){oJSessione.writeSession('STATO_CARRELLO',iSt);window.location='/'+oJPage.getLng()+'/carrello.cart'}}else{var goToStep=0;if(iSt=="+") goToStep=parseInt(oJSessione.readSession('STATO_CARRELLO'))+1;else if(iSt=="-") goToStep=parseInt(oJSessione.readSession('STATO_CARRELLO'))-1;else goToStep=that.getNumeroStatoCarrelloFromSigla(iSt);if(goToStep<0)goToStep=0;oJSessione.writeSession('STATO_CARRELLO',goToStep);if(idOrdine==undefined) window.location='/'+oJPage.getLng()+'/carrello.cart';else window.location='/'+oJPage.getLng()+'/carrello.cart?o='+idOrdine}} this.getSiglaStatoCarrelloFromNumero=function(numero){return PARAMETRI_E_COMMERCE.CART_STEPS_LABEL[parseInt(numero)][0]} this.getNumeroStatoCarrelloFromSigla=function(sigla){for(i=0;i0){$("[data-tipo='tipoSpedizione']").off().on("click",function(e){that.checkOutOneStepTipoSpedizioneSelezionata(e)});$("[data-tipo='tipoPagamento']").off().on("click",function(e){that.checkOutOneStepTipoPagamentoSelezionato(e)});if($("[data-tipo='tipoSpedizione']").length==1){$("[data-tipo='tipoSpedizione']").prop("checked",!0);$("[data-tipo='tipoSpedizione']").trigger("click")}} $("[data-command='retryPayment']").off().on("click",function(e){that.retryPayment(e)});$('.UPD_CART:not(input[name="Cart_COSTO_SPEDIZIONE_PRES"]), .UPD_ScoRic').bind('focus',function(e){$(e.target).select()});$('.UPD_CART').bind('change',function(e){var aDatiCampo=$.parseJSON($(e.target).attr('data-json'));var aDati=new Object();aDati.index=12;aDatiCampo.VAL=$(e.target).val();aDati.aCampo=aDatiCampo;aDati.sLng=oJPage.getLng();aDati.bForzaUpdate=0;oJUtility.showFlag(e,'green',"SALVATO!");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ERRORI.length>0){oJUtility.showFlag(e,'red');alert(dt.ERRORI)} else{that.RefreshInfoCart();oJUtility.showFlag(e,'green',dt.MSG);setTimeout(function(){oJUtility.showFlag(e,'')},1000);if(aDatiCampo.DATA_TYPE=='money') $(e.target).val(oJUtility.writeMoney($(e.target).val()))}});$('#cartStep_0.selezionabile').bind('click',function(){that.goTo_StepCart(0)});$('#cartStep_2.selezionabile').bind('click',function(){that.goTo_StepCart(2)});$('#cartStep_1.selezionabile').bind('click',function(){that.goTo_StepCart(1)});$('#cartStep_3.selezionabile').bind('click',function(){oJSessione.writeSession('bCartRiepilogo',1);that.goTo_StepCart(3)});$("#Dialog-Pwd").dialog({create:function(event,ui){$('.ui-dialog').wrap('
      ');$('.ui-dialog').addClass('JQueryUI_FrontEnd');$('.ui-dialog-title').addClass('JQueryUI_FrontEnd')},autoOpen:!1,modal:!0,buttons:{Ripristina:function(){if($('#email_Pwd').val()==''){$('#msg_email_Pwd').css('color','#ff0000');$('#msg_email_Pwd')[0].innerHTML="INSERIRE L'INDIRIZZO EMAIL!" setTimeout(function(){$('#msg_email_Pwd')[0].innerHTML=''},3000);$('#email_Pwd').focus()} else{if(!isEmail($('#email_Pwd').val())){$('#msg_email_Pwd').css('color','#ff0000');$('#msg_email_Pwd')[0].innerHTML="INDIRIZZO EMAIL NON CORRETTO!" setTimeout(function(){$('#msg_email_Pwd')[0].innerHTML=''},3000);$('#email_Pwd').focus()} else{$.ajax({url:"/engine/ajax/query.asp",type:"post",data:"index=40&sDati="+$("#email_Pwd").val(),async:!1,success:function(data,stato){aDati=data.split('|');var bMailExist=aDati[0];if(bMailExist=="0"){$('#msg_email_Pwd').css('color','#ff0000');$('#msg_email_Pwd')[0].innerHTML="INDIRIZZO EMAIL SCONOSCIUTO!" setTimeout(function(){$('#msg_email_Pwd')[0].innerHTML=''},3000)} else{$('#msg_email_Pwd').css('color','#0faa23');$('#msg_email_Pwd')[0].innerHTML="EMAIL INVIATA!" setTimeout(function(){$('#msg_email_Pwd')[0].innerHTML=''},3000)}},error:function(richiesta,stato,errori){var er=errori;alert("E' avvenuto un errore nella funzione Ripristina Pwd.\nLo stato della chiamata è: "+stato)}})}}},Annulla:function(){$('#email_Pwd').val('');$(this).dialog("close");$('.ui-dialog').removeClass('JQueryUI_FrontEnd');$('.ui-dialog-title').removeClass('JQueryUI_FrontEnd')}},show:{effect:"fade",duration:1000},hide:{effect:"fade",duration:1000}});$('.GOTOCART').bind('click',function(){that.goTo_StepCart("CART")});$('.CancellaRigaCarrello').bind('mouseover',function(e){e.target.src='/icone/canc_b.jpg'});$('.CancellaRigaCarrello').bind('mouseout',function(e){e.target.src='/icone/canc_a.jpg'});$('#BTN_Cart_Continua').bind('click',function(){window.location='/'+oJPage.getLng()+"/home.htm"});$('#BTN_Cart_Pagamento').bind('click',function(){window.location='/'+oJPage.getLng()+'/formPagamento.pag'});$('#REGISTRATI').bind('click',function(){that.registrati()});$('#lnkPasswordPersa').bind('click',function(){$("#Dialog-Pwd").dialog("open")});$('.Btn_Cart_Modifica_Info').bind('click',function(e){that.goTo_StepCart(2)});$('.Btn_Cart_Modifica_Reg').bind('click',function(e){oJSessione.writeSession('nRegistrazione_Step',parseInt($(this).attr('data-accIndex')));that.goTo_StepCart(1)});$("#Cart_Data_Scadenza_Offerta").datepicker({dateFormat:'dd/mm/yy'});$("#Cart_Data_Consegna").datepicker({dateFormat:'dd/mm/yy'});if(typeof aJSLng!=='undefined'){var Dt=$("#Cart_Data_Scadenza_Offerta").val();$("#Cart_Data_Scadenza_Offerta").val(Dt);Dt=$("#Cart_Data_Consegna").val();$("#Cart_Data_Consegna").val(Dt)} $('#BTN_Cart_Svuota, [data-emptyCart]').bind('click',function(){var DelCart=confirm(oJPage.traduci("Sei sicuro di voler cancellare il carrello ?"));if(DelCart==!0){var aDati=new Object();aDati.index=36;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO==1){window.location='/'+oJPage.getLng()+'/carrello.cart'}}});$('.CancellaRigaCarrello').bind('click',function(e){var DelRow=confirm(oJPage.traduci("Sei sicuro di voler cancellare la riga corrente ?"));if(DelRow==!0){var id_Riga=e.target.getAttribute('data-id');id_Riga=e.target.getAttribute('data-id');var mCosto=e.target.getAttribute('data-costo');var iPezziDaRimuovere=parseInt(e.target.getAttribute('data-qta'));var aDati=new Object();aDati.index=35;aDati.id_Riga=id_Riga;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO==1){window.location='/'+oJPage.getLng()+'/carrello.cart'}}});$('#BTN_Invia_Login_Cart').bind('click',function(event){if(!$('#rememberme_cart')[0].checked){oJSessione.setLogin_Cart('BTN_Invia_MEM_NO')} else{var htmlForm htmlForm="";htmlForm=htmlForm+"";htmlForm=htmlForm+"";$('
      ',{"id":"formLogin_Cart","html":htmlForm,"action":'/'+oJPage.getLng()+'/formRegistrazione.reg',"method":"post"}).prependTo('#Cart_Login').submit()}});$(".apriNotaTraRighe").each(function(index,obj){$(obj).bind('click',function(event){that.apriNotaTraRighe(event.target,100000000)})});$(".salvaNotaTraRighe").each(function(index,obj){$(obj).bind('click',function(event){that.salvaNotaTraRighe(event.target)});var contenitore=$(obj).closest(".containerNotaTraRighe");var contenitoreAggiungi=$(contenitore).nextAll(".containerAddNotaTraRighe").eq(0);var btn=$(".apriNotaTraRighe",$(contenitoreAggiungi));$(btn).hide()});$(".eliminaNotaTraRighe").each(function(index,obj){$(obj).bind('click',function(event){that.eliminaNotaTraRighe(event.target)})});$(".divNotaTraRighe").each(function(index,obj){})} this.checkBeforeChiudiOrdine=function(){return !0} this.CartBtnReset=function(sHtml){$("#SP_BTN_CART")[0].innerHTML=sHtml} this.insertToCartJSon=function(bRefeshInfCart){if(bRefeshInfCart==undefined) bRefeshInfCart=1;var aDati=new Object();that.getADatiToInsertInCartFromHrml(aDati);$('#cartHeader').attr('style','');var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt==undefined||dt.ESITO==undefined){alert("errore imprevisto");return} if(dt.ESITO=="KO"){alert(dt.ERRORE);return} if(bRefeshInfCart==1) that.RefreshInfoCart();return dt} this.getADatiToInsertInCartFromHrml=function(aDati,container){var id_Archivio=$("[data-id-prodotto]",container).attr("data-id-prodotto");if(id_Archivio==undefined){alert("Impossibile trovare l'attributo data-id-prodotto all'interno del container prodotto");return} var cod_prodotto=$("[data-cod-prodotto]",container).attr("data-cod-prodotto");if(cod_prodotto==undefined){alert("Impossibile trovare l'attributo data-cod-prodotto all'interno del container prodotto");return} var iQTA=1;var objQta=$("[data-qta-prodotto]",container);if($(objQta).length>0) iQTA=oJUtility.convertIntToSql($(objQta).val());var aAttributi=new Object();$.each($('.SP_Attributi',container),function(i,oCMB){if($(oCMB).val()!=""&&$(oCMB).val()!="0"){eval("aAttributi.I"+$(oCMB).attr('data-id')+" = 'V"+$(oCMB).val()+"|"+$('option:selected',$(oCMB)).attr('data-money')+"|"+$('option:selected',$(oCMB)).attr('data-delta-money-percentuale')+"'")}});$.each($('.SP_Attributi_RO',container),function(i,oCMB){if($(oCMB).attr('data_idValAttr')!=""&&$(oCMB).attr('data_idValAttr')!="0"){eval("aAttributi.I"+$(oCMB).attr('data-id')+" = 'V"+$(oCMB).attr('data_idValAttr')+"|"+$(oCMB).attr('data-money')+"|"+$(oCMB).attr('data-delta-money-percentuale')+"'")}});var oTagliaColore=undefined;if($("#SP_TagliaColori_Container").length>0){oTagliaColore=new Object();oTagliaColore.id_Taglia=oJPage.getTagliaSelectedFromHtml();oTagliaColore.id_Colore=oJPage.getColoreSelectedFromHtml();oTagliaColore.id_Sesso=oJPage.getSessoSelectedFromHtml()} aDati.index=1013;aDati.id_Archivio=id_Archivio;aDati.cod_Prodotto=cod_prodotto;aDati.aAttr=aAttributi;aDati.QTA=iQTA;aDati.Prezzo=$("[data-prezzo-prodotto]",container).attr('data-moneyFinale');if(oTagliaColore!=undefined) aDati.stringJsonTagliaColore=JSON.stringify(oTagliaColore)} this.addToCartClicked=function(event){var add=function(){var aDati=new Object();that.getADatiToInsertInCartFromHrml(aDati,container);aDati.jSonInfo=undefined;if(typeof(delegate_Custom_Cart_BeforeAddToCart)=="function") delegate_Custom_Cart_BeforeAddToCart(aDati);oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt==null){alert("Errore non specificato");return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);return} if($(event.target).attr("data-messaggio-incart")!=undefined&&$(event.target).attr("data-messaggio-incart")!=""){var realText=$(event.target).html();$(event.target).html($(event.target).attr("data-messaggio-incart"));setTimeout(function(){$(event.target).html(realText)},1000)} if(typeof(delegate_Custom_Cart_AfterAddToCart)=="function") delegate_Custom_Cart_AfterAddToCart(aDati,dt,event);if(refreshInfoCart!=undefined&&refreshInfoCart=="1") that.RefreshInfoCart()})} var containerClass=$(event.currentTarget).attr("data-containerClass");if(containerClass==undefined){alert("Impossibile trovare attributo data-containerClass che indica il contenitore dei dati prodotto con la quantità");return} var container=$(event.target).closest("."+containerClass);if(container.length==0){alert("Impossibile trovare la classe "+containerClass+" indicata dall'attributo data-containerClass che indica il contenitore dei dati prodotto con la quantità");return} var refreshInfoCart=$(event.currentTarget).attr("data-refresh-infocart");var bValido=this.validateAddToCart(container);if(typeof(delegate_Custom_Cart_ValidateAddToCart)=="function") delegate_Custom_Cart_ValidateAddToCart(container,bValido,function(bValido){if(bValido==!0) add()});else if(bValido==!0) add()} this.validateAddToCart=function(container){var objQta=$("[data-qta-prodotto]",container);if(objQta.length==0){alert("Impossibile trovare l'attributo data-qta-prodotto all'interno del container del prodotto");return} if(that.checkQtaRigaCart(objQta)==!1) return !1;if($("#SP_TagliaColori_Container").length>0){var idTaglia=oJPage.getTagliaSelectedFromHtml();if(idTaglia==""||idTaglia==undefined){alert("Prima di aggiungere questo prodotto nel carrello è necessario selezionare la taglia");return !1} var idColore=oJPage.getColoreSelectedFromHtml();if(idColore==""||idColore==undefined){alert("Prima di aggiungere questo prodotto nel carrello è necessario selezionare il colore");return !1} var idSesso=oJPage.getSessoSelectedFromHtml();if(idSesso==""||idSesso==undefined){alert("Prima di aggiungere questo prodotto nel carrello è necessario selezionare il genere");return !1}} return !0} this.cartNextClicked=function(event){if($("[data-riga-carrello]").length==0) return !1;var bCheck=!0;$("[data-riga-carrello]").each(function(index){var objQta=$("[data-qta]",$(this));var parzialCheck=that.checkQtaRigaCart(objQta);if(parzialCheck==!1) bCheck=parzialCheck});if(bCheck==!0){var $oRighe=new Array();$("[data-riga-carrello]").each(function(index){$oRiga=new Object();$oRiga.id=$(this).attr("data-riga-carrello");$oRiga.qta=$("[data-qta]",$(this)).val();$oRiga.codPrd=$("[data-codice-prodotto-carrello]",$(this)).attr("data-codice-prodotto-carrello");$oRighe.push($oRiga)});var aDati=new Object();aDati.index=1015;aDati.jsonClientInfoRighe=JSON.stringify($oRighe);oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO=="OK"){if($(event.target).attr("data-next")!=undefined&&$(event.target).attr("data-next")!="") document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+$(event.target).attr("data-next")} else alert(dt.ERRORE)})}} this.setCeckOutIndirizzi=function(event,oneStepCallBack){var next=function(bResult){if(oneStepCallBack==undefined){if(bResult==!0){if($(event.target).attr("data-next")!=undefined&&$(event.target).attr("data-next")!="") document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+$(event.target).attr("data-next")}} else oneStepCallBack(event,bResult)} var bValido=undefined;if(typeof(delegate_Custom_CheckOut_VerificaSetIndirizzo)=="function") bValido=delegate_Custom_CheckOut_VerificaSetIndirizzo("SPEDIZIONE");if($("[data-tipo='fatturazione']").length>0){if(bValido==!0||bValido==undefined){if(typeof(delegate_Custom_CheckOut_VerificaSetIndirizzo)=="function") bValido=delegate_Custom_CheckOut_VerificaSetIndirizzo("FATTURAZIONE")}} if(bValido==undefined) bValido=!0;if(bValido==!0){var aDati=new Object();aDati.index=67;aDati.tipo="SPEDIZIONE" aDati.idIndirizzo=$("[data-tipo='spedizione']:checked").val();oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt==null){alert("Errore non specificato");next(!1);return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);next(!1);return} if(typeof(delegate_Custom_CheckOut_AfterSetIndirizzo)=="function") delegate_Custom_Cart_AfterAddToCart(aDati,dt);if($("[data-tipo='fatturazione']").length>0){aDati.tipo="FATTURAZIONE" aDati.idIndirizzo=$("[data-tipo='fatturazione']:checked").val();oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt==null){alert("Errore non specificato");next(!1);return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);next(!1);return} if(typeof(delegate_Custom_CheckOut_AfterSetIndirizzo)=="function") delegate_Custom_Cart_AfterAddToCart(aDati,dt);next(!0)})} else next(!0)})} else next(!1)} this.setCeckOutTipoSpedizione=function(event,oneStepCallBack){var next=function(bResult){if(oneStepCallBack==undefined){if(bResult==!0){if($(event.target).attr("data-next")!=undefined&&$(event.target).attr("data-next")!=""){document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+$(event.target).attr("data-next")}}} else oneStepCallBack(event,bResult)} var bValido=undefined;if(typeof(delegate_Custom_CheckOut_VerificaSetTipoSpedizione)=="function") bValido=delegate_Custom_CheckOut_VerificaSetTipoSpedizione();if(bValido==undefined){bValido=$("[data-tipo='tipoSpedizione']:checked").length>0;if(bValido==!1) alert("Selezionare un tipo di spedizione.")} if(bValido==!0){var aDati=new Object();aDati.index=68;aDati.id=$("[data-tipo='tipoSpedizione']:checked").val();aDati.nota="";if($("[data-nota]").length>0&&$("[data-nota]").val()!="") aDati.nota=$("[data-nota]").val();aDati.costo=0;if($("[data-tipo='tipoSpedizione']:checked").attr("data-costo")!=undefined&&$("[data-tipo='tipoSpedizione']:checked").attr("data-costo")!="") aDati.costo=$("[data-tipo='tipoSpedizione']:checked").attr("data-costo");oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt==null){alert("Errore non specificato");next(!1);return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);next(!1);return} if(typeof(delegate_Custom_CheckOut_AfterSetTipoSpedizione)=="function") delegate_Custom_CheckOut_AfterSetTipoSpedizione(aDati,dt);next(!0)})} else next(!1)} this.setCeckOutTipoPagamento=function(event,oneStepCallBack){var next=function(bResult){if(oneStepCallBack==undefined){if(bResult==!0){if($(event.target).attr("data-next")!=undefined&&$(event.target).attr("data-next")!=""){document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+$(event.target).attr("data-next")}}} else oneStepCallBack(event,bResult)} var bValido=undefined;if(typeof(delegate_Custom_CheckOut_VerificaSetTipoPagamento)=="function") bValido=delegate_Custom_CheckOut_VerificaSetTipoPagamento();if(bValido==undefined){bValido=$("[data-tipo='tipoPagamento']:checked").length>0;if(bValido==!1) alert("Selezionare un tipo di pagamento.")} if(bValido==!0){var aDati=new Object();aDati.index=69;aDati.id=$("[data-tipo='tipoPagamento']:checked").val();aDati.nota="";if($("[data-nota]").length>0&&$("[data-nota]").val()!="") aDati.nota=$("[data-nota]").val();oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt==null){alert("Errore non specificato");next(!1);return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);next(!1);return} if(typeof(delegate_Custom_CheckOut_AfterSetTipoPagamento)=="function") delegate_Custom_CheckOut_AfterSetTipoPagamento(aDati,dt);next(!0)})} else next(!1)} this.cartQtaChanged=function(event){var update=function(){var objRiga=$(event.target).closest("[data-riga-carrello]");if($("[data-totale-riga]",$(objRiga)).length==0){alert("Impossibile trovare l'attributo data-totale-riga");return} var aDati=new Object();aDati.index=1010;aDati.id_Riga=$(objRiga).attr("data-riga-carrello");aDati.cod_Prodotto=$("[data-codice-prodotto-carrello]",$(objRiga)).attr("data-codice-prodotto-carrello");aDati.qta=$(event.target).val();oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt==null){alert("Errore non specificato");return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);return} $("[data-prezzo-unitario]",$(objRiga)).html(oJUtility.writeMoney(dt.NUOVO_PREZZO_UNITARIO));$("[data-prezzo-unitario]",$(objRiga)).attr("data-prezzo-unitario",dt.NUOVO_PREZZO_UNITARIO);$("[data-totale-riga]",$(objRiga)).html(dt.NUOVO_PREZZO_TOTALE);$("[data-totale-riga]",$(objRiga)).attr("data-totale-riga",dt.NUOVO_PREZZO_TOTALE);if(typeof(delegate_Custom_Cart_AfterSetQta)=="function") delegate_Custom_Cart_AfterSetQta(event.target,aDati.qta);that.RefreshInfoCart();that.updateCartTotal()})} var bCheck=that.checkQtaRigaCart(event.target);if(typeof(delegate_Custom_Cart_AftercheckQta)=="function") delegate_Custom_Cart_AftercheckQta(event.target,bCheck,function(bCheck){if(bCheck==!0) update();else if($(event.target).attr("data-qta")!=undefined&&$(event.target).attr("data-qta")!="") $(event.target).val($(event.target).attr("data-qta"))});else if(bCheck==!0) update();else if($(event.target).attr("data-qta")!=undefined&&$(event.target).attr("data-qta")!="") $(event.target).val($(event.target).attr("data-qta"))} this.deleteToCartClicked=function(event){var DelRow=confirm(oJPage.traduci("Sei sicuro di voler cancellare la riga corrente ?"));var bCheck=!0;if(typeof(delegate_Custom_Cart_AfterCheckDeleteRow)=="function") bCheck=delegate_Custom_Cart_AfterCheckDeleteRow(event.target);if(bCheck==!1||DelRow==!1) return;var objRiga=$(event.target).closest("[data-riga-carrello]");var aDati=new Object();aDati.index=1012;aDati.id_Riga=$(objRiga).attr("data-riga-carrello");var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt==undefined||dt==null){alert("Errore non specificato");return} else if(dt.ESITO=="KO"){alert(dt.ERRORE);return} if(typeof(delegate_Custom_Cart_AfterDeleteRow)=="function") delegate_Custom_Cart_AfterDeleteRow(event.target,aDati.id_Riga);$(objRiga).remove();that.updateCartTotal();that.RefreshInfoCart()} that.checkQtaRigaCart=function(objQta){var qta=$(objQta).val();if(!(qta.indexOf(".")==-1&&qta.indexOf(",")==-1)){alert("Errore: Quantità non valida.");return !1} if(parseInt(qta)!=qta||parseInt(qta)==0){alert("Errore: Quantità non valida.");return !1} return !0} that.updateCartTotal=function(){var totRighe=0;$("[data-riga-carrello]").each(function(index){var p=$("[data-totale-riga]",$(this)).attr("data-totale-riga");p=parseFloat(p);totRighe=totRighe+p});$("[data-costi-carrello]").attr("data-costi-carrello",totRighe);$("[data-costi-carrello]").html(oJUtility.writeMoney(totRighe))} this.checkOutChiudiOrdine=function(event){var after=function(dt){if($(event.target).attr("data-next")!=undefined&&$(event.target).attr("data-next")!=""){if(dt.InfoOrdine.Gateway_Pagameto==null||dt.InfoOrdine.Gateway_Pagameto=="") document.location.href="/"+oJPage.getLngLink(oJPage.getLng())+"/"+$(event.target).attr("data-next")+"/"+dt.InfoOrdine.CLSID;else{var from="";if($(event.target).attr("data-gateway-from")!=undefined&&$(event.target).attr("data-gateway-from")!="") from=$(event.target).attr("data-gateway-from");document.location.href="/engineCliente/"+dt.InfoOrdine.Gateway_Pagameto+"-CheckoutRedirect.php?from="+from+"&lng="+oJPage.getLng()+"&ord="+dt.InfoOrdine.CLSID+"&tc="+dt.InfoOrdine.TC+"&okp="+$(event.target).attr("data-next")}}} var chiudi=function(aDati){if($(event.target).attr("data-waittext")!=undefined){$(event.target).attr("data-testo",$(event.target).text());$(event.target).text($(event.target).attr("data-waittext"))} oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt.ESITO==undefined||dt.ESITO=="KO"){if(dt.ERRORE!=undefined) alert(dt.ERRORE);else alert("Errore imprevisto durante l'invio dell'ordine.");if($(event.target).attr("data-testo")!=undefined) $(event.target).text($(event.target).attr("data-testo"));return} if($(event.target).attr("data-testo")!=undefined) $(event.target).text($(event.target).attr("data-testo"));if(typeof(delegate_Custom_CheckOut_AfterChiudiOrdine)=="function") delegate_Custom_CheckOut_AfterChiudiOrdine(dt,function(dt){after(dt)});else after(dt)})} var prepara=function(){var aDati=new Object();aDati.index=72;aDati.sLng=oJPage.getLng();aDati.jSonInfo=undefined;if(typeof(delegate_Custom_CheckOut_BeforeChiudiOrdine)=="function") delegate_Custom_CheckOut_BeforeChiudiOrdine(aDati,function(aDati){chiudi(aDati)});else chiudi(aDati)} if(typeof(delegate_Custom_CheckOut_CheckBeforeChiudiOrdine)=="function") delegate_Custom_CheckOut_CheckBeforeChiudiOrdine(function(bValido){if(bValido==!0) prepara()});else prepara()} this.checkOutOneStepTipoSpedizioneSelezionata=function(e){const idTipoSpedizione=$(e.target).attr("value");const idIndirizzo=$("[data-tipo='spedizione']:checked").attr("value");const aDati=new Object();aDati.index=80;aDati.idTipoSpedizione=idTipoSpedizione;aDati.idIndirizzo=idIndirizzo;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!=undefined&&dt.ESITO=="OK"){if(dt.DATI!=undefined){if($("[data-totCostoSped]")!=undefined) $("[data-totCostoSped]").html(dt.DATI.Costo_SpedizioneString);if($("[data-totCostoOrdine]")!=undefined) $("[data-totCostoOrdine]").html(dt.DATI.TotaleCostiOrdineString)}} else if(dt.ESITO!=undefined&&dt.ESITO=="KO") alert(dt.ERRORE);else alert("Errore imprevisto.")})} this.checkOutOneStepTipoPagamentoSelezionato=function(e){const idTipoPagamento=$(e.target).attr("value");const aDati=new Object();aDati.op="checkOutOneStepTipoPagamentoSelezionato";aDati.idTipoPagamento=idTipoPagamento;oJBackOffice.srvCall("/engine/ajax/jsonDataCart.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!=undefined&&dt.ESITO=="OK"){if(dt.DATI!=undefined){if($("[data-totCostoPag]")!=undefined) $("[data-totCostoPag]").html(dt.DATI.Costo_PagamentoString);if($("[data-totCostoOrdine]")!=undefined) $("[data-totCostoOrdine]").html(dt.DATI.TotaleCostiOrdineString)}} else if(dt.ESITO!=undefined&&dt.ESITO=="KO") alert(dt.ERRORE);else alert("Errore imprevisto.")})} this.checkOutChiudiOrdineOneStep=function(event){that.setCeckOutIndirizzi(event,function(event,bResult){if(bResult==!0) that.setCeckOutTipoSpedizione(event,function(event,bResult){if(bResult==!0) that.setCeckOutTipoPagamento(event,function(event,bResult){if(bResult==!0) that.checkOutChiudiOrdine(event)})})})} this.retryPayment=function(event){const lng=oJPage.getLng();const idTr=($(event.currentTarget).attr("data-idTr")!=undefined?$(event.currentTarget).attr("data-idTr"):"");const idOrdine=($(event.currentTarget).attr("data-idOrdine")!=undefined?$(event.currentTarget).attr("data-idOrdine"):"");const idEsterno=($(event.currentTarget).attr("data-idEsterno")!=undefined?$(event.currentTarget).attr("data-idEsterno"):"");const parAggiuntivi=($(event.currentTarget).attr("data-parAggiuntivi")!=undefined?$(event.currentTarget).attr("data-parAggiuntivi"):"");if(idTr==""&&idOrdine==""&&idEsterno==""&&parAggiuntivi==""){alert("impossibile continuare. mancano gli estremi della transazione");return} var aDati=new Object();aDati.op="retryXpayPaymentPreliminaryCheck";aDati.idTr=idTr;aDati.idOrdine=idOrdine;aDati.idEsterno=idEsterno;aDati.parAggiuntivi=parAggiuntivi;oJBackOffice.srvCall("/engine/ajax/jsonDataCart.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;window.location.href="/engineCliente/XPAY-RetryRedirect.php?idTr="+idTr+"&idOrdine="+idOrdine+"&idEsterno="+idEsterno+"&parAggiuntivi="+parAggiuntivi+"&lng="+lng+"&from=retry"})} this.openPopUpPagamentoRicorrente=function(cssPopUpContainerSelector,callBackFunction){var aDati=new Object();aDati.op="openPopUpPagamentoRicorrente";oJUtility.ajaxCall("/engine/ajax/jsonDataCart.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#bkgWall").show();$(cssPopUpContainerSelector).html(dt.HTML);$(cssPopUpContainerSelector).show();$("[data-command='pagamentoRicorrente']").off("click").on("click",function(e){e.target.disabled=!0;$("#bkgWall").hide();$(cssPopUpContainerSelector).hide();callBackFunction($(e.currentTarget).attr("data-command"),$(e.currentTarget).attr("data-contratto"))});$("[data-command='primoPagamento']").off("click").on("click",function(e){$("#bkgWall").hide();$(cssPopUpContainerSelector).hide();callBackFunction($(e.currentTarget).attr("data-command"),undefined)});$("[data-command='pagamentoSemplice']").off("click").on("click",function(e){$("#bkgWall").hide();$(cssPopUpContainerSelector).hide();callBackFunction($(e.currentTarget).attr("data-command"),undefined)});$("#bkgWall").off("click").on("click",function(e){$("#bkgWall").hide();$(cssPopUpContainerSelector).hide();callBackFunction(undefined,undefined)})})} this.Ordine_UploadFile=function(id_Ordine_Testa,id_Tipo_File){var bUpload=!0;if(typeof(delegate_Custom_Ordine_BeforeUpladFile)=="function") bUpload=delegate_Custom_Ordine_BeforeUpladFile(id_Ordine_Testa,id_Tipo_File);if(bUpload==!0) $('#inputFileUpload_'+id_Ordine_Testa+"_"+id_Tipo_File).click()} this.Ordine_UploadFileAfterUpload=function(objFileUpload,filesArray,aServerFileName,fileIndex){var aDati=new Object();aDati.index=1052;aDati.id_Ordine_Testa=($(objFileUpload).attr("data-idOrdine")!=undefined?$(objFileUpload).attr("data-idOrdine"):"");aDati.nomeFile=aServerFileName[fileIndex];aDati.subPath=$(objFileUpload).attr("data-path");aDati.CLSID_Utente=($(objFileUpload).attr("data-clsidUtente")!=undefined?$(objFileUpload).attr("data-clsidUtente"):"");aDati.CLSID_Sessione=($(objFileUpload).attr("data-clsidSessione")!=undefined?$(objFileUpload).attr("data-clsidSessione"):"");aDati.CLSID_Cliente=($(objFileUpload).attr("data-clsidCliente")!=undefined?$(objFileUpload).attr("data-clsidCliente"):"");aDati.idTipo=($(objFileUpload).attr("data-tipoAllegato")!=undefined?$(objFileUpload).attr("data-tipoAllegato"):"");oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!=undefined&&dt.ESITO=="OK"){$(".trElencoBACKORDER_det[data-id="+$(objFileUpload).attr("data-idOrdine")+"]")[0].remove();$("#btnDettaglio_"+$(objFileUpload).attr("data-idOrdine")).trigger('click')} else if(dt.ESITO!=undefined&&dt.ESITO=="KO") alert(dt.ERRORE);else alert("Errore imprevisto durante il salvataggio della fattura nel database.")})} this.Ordine_DeleteFile=function(idRiga,id_Ordine_Testa,id_Tipo_File){switch(id_Tipo_File){case 1:sTextConfirm="Sei sicuro di voler eliminare questa bolla?";break;case 2:sTextConfirm="Sei sicuro di voler eliminare questa fattura?";break;case 7:sTextConfirm="Sei sicuro di voler eliminare questo documento commerciale?";break;case 8:sTextConfirm="Sei sicuro di voler eliminare questo documento tecnico?";break;default:sTextConfirm="Sei sicuro di voler eliminare questo documento?"} if(confirm(sTextConfirm)==!0){var aDati=new Object();aDati.index=106;aDati.id_Riga=idRiga;aDati.Tabella="Ordine_Files";aDati.Keys={"id":idRiga};oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.DELETE_esito==1){$(".trElencoBACKORDER_det[data-id="+id_Ordine_Testa+"]")[0].remove();$("#btnDettaglio_"+id_Ordine_Testa).trigger('click');var aDati=new Object();aDati.index=60;aDati.id_Ordine_Testa=id_Ordine_Testa;aDati.id_Tipo_File=id_Tipo_File;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.length==0){$("#fileTipo_"+id_Tipo_File+"_"+id_Ordine_Testa).removeClass("fileTipo_"+id_Tipo_File+"_SI");$("#fileTipo_"+id_Tipo_File+"_"+id_Ordine_Testa).addClass("fileTipo_"+id_Tipo_File+"_NO")}}})}} this.riordinaRiga=function(idRiga,bCheckIfProductExist,target){if(bCheckIfProductExist==undefined) bCheckIfProductExist=!0;if(idRiga==undefined||idRiga==null||idRiga==0){alert("Errore, impossibile riordinare. Numero di riga non specificata.")} else{var aDati=new Object();aDati.op="riordinaRiga";aDati.idRiga=idRiga;aDati.bCheckIfProductExist=bCheckIfProductExist;oJBackOffice.srvCall("/engine/ajax/jsonDataCart.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;that.RefreshInfoCart();if(target!=undefined){if($(target).attr("data-messaggio-incart")!=undefined&&$(target).attr("data-messaggio-incart")!=""){var realText=$(event.target).html();$(target).html($(target).attr("data-messaggio-incart"));setTimeout(function(){$(target).html(realText)},1000)}}})}} this.downloadPDFOrdine=function(idOrdine){var aDati=new Object();aDati.index=65;aDati.idOrdine=idOrdine;aDati.sLng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt==undefined) alert("Errore non specificato");else if(dt.ESITO=="KO") alert(dt.ERRORE);else if(dt.ESITO=="OK"&&dt.FILE_FULLPATH!=undefined&&dt.FILE_FULLPATH!="") window.open(dt.FILE_FULLPATH,new Date());else alert("Errore non specificato nel risultato.")} this.apriNotaTraRighe=function(obj,idRiga){if(idRiga==0){alert("ERRORE");return} var aDati=new Object();aDati.index=54;aDati.sLng=oJPage.getLng();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt!=undefined&&dt!=null&&dt.ESITO!="KO"){var sHtml=dt.HTML;sHtml=sHtml.replace("#DB_Nota#","");sHtml=$(sHtml).removeAttr("id-riga");$(sHtml).insertBefore($(obj).closest(".containerAddNotaTraRighe"));var ancora=$(".salvaNotaTraRighe",$(sHtml));$(ancora).bind('click',function(event){that.salvaNotaTraRighe(event.target)});$(obj).text(oJPage.traduci("Annulla"));$(obj).removeClass("apriNotaTraRighe");$(obj).addClass("chiudiNotaTraRighe");$(obj).unbind("click");$(obj).bind('click',function(event){that.chiudiNotaTraRighe(obj)})}} this.chiudiNotaTraRighe=function(obj){$(obj).closest(".containerAddNotaTraRighe").prev().remove();$(obj).text("Nota \u25B2");$(obj).removeClass("chiudiNotaTraRighe");$(obj).addClass("apriNotaTraRighe");$(obj).unbind("click");$(obj).bind('click',function(event){that.apriNotaTraRighe(event.target,100000000)})} this.salvaNotaTraRighe=function(obj){var contenitoreNota=$(obj).closest(".containerNotaTraRighe");var idRiga=$(contenitoreNota).attr("id-riga");if(PARAMETRI_E_COMMERCE.CART_SORT_COLONNA==undefined||PARAMETRI_E_COMMERCE.CART_SORT_COLONNA!="ORDINAMENTO"){alert("Impossibile gestire la nota. Parametro e-commerce CART_SORT_COLONNA deve essere = 'ORDINAMENTO' ");return} var sortDir=PARAMETRI_E_COMMERCE.CART_SORT_DIR;if(sortDir==undefined||(sortDir!="DESC"&&sortDir!="ASC")){alert("Impossibile gestire la nota. Parametro e-commerce CART_SORT_DIR non configurato. Deve essere DESC o ASC");return} var Nota=$(".divNotaTraRighe",$(contenitoreNota)).html().trim();Nota=Nota.replace("
      "," \r\n");Nota=Nota.replace("
      ","");var aDati=new Object();aDati.op="salvaNotaTraRighe";aDati.Nota=Nota;if(idRiga!=undefined&&idRiga!=null&&idRiga!=""&&idRiga!=0){console.log("upadte nota "+idRiga);aDati.opTipo="UPDATE";aDati.idRiga=idRiga;var dt=oJBackOffice.srvCall("/engine/ajax/jsonDataCart.php",aDati,'JSON');if(dt==undefined||dt==null) alert("Errore non specificato. Nota non salvata.");else if(dt.ESITO=="KO") alert(dt.ERRORE)} else{var idRigaGenerante=$(contenitoreNota).nextAll(".rowCart").eq(0).attr("id").replace("cartRow_","");aDati.opTipo="INSERT";aDati.idRigaGenerante=idRigaGenerante aDati.sortDir=sortDir;var dt=oJBackOffice.srvCall("/engine/ajax/jsonDataCart.php",aDati,'JSON');if(dt==undefined||dt==null) alert("Errore non specificato. Nota non salvata.");else if(dt.ESITO=="KO") alert(dt.ERRORE);else{idRiga=dt.NUOVOID;$(contenitoreNota).attr("id-riga",idRiga);var BottoneElimina=$(".eliminaNotaTraRighe",contenitoreNota);$(BottoneElimina).bind('click',function(event){that.eliminaNotaTraRighe(event.target)});var contenitore=$(obj).closest(".containerNotaTraRighe");var contenitoreAggiungi=$(contenitore).nextAll(".containerAddNotaTraRighe").eq(0);var btn=$(".chiudiNotaTraRighe",$(contenitoreAggiungi));$(btn).hide()}}} this.eliminaNotaTraRighe=function(obj){var contenitoreNota=$(obj).closest(".containerNotaTraRighe");var idRiga=$(contenitoreNota).attr("id-riga");if(confirm("Sicuro di voler eliminare questa nota?")==!0){var aDati=new Object();aDati.index=35;aDati.id_Riga=idRiga;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO==1){$(contenitoreNota).hide('slow',function(){var contenitore=$(obj).closest(".containerNotaTraRighe");var contenitoreAggiungi=$(contenitore).nextAll(".containerAddNotaTraRighe").eq(0);var btn=$(".apriNotaTraRighe",$(contenitoreAggiungi));if($(btn).length==0){btn=$(".chiudiNotaTraRighe",$(contenitoreAggiungi));$(btn).text("Nota \u25B2");$(btn).removeClass("chiudiNotaTraRighe");$(btn).addClass("apriNotaTraRighe");$(btn).unbind("click");$(btn).bind('click',function(event){that.apriNotaTraRighe(event.target,100000000)})} $(btn).show();$(contenitoreNota).remove()})} else alert("Errore durante l'eliminazione")}} this.RefreshInfoCart=function(){if($('#cartNumber').length>0||$('#cartMoney').length>0){var aDati=new Object();aDati.index=1014;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){var nPezzi=dt.PEZZI;var nPrezzoTot=dt.COSTO_TOTALE;if($('#cartNumber').length>0){$('#cartNumber')[0].innerHTML=nPezzi;$('#cartNumber').attr('data-Number',nPezzi)} if($('#cartMoney').length>0){$('#cartMoney')[0].innerHTML=oJUtility.writeMoney(nPrezzoTot);$('#cartMoney').attr('data-moneyFinale',nPrezzoTot)} if(nPrezzoTot<=0){$('#cartMoney').hide();$('#cartNumber').hide()} else{$('#cartMoney').show();$('#cartNumber').show()} if(typeof(delegate_Custom_Cart_RefreshInfoCart_AfterRefresh)=="function") delegate_Custom_Cart_RefreshInfoCart_AfterRefresh(dt)})}} this.CheckCondizioni=function(){if($("#Cart_Cond_Pag").length>0) if($('#Cart_Cond_Pag option:selected').val()==""||$('#Cart_Cond_Pag option:selected').val()=="0"||$('#Cart_Cond_Pag option:selected').val()=="null"){var trlMsg=oJPage.traduci("Impossibile continuare")+"\n"+oJPage.traduci("Almeno una condizione di pagamento deve essere selezionata");alert(trlMsg);return !1} if($("#Cart_TipoPagSpedizione").length>0) if($('#Cart_TipoPagSpedizione option:selected').val()==""||$('#Cart_TipoPagSpedizione option:selected').val()=="0"||$('#Cart_TipoPagSpedizione option:selected').val()=="null"){var trlMsg=oJPage.traduci("Impossibile continuare")+"\n"+oJPage.traduci("Almeno un tipo di spesa di spedizione deve essere selezionata");alert(trlMsg);return !1} if($("#Cart_TipoPagSpedizione").length>0) if($('#Cart_TipoPagSpedizione option:selected').attr('data-codice')=="PRESUNTE"||$('#Cart_TipoPagSpedizione option:selected').attr('data-codice')=="MANUALI") if(oJUtility.convertMoneyToSql($("#Cart_COSTO_SPEDIZIONE_PRES").val())==0||$("#Cart_COSTO_SPEDIZIONE_PRES").val()==""){var trlMsg=oJPage.traduci("Impossibile continuare")+"\n"+oJPage.traduci("Con il tipo di spesa di spedizione selezionato è obbligatorio inserire anche la spesa");alert(trlMsg);return !1} return !0} this.salvaCondizioniB2B=function(){var aDati=new Object();aDati.index=43;aDati.sLng=oJPage.getLng();aDati.id_Tipo_Pagamento_Spedizione=$("#Cart_TipoPagSpedizione").val();aDati.Spese_spedizione=$("#Cart_COSTO_SPEDIZIONE_PRES").val();aDati.id_Tipo_Pagamento=$("#Cart_Cond_Pag").val();aDati.Data_Scadenza_Offerta=$("#Cart_Data_Scadenza_Offerta").val();aDati.Data_Consegna_Prevista=$("#Cart_Data_Consegna").val();aDati.Data_Consegna_Prevista_Testo=$("#Cart_Data_Consegna_Testo").val();aDati.Note=$("#noteTestaOrdine").val();aDati.Sconto_Agente=$("#cartInputScAgente").val();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO=="OK") return !0 else if(dt==undefined||dt.MESSAGGIO==undefined){alert("Errore sconosciuto");return !1} else{alert(dt.MESSAGGIO);return !1}}} var oJCart=new CLS_Cart();var CLS_Registrazione=function(){var that=this;var PRV_aIds_Ordine=new Array();var PRV_bCkEmail="0";var PRV_RegistrationStep=0;var PRV_aErroriDatiCli=new Array();var PRV_aErroriDatiFatt=new Array();var PRV_aErroriDatiSpe=new Array();var PRV_aCheckStep=new Array();this.getIdOrdineTesta=function(){return PRV_aIds_Ordine.ID_TESTA} this.getIdOrdineFatturazione=function(){return PRV_aIds_Ordine.ID_FATTURAZIONE} this.getIdOrdineSpedizione=function(){return PRV_aIds_Ordine.ID_SPEDIZIONE} var showFormPrivato=function(iStep){var sLB=$('label[for="Cognome_'+iStep+'"]').text().replace(':','').replace('*','');$('label[for="Cognome_'+iStep+'"]').text(sLB+'*:');oJSonTools.changeJsonAttr($('#divReg_Cognome_'+iStep).children('div').children('input'),'IS_NULLABLE','NO');$('#divReg_Cognome_'+iStep).removeClass('hide');var sLB=$('label[for="Nome_'+iStep+'"]').text().replace(':','').replace('*','');$('label[for="Nome_'+iStep+'"]').text(sLB+'*:');oJSonTools.changeJsonAttr($('#divReg_Nome_'+iStep).children('div').children('input'),'IS_NULLABLE','NO');$('#divReg_Nome_'+iStep).removeClass('hide');oJSonTools.changeJsonAttr($('#divReg_Ragione_Sociale_'+iStep).children('div').children('input'),'IS_NULLABLE','YES');$('#divReg_Ragione_Sociale_'+iStep).removeClass('hide').addClass('hide');if(iStep==1){sLB=$('label[for="Codice_Fiscale_'+iStep+'"]').text().replace(':','').replace('*','');$('label[for="Codice_Fiscale_'+iStep+'"]').text(sLB+'*:');oJSonTools.changeJsonAttr($('#divReg_Codice_Fiscale_'+iStep).children('div').children('input'),'IS_NULLABLE','NO');$('#divReg_Partita_IVA_'+iStep).removeClass('hide').addClass('hide');oJSonTools.changeJsonAttr($('#divReg_Partita_IVA_'+iStep).children('div').children('input'),'IS_NULLABLE','YES')}} var showFormAzienda=function(iStep){$('#divReg_Cognome_'+iStep).removeClass('hide').addClass('hide');oJSonTools.changeJsonAttr($('#divReg_Cognome_'+iStep).children('div').children('input'),'IS_NULLABLE','YES');$('#divReg_Nome_'+iStep).removeClass('hide').addClass('hide');oJSonTools.changeJsonAttr($('#divReg_Nome_'+iStep).children('div').children('input'),'IS_NULLABLE','YES');var sLB=$('label[for="Ragione_Sociale_'+iStep+'"]').text().replace(':','').replace('*','');$('label[for="Ragione_Sociale_'+iStep+'"]').text(sLB+'*:');oJSonTools.changeJsonAttr($('#divReg_Ragione_Sociale_'+iStep).children('div').children('input'),'IS_NULLABLE','NO');$('#divReg_Ragione_Sociale_'+iStep).removeClass('hide');if(iStep==1){sLB=$('label[for="Reg_Partita_IVA_'+iStep+'"]').text().replace(':','').replace('*','');$('label[for="Reg_Partita_IVA_'+iStep+'"]').text(sLB+'*:');oJSonTools.changeJsonAttr($('#divReg_Partita_IVA_'+iStep).children('div').children('input'),'IS_NULLABLE','NO')}} this.saveHeaderOrder=function(iStep){var aDati=new Object();aDati.index=15;switch(iStep){case '1':aDati.Tabella="Ordine_Fatturazione";break;case '2':aDati.Tabella="Ordine_Spedizione";break} var aCampi=new Array();$.each($('.STEP_'+iStep),function(i,o){var aCampo=$.parseJSON($(o).attr('data-json'));aCampo.VAL=$(o).val();aCampi.push(aCampo)});$.each($('.STEP_CHECK_'+iStep+':checked'),function(i,o){var nTipo_Utente;if($(o).val()=='AZIENDA') nTipo_Utente=jTIPO_UTENTE_AZIENDA;else nTipo_Utente=jTIPO_UTENTE_PRIVATO;var aCampo=$.parseJSON($(o).attr('data-json'));aCampo.VAL=nTipo_Utente aCampi.push(aCampo)});aDati.aCampi=aCampi;aDati.id_Ordine_Testa=PRV_aIds_Ordine.ID_TESTA;if(PARAMETRI_E_COMMERCE.TIPO=="B2B") aDati.bForzaND=1;else aDati.bForzaND=0;aDati.bControllaCampo=0;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ERRORI==""){if(iStep=='1'){PRV_aIds_Ordine.ID_FATTURAZIONE=dt.ESITO} if(iStep=='2'&&dt.ESITO>0){$('#BTN_Cart_Acquista').removeClass('hide');PRV_aIds_Ordine.ID_SPEDIZIONE=dt.ESITO}} else{alert(dt.ERRORI);dt.ESITO=0} return dt.ESITO} var getLabel=function(sLbl){sLbl=oJPage.traduci(sLbl.replace(':','').replace('*',''));return sLbl} var bindRegistrazione=function(){$('.UPD_FORM').bind('keypress',function(e){if(aNOChars(e,"#|")==!1){alert(oJPage.traduci("ATTENZIONE!\n Non è possibile inserire i seguenti caratteri:")+" # | ");return !1}});$('.UPD_FORM').bind("change",function(e){var iStep=right($(e.target).attr('name'),1);var aDatiCampo=$.parseJSON($(e.target).attr('data-json'));if(aDatiCampo['data-id']>0){var bForzaUpdate=0;if(PARAMETRI_E_COMMERCE.TIPO=="B2B"){if(((aDatiCampo.TABLE_NAME.toUpperCase()=="ANAGRAFICA")&&(aDatiCampo.COLUMN_NAME.toUpperCase()!="EMAIL")&&(aDatiCampo.COLUMN_NAME.toUpperCase()!="PASSWORD"))||(aDatiCampo.TABLE_NAME.toUpperCase()!="ANAGRAFICA")){bForzaUpdate=1}} var bForzaND=0;var bSave;var bError=ckData($(e.target));if(bError==!1) bSave=!0;else if(bForzaUpdate==1){if(GetErrorType(iStep,aDatiCampo.COLUMN_NAME)==TYPE_ERROR_OBBL){bForzaND=1;bSave=!0} else bSave=!1} if(bSave==!0){var aDati=new Object();aDati.index=12;aDatiCampo.VAL=$(e.target).val();aDati.filterField="id";aDati.filterValue=aDatiCampo['data-id'];aDati.sLng=oJPage.getLng();aDati.aCampo=aDatiCampo;aDati.bForzaND=bForzaND;aDati.bControllaCampo=0;var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');if(dt.ESITO==1){if(bError==!1){oJUtility.showFlag(e,'green',dt.MSG);setTimeout(function(){oJUtility.showFlag(e,'white')},1000);var aCampoDoppio=$('[name="'+aDatiCampo.COLUMN_NAME+'_'+iStep+'"]');if($(aCampoDoppio).length==2){var obj1=$($(aCampoDoppio)[0]).next('div');obj1.css('background-color','white');var obj2=$($(aCampoDoppio)[1]).next('div');obj2.css('background-color','white')} if(aDatiCampo.IS_NULLABLE!='NO'&&aDatiCampo.IS_NULLABLE!='YES'){var a=aDatiCampo.IS_NULLABLE.split('|');for(i=0;i0){$('input[name="'+key+"_"+iStep+'"]').val(aJsonValue[key]);$('input[name="'+key+"_"+iStep+'"]').trigger('change')} if($('select[name="'+key+"_"+iStep+'"]').length>0){$('select[name="'+key+"_"+iStep+'"]').val(aJsonValue[key]);$('select[name="'+key+"_"+iStep+'"]').trigger('change')}}});$(".RegRadio").bind('click',function(e){var iStep=right($(e.target).attr('name'),1);var nTipo_Utente;if($(e.target).val()=='AZIENDA'){showFormAzienda(iStep);nTipo_Utente=jTIPO_UTENTE_AZIENDA} if($(e.target).val()=='PRIVATO'){showFormPrivato(iStep);nTipo_Utente=jTIPO_UTENTE_PRIVATO} if(iStep==2){if(PRV_aIds_Ordine.ID_SPEDIZIONE>0){oJBackOffice.AggiornaCampo(13,"Tipo_Utente",nTipo_Utente,PRV_aIds_Ordine.ID_SPEDIZIONE)}} that.CheckAndShowErrors(iStep)})} this.CreaAccordion=function(){PRV_aIds_Ordine=oJCart.CheckOrdine();PRV_aCheckStep[0]=0;PRV_aCheckStep[1]=0;PRV_aCheckStep[2]=0;$("#Registrati").accordion({heightStyle:"content",beforeActivate:function(event,ui){PRV_aIds_Ordine=oJCart.CheckOrdine()},activate:function(event,ui){iStepOld=$(ui.oldHeader).index('h3');iStepNew=$(ui.newHeader).index('h3');that.CheckAndShowErrors(iStepNew)},beforeActivate:function(event,ui){var iStep=right($(ui.oldHeader).attr('aria-controls'),1);var bStop=that.CheckStopForErrors(iStep);if(bStop==!1){switch(iStep){case '0':that.SalvaDatiAccesso();break;case '1':case '2':that.SalvaFatturazione_Spedizione(iStep);break}} return !bStop}});bindRegistrazione();var nRegistrazione_Step=oJSessione.readSession("nRegistrazione_Step");if(nRegistrazione_Step!=""){oJSessione.writeSession("nRegistrazione_Step","");$('#Registrati').accordion('option','active',parseInt(nRegistrazione_Step))} else{that.CheckAndShowErrors(0)}} this.ckData_Step=function(iStep){RemoveAllErrori(iStep);var aObjects=$(".Form.UPD_FORM.STEP_"+iStep);var bExistErrors=!1;var bErrorField=!1;$.each(aObjects,function(i,objBuca){if($(objBuca).attr('data-json')!=undefined){var aDatiJSon=$.parseJSON($(objBuca).attr('data-json'));bErrorField=ckData(objBuca)} else bErrorField=!1;if((bExistErrors!=!0)&&(bErrorField==!0)){bExistErrors=!0}});PRV_aCheckStep[iStep]=1;return bExistErrors} var getId_Nazione=function(iStep){var id_nazione=0;if($("[name='id_Nazione_"+iStep+"']").length>0) id_nazione=parseInt($("[name='id_Nazione_"+iStep+"'] option:selected").val());return id_nazione} var ckData=function(obj){var bError=!1;var iStep=right($(obj).attr('name'),1);var id_Nazione=getId_Nazione(iStep);var aDatiCampo=$.parseJSON($(obj).attr('data-json'));aDatiCampo.VAL=$(obj).val();if((aDatiCampo.IS_NULLABLE=='NO')&&((aDatiCampo.VAL==null||aDatiCampo.VAL.trim().length==0)||(aDatiCampo.VAL=="null"))){if($(obj).attr("data-validate")==undefined||$(obj).attr("data-validate")=="1"){var sLbl=getLabel($(obj).parent('div').prev('label')[0].innerHTML);var sMsgError="";if(PARAMETRI_E_COMMERCE.TIPO=="B2B") sMsgError=oJPage.traduci("Con questo campo vuoto l'ordine non può essere chiuso");else sMsgError=oJPage.traduci("Questo campo non può essere vuoto");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=sLbl;aEr.TIPO_ERRORE=TYPE_ERROR_OBBL;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0}} if(aDatiCampo.IS_NULLABLE!='NO'&&aDatiCampo.IS_NULLABLE!='YES'){var a=aDatiCampo.IS_NULLABLE.split('|');var e=0;for(i=0;i(a.length-1)){sMsgError=oJPage.traduci("Almeno uno di questi campi: \"")+a.join(', ')+"\" "+oJPage.traduci("non può essere nullo");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=getLabel($(obj).parent('div').prev('label')[0].innerHTML);aEr.TIPO_ERRORE=TYPE_ERROR_OBBL;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0}} var aCampoDoppio=$('[name="'+aDatiCampo.COLUMN_NAME+'_'+iStep+'"]');if($(aCampoDoppio).length==2){var Gemello0=$($(aCampoDoppio)[0]).val();var Gemello1=$($(aCampoDoppio)[1]).val();if((Gemello0==Gemello1)||($(Gemello0).length==0&&$(Gemello1).length>0)||($(Gemello0).length>0&&$(Gemello1).length==0)) var sGemelli='OK';else{var sLbl=getLabel($($(aCampoDoppio)[0]).parent('div').prev('label')[0].innerHTML);var sMsgError=oJPage.traduci("I campi")+" "+sLbl+" "+oJPage.traduci("devono essere uguali!");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=sLbl;aEr.TIPO_ERRORE=TYPE_ERROR_EQUAL;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0}} if(id_Nazione>0&&id_Nazione==106&&(aDatiCampo.COLUMN_NAME.toUpperCase()=="PARTITA_IVA")&&(aDatiCampo.VAL.trim().length>0)){var lng="";var validatePIVA=$(obj).attr("data-validate");var bPivaIsValid="KO";if(validatePIVA!=undefined&&validatePIVA=="0") bPivaIsValid="OK";else bPivaIsValid=ControllaPIVA(aDatiCampo.VAL);if(bPivaIsValid!='OK'){var sLbl=getLabel($(obj).parent('div').prev('label')[0].innerHTML);var sMsgError=oJPage.traduci("Il campo non è corretto!");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=sLbl;aEr.TIPO_ERRORE=TYPE_ERROR_SEMANTIC;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0}} if(id_Nazione>0&&id_Nazione==106&&(aDatiCampo.COLUMN_NAME.toUpperCase()=="CODICE_FISCALE")&&(aDatiCampo.VAL.trim().length>0)){if(ControllaCF(aDatiCampo.VAL)!='OK'){if(ControllaPIVA(aDatiCampo.VAL)!='OK'){var sLbl=getLabel($(obj).parent('div').prev('label')[0].innerHTML);var sMsgError=oJPage.traduci("Il campo non è corretto!");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=sLbl;aEr.TIPO_ERRORE=TYPE_ERROR_SEMANTIC;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0}}} if((aDatiCampo.COLUMN_NAME.toUpperCase()=="EMAIL")&&(aDatiCampo.VAL.trim().length>0)){if(!isEmail(aDatiCampo.VAL)){var sLbl=getLabel($(obj).parent('div').prev('label')[0].innerHTML);var sMsgError=oJPage.traduci("Il campo non è corretto!");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=sLbl;aEr.TIPO_ERRORE=TYPE_ERROR_SEMANTIC;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0} else{if(aDatiCampo.TABLE_NAME=="Anagrafica"){var CLSID=oJSessione.readSession('CLSID','');var CLSID_CLIENTE=oJSessione.readSession('CLSID_CLIENTE','');if(CLSID_CLIENTE!="") bExistMail=oJUtility.ExistEmail(CLSID_CLIENTE,aDatiCampo.VAL);else bExistMail=oJUtility.ExistEmail(CLSID,aDatiCampo.VAL);if(bExistMail){var sLbl=getLabel($(obj).parent('div').prev('label')[0].innerHTML);var sMsgError=oJPage.traduci("Dato già esistente!");var aEr=new Object();aEr.TESTO=sMsgError;aEr.CL=sLbl;aEr.TIPO_ERRORE=TYPE_ERROR_EXIST;AddErrori(iStep,aDatiCampo.COLUMN_NAME,oJSonTools.jsonStringify(aEr));bError=!0}}}} return bError} this.CheckAndShowErrors=function(iStep){var bError=!1;if(iStep==0){if(PRV_aIds_Ordine.ID_TESTA!=0) bError=that.ckData_Step(iStep)}else if(iStep==1){if(PRV_aIds_Ordine.ID_FATTURAZIONE!=0) bError=that.ckData_Step(iStep)}else if(iStep==2){if(PRV_aIds_Ordine.ID_SPEDIZIONE!=0) bError=that.ckData_Step(iStep)} if(bError==!0) that.ShowErrors(iStep)} this.ShowErrors=function(iStep){var nErrors=0;var aHtml=[];var cssClass;aHtml.push('
      ');if(iStep==0){for(var key in PRV_aErroriDatiCli){var aDatiJSon=$.parseJSON(PRV_aErroriDatiCli[key]);if(aDatiJSon.TIPO_ERRORE==TYPE_ERROR_OBBL) cssClass="error_no_stop";else cssClass="error_stop";aHtml.push('

      '+aDatiJSon.CL+": "+aDatiJSon.TESTO.replaceAll("/","")+'

      ');nErrors++}} else if(iStep==1){for(var key in PRV_aErroriDatiFatt){var aDatiJSon=$.parseJSON(PRV_aErroriDatiFatt[key]);if(aDatiJSon.TIPO_ERRORE==TYPE_ERROR_OBBL) cssClass="error_no_stop";else cssClass="error_stop";aHtml.push('

      '+aDatiJSon.CL+": "+aDatiJSon.TESTO.replace(/\/|_1/gi,'').replaceAll('_',' ')+'

      ');nErrors++}} else if(iStep==2){for(var key in PRV_aErroriDatiSpe){var aDatiJSon=$.parseJSON(PRV_aErroriDatiSpe[key]);if(aDatiJSon.TIPO_ERRORE==TYPE_ERROR_OBBL) cssClass="error_no_stop";else cssClass="error_stop";aHtml.push('

      '+aDatiJSon.CL+": "+aDatiJSon.TESTO.replaceAll("/","")+'

      ');nErrors++}} aHtml.push('
      ');$("#divShowErrori").remove();if(nErrors>0) $(".BreakError_"+iStep).before(aHtml.join(''))} var AddErrori=function(iStep,key,value){RemoveErrori(iStep,key);if(iStep==0) PRV_aErroriDatiCli[key]=value;else if(iStep==1) PRV_aErroriDatiFatt[key]=value;else if(iStep==2) PRV_aErroriDatiSpe[key]=value} var RemoveErrori=function(iStep,key){if(iStep==0) delete PRV_aErroriDatiCli[key];else if(iStep==1) delete PRV_aErroriDatiFatt[key];else if(iStep==2) delete PRV_aErroriDatiSpe[key]} var RemoveAllErrori=function(iStep){if(iStep==0){PRV_aErroriDatiCli=[]}else if(iStep==1){PRV_aErroriDatiFatt=[]}else if(iStep==2){PRV_aErroriDatiSpe=[]}} this.Set_bError=function(){var bError=0;if(GetNumError()>0) bError=1;else bError=0;var aDati=new Object();aDati.index=0;aDati.Azione="UPDATE";aDati.Tabella="Ordine_Testa";aDati.Keys=[["id",PRV_aIds_Ordine.ID_TESTA,"int"]];aDati.Dati=[["bError",bError,"bit"]];var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON')} var GetNumError=function(){return(Object.keys(PRV_aErroriDatiCli).length+Object.keys(PRV_aErroriDatiFatt).length+Object.keys(PRV_aErroriDatiSpe).length)} this.GetCheckAllStep=function(){if((PRV_aCheckStep[0]==1)&&(PRV_aCheckStep[1]==1)&&(PRV_aCheckStep[2]==1)) return !0;else return !1} var GetErrorType=function(iStep,key){ErrorType="";if(iStep==0){if(PRV_aErroriDatiCli[key]!=undefined){var aDatiJSon=$.parseJSON(PRV_aErroriDatiCli[key]);ErrorType=aDatiJSon.TIPO_ERRORE}} else if(iStep==1){if(PRV_aErroriDatiFatt[key]!=undefined){var aDatiJSon=$.parseJSON(PRV_aErroriDatiFatt[key]);ErrorType=aDatiJSon.TIPO_ERRORE}} else if(iStep==2){if(PRV_aErroriDatiSpe[key]!=undefined){var aDatiJSon=$.parseJSON(PRV_aErroriDatiSpe[key]);ErrorType=aDatiJSon.TIPO_ERRORE}} return ErrorType} this.CheckStopForErrors=function(iStep){if(PARAMETRI_E_COMMERCE.TIPO=="B2B"){var nErrors=0;if(iStep==0){for(var key in PRV_aErroriDatiCli){var aDatiJSon=$.parseJSON(PRV_aErroriDatiCli[key]);if(aDatiJSon.TIPO_ERRORE!=TYPE_ERROR_OBBL) nErrors++}} else if(iStep==1){for(var key in PRV_aErroriDatiFatt){var aDatiJSon=$.parseJSON(PRV_aErroriDatiFatt[key]);if(aDatiJSon.TIPO_ERRORE!=TYPE_ERROR_OBBL) nErrors++}} else if(iStep==2){for(var key in PRV_aErroriDatiSpe){var aDatiJSon=$.parseJSON(PRV_aErroriDatiSpe[key]);if(aDatiJSon.TIPO_ERRORE!=TYPE_ERROR_OBBL) nErrors++}} if(nErrors>0) return !0} else{if(iStep==0){if(PRV_aErroriDatiCli.length>0) return !0} else if(iStep==1){if(PRV_aErroriDatiFatt.length>0) return !0} else if(iStep==2){if(PRV_aErroriDatiSpe.length>0) return !0} var aObjects=$(".Form.UPD_FORM.STEP_"+iStep);var bOk=!0;$.each(aObjects,function(i,objBuca){var aDatiJSon=$.parseJSON($(objBuca).attr('data-json'));if(aDatiJSon.IS_NULLABLE=="NO"&&$(objBuca).val()==""){return !0}})} return !1} var GetNickNameOrdine=function(){var sNickname_Ordine=""};this.SalvaDatiAccesso=function(){if(PRV_aIds_Ordine.ID_TESTA==0){var aDati=new Object();aDati.index=15;aDati.Tabella="Ordine_Testa";aDati.sNickname_Ordine=GetNickNameOrdine();var dt=oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON');PRV_aIds_Ordine.ID_TESTA=dt.id_Ordine_Testa}} this.SalvaFatturazione_Spedizione=function(Step){var bEsito=-1;if((PRV_aIds_Ordine.ID_FATTURAZIONE==0&&Step=='1')||(PRV_aIds_Ordine.ID_SPEDIZIONE==0&&Step=='2')){bEsito=that.saveHeaderOrder(Step)} if(PRV_aIds_Ordine.ID_TESTA>0&&PRV_aIds_Ordine.ID_FATTURAZIONE>0) $('#BTN_Cart_Acquista').removeClass('hide');return bEsito} this.showMailVerificationCodeBox=function(id_Container,obj){var mail=$("#"+id_Container+" [tabella-db='Anagrafica'][campo-db='email']").val();var aDati=new Object();aDati.index=128;aDati.mail=mail;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){alert(dt.ERRORE);return} $("[data-mailVerificationCodeBk]").css("display","block");$("[data-mailVerificationCodeBox]").css("display","inline-block");$("[data-mailVerificationCodeBox] [data-mail]").html(mail);$("[data-mailVerificationCodeBox] [data-verificationcode]").val("");$("[data-mailVerificationCodeBox] [data-command='chiudi']").off("click").on("click",function(e){$("[data-mailVerificationCodeBk]").css("display","none");$("[data-mailVerificationCodeBox]").css("display","none")});$("[data-mailVerificationCodeBox] [data-command='verifica']").off("click").on("click",function(e){var mail=$("#"+id_Container+" [tabella-db='Anagrafica'][campo-db='email']").val();var code=$("[data-mailVerificationCodeBox] [data-verificationcode]").val();var aDati=new Object();aDati.index=129;aDati.mail=mail;aDati.code=code;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){alert(dt.ERRORE);return} $("[data-mailVerificationCodeBk]").css("display","none");$("[data-mailVerificationCodeBox]").css("display","none");oJRegistrazione.doRegistrazioneWithFormDinamico(id_Container,obj)})});$("[data-mailVerificationCodeBox] [data-command='inviaCodice']").off("click").on("click",function(e){var aDati=new Object();aDati.index=128;aDati.mail=mail;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt.ESITO!="OK"){alert(dt.ERRORE);return} var txt=$(e.target).html();$(e.target).html("codice inviato");setTimeout(function(){$(e.target).html(txt)},2000)})})})} this.doRegistrazioneWithFormDinamico=function(id_Container,obj){var aFormData=oJPage.getDatiFormDinamico(id_Container);var dt;if(aFormData.length>0){sDestinatari="";aDestinatari=$("[type='email']",$("#"+id_Container)).each(function(index){if($(this).val()!="") sDestinatari=sDestinatari+$(this).val()+";"});var aDati=new Object();aDati.op="doRegistrazioneWithFormDinamico";aDati.FormData=aFormData;aDati.Destinatari=sDestinatari;aDati.sLng=oJPage.getLng();aDati.Tipo="";if($(obj).attr("data-tipo")!=undefined) aDati.Tipo=$(obj).attr("data-tipo");aDati.Gruppi="";if($("#"+id_Container).attr("data-gruppi")!=undefined) aDati.Gruppi=$("#"+id_Container).attr("data-gruppi");if($("#"+id_Container).attr("data-gruppiNwl")!=undefined&&$("[campo-db='Newsletter']").length==1&&$("[campo-db='Newsletter']").prop("checked")==!0){aDati.Gruppi=aDati.Gruppi.concat(";").concat($("#"+id_Container).attr("data-gruppiNwl"))} aDati.Ecommerce="";if($("#"+id_Container).attr("data-ecommerce")!=undefined) aDati.Ecommerce=$("#"+id_Container).attr("data-ecommerce");aDati.UpdateCart=0;if($("#"+id_Container).attr("data-updateCart")!=undefined&&$("#"+id_Container).attr("data-updateCart")==1) aDati.UpdateCart=1;oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(dt==undefined||dt.ESITO==undefined||dt.ERRORE==undefined) alert("errore non definito durante l'invio.");else if(dt.ESITO=="KO") alert(dt.ERRORE);else{var redirectUrl="";if(typeof(delegate_Custom_FormRegistrazioneRegistrazioneConclusa)=="function") redirectUrl=delegate_Custom_FormRegistrazioneRegistrazioneConclusa(id_Container,dt);if(redirectUrl!="") window.location='/'+oJPage.getLngLink(oJPage.getLng())+'/'+redirectUrl;else if($(obj).attr("data-redir")!=undefined&&$(obj).attr("data-redir")!=""&&$(obj).attr("data-redir")!="/") window.location='/'+oJPage.getLngLink(oJPage.getLng())+'/'+$(obj).attr("data-redir");else if($(obj).attr("data-redir")!=undefined&&$(obj).attr("data-redir")!=""&&$(obj).attr("data-redir")=="/") window.location='/';else if($(obj).attr("data-oktext")!=undefined&&$(obj).attr("data-oktext")!="") $('#'+id_Container).html('
      '+$(obj).attr("data-oktext")+'
      ')}})}}} var oJRegistrazione=new CLS_Registrazione();var CLS_Ordine=function(){var that=this;this.modificaTestaOrdineAdmin=function(obj){if($(obj).closest("[data-containerModificaOrdineAdmin='1']").length==0){alert("impossibile continuare: contenitore [data-containerModificaOrdineAdmin='1'] non presente.");return} var container=$(obj).closest("[data-containerModificaOrdineAdmin='1']");var idOrdine=$(container).attr("data-idOrdine");if(idOrdine==undefined||idOrdine==0){alert("Id ordine non trovato.");return} var inviaNotifia=0;if($("[data-inviaNotifica]",container).length>0) inviaNotifia=($("[data-inviaNotifica]",container).prop("checked")==!0?1:0);var trackingCode="";if($("[data-trackingCode]",container).length>0) trackingCode=$("[data-trackingCode]",container).val();var aDati=new Object();aDati.index=73;aDati.idOrdine=idOrdine;aDati.inviaNotifia=inviaNotifia;aDati.trackingCode=trackingCode;if($(["data-statoOrdineAdmin='1'"],container)!=undefined) aDati.nuovoIdStato=$("[data-statoOrdineAdmin='1']",container).val();if($(["data-pagatoOrdineAdmin='1'"],container)!=undefined) aDati.nuovoPagato=$("[data-pagatoOrdineAdmin='1']",container).val();oJBackOffice.srvCall("/engine/ajax/jsonData.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt,!0)==!0) return;if($("[data-oktxt]").length>0&&$("[data-oktxt]").attr("data-oktxt")!=""&&$("#orderSaveResult").length>0){$("#orderSaveResult",container).html($("[data-oktxt]").attr("data-oktxt"));setTimeout(function(){$("#orderSaveResult",container).html("")},2000)} if(typeof(delegate_Custom_AdminOrdine_AfterModificaTesta)=="function") delegate_Custom_AdminOrdine_AfterModificaTesta(aDati,dt,container)})}} var oJOrdine=new CLS_Ordine();var iTipoPagina;var customReady=function(){iTipoPagina=$('#layout').attr('data-tipo_pagina');setDisplay();setPosizioneFooterMezzaria();manageNoleggioStatico()} var setDisplay=function(){if($(window).width()<=jMobileWidth){$('#BTN_MENU').click(function(){if($('#MENU_MOBILE').css('left')=='-190px'){$('#MENU_MOBILE').css('display','initial');$('#MENU_MOBILE').animate({"left":"0px"},1000)} else{$('#MENU_MOBILE').animate({"left":"-190px"},1000,"swing",function(){$('#MENU_MOBILE').css('display','none')})}})} if(iTipoPagina==1){manageVideoHp()} $('#elencoVideo #boxRicerca #txtRicerca').bind('keydown',function(e){if(e.keyCode==13){$("#elencoVideo #boxRicerca #btnRicerca").trigger("click")}});managePopUpRichiestaVideo();managePopUp360();managePopUpKreosthevent()} if(window.addEventListener){window.addEventListener("resize",setDisplay);window.addEventListener("orientationchange",setDisplay)} $(window).on("load",function(){if(!(aJInfoBrowser.NAME=="IE"&&aJInfoBrowser.VERS<11)){setDisplay()} else String.prototype.trim=trim_string;if($("#layout").attr("data-tipo_pagina")==1){startSlider()}}) var startSlider=function(){if($(".camera_fakehover",'#SliderHp').length==0){jQuery('#SliderHp').camera({height:'25%',playPause:!1,pagination:!1,loader:"",time:4000,onLoaded:function(){$('.imgLoaded:not([alt])').each(function(i,o){var aPath=$(o).attr('src').split('/');var ext=aPath[aPath.length-1];var sFile=ext.split('.')[0];$(o).attr('alt',sFile)})}})}} var manageVideoHp=function(){if($(window).width()<=jMobileWidth){if($("#VideoMobile").html()==""){$("#VideoMobile").html($("#VideoHP").html());$("#VideoMobile").show();$("#VideoHP").html("");$("#VideoHP").hide()}}else{if($("#VideoHP").html()==""){$("#VideoHP").html($("#VideoMobile").html());$("#VideoHP").show();$("#VideoMobile").html("");$("#VideoMobile").hide()}}} const managePopUpRichiestaVideo=function(){$("[data-command='openPopUpRichiestaVideo']").off("click").on("click",function(e){var scheda="";if($(e.currentTarget).attr("data-scheda")!=undefined) scheda=$(e.currentTarget).attr("data-scheda");const idArchivio=$("#ArchivioLayoutBody").attr("data-id");const aDati=new Object();aDati.op="openPopUpRichiestaVideo";aDati.idArchivio=idArchivio;oJBackOffice.srvCall("/engineCliente/srvObjs/ajax.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#PopUpRichiestaVideoContainer").html(dt.HTML);$("#PopUpRichiestaVideoContainer #Prodotto").val(scheda);$("#PopUpRichiestaVideoContainer").show();$("#PopUpRichiestaVideo .DformContatto").off("click").on("click",function(e){oJPage.btnDformContatto_Click(e.target)});$("[data-command='chiudiPopUpRichiestaVideo']").off("click").on("click",function(e){$("#PopUpRichiestaVideoContainer").hide()})})})} const managePopUp360=function(){$("[data-command='openPopUp360']").off("click").on("click",function(e){const idArchivio=$("#ArchivioLayoutBody").attr("data-id");const aDati=new Object();aDati.op="openPopUp360";aDati.idArchivio=idArchivio;oJBackOffice.srvCall("/engineCliente/srvObjs/ajax.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#PopUp360Container").html(dt.HTML);$("#PopUp360Container").show();pannellum.viewer('visore360',{"type":"equirectangular","panorama":$("#visore360").attr("data-img"),"autoLoad":!0});$("[data-command='chiudiPopUp360']").off("click").on("click",function(e){$("#PopUp360Container").hide()})})})} const managePopUpKreosthevent=function(){$("[data-command='openFormLandingKeros']").off("click").on("click",function(e){$("#LoginBk").css("display","block");$("#contactKreost").css("display","block");$("#LoginBk").on("click",function(){$("#LoginBk").css("display","none");$("#contactKreost").css("display","none")});$("#chiudiContactPopUp").on("click",function(){$("#LoginBk").css("display","none");$("#contactKreost").css("display","none")})})} const manageNoleggioStatico=function(){$("#noleggioStatico [data-command='openBigCamperMap']").off("click").on("click",function(e){const mapUrl=$(e.currentTarget).attr("data-map");if(mapUrl!=undefined&&mapUrl!=""){$("#mapPopUp .map").attr("src",mapUrl);$("#mapPopUp").show();$("#mapPopUp [data-command='closeBigCamperMap'], #mapPopUp").off("click").on("click",function(e){$("#mapPopUp").hide()})}});$("#noleggioStatico [data-command='openContactForm']").off("click").on("click",function(e){const aDati=new Object();aDati.op="openContattoNoleggioStatico";oJBackOffice.srvCall("/engineCliente/srvObjs/ajax.php",aDati,'JSON',!0,function(dt){if(oJUtility.showAjaxError(dt)==!0) return;$("#LoginBk").css("display","block");$("#noleggioStatico #popUpContattoContainer").html(dt.HTML);window.scrollTo(0,0);$("#noleggioStatico .DformContatto").off("click").on("click",function(e){oJPage.btnDformContatto_Click(e.target)});$("#noleggioStatico #chiudiContactPopUp").on("click",function(e){$("#LoginBk").css("display","none");$("#noleggioStatico #popUpContattoContainer").html("")})})})} var setAltezzaElenchi=function(){if($("#containerElencoARCHIVI").length>0&&$(window).width()>jMobileWidth){var hWindow=$(window).height();var yElenco=$("#containerElencoARCHIVI").position().top;var hFooter=$("#Site_Footer").height();var hElenco=hWindow-yElenco-hFooter;$("#containerElencoARCHIVI").height(hElenco-60)}} var setPosizioneFooterMezzaria=function(){return;if($("body").height()<$(window).height()){$("#Site_Footer").css("position","fixed");$("#Site_Footer").css("bottom","0");$("#Site_Footer").css("width","100vw")}else{$("#Site_Footer").css("position","inherit");$("#Site_Footer").css("bottom","inherit");$("#Site_Footer").css("width","97%")}} var fillTemplate=function(id_Archivio,id_Template){} var delegate_Custom_FormContattoAfterSend=function(dt,id_Container,id){if(id_Container=="PopUpRichiestaVideo"){setTimeout(function(){$("#LoginBk").css("display","none");$("#PopUpRichiestaVideoContainer").css("display","none")},2000)} if(id_Container=="contactKreost"){fbq("track","Lead San Rocco");setTimeout(function(){$("#LoginBk").css("display","none");$("#contactKreost").css("display","none")},2000)} if(id_Container=="contactNoleggioStatico"){setTimeout(function(){$("#LoginBk").css("display","none");$("#noleggioStatico #popUpContattoContainer").html("")},2000)}}/* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - jQuery Easing * * Open source under the BSD License. * * Copyright © 2008 George McGinley Smith * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ // t: current time, b: begInnIng value, c: change In value, d: duration jQuery.easing['jswing'] = jQuery.easing['swing']; jQuery.extend( jQuery.easing, { def: 'easeOutQuad', swing: function (x, t, b, c, d) { //alert(jQuery.easing.default); return jQuery.easing[jQuery.easing.def](x, t, b, c, d); }, easeInQuad: function (x, t, b, c, d) { return c*(t/=d)*t + b; }, easeOutQuad: function (x, t, b, c, d) { return -c *(t/=d)*(t-2) + b; }, easeInOutQuad: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t + b; return -c/2 * ((--t)*(t-2) - 1) + b; }, easeInCubic: function (x, t, b, c, d) { return c*(t/=d)*t*t + b; }, easeOutCubic: function (x, t, b, c, d) { return c*((t=t/d-1)*t*t + 1) + b; }, easeInOutCubic: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t + b; return c/2*((t-=2)*t*t + 2) + b; }, easeInQuart: function (x, t, b, c, d) { return c*(t/=d)*t*t*t + b; }, easeOutQuart: function (x, t, b, c, d) { return -c * ((t=t/d-1)*t*t*t - 1) + b; }, easeInOutQuart: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t + b; return -c/2 * ((t-=2)*t*t*t - 2) + b; }, easeInQuint: function (x, t, b, c, d) { return c*(t/=d)*t*t*t*t + b; }, easeOutQuint: function (x, t, b, c, d) { return c*((t=t/d-1)*t*t*t*t + 1) + b; }, easeInOutQuint: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; return c/2*((t-=2)*t*t*t*t + 2) + b; }, easeInSine: function (x, t, b, c, d) { return -c * Math.cos(t/d * (Math.PI/2)) + c + b; }, easeOutSine: function (x, t, b, c, d) { return c * Math.sin(t/d * (Math.PI/2)) + b; }, easeInOutSine: function (x, t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; }, easeInExpo: function (x, t, b, c, d) { return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; }, easeOutExpo: function (x, t, b, c, d) { return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; }, easeInOutExpo: function (x, t, b, c, d) { if (t==0) return b; if (t==d) return b+c; if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; }, easeInCirc: function (x, t, b, c, d) { return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; }, easeOutCirc: function (x, t, b, c, d) { return c * Math.sqrt(1 - (t=t/d-1)*t) + b; }, easeInOutCirc: function (x, t, b, c, d) { if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; }, easeInElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; }, easeOutElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; }, easeInOutElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; }, easeInBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; return c*(t/=d)*t*((s+1)*t - s) + b; }, easeOutBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; }, easeInOutBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; }, easeInBounce: function (x, t, b, c, d) { return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; }, easeOutBounce: function (x, t, b, c, d) { if ((t/=d) < (1/2.75)) { return c*(7.5625*t*t) + b; } else if (t < (2/2.75)) { return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; } else if (t < (2.5/2.75)) { return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; } else { return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; } }, easeInOutBounce: function (x, t, b, c, d) { if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; } }); /* * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright © 2001 Robert Penner * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */(function(a){a.fn.camera=function(H,V){var N={alignment:"center",autoAdvance:true,mobileAutoAdvance:true,barDirection:"leftToRight",barPosition:"bottom",cols:6,easing:"easeInOutExpo",mobileEasing:"",fx:"random",mobileFx:"",gridDifference:250,height:"50%",imagePath:"images/",hover:true,loader:"pie",loaderColor:"#eeeeee",loaderBgColor:"#222222",loaderOpacity:0.8,loaderPadding:2,loaderStroke:7,minHeight:"200px",navigation:true,navigationHover:true,mobileNavHover:true,opacityOnGrid:false,overlayer:true,pagination:true,playPause:true,pauseOnClick:true,pieDiameter:38,piePosition:"rightTop",portrait:false,rows:4,slicedCols:12,slicedRows:8,slideOn:"random",thumbnails:false,time:7000,transPeriod:1500,onEndTransition:function(){},onLoaded:function(){},onStartLoading:function(){},onStartTransition:function(){}};function L(){if(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)){return true}}a.support.borderRadius=false;a.each(["borderRadius","BorderRadius","MozBorderRadius","WebkitBorderRadius","OBorderRadius","KhtmlBorderRadius"],function(){if(document.body.style[this]!==undefined){a.support.borderRadius=true}});var H=a.extend({},N,H);var ae=a(this).addClass("camera_wrap");ae.wrapInner('
      ').wrapInner('
      ');var D=a(".camera_fakehover",ae);var W=(".camera_fakehover",ae);D.append('
      ');if(H.overlayer==true){D.append('
      ')}D.append('
      ');var C;if(H.loader=="pie"&&!a.support.borderRadius){C="bar"}else{C=H.loader}if(C=="pie"){D.append('
      ')}else{if(C=="bar"){D.append('
      ')}else{D.append('')}}if(H.playPause==true){D.append('
      ')}if(H.navigation==true){D.append('
      ').append('
      ')}if(H.thumbnails==true){ae.append('
      ')}if(H.thumbnails==true&&H.pagination!=true){a(".camera_thumbs_cont",ae).wrap("
      ").wrap('
      ').wrap("
      ").wrap('
      ')}if(H.pagination==true){ae.append('
      ')}ae.append('
      ');a(".camera_caption",ae).each(function(){a(this).wrapInner("
      ")});var q="pie_"+ae.index(),ag=a(".camera_src",ae),b=a(".camera_target",ae),s=a(".camera_target_content",ae),p=a(".camera_pie",ae),ah=a(".camera_bar",ae),am=a(".camera_prev",ae),r=a(".camera_next",ae),R=a(".camera_commands",ae),n=a(".camera_pag",ae),M=a(".camera_thumbs_cont",ae);var Z,aj;var X=new Array();a("> div",ag).each(function(){X.push(a(this).attr("data-src"))});var c=new Array();a("> div",ag).each(function(){if(a(this).attr("data-link")){c.push(a(this).attr("data-link"))}else{c.push("")}});var m=new Array();a("> div",ag).each(function(){if(a(this).attr("data-target")){m.push(a(this).attr("data-target"))}else{m.push("")}});var k=new Array();a("> div",ag).each(function(){if(a(this).attr("data-portrait")){k.push(a(this).attr("data-portrait"))}else{k.push("")}});var o=new Array();a("> div",ag).each(function(){if(a(this).attr("data-alignment")){o.push(a(this).attr("data-alignment"))}else{o.push("")}});var j=new Array();a("> div",ag).each(function(){if(a(this).attr("data-thumb")){j.push(a(this).attr("data-thumb"))}else{j.push("")}});var y=X.length;a(s).append('
      ');var J;for(J=0;J');if(c[J]!=""){var t=a("> div ",ag).eq(J).attr("data-box");if(typeof t!=="undefined"&&t!==false&&t!=""){t='data-box="'+a("> div ",ag).eq(J).attr("data-box")+'"'}else{t=""}a(".camera_target_content .cameraContent:eq("+J+")",ae).append('')}}a(".camera_caption",ae).each(function(){var u=a(this).parent().index(),h=ae.find(".cameraContent").eq(u);a(this).appendTo(h)});b.append('
      ');var F=a(".cameraCont",ae);var e;for(e=0;e');var ak=a("> div:eq("+e+")",ag);b.find(".cameraSlide_"+e).clone(ak)}function z(){var h=a(M).width();a("li",M).removeClass("camera_visThumb");a("li",M).each(function(){var au=a(this).position(),u=a("ul",M).outerWidth(),w=a("ul",M).offset().left,aq=a("> div",M).offset().left,at=aq-w;if(at>0){a(".camera_prevThumbs",U).removeClass("hideNav")}else{a(".camera_prevThumbs",U).addClass("hideNav")}if((u-at)>h){a(".camera_nextThumbs",U).removeClass("hideNav")}else{a(".camera_nextThumbs",U).addClass("hideNav")}var ar=au.left,ap=au.left+(a(this).width());if(ap-at<=h&&ar-at>=0){a(this).addClass("camera_visThumb")}})}a(window).bind("load resize pageshow",function(){I();z()});F.append('
      '); var an;ae.show();var Z=b.width();var aj=b.height();var ai;a(window).bind("resize pageshow",function(){if(an==true){v()}a("ul",M).animate({"margin-top":0},0,I);if(!ag.hasClass("paused")){ag.addClass("paused");if(a(".camera_stop",U).length){a(".camera_stop",U).hide();a(".camera_play",U).show();if(C!="none"){a("#"+q).hide()}}else{if(C!="none"){a("#"+q).hide()}}clearTimeout(ai);ai=setTimeout(function(){ag.removeClass("paused");if(a(".camera_play",U).length){a(".camera_play",U).hide();a(".camera_stop",U).show();if(C!="none"){a("#"+q).fadeIn()}}else{if(C!="none"){a("#"+q).fadeIn()}}},1500)}});function v(){var h;function u(){Z=ae.width();if(H.height.indexOf("%")!=-1){var w=Math.round(Z/(100/parseFloat(H.height)));if(H.minHeight!=""&&w');var E;var A=H.barDirection;var U=ae;a("iframe",D).each(function(){var h=a(this);var w=h.attr("src");h.attr("data-src",w);var u=h.parent().index(".camera_src > div");a(".camera_target_content .cameraContent:eq("+u+")",ae).append(h)});function af(){a("iframe",D).each(function(){a(".camera_caption",D).show();var w=a(this);var u=w.attr("data-src");w.attr("src",u);var aq=H.imagePath+"blank.gif";var h=new Image();h.src=aq;if(H.height.indexOf("%")!=-1){var ap=Math.round(Z/(100/parseFloat(H.height)));if(H.minHeight!=""&&ap');a(".camera_bar_cont",ah).animate({opacity:H.loaderOpacity},0).css({position:"absolute",left:0,right:0,top:0,bottom:0,"background-color":H.loaderBgColor}).append('');a("#"+q).animate({opacity:0},0);var l=a("#"+q);l.css({position:"absolute","background-color":H.loaderColor});switch(H.barPosition){case"left":ah.css({right:"auto",width:H.loaderStroke});break;case"right":ah.css({left:"auto",width:H.loaderStroke});break;case"top":ah.css({bottom:"auto",height:H.loaderStroke});break;case"bottom":ah.css({top:"auto",height:H.loaderStroke});break}switch(A){case"leftToRight":l.css({left:0,right:0,top:H.loaderPadding,bottom:H.loaderPadding});break;case"rightToLeft":l.css({left:0,right:0,top:H.loaderPadding,bottom:H.loaderPadding});break;case"topToBottom":l.css({left:H.loaderPadding,right:H.loaderPadding,top:0,bottom:0});break;case"bottomToTop":l.css({left:H.loaderPadding,right:H.loaderPadding,top:0,bottom:0});break}}else{p.append('');var ad;var l=document.getElementById(q);l.setAttribute("width",H.pieDiameter);l.setAttribute("height",H.pieDiameter);var ao;switch(H.piePosition){case"leftTop":ao="left:0; top:0;";break;case"rightTop":ao="right:0; top:0;";break;case"leftBottom":ao="left:0; bottom:0;";break;case"rightBottom":ao="right:0; bottom:0;";break}l.setAttribute("style","position:absolute; z-index:1002; "+ao);var g;var f;if(l&&l.getContext){var B=l.getContext("2d");B.rotate(Math.PI*(3/2));B.translate(-H.pieDiameter,0)}}if(C=="none"||d==false){a("#"+q).hide();a(".camera_canvas_wrap",U).hide()}if(a(n).length){a(n).append('
        ');var O;for(O=0;O'+O+"")}a(".camera_pag_ul li",ae).hover(function(){a(this).addClass("camera_hover");if(a(".camera_thumb",this).length){var u=a(".camera_thumb",this).outerWidth(),w=a(".camera_thumb",this).outerHeight(),h=a(this).outerWidth();a(".camera_thumb",this).show().css({top:"-"+w+"px",left:"-"+(u-h)/2+"px"}).animate({opacity:1,"margin-top":"-3px"},200);a(".thumb_arrow",this).show().animate({opacity:1,"margin-top":"-3px"},200)}},function(){a(this).removeClass("camera_hover");a(".camera_thumb",this).animate({"margin-top":"-20px",opacity:0},200,function(){a(this).css({marginTop:"5px"}).hide()});a(".thumb_arrow",this).animate({"margin-top":"-20px",opacity:0},200,function(){a(this).css({marginTop:"5px"}).hide()})})}if(a(M).length){var al;if(!a(n).length){a(M).append("
        ");a(M).before('
        ').before('
        ');a("> div",M).append("
          ");a.each(j,function(h,w){if(a("> div",ag).eq(h).attr("data-thumb")!=""){var ap=a("> div",ag).eq(h).attr("data-thumb"),u=new Image();u.src=ap;a("ul",M).append('
        • ');a("li.pix_thumb_"+h,M).append(a(u).attr("class","camera_thumb"))}})}else{a.each(j,function(h,w){if(a("> div",ag).eq(h).attr("data-thumb")!=""){var ap=a("> div",ag).eq(h).attr("data-thumb"),u=new Image();u.src=ap;a("li.pag_nav_"+h,n).append(a(u).attr("class","camera_thumb").css({position:"absolute"}).animate({opacity:0},0));a("li.pag_nav_"+h+" > img",n).after('
          '); a("li.pag_nav_"+h+" > .thumb_arrow",n).animate({opacity:0},0)}});ae.css({marginBottom:a(n).outerHeight()})}}else{if(!a(M).length&&a(n).length){ae.css({marginBottom:a(n).outerHeight()})}}var G=true;function I(){if(a(M).length&&!a(n).length){var w=a(M).outerWidth(),ap=a("ul > li",M).outerWidth(),au=a("li.cameracurrent",M).length?a("li.cameracurrent",M).position():"",u=(a("ul > li",M).length*a("ul > li",M).outerWidth()),ar=a("ul",M).offset().left,at=a("> div",M).offset().left,h;if(ar<0){h="-"+(at-ar)}else{h=at-ar}if(G==true){a("ul",M).width(a("ul > li",M).length*a("ul > li",M).outerWidth());if(a(M).length&&!a(n).lenght){ae.css({marginBottom:a(M).outerHeight()})}z();a("ul",M).width(a("ul > li",M).length*a("ul > li",M).outerWidth());if(a(M).length&&!a(n).lenght){ae.css({marginBottom:a(M).outerHeight()})}}G=false;var aq=a("li.cameracurrent",M).length?au.left:"",av=a("li.cameracurrent",M).length?au.left+(a("li.cameracurrent",M).outerWidth()):"";if(aqw){if((aq+w)
          ').append('
          ');if(d==true){a(".camera_play",U).hide();a(".camera_stop",U).show()}else{a(".camera_stop",U).hide();a(".camera_play",U).show()}}function K(){g=0;var h=a(".camera_bar_cont",U).width(),u=a(".camera_bar_cont",U).height();if(C!="pie"){switch(A){case"leftToRight":a("#"+q).css({right:h});break;case"rightToLeft":a("#"+q).css({left:h});break;case"topToBottom":a("#"+q).css({bottom:u});break;case"bottomToTop":a("#"+q).css({top:u});break}}else{B.clearRect(0,0,H.pieDiameter,H.pieDiameter)}}K();a(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",D).each(function(){a(this).css("visibility","hidden")});H.onStartLoading.call(this);T();function T(aF){ag.addClass("camerasliding");S=false;var aZ=parseFloat(a("div.cameraSlide.cameracurrent",b).index());if(aF>0){var aK=aF-1}else{if(aZ==y-1){var aK=0}else{var aK=aZ+1}}var u=a(".cameraSlide:eq("+aK+")",b);var aL=a(".cameraSlide:eq("+(aK+1)+")",b).addClass("cameranext");if(aZ!=aK+1){aL.hide()}a(".cameraContent",D).fadeOut(600);a(".camera_caption",D).show();a(".camerarelative",u).append(a("> div ",ag).eq(aK).find("> div.camera_effected"));a(".camera_target_content .cameraContent:eq("+aK+")",ae).append(a("> div ",ag).eq(aK).find("> div"));if(!a(".imgLoaded",u).length){var aC=X[aK];var aJ=new Image();aJ.src=aC+"?"+new Date().getTime();u.css("visibility","hidden");u.prepend(a(aJ).attr("class","imgLoaded").css("visibility","hidden"));var au,ar;if(!a(aJ).get(0).complete||au=="0"||ar=="0"||typeof au==="undefined"||au===false||typeof ar==="undefined"||ar===false){a(".camera_loader",ae).delay(500).fadeIn(400);aJ.onload=function(){au=aJ.naturalWidth;ar=aJ.naturalHeight;a(aJ).attr("data-alignment",o[aK]).attr("data-portrait",k[aK]);a(aJ).attr("width",au);a(aJ).attr("height",ar);b.find(".cameraSlide_"+aK).hide().css("visibility","visible");v();T(aK+1)}}}else{if(X.length>(aK+1)&&!a(".imgLoaded",aL).length){var at=X[(aK+1)];var aA=new Image();aA.src=at+"?"+new Date().getTime();aL.prepend(a(aA).attr("class","imgLoaded").css("visibility","hidden"));aA.onload=function(){au=aA.naturalWidth;ar=aA.naturalHeight;a(aA).attr("data-alignment",o[aK+1]).attr("data-portrait",k[aK+1]);a(aA).attr("width",au);a(aA).attr("height",ar);v()}}H.onLoaded.call(this);if(a(".camera_loader",ae).is(":visible")){a(".camera_loader",ae).fadeOut(400)}else{a(".camera_loader",ae).css({visibility:"hidden"});a(".camera_loader",ae).fadeOut(400,function(){a(".camera_loader",ae).css({visibility:"visible"})})}var a0=H.rows,av=H.cols,aW=1,h=0,aD,aX,aI,aB,aN,az=new Array("simpleFade","curtainTopLeft","curtainTopRight","curtainBottomLeft","curtainBottomRight","curtainSliceLeft","curtainSliceRight","blindCurtainTopLeft","blindCurtainTopRight","blindCurtainBottomLeft","blindCurtainBottomRight","blindCurtainSliceBottom","blindCurtainSliceTop","stampede","mosaic","mosaicReverse","mosaicRandom","mosaicSpiral","mosaicSpiralReverse","topLeftBottomRight","bottomRightTopLeft","bottomLeftTopRight","topRightBottomLeft","scrollLeft","scrollRight","scrollTop","scrollBottom","scrollHorz");marginLeft=0,marginTop=0,opacityOnGrid=0;if(H.opacityOnGrid==true){opacityOnGrid=0}else{opacityOnGrid=1}var aw=a(" > div",ag).eq(aK).attr("data-fx");if(L()&&H.mobileFx!=""&&H.mobileFx!="default"){aB=H.mobileFx}else{if(typeof aw!=="undefined"&&aw!==false&&aw!=="default"){aB=aw}else{aB=H.fx}}if(aB=="random"){aB=Q(az);aB=aB[0]}else{aB=aB;if(aB.indexOf(",")>0){aB=aB.replace(/ /g,"");aB=aB.split(",");aB=Q(aB);aB=aB[0]}}dataEasing=a(" > div",ag).eq(aK).attr("data-easing");mobileEasing=a(" > div",ag).eq(aK).attr("data-mobileEasing"); if(L()&&H.mobileEasing!=""&&H.mobileEasing!="default"){if(typeof mobileEasing!=="undefined"&&mobileEasing!==false&&mobileEasing!=="default"){aN=mobileEasing}else{aN=H.mobileEasing}}else{if(typeof dataEasing!=="undefined"&&dataEasing!==false&&dataEasing!=="default"){aN=dataEasing}else{aN=H.easing}}aD=a(" > div",ag).eq(aK).attr("data-slideOn");if(typeof aD!=="undefined"&&aD!==false){aT=aD}else{if(H.slideOn=="random"){var aT=new Array("next","prev");aT=Q(aT);aT=aT[0]}else{aT=H.slideOn}}var aq=a(" > div",ag).eq(aK).attr("data-time");if(typeof aq!=="undefined"&&aq!==false&&aq!==""){aX=parseFloat(aq)}else{aX=H.time}var ap=a(" > div",ag).eq(aK).attr("data-transPeriod");if(typeof ap!=="undefined"&&ap!==false&&ap!==""){aI=parseFloat(ap)}else{aI=H.transPeriod}if(!a(ag).hasClass("camerastarted")){aB="simpleFade";aT="next";aN="";aI=400;a(ag).addClass("camerastarted")}switch(aB){case"simpleFade":av=1;a0=1;break;case"curtainTopLeft":if(H.slicedCols==0){av=H.cols}else{av=H.slicedCols}a0=1;break;case"curtainTopRight":if(H.slicedCols==0){av=H.cols}else{av=H.slicedCols}a0=1;break;case"curtainBottomLeft":if(H.slicedCols==0){av=H.cols}else{av=H.slicedCols}a0=1;break;case"curtainBottomRight":if(H.slicedCols==0){av=H.cols}else{av=H.slicedCols}a0=1;break;case"curtainSliceLeft":if(H.slicedCols==0){av=H.cols}else{av=H.slicedCols}a0=1;break;case"curtainSliceRight":if(H.slicedCols==0){av=H.cols}else{av=H.slicedCols}a0=1;break;case"blindCurtainTopLeft":if(H.slicedRows==0){a0=H.rows}else{a0=H.slicedRows}av=1;break;case"blindCurtainTopRight":if(H.slicedRows==0){a0=H.rows}else{a0=H.slicedRows}av=1;break;case"blindCurtainBottomLeft":if(H.slicedRows==0){a0=H.rows}else{a0=H.slicedRows}av=1;break;case"blindCurtainBottomRight":if(H.slicedRows==0){a0=H.rows}else{a0=H.slicedRows}av=1;break;case"blindCurtainSliceTop":if(H.slicedRows==0){a0=H.rows}else{a0=H.slicedRows}av=1;break;case"blindCurtainSliceBottom":if(H.slicedRows==0){a0=H.rows}else{a0=H.slicedRows}av=1;break;case"stampede":h="-"+aI;break;case"mosaic":h=H.gridDifference;break;case"mosaicReverse":h=H.gridDifference;break;case"mosaicRandom":break;case"mosaicSpiral":h=H.gridDifference;aW=1.7;break;case"mosaicSpiralReverse":h=H.gridDifference;aW=1.7;break;case"topLeftBottomRight":h=H.gridDifference;aW=6;break;case"bottomRightTopLeft":h=H.gridDifference;aW=6;break;case"bottomLeftTopRight":h=H.gridDifference;aW=6;break;case"topRightBottomLeft":h=H.gridDifference;aW=6;break;case"scrollLeft":av=1;a0=1;break;case"scrollRight":av=1;a0=1;break;case"scrollTop":av=1;a0=1;break;case"scrollBottom":av=1;a0=1;break;case"scrollHorz":av=1;a0=1;break}var aV=0;var a2=a0*av;var a1=Z-(Math.floor(Z/av)*av);var w=aj-(Math.floor(aj/a0)*a0);var aE;var aM;var aG=0;var aP=0;var ay=new Array();var aO=new Array();var aQ=new Array();while(aV