").attr({id:i,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return t("
").addClass("ui-tooltip-content").appendTo(n),n.appendTo(this.document[0].body),this.tooltips[i]=e,n},_find:function(e){var i=e.data("ui-tooltip-id");return i?t("#"+i):t()},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s[0],e.close(n,!0),t("#"+i).remove(),s.data("ui-tooltip-title")&&(s.attr("title",s.data("ui-tooltip-title")),s.removeData("ui-tooltip-title"))})}})})(jQuery);(function(t,e){var i="ui-effects-";t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=h(),n=s._rgba=[];return i=i.toLowerCase(),f(l,function(t,a){var o,r=a.re.exec(i),l=r&&a.parse(r),h=a.space||"rgba";return l?(o=s[h](l),s[c[h].cache]=o[c[h].cache],n=s._rgba=o._rgba,!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,a.transparent),s):a[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var a,o="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,l=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],h=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=h.support={},p=t("
")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),h.fn=t.extend(h.prototype,{parse:function(n,o,r,l){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(o),o=e);var u=this,d=t.type(n),p=this._rgba=[];return o!==e&&(n=[n,o,r,l],d="array"),"string"===d?this.parse(s(n)||a._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof h?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var a=s.cache;f(s.props,function(t,e){if(!u[a]&&s.to){if("alpha"===t||null==n[t])return;u[a]=s.to(u._rgba)}u[a][e.idx]=i(n[t],e,!0)}),u[a]&&0>t.inArray(null,u[a].slice(0,3))&&(u[a][3]=1,s.from&&(u._rgba=s.from(u[a])))}),this):e},is:function(t){var i=h(t),s=!0,n=this;return f(c,function(t,a){var o,r=i[a.cache];return r&&(o=n[a.cache]||a.to&&a.to(n._rgba)||[],f(a.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===o[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=h(t),n=s._space(),a=c[n],o=0===this.alpha()?h("transparent"):this,r=o[a.cache]||a.to(o._rgba),l=r.slice();return s=s[a.cache],f(a.props,function(t,n){var a=n.idx,o=r[a],h=s[a],c=u[n.type]||{};null!==h&&(null===o?l[a]=h:(c.mod&&(h-o>c.mod/2?o+=c.mod:o-h>c.mod/2&&(o-=c.mod)),l[a]=i((h-o)*e+o,n)))}),this[n](l)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=h(e)._rgba;return h(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),h.fn.parse.prototype=h.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,a=t[2]/255,o=t[3],r=Math.max(s,n,a),l=Math.min(s,n,a),h=r-l,c=r+l,u=.5*c;return e=l===r?0:s===r?60*(n-a)/h+360:n===r?60*(a-s)/h+120:60*(s-n)/h+240,i=0===h?0:.5>=u?h/c:h/(2-c),[Math.round(e)%360,i,u,null==o?1:o]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],a=t[3],o=.5>=s?s*(1+i):s+i-s*i,r=2*s-o;return[Math.round(255*n(r,o,e+1/3)),Math.round(255*n(r,o,e)),Math.round(255*n(r,o,e-1/3)),a]},f(c,function(s,n){var a=n.props,o=n.cache,l=n.to,c=n.from;h.fn[s]=function(s){if(l&&!this[o]&&(this[o]=l(this._rgba)),s===e)return this[o].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[o].slice();return f(a,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=h(c(d)),n[o]=d,n):h(d)},f(a,function(e,i){h.fn[e]||(h.fn[e]=function(n){var a,o=t.type(n),l="alpha"===e?this._hsla?"hsla":"rgba":s,h=this[l](),c=h[i.idx];return"undefined"===o?c:("function"===o&&(n=n.call(this,c),o=t.type(n)),null==n&&i.empty?this:("string"===o&&(a=r.exec(n),a&&(n=c+parseFloat(a[2])*("+"===a[1]?1:-1))),h[i.idx]=n,this[l](h)))})})}),h.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var a,o,r="";if("transparent"!==n&&("string"!==t.type(n)||(a=s(n)))){if(n=h(a||n),!d.rgba&&1!==n._rgba[3]){for(o="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&o&&o.style;)try{r=t.css(o,"backgroundColor"),o=o.parentNode}catch(l){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(l){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=h(e.elem,i),e.end=h(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},h.hook(o),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},a=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function i(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,a={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(a[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(a[i]=n[i]);return a}function s(e,i){var s,n,o={};for(s in i)n=i[s],e[s]!==n&&(a[s]||(t.fx.step[s]||!isNaN(parseFloat(n)))&&(o[s]=n));return o}var n=["add","remove","toggle"],a={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(jQuery.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(e,a,o,r){var l=t.speed(a,o,r);return this.queue(function(){var a,o=t(this),r=o.attr("class")||"",h=l.children?o.find("*").addBack():o;h=h.map(function(){var e=t(this);return{el:e,start:i(this)}}),a=function(){t.each(n,function(t,i){e[i]&&o[i+"Class"](e[i])})},a(),h=h.map(function(){return this.end=i(this.el[0]),this.diff=s(this.start,this.end),this}),o.attr("class",r),h=h.map(function(){var e=this,i=t.Deferred(),s=t.extend({},l,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,h.get()).done(function(){a(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),l.complete.call(o[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,a){return s?t.effects.animateClass.call(this,{add:i},s,n,a):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,a){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,a):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(i){return function(s,n,a,o,r){return"boolean"==typeof n||n===e?a?t.effects.animateClass.call(this,n?{add:s}:{remove:s},a,o,r):i.apply(this,arguments):t.effects.animateClass.call(this,{toggle:s},n,a,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,a){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,a)}})}(),function(){function s(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function n(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"string"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}t.extend(t.effects,{version:"1.10.4",save:function(t,e){for(var s=0;e.length>s;s++)null!==e[s]&&t.data(i+e[s],t[0].style[e[s]])},restore:function(t,s){var n,a;for(a=0;s.length>a;a++)null!==s[a]&&(n=t.data(i+s[a]),n===e&&(n=""),t.css(s[a],n))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("
").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},a=document.activeElement;try{a.id}catch(o){a=document.body}return e.wrap(s),(e[0]===a||t.contains(e[0],a))&&t(a).focus(),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).focus()),e},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var a=e.cssUnit(i);a[0]>0&&(n[i]=a[0]*s+a[1])}),n}}),t.fn.extend({effect:function(){function e(e){function s(){t.isFunction(a)&&a.call(n[0]),t.isFunction(e)&&e()}var n=t(this),a=i.complete,r=i.mode;(n.is(":hidden")?"hide"===r:"show"===r)?(n[r](),s()):o.call(n[0],i,s)}var i=s.apply(this,arguments),n=i.mode,a=i.queue,o=t.effects.effect[i.effect];return t.fx.off||!o?n?this[n](i.duration,i.complete):this.each(function(){i.complete&&i.complete.call(this)}):a===!1?this.each(e):this.queue(a||"fx",e)},show:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="show",this.effect.call(this,i)}}(t.fn.show),hide:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="hide",this.effect.call(this,i)}}(t.fn.hide),toggle:function(t){return function(e){if(n(e)||"boolean"==typeof e)return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="toggle",this.effect.call(this,i)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s}})}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}()})(jQuery);(function(t){var e=/up|down|vertical/,i=/up|left|vertical|horizontal/;t.effects.effect.blind=function(s,n){var a,o,r,l=t(this),h=["position","top","bottom","left","right","height","width"],c=t.effects.setMode(l,s.mode||"hide"),u=s.direction||"up",d=e.test(u),p=d?"height":"width",f=d?"top":"left",g=i.test(u),m={},v="show"===c;l.parent().is(".ui-effects-wrapper")?t.effects.save(l.parent(),h):t.effects.save(l,h),l.show(),a=t.effects.createWrapper(l).css({overflow:"hidden"}),o=a[p](),r=parseFloat(a.css(f))||0,m[p]=v?o:0,g||(l.css(d?"bottom":"right",0).css(d?"top":"left","auto").css({position:"absolute"}),m[f]=v?r:o+r),v&&(a.css(p,0),g||a.css(f,r+o)),a.animate(m,{duration:s.duration,easing:s.easing,queue:!1,complete:function(){"hide"===c&&l.hide(),t.effects.restore(l,h),t.effects.removeWrapper(l),n()}})}})(jQuery);(function(t){t.effects.effect.bounce=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"effect"),h="hide"===l,c="show"===l,u=e.direction||"up",d=e.distance,p=e.times||5,f=2*p+(c||h?1:0),g=e.duration/f,m=e.easing,v="up"===u||"down"===u?"top":"left",_="up"===u||"left"===u,b=o.queue(),y=b.length;for((c||h)&&r.push("opacity"),t.effects.save(o,r),o.show(),t.effects.createWrapper(o),d||(d=o["top"===v?"outerHeight":"outerWidth"]()/3),c&&(a={opacity:1},a[v]=0,o.css("opacity",0).css(v,_?2*-d:2*d).animate(a,g,m)),h&&(d/=Math.pow(2,p-1)),a={},a[v]=0,s=0;p>s;s++)n={},n[v]=(_?"-=":"+=")+d,o.animate(n,g,m).animate(a,g,m),d=h?2*d:d/2;h&&(n={opacity:0},n[v]=(_?"-=":"+=")+d,o.animate(n,g,m)),o.queue(function(){h&&o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}),y>1&&b.splice.apply(b,[1,0].concat(b.splice(y,f+1))),o.dequeue()}})(jQuery);(function(t){t.effects.effect.clip=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"hide"),h="show"===l,c=e.direction||"vertical",u="vertical"===c,d=u?"height":"width",p=u?"top":"left",f={};t.effects.save(o,r),o.show(),s=t.effects.createWrapper(o).css({overflow:"hidden"}),n="IMG"===o[0].tagName?s:o,a=n[d](),h&&(n.css(d,0),n.css(p,a/2)),f[d]=h?a:0,f[p]=h?0:a/2,n.animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){h||o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}})}})(jQuery);(function(t){t.effects.effect.drop=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","opacity","height","width"],o=t.effects.setMode(n,e.mode||"hide"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l?"pos":"neg",u={opacity:r?1:0};t.effects.save(n,a),n.show(),t.effects.createWrapper(n),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0)/2,r&&n.css("opacity",0).css(h,"pos"===c?-s:s),u[h]=(r?"pos"===c?"+=":"-=":"pos"===c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery);(function(t){t.effects.effect.explode=function(e,i){function s(){b.push(this),b.length===u*d&&n()}function n(){p.css({visibility:"visible"}),t(b).remove(),g||p.hide(),i()}var a,o,r,l,h,c,u=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=u,p=t(this),f=t.effects.setMode(p,e.mode||"hide"),g="show"===f,m=p.show().css("visibility","hidden").offset(),v=Math.ceil(p.outerWidth()/d),_=Math.ceil(p.outerHeight()/u),b=[];for(a=0;u>a;a++)for(l=m.top+a*_,c=a-(u-1)/2,o=0;d>o;o++)r=m.left+o*v,h=o-(d-1)/2,p.clone().appendTo("body").wrap("
").css({position:"absolute",visibility:"visible",left:-o*v,top:-a*_}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:v,height:_,left:r+(g?h*v:0),top:l+(g?c*_:0),opacity:g?0:1}).animate({left:r+(g?0:h*v),top:l+(g?0:c*_),opacity:g?1:0},e.duration||500,e.easing,s)}})(jQuery);(function(t){t.effects.effect.fade=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"toggle");s.animate({opacity:n},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}})(jQuery);(function(t){t.effects.effect.fold=function(e,i){var s,n,a=t(this),o=["position","top","bottom","left","right","height","width"],r=t.effects.setMode(a,e.mode||"hide"),l="show"===r,h="hide"===r,c=e.size||15,u=/([0-9]+)%/.exec(c),d=!!e.horizFirst,p=l!==d,f=p?["width","height"]:["height","width"],g=e.duration/2,m={},v={};t.effects.save(a,o),a.show(),s=t.effects.createWrapper(a).css({overflow:"hidden"}),n=p?[s.width(),s.height()]:[s.height(),s.width()],u&&(c=parseInt(u[1],10)/100*n[h?0:1]),l&&s.css(d?{height:0,width:c}:{height:c,width:0}),m[f[0]]=l?n[0]:c,v[f[1]]=l?n[1]:0,s.animate(m,g,e.easing).animate(v,g,e.easing,function(){h&&a.hide(),t.effects.restore(a,o),t.effects.removeWrapper(a),i()})}})(jQuery);(function(t){t.effects.effect.highlight=function(e,i){var s=t(this),n=["backgroundImage","backgroundColor","opacity"],a=t.effects.setMode(s,e.mode||"show"),o={backgroundColor:s.css("backgroundColor")};"hide"===a&&(o.opacity=0),t.effects.save(s,n),s.show().css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(o,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===a&&s.hide(),t.effects.restore(s,n),i()}})}})(jQuery);(function(t){t.effects.effect.pulsate=function(e,i){var s,n=t(this),a=t.effects.setMode(n,e.mode||"show"),o="show"===a,r="hide"===a,l=o||"hide"===a,h=2*(e.times||5)+(l?1:0),c=e.duration/h,u=0,d=n.queue(),p=d.length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),u=1),s=1;h>s;s++)n.animate({opacity:u},c,e.easing),u=1-u;n.animate({opacity:u},c,e.easing),n.queue(function(){r&&n.hide(),i()}),p>1&&d.splice.apply(d,[1,0].concat(d.splice(p,h+1))),n.dequeue()}})(jQuery);(function(t){t.effects.effect.puff=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"hide"),a="hide"===n,o=parseInt(e.percent,10)||150,r=o/100,l={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()};t.extend(e,{effect:"scale",queue:!1,fade:!0,mode:n,complete:i,percent:a?o:100,from:a?l:{height:l.height*r,width:l.width*r,outerHeight:l.outerHeight*r,outerWidth:l.outerWidth*r}}),s.effect(e)},t.effects.effect.scale=function(e,i){var s=t(this),n=t.extend(!0,{},e),a=t.effects.setMode(s,e.mode||"effect"),o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"hide"===a?0:100),r=e.direction||"both",l=e.origin,h={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()},c={y:"horizontal"!==r?o/100:1,x:"vertical"!==r?o/100:1};n.effect="size",n.queue=!1,n.complete=i,"effect"!==a&&(n.origin=l||["middle","center"],n.restore=!0),n.from=e.from||("show"===a?{height:0,width:0,outerHeight:0,outerWidth:0}:h),n.to={height:h.height*c.y,width:h.width*c.x,outerHeight:h.outerHeight*c.y,outerWidth:h.outerWidth*c.x},n.fade&&("show"===a&&(n.from.opacity=0,n.to.opacity=1),"hide"===a&&(n.from.opacity=1,n.to.opacity=0)),s.effect(n)},t.effects.effect.size=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","width","height","overflow","opacity"],l=["position","top","bottom","left","right","overflow","opacity"],h=["width","height","overflow"],c=["fontSize"],u=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],d=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=t.effects.setMode(o,e.mode||"effect"),f=e.restore||"effect"!==p,g=e.scale||"both",m=e.origin||["middle","center"],v=o.css("position"),_=f?r:l,b={height:0,width:0,outerHeight:0,outerWidth:0};"show"===p&&o.show(),s={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()},"toggle"===e.mode&&"show"===p?(o.from=e.to||b,o.to=e.from||s):(o.from=e.from||("show"===p?b:s),o.to=e.to||("hide"===p?b:s)),a={from:{y:o.from.height/s.height,x:o.from.width/s.width},to:{y:o.to.height/s.height,x:o.to.width/s.width}},("box"===g||"both"===g)&&(a.from.y!==a.to.y&&(_=_.concat(u),o.from=t.effects.setTransition(o,u,a.from.y,o.from),o.to=t.effects.setTransition(o,u,a.to.y,o.to)),a.from.x!==a.to.x&&(_=_.concat(d),o.from=t.effects.setTransition(o,d,a.from.x,o.from),o.to=t.effects.setTransition(o,d,a.to.x,o.to))),("content"===g||"both"===g)&&a.from.y!==a.to.y&&(_=_.concat(c).concat(h),o.from=t.effects.setTransition(o,c,a.from.y,o.from),o.to=t.effects.setTransition(o,c,a.to.y,o.to)),t.effects.save(o,_),o.show(),t.effects.createWrapper(o),o.css("overflow","hidden").css(o.from),m&&(n=t.effects.getBaseline(m,s),o.from.top=(s.outerHeight-o.outerHeight())*n.y,o.from.left=(s.outerWidth-o.outerWidth())*n.x,o.to.top=(s.outerHeight-o.to.outerHeight)*n.y,o.to.left=(s.outerWidth-o.to.outerWidth)*n.x),o.css(o.from),("content"===g||"both"===g)&&(u=u.concat(["marginTop","marginBottom"]).concat(c),d=d.concat(["marginLeft","marginRight"]),h=r.concat(u).concat(d),o.find("*[width]").each(function(){var i=t(this),s={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};f&&t.effects.save(i,h),i.from={height:s.height*a.from.y,width:s.width*a.from.x,outerHeight:s.outerHeight*a.from.y,outerWidth:s.outerWidth*a.from.x},i.to={height:s.height*a.to.y,width:s.width*a.to.x,outerHeight:s.height*a.to.y,outerWidth:s.width*a.to.x},a.from.y!==a.to.y&&(i.from=t.effects.setTransition(i,u,a.from.y,i.from),i.to=t.effects.setTransition(i,u,a.to.y,i.to)),a.from.x!==a.to.x&&(i.from=t.effects.setTransition(i,d,a.from.x,i.from),i.to=t.effects.setTransition(i,d,a.to.x,i.to)),i.css(i.from),i.animate(i.to,e.duration,e.easing,function(){f&&t.effects.restore(i,h)})})),o.animate(o.to,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){0===o.to.opacity&&o.css("opacity",o.from.opacity),"hide"===p&&o.hide(),t.effects.restore(o,_),f||("static"===v?o.css({position:"relative",top:o.to.top,left:o.to.left}):t.each(["top","left"],function(t,e){o.css(e,function(e,i){var s=parseInt(i,10),n=t?o.to.left:o.to.top;return"auto"===i?n+"px":s+n+"px"})})),t.effects.removeWrapper(o),i()}})}})(jQuery);(function(t){t.effects.effect.shake=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","height","width"],o=t.effects.setMode(n,e.mode||"effect"),r=e.direction||"left",l=e.distance||20,h=e.times||3,c=2*h+1,u=Math.round(e.duration/c),d="up"===r||"down"===r?"top":"left",p="up"===r||"left"===r,f={},g={},m={},v=n.queue(),_=v.length;for(t.effects.save(n,a),n.show(),t.effects.createWrapper(n),f[d]=(p?"-=":"+=")+l,g[d]=(p?"+=":"-=")+2*l,m[d]=(p?"-=":"+=")+2*l,n.animate(f,u,e.easing),s=1;h>s;s++)n.animate(g,u,e.easing).animate(m,u,e.easing);n.animate(g,u,e.easing).animate(f,u/2,e.easing).queue(function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}),_>1&&v.splice.apply(v,[1,0].concat(v.splice(_,c+1))),n.dequeue()}})(jQuery);(function(t){t.effects.effect.slide=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","width","height"],o=t.effects.setMode(n,e.mode||"show"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,u={};t.effects.save(n,a),n.show(),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0),t.effects.createWrapper(n).css({overflow:"hidden"}),r&&n.css(h,c?isNaN(s)?"-"+s:-s:s),u[h]=(r?c?"+=":"-=":c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery);(function(t){t.effects.effect.transfer=function(e,i){var s=t(this),n=t(e.to),a="fixed"===n.css("position"),o=t("body"),r=a?o.scrollTop():0,l=a?o.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
").appendTo(document.body).addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:a?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),i()})}})(jQuery);jQuery(function($){$.datepicker.regional.it={closeText:'Chiudi',prevText:'<Prec',nextText:'Succ>',currentText:'Oggi',monthNames:['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'],monthNamesShort:['Gen','Feb','Mar','Apr','Mag','Giu','Lug','Ago','Set','Ott','Nov','Dic'],dayNames:['Domenica','Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato'],dayNamesShort:['Dom','Lun','Mar','Mer','Gio','Ven','Sab'],dayNamesMin:['Do','Lu','Ma','Me','Gi','Ve','Sa'],weekHeader:'Sm',dateFormat:'dd/mm/yy',firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:''};$.datepicker.setDefaults($.datepicker.regional.it)});!function(a,b,c,d){c.swipebox=function(e,f){var g,h,i={useCSS:!0,useSVG:!0,initialIndexOnArray:0,removeBarsOnMobile:!0,hideCloseButtonOnMobile:!1,hideBarsDelay:3e3,videoMaxWidth:1140,vimeoColor:"cccccc",beforeOpen:null,afterOpen:null,afterClose:null,nextSlide:null,prevSlide:null,loopAtEnd:!1,autoplayVideos:!1,queryStringData:{},toggleClassOnLoad:""},j=this,k=[],l=e.selector,m=c(l),n=navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i),o=null!==n||b.createTouch!==d||"ontouchstart"in a||"onmsgesturechange"in a||navigator.msMaxTouchPoints,p=!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,q=a.innerWidth?a.innerWidth:c(a).width(),r=a.innerHeight?a.innerHeight:c(a).height(),s=0,t='
';j.settings={},c.swipebox.close=function(){g.closeSlide()},c.swipebox.extend=function(){return g},j.init=function(){j.settings=c.extend({},i,f),c.isArray(e)?(k=e,g.target=c(a),g.init(j.settings.initialIndexOnArray)):c(b).on("click",l,function(a){if("slide current"===a.target.parentNode.className)return!1;c.isArray(e)||(g.destroy(),h=c(l),g.actions()),k=[];var b,d,f;f||(d="data-rel",f=c(this).attr(d)),f||(d="rel",f=c(this).attr(d)),h=f&&""!==f&&"nofollow"!==f?m.filter("["+d+'="'+f+'"]'):c(l),h.each(function(){var a=null,b=null;c(this).attr("title")&&(a=c(this).attr("title")),c(this).attr("href")&&(b=c(this).attr("href")),k.push({href:b,title:a})}),b=h.index(c(this)),a.preventDefault(),a.stopPropagation(),g.target=c(a.target),g.init(b)})},g={init:function(a){j.settings.beforeOpen&&j.settings.beforeOpen(),this.target.trigger("swipebox-start"),c.swipebox.isOpen=!0,this.build(),this.openSlide(a),this.openMedia(a),this.preloadMedia(a+1),this.preloadMedia(a-1),j.settings.afterOpen&&j.settings.afterOpen()},build:function(){var a,b=this;c("body").append(t),p&&j.settings.useSVG===!0&&(a=c("#swipebox-close").css("background-image"),a=a.replace("png","svg"),c("#swipebox-prev, #swipebox-next, #swipebox-close").css({"background-image":a})),n&&j.settings.removeBarsOnMobile&&c("#swipebox-bottom-bar, #swipebox-top-bar").remove(),c.each(k,function(){c("#swipebox-slider").append('
')}),b.setDim(),b.actions(),o&&b.gesture(),b.keyboard(),b.animBars(),b.resize()},setDim:function(){var b,d,e={};"onorientationchange"in a?a.addEventListener("orientationchange",function(){0===a.orientation?(b=q,d=r):(90===a.orientation||-90===a.orientation)&&(b=r,d=q)},!1):(b=a.innerWidth?a.innerWidth:c(a).width(),d=a.innerHeight?a.innerHeight:c(a).height()),e={width:b,height:d},c("#swipebox-overlay").css(e)},resize:function(){var b=this;c(a).resize(function(){b.setDim()}).resize()},supportTransition:function(){var a,c="transition WebkitTransition MozTransition OTransition msTransition KhtmlTransition".split(" ");for(a=0;a
=m||i)){var p=.75-Math.abs(d)/r.height();r.css({top:d+"px"}),r.css({opacity:p}),i=!0}e=b,b=o.pageX-n.pageX,g=100*b/q,!j&&!i&&Math.abs(b)>=l&&(c("#swipebox-slider").css({"-webkit-transition":"",transition:""}),j=!0),j&&(b>0?0===a?c("#swipebox-overlay").addClass("leftSpringTouch"):(c("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch"),c("#swipebox-slider").css({"-webkit-transform":"translate3d("+(s+g)+"%, 0, 0)",transform:"translate3d("+(s+g)+"%, 0, 0)"})):0>b&&(k.length===a+1?c("#swipebox-overlay").addClass("rightSpringTouch"):(c("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch"),c("#swipebox-slider").css({"-webkit-transform":"translate3d("+(s+g)+"%, 0, 0)",transform:"translate3d("+(s+g)+"%, 0, 0)"}))))}),!1}).bind("touchend",function(a){if(a.preventDefault(),a.stopPropagation(),c("#swipebox-slider").css({"-webkit-transition":"-webkit-transform 0.4s ease",transition:"transform 0.4s ease"}),d=o.pageY-n.pageY,b=o.pageX-n.pageX,g=100*b/q,i)if(i=!1,Math.abs(d)>=2*m&&Math.abs(d)>Math.abs(f)){var k=d>0?r.height():-r.height();r.animate({top:k+"px",opacity:0},300,function(){h.closeSlide()})}else r.animate({top:0,opacity:1},300);else j?(j=!1,b>=l&&b>=e?h.getPrev():-l>=b&&e>=b&&h.getNext()):p.hasClass("visible-bars")?(h.clearTimeout(),h.hideBars()):(h.showBars(),h.setTimeout());c("#swipebox-slider").css({"-webkit-transform":"translate3d("+s+"%, 0, 0)",transform:"translate3d("+s+"%, 0, 0)"}),c("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch"),c(".touching").off("touchmove").removeClass("touching")})},setTimeout:function(){if(j.settings.hideBarsDelay>0){var b=this;b.clearTimeout(),b.timeout=a.setTimeout(function(){b.hideBars()},j.settings.hideBarsDelay)}},clearTimeout:function(){a.clearTimeout(this.timeout),this.timeout=null},showBars:function(){var a=c("#swipebox-top-bar, #swipebox-bottom-bar");this.doCssTrans()?a.addClass("visible-bars"):(c("#swipebox-top-bar").animate({top:0},500),c("#swipebox-bottom-bar").animate({bottom:0},500),setTimeout(function(){a.addClass("visible-bars")},1e3))},hideBars:function(){var a=c("#swipebox-top-bar, #swipebox-bottom-bar");this.doCssTrans()?a.removeClass("visible-bars"):(c("#swipebox-top-bar").animate({top:"-50px"},500),c("#swipebox-bottom-bar").animate({bottom:"-50px"},500),setTimeout(function(){a.removeClass("visible-bars")},1e3))},animBars:function(){var a=this,b=c("#swipebox-top-bar, #swipebox-bottom-bar");b.addClass("visible-bars"),a.setTimeout(),c("#swipebox-slider").click(function(){b.hasClass("visible-bars")||(a.showBars(),a.setTimeout())}),c("#swipebox-bottom-bar").hover(function(){a.showBars(),b.addClass("visible-bars"),a.clearTimeout()},function(){j.settings.hideBarsDelay>0&&(b.removeClass("visible-bars"),a.setTimeout())})},keyboard:function(){var b=this;c(a).bind("keyup",function(a){a.preventDefault(),a.stopPropagation(),37===a.keyCode?b.getPrev():39===a.keyCode?b.getNext():27===a.keyCode&&b.closeSlide()})},actions:function(){var a=this,b="touchend click";k.length<2?(c("#swipebox-bottom-bar").hide(),d===k[1]&&c("#swipebox-top-bar").hide()):(c("#swipebox-prev").bind(b,function(b){b.preventDefault(),b.stopPropagation(),a.getPrev(),a.setTimeout()}),c("#swipebox-next").bind(b,function(b){b.preventDefault(),b.stopPropagation(),a.getNext(),a.setTimeout()})),c("#swipebox-close").bind(b,function(){a.closeSlide()})},setSlide:function(a,b){b=b||!1;var d=c("#swipebox-slider");s=100*-a,this.doCssTrans()?d.css({"-webkit-transform":"translate3d("+100*-a+"%, 0, 0)",transform:"translate3d("+100*-a+"%, 0, 0)"}):d.animate({left:100*-a+"%"}),c("#swipebox-slider .slide").removeClass("current"),c("#swipebox-slider .slide").eq(a).addClass("current"),this.setTitle(a),b&&d.fadeIn(),c("#swipebox-prev, #swipebox-next").removeClass("disabled"),0===a?c("#swipebox-prev").addClass("disabled"):a===k.length-1&&j.settings.loopAtEnd!==!0&&c("#swipebox-next").addClass("disabled")},openSlide:function(b){c("html").addClass("swipebox-html"),o?(c("html").addClass("swipebox-touch"),j.settings.hideCloseButtonOnMobile&&c("html").addClass("swipebox-no-close-button")):c("html").addClass("swipebox-no-touch"),c(a).trigger("resize"),this.setSlide(b,!0)},preloadMedia:function(a){var b=this,c=null;k[a]!==d&&(c=k[a].href),b.isVideo(c)?b.openMedia(a):setTimeout(function(){b.openMedia(a)},1e3)},openMedia:function(a){var b,e,f=this;return k[a]!==d&&(b=k[a].href),0>a||a>=k.length?!1:(e=c("#swipebox-slider .slide").eq(a),void(f.isVideo(b)?e.html(f.getVideo(b)):(e.addClass("slide-loading"),f.loadMedia(b,function(){e.removeClass("slide-loading"),e.html(this)}))))},setTitle:function(a){var b=null;c("#swipebox-title").empty(),k[a]!==d&&(b=k[a].title),b?(c("#swipebox-top-bar").show(),c("#swipebox-title").append(b)):c("#swipebox-top-bar").hide()},isVideo:function(a){if(a){if(a.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||a.match(/vimeo\.com\/([0-9]*)/)||a.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/))return!0;if(a.toLowerCase().indexOf("swipeboxvideo=1")>=0)return!0}},parseUri:function(a,d){var e=b.createElement("a"),f={};return e.href=decodeURIComponent(a),e.search&&(f=JSON.parse('{"'+e.search.toLowerCase().replace("?","").replace(/&/g,'","').replace(/=/g,'":"')+'"}')),c.isPlainObject(d)&&(f=c.extend(f,d,j.settings.queryStringData)),c.map(f,function(a,b){return a&&a>""?encodeURIComponent(b)+"="+encodeURIComponent(a):void 0}).join("&")},getVideo:function(a){var b="",c=a.match(/((?:www\.)?youtube\.com|(?:www\.)?youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/),d=a.match(/(?:www\.)?youtu\.be\/([a-zA-Z0-9\-_]+)/),e=a.match(/(?:www\.)?vimeo\.com\/([0-9]*)/),f="";return c||d?(d&&(c=d),f=g.parseUri(a,{autoplay:j.settings.autoplayVideos?"1":"0",v:""}),b=''):e?(f=g.parseUri(a,{autoplay:j.settings.autoplayVideos?"1":"0",byline:"0",portrait:"0",color:j.settings.vimeoColor}),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+1
0?(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(''+message+acceptButton+declineButton+policyButton+'
')}else{$(options.element).prepend(''+message+acceptButton+declineButton+policyButton+'
')}}
$('#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("Crea Nuovo Utente ");$('#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;c
0){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(''+sLngName+': ');$('#TRL_Dialog').append(''+aJSLng.alias_IT+': ');$("#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(''+sHtml+'
');$('#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(''+sHtml+'
');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('