(function(a,h){var g="tabindex",b=true,e="Width",f=".ui-disableSelection",d="overflow",c="position";function i(b,d){var c=b.nodeName.toLowerCase();if("area"===c){d=b.parentNode;c=d.name;if(!b.href||!c||d.nodeName.toLowerCase()!=="map")return false;b=a("img[usemap=#"+c+"]")[0];return !!b&&j(b)}return (/input|select|textarea|button|object/.test(c)?!b.disabled:"a"==c?b.href||d:d)&&j(b)}function j(b){return !a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(!a.ui.version){a.extend(a.ui,{version:"1.8.16",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b==="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus();c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var e="overflow-x",b="overflow-y",f=this,g;g=a.browser.msie&&/(static|relative)/.test(f.css(c))||/absolute/.test(f.css(c))?f.parents().filter(function(){var f=this;return /(relative|absolute|fixed)/.test(a.curCSS(f,c,1))&&/(auto|scroll)/.test(a.curCSS(f,d,1)+a.curCSS(f,b,1)+a.curCSS(f,e,1))}).eq(0):f.parents().filter(function(){return /(auto|scroll)/.test(a.curCSS(this,d,1)+a.curCSS(this,b,1)+a.curCSS(this,e,1))}).eq(0);return /fixed/.test(f.css(c))||!g.length?a(document):g},zIndex:function(b){if(b!==h)return this.css("zIndex",b);if(this.length){b=a(this[0]);for(var d;b.length&&b[0]!==document;){d=b.css(c);if(d==="absolute"||d==="relative"||d==="fixed"){d=parseInt(b.css("zIndex"),10);if(!isNaN(d)&&d!==0)return d}b=b.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+f,function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(f)}});a.each([e,"Height"],function(j,c){function d(d,c,f,g){a.each(i,function(){c-=parseFloat(a.curCSS(d,"padding"+this,b))||0;if(f)c-=parseFloat(a.curCSS(d,"border"+this+e,b))||0;if(g)c-=parseFloat(a.curCSS(d,"margin"+this,b))||0});return c}var i=c===e?["Left","Right"]:["Top","Bottom"],f=c.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+c]=function(b){if(b===h)return g["inner"+c].call(this);return this.each(function(){a(this).css(f,d(this,b)+"px")})};a.fn["outer"+c]=function(e,h){if(typeof e!=="number")return g["outer"+c].call(this,e);return this.each(function(){a(this).css(f,d(this,e,b,h)+"px")})}});a.extend(a.expr[":"],{data:function(b,d,c){return !!a.data(b,c[3])},focusable:function(b){return i(b,!isNaN(a.attr(b,g)))},tabbable:function(b){var c=a.attr(b,g),d=isNaN(c);return (d||c>=0)&&i(b,!d)}});a(function(){var c=document.body,b=c.appendChild(b=document.createElement("div"));a.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=b.offsetHeight===100;a.support.selectstart="onselectstart" in b;c.removeChild(b).style.display="none"});a.extend(a.ui,{plugin:{add:function(b,e,d){b=a.ui[b].prototype;for(var c in d){b.plugins[c]=b.plugins[c]||[];b.plugins[c].push([e,d[c]])}},call:function(b,a,d){if((a=b.plugins[a])&&b.element[0].parentNode)for(var c=0;c<a.length;c++)b.options[a[c][0]]&&a[c][1].apply(b.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(e,c){if(a(e).css(d)==="hidden")return false;c=c&&c==="left"?"scrollLeft":"scrollTop";var f=false;if(e[c]>0)return b;e[c]=1;f=e[c]>0;e[c]=0;return f},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}})}})(jQuery);(function(a,g){var d="disabled",f="-disabled ui-state-disabled",e="aria-disabled",c=false,b=true;if(a.cleanData){var h=a.cleanData;a.cleanData=function(b){for(var c=0,d;(d=b[c])!=null;c++)try{a(d).triggerHandler("remove")}catch(e){}h(b)}}else{var i=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){var d=this;if(!c)(!b||a.filter(b,[d]).length)&&a("*",d).add([d]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}});return i.call(a(d),b,c)})}}a.widget=function(c,e,f){var d=c.split(".")[0],g;c=c.split(".")[1];g=d+"-"+c;if(!f){f=e;e=a.Widget}a.expr[":"][g]=function(b){return !!a.data(b,c)};a[d]=a[d]||{};a[d][c]=function(b,a){arguments.length&&this._createWidget(b,a)};e=new e;e.options=a.extend(b,{},e.options);a[d][c].prototype=a.extend(b,e,{"namespace":d,widgetName:c,widgetEventPrefix:a[d][c].prototype.widgetEventPrefix||c,widgetBaseClass:g},f);a.widget.bridge(c,a[d][c])};a.widget.bridge=function(d,e){a.fn[d]=function(f){var h=typeof f==="string",i=Array.prototype.slice.call(arguments,1),j=this;f=!h&&i.length?a.extend.apply(null,[b,f].concat(i)):f;if(h&&f.charAt(0)==="_")return j;h?this.each(function(){var b=a.data(this,d),e=b&&a.isFunction(b[f])?b[f].apply(b,i):b;if(e!==b&&e!==g){j=e;return c}}):this.each(function(){var b=a.data(this,d);b?b.option(f||{})._init():a.data(this,d,new e(f,this))});return j}};a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:c},_createWidget:function(e,d){var c=this;a.data(d,c.widgetName,c);c.element=a(d);c.options=a.extend(b,{},c.options,c._getCreateOptions(),e);var f=c;c.element.bind("remove."+c.widgetName,function(){f.destroy()});c._create();c._trigger("create");c._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){var a=this;a.element.unbind("."+a.widgetName).removeData(a.widgetName);a.widget().unbind("."+a.widgetName).removeAttr(e).removeClass(a.widgetBaseClass+f)},widget:function(){return this.element},option:function(c,e){var b=this,d=c;if(arguments.length===0)return a.extend({},b.options);if(typeof c==="string"){if(e===g)return b.options[c];d={};d[c]=e}b._setOptions(d);return b},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(c,b){var a=this;a.options[c]=b;c===d&&a.widget()[b?"addClass":"removeClass"](a.widgetBaseClass+f).attr(e,b);return a},enable:function(){return this._setOption(d,c)},disable:function(){return this._setOption(d,b)},_trigger:function(d,b,f){var e=this,h=e.options[d];b=a.Event(b);b.type=(d===e.widgetEventPrefix?d:e.widgetEventPrefix+d).toLowerCase();f=f||{};if(b.originalEvent){d=a.event.props.length;for(var g;d;){g=a.event.props[--d];b[g]=b.originalEvent[g]}}e.element.trigger(b,f);return !(a.isFunction(h)&&h.call(e.element[0],b,f)===c||b.isDefaultPrevented())}}})(jQuery);(function(a){var g="overflow",f="height",n="ui-accordion-icons",e=".ui-icon",m=".accordion",d="tabIndex",k="true",j="false",c="role",i="ui-accordion-content-active",l="ui-accordion ui-widget ui-helper-reset",b=false,h=true;a.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:h,clearStyle:b,collapsible:b,event:"click",fillSpace:b,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:b,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var g="ui-state-focus",f="ui-state-hover",b=this,e=b.options;b.running=0;b.element.addClass(l).children("li").addClass("ui-accordion-li-fix");b.headers=b.element.find(e.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){e.disabled||a(this).addClass(f)}).bind("mouseleave.accordion",function(){e.disabled||a(this).removeClass(f)}).bind("focus.accordion",function(){e.disabled||a(this).addClass(g)}).bind("blur.accordion",function(){e.disabled||a(this).removeClass(g)});b.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(e.navigation){var h=b.element.find("a").filter(e.navigationFilter).eq(0);if(h.length){var n=h.closest(".ui-accordion-header");b.active=n.length?n:h.closest(".ui-accordion-content").prev()}}b.active=b._findActive(b.active||e.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");b.active.next().addClass(i);b._createIcons();b.resize();b.element.attr(c,"tablist");b.headers.attr(c,"tab").bind("keydown.accordion",function(a){return b._keydown(a)}).next().attr(c,"tabpanel");b.headers.not(b.active||"").attr({"aria-expanded":j,"aria-selected":j,tabIndex:-1}).next().hide();b.active.length?b.active.attr({"aria-expanded":k,"aria-selected":k,tabIndex:0}):b.headers.eq(0).attr(d,0);a.browser.safari||b.headers.find("a").attr(d,-1);e.event&&b.headers.bind(e.event.split(" ").join(".accordion ")+m,function(a){b._clickHandler.call(b,a,this);a.preventDefault()})},_createIcons:function(){var b=this,c=b.options;if(c.icons){a("<span></span>").addClass("ui-icon "+c.icons.header).prependTo(b.headers);b.active.children(e).toggleClass(c.icons.header).toggleClass(c.icons.headerSelected);b.element.addClass(n)}},_destroyIcons:function(){this.headers.children(e).remove();this.element.removeClass(n)},destroy:function(){var b=this,e=b.options;b.element.removeClass(l).removeAttr(c);b.headers.unbind(m).removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr(c).removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr(d);b.headers.find("a").removeAttr(d);b._destroyIcons();var g=b.headers.next().css("display","").removeAttr(c).removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");(e.autoHeight||e.fillHeight)&&g.css(f,"");return a.Widget.prototype.destroy.call(b)},_setOption:function(c,d){var b=this;a.Widget.prototype._setOption.apply(b,arguments);c=="active"&&b.activate(d);if(c=="icons"){b._destroyIcons();d&&b._createIcons()}c=="disabled"&&b.headers.add(b.headers.next())[d?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(c){var e=this;if(!(e.options.disabled||c.altKey||c.ctrlKey)){var f=a.ui.keyCode,i=e.headers.length,j=e.headers.index(c.target),g=b;switch(c.keyCode){case f.RIGHT:case f.DOWN:g=e.headers[(j+1)%i];break;case f.LEFT:case f.UP:g=e.headers[(j-1+i)%i];break;case f.SPACE:case f.ENTER:e._clickHandler({target:c.target},c.target);c.preventDefault()}if(g){a(c.target).attr(d,-1);a(g).attr(d,0);g.focus();return b}return h}},resize:function(){var b=this,d=b.options,c;if(d.fillSpace){if(a.browser.msie){var e=b.element.parent().css(g);b.element.parent().css(g,"hidden")}c=b.element.parent().height();a.browser.msie&&b.element.parent().css(g,e);b.headers.each(function(){c-=a(this).outerHeight(h)});b.headers.next().each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css(g,"auto")}else if(d.autoHeight){c=0;b.headers.next().each(function(){c=Math.max(c,a(this).height("").height())}).height(c)}return b},activate:function(a){var b=this;b.options.active=a;a=b._findActive(a)[0];b._clickHandler({target:a},a);return b},_findActive:function(c){var d=this;return c?typeof c==="number"?d.headers.filter(":eq("+c+")"):d.headers.not(d.headers.not(c)):c===b?a([]):d.headers.filter(":eq(0)")},_clickHandler:function(f,g){var j="ui-state-default ui-corner-all",h="ui-state-active ui-corner-top",c=this,d=c.options;if(!d.disabled)if(f.target){f=a(f.currentTarget||g);g=f[0]===c.active[0];d.active=d.collapsible&&g?b:c.headers.index(f);if(!(c.running||!d.collapsible&&g)){var o=c.active;l=f.next();k=c.active.next();m={options:d,newHeader:g&&d.collapsible?a([]):f,oldHeader:c.active,newContent:g&&d.collapsible?a([]):l,oldContent:k};var n=c.headers.index(c.active[0])>c.headers.index(f[0]);c.active=g?a([]):f;c._toggle(l,k,m,g,n);o.removeClass(h).addClass(j).children(e).removeClass(d.icons.headerSelected).addClass(d.icons.header);if(!g){f.removeClass(j).addClass(h).children(e).removeClass(d.icons.header).addClass(d.icons.headerSelected);f.next().addClass(i)}}}else if(d.collapsible){c.active.removeClass(h).addClass(j).children(e).removeClass(d.icons.headerSelected).addClass(d.icons.header);c.active.next().addClass(i);var k=c.active.next(),m={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:k},l=c.active=a([]);c._toggle(l,k,m)}},_toggle:function(g,e,i,f,m){var c=this,b=c.options;c.toShow=g;c.toHide=e;c.data=i;var l=function(){if(c)return c._completed.apply(c,arguments)};c._trigger("changestart",null,c.data);c.running=e.size()===0?g.size():e.size();if(b.animated){i={};i=b.collapsible&&f?{toShow:a([]),toHide:e,complete:l,down:m,autoHeight:b.autoHeight||b.fillSpace}:{toShow:g,toHide:e,complete:l,down:m,autoHeight:b.autoHeight||b.fillSpace};if(!b.proxied)b.proxied=b.animated;if(!b.proxiedDuration)b.proxiedDuration=b.duration;b.animated=a.isFunction(b.proxied)?b.proxied(i):b.proxied;b.duration=a.isFunction(b.proxiedDuration)?b.proxiedDuration(i):b.proxiedDuration;f=a.ui.accordion.animations;var n=b.duration,d=b.animated;if(d&&!f[d]&&!a.easing[d])d="slide";f[d]||(f[d]=function(a){this.slide(a,{easing:d,duration:n||700})});f[d](i)}else{if(b.collapsible&&f)g.toggle();else{e.hide();g.show()}l(h)}e.prev().attr({"aria-expanded":j,"aria-selected":j,tabIndex:-1}).blur();g.prev().attr({"aria-expanded":k,"aria-selected":k,tabIndex:0}).focus()},_completed:function(b){var a=this;a.running=b?0:--a.running;if(!a.running){a.options.clearStyle&&a.toShow.add(a.toHide).css({height:"",overflow:""});a.toHide.removeClass(i);if(a.toHide.length)a.toHide.parent()[0].className=a.toHide.parent()[0].className;a._trigger("change",null,a.data)}}});a.extend(a.ui.accordion,{version:"1.8.16",animations:{slide:function(b,d){var e="show",c="hide";b=a.extend({easing:"swing",duration:300},b,d);if(b.toHide.size())if(b.toShow.size()){var l=b.toShow.css(g),k=0,h={},j={},i;d=b.toShow;i=d[0].style.width;d.width(parseInt(d.parent().width(),10)-parseInt(d.css("paddingLeft"),10)-parseInt(d.css("paddingRight"),10)-(parseInt(d.css("borderLeftWidth"),10)||0)-(parseInt(d.css("borderRightWidth"),10)||0));a.each([f,"paddingTop","paddingBottom"],function(e,d){j[d]=c;e=(""+a.css(b.toShow[0],d)).match(/^([\d+-.]+)(.*)$/);h[d]={value:e[1],unit:e[2]||"px"}});b.toShow.css({height:0,overflow:"hidden"}).show();b.toHide.filter(":hidden").each(b.complete).end().filter(":visible").animate(j,{step:function(c,a){if(a.prop==f)k=a.end-a.start===0?0:(a.now-a.start)/(a.end-a.start);b.toShow[0].style[a.prop]=k*h[a.prop].value+h[a.prop].unit},duration:b.duration,easing:b.easing,complete:function(){b.autoHeight||b.toShow.css(f,"");b.toShow.css({width:i,overflow:l});b.complete()}})}else b.toHide.animate({height:c,paddingTop:c,paddingBottom:c},b);else b.toShow.animate({height:e,paddingTop:e,paddingBottom:e},b)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1e3:200})}}})})(jQuery);(function(a,x){var o="load",n="cache.tabs",m="ui-state-disabled",l="ui-tabs-selected",e=".tabs",j="show",c="tabs",h="ui-tabs-selected ui-state-active",g="ui-tabs-hide",v="ui-state-default ui-corner-top",u="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all",k="destroy.tabs",r="load.tabs",s="href.tabs",f="#",p="label.tabs",q="ui-state-processing",i=true,w="ui-tabs-",d=false,b=null;function y(){return ++z}function A(){return ++B}var z=0,B=0;a.widget("ui.tabs",{options:{add:b,ajaxOptions:b,cache:d,cookie:b,collapsible:d,disable:b,disabled:[],enable:b,event:"click",fx:b,idPrefix:w,load:b,panelTemplate:"<div></div>",remove:b,select:b,show:b,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(i)},_setOption:function(c,b){var a=this;if(c=="selected")a.options.collapsible&&b==a.options.selected||a.select(b);else{a.options[c]=b;a._tabify()}},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+y()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var c=this.cookie||(this.cookie=this.options.cookie.name||w+A());return a.cookie.apply(b,[c].concat(a.makeArray(arguments)))},_ui:function(a,b){return {tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass(q).find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data(p)).removeData(p)})},_tabify:function(D){var w="li",z="ui-state-",F="removeClass",E="addClass",y=".ui-tabs-selected",C="ui-tabs-panel ui-widget-content ui-corner-bottom",t=this;function H(b,c){b.css("display","");!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var p=t,o=t.options,M=/^#.+/;t.list=t.element.find("ol,ul").eq(0);t.lis=a(" > li:has(a[href])",t.list);t.anchors=t.lis.map(function(){return a("a",this)[0]});t.panels=a([]);t.anchors.each(function(e,c){var b=a(c).attr("href"),d=b.split(f)[0],g;if(d&&(d===location.toString().split(f)[0]||(g=a("base")[0])&&d===g.href)){b=c.hash;c.href=b}if(M.test(b))p.panels=p.panels.add(p.element.find(p._sanitizeSelector(b)));else if(b&&b!==f){a.data(c,s,b);a.data(c,r,b.replace(/#.*$/,""));b=p._tabId(c);c.href=f+b;c=p.element.find(f+b);if(!c.length){c=a(o.panelTemplate).attr("id",b).addClass(C).insertAfter(p.panels[e-1]||p.list);c.data(k,i)}p.panels=p.panels.add(c)}else o.disabled.push(e)});if(D){t.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");t.list.addClass(u);t.lis.addClass(v);t.panels.addClass(C);if(o.selected===x){location.hash&&t.anchors.each(function(b,a){if(a.hash==location.hash){o.selected=b;return d}});if(typeof o.selected!=="number"&&o.cookie)o.selected=parseInt(p._cookie(),10);if(typeof o.selected!=="number"&&t.lis.filter(y).length)o.selected=t.lis.index(t.lis.filter(y));o.selected=o.selected||(t.lis.length?0:-1)}else if(o.selected===b)o.selected=-1;o.selected=o.selected>=0&&t.anchors[o.selected]||o.selected<0?o.selected:0;o.disabled=a.unique(o.disabled.concat(a.map(t.lis.filter(".ui-state-disabled"),function(a){return p.lis.index(a)}))).sort();a.inArray(o.selected,o.disabled)!=-1&&o.disabled.splice(a.inArray(o.selected,o.disabled),1);t.panels.addClass(g);t.lis.removeClass(h);if(o.selected>=0&&t.anchors.length){p.element.find(p._sanitizeSelector(p.anchors[o.selected].hash)).removeClass(g);t.lis.eq(o.selected).addClass(h);p.element.queue(c,function(){p._trigger(j,b,p._ui(p.anchors[o.selected],p.element.find(p._sanitizeSelector(p.anchors[o.selected].hash))[0]))});t.load(o.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(e);p.lis=p.anchors=p.panels=b})}else o.selected=t.lis.index(t.lis.filter(y));t.element[o.collapsible?E:F]("ui-tabs-collapsible");o.cookie&&t._cookie(o.selected,o.cookie);D=0;for(var G;G=t.lis[D];D++)a(G)[a.inArray(D,o.disabled)!=-1&&!a(G).hasClass(l)?E:F](m);o.cache===d&&t.anchors.removeData(n);t.lis.add(t.anchors).unbind(e);if(o.event!=="mouseover"){var I=function(b,a){a.is(":not(.ui-state-disabled)")&&a.addClass(z+b)},J=function(b,a){a.removeClass(z+b)};t.lis.bind("mouseover.tabs",function(){I("hover",a(this))});t.lis.bind("mouseout.tabs",function(){J("hover",a(this))});t.anchors.bind("focus.tabs",function(){I("focus",a(this).closest(w))});t.anchors.bind("blur.tabs",function(){J("focus",a(this).closest(w))})}var A,B;if(o.fx)if(a.isArray(o.fx)){A=o.fx[0];B=o.fx[1]}else A=B=o.fx;var K=B?function(d,c){a(d).closest(w).addClass(h);c.hide().removeClass(g).animate(B,B.duration||"normal",function(){H(c,B);p._trigger(j,b,p._ui(d,c[0]))})}:function(d,c){a(d).closest(w).addClass(h);c.removeClass(g);p._trigger(j,b,p._ui(d,c[0]))},L=A?function(b,a){a.animate(A,A.duration||"normal",function(){p.lis.removeClass(h);a.addClass(g);H(a,A);p.element.dequeue(c)})}:function(b,a){p.lis.removeClass(h);a.addClass(g);p.element.dequeue(c)};t.anchors.bind(o.event+e,function(){var e=this,f=e,g=a(f).closest(w),h=p.panels.filter(":not(.ui-tabs-hide)"),i=p.element.find(p._sanitizeSelector(f.hash));if(g.hasClass(l)&&!o.collapsible||g.hasClass(m)||g.hasClass(q)||p.panels.filter(":animated").length||p._trigger("select",b,p._ui(e,i[0]))===d){e.blur();return d}o.selected=p.anchors.index(e);p.abort();if(o.collapsible)if(g.hasClass(l)){o.selected=-1;o.cookie&&p._cookie(o.selected,o.cookie);p.element.queue(c,function(){L(f,h)}).dequeue(c);e.blur();return d}else if(!h.length){o.cookie&&p._cookie(o.selected,o.cookie);p.element.queue(c,function(){K(f,i)});p.load(p.anchors.index(e));e.blur();return d}o.cookie&&p._cookie(o.selected,o.cookie);if(i.length){h.length&&p.element.queue(c,function(){L(f,h)});p.element.queue(c,function(){K(f,i)});p.load(p.anchors.index(e))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&e.blur()});t.anchors.bind("click.tabs",function(){return d})},_getIndex:function(a){if(typeof a=="string")a=this.anchors.index(this.anchors.filter("[href$="+a+"]"));return a},destroy:function(){var d=this,f=d.options;d.abort();d.element.unbind(e).removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData(c);d.list.removeClass(u);d.anchors.each(function(){var b=a.data(this,s);if(b)this.href=b;var c=a(this).unbind(e);a.each(["href",o,"cache"],function(b,a){c.removeData(a+e)})});d.lis.unbind(e).add(d.panels).each(function(){a.data(this,k)?a(this).remove():a(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});f.cookie&&d._cookie(b,f.cookie);return d},add:function(m,l,e){var d=this;if(e===x)e=d.anchors.length;var o=d,p=d.options;l=a(p.tabTemplate.replace(/#\{href\}/g,m).replace(/#\{label\}/g,l));m=!m.indexOf(f)?m.replace(f,""):d._tabId(a("a",l)[0]);l.addClass(v).data(k,i);var n=o.element.find(f+m);n.length||(n=a(p.panelTemplate).attr("id",m).data(k,i));n.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(e>=d.lis.length){l.appendTo(d.list);n.appendTo(d.list[0].parentNode)}else{l.insertBefore(d.lis[e]);n.insertBefore(d.panels[e])}p.disabled=a.map(p.disabled,function(a){return a>=e?++a:a});d._tabify();if(d.anchors.length==1){p.selected=0;l.addClass(h);n.removeClass(g);d.element.queue(c,function(){o._trigger(j,b,o._ui(o.anchors[0],o.panels[0]))});d.load(0)}d._trigger("add",b,d._ui(d.anchors[e],d.panels[e]));return d},remove:function(d){var c=this;d=c._getIndex(d);var f=c.options,e=c.lis.eq(d).remove(),g=c.panels.eq(d).remove();e.hasClass(l)&&c.anchors.length>1&&c.select(d+(d+1<c.anchors.length?1:-1));f.disabled=a.map(a.grep(f.disabled,function(a){return a!=d}),function(a){return a>=d?--a:a});c._tabify();c._trigger("remove",b,c._ui(e.find("a")[0],g[0]));return c},enable:function(d){var c=this;d=c._getIndex(d);var e=c.options;if(a.inArray(d,e.disabled)!=-1){c.lis.eq(d).removeClass(m);e.disabled=a.grep(e.disabled,function(a){return a!=d});c._trigger("enable",b,c._ui(c.anchors[d],c.panels[d]));return c}},disable:function(c){var a=this;c=a._getIndex(c);var d=a.options;if(c!=d.selected){a.lis.eq(c).addClass(m);d.disabled.push(c);d.disabled.sort();a._trigger("disable",b,a._ui(a.anchors[c],a.panels[c]))}return a},select:function(b){var a=this;b=a._getIndex(b);if(b==-1)if(a.options.collapsible&&a.options.selected!=-1)b=a.options.selected;else return a;a.anchors.eq(b).trigger(a.options.event+e);return a},load:function(f){var e=this;f=e._getIndex(f);var d=e,g=e.options,h=e.anchors.eq(f)[0],j=a.data(h,r);e.abort();if(!j||e.element.queue(c).length!==0&&a.data(h,n))e.element.dequeue(c);else{e.lis.eq(f).addClass(q);if(g.spinner){var k=a("span",h);k.data(p,k.html()).html(g.spinner)}e.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:j,success:function(c,j){d.element.find(d._sanitizeSelector(h.hash)).html(c);d._cleanup();g.cache&&a.data(h,n,i);d._trigger(o,b,d._ui(d.anchors[f],d.panels[f]));try{g.ajaxOptions.success(c,j)}catch(e){}},error:function(a,e){d._cleanup();d._trigger(o,b,d._ui(d.anchors[f],d.panels[f]));try{g.ajaxOptions.error(a,e,f,h)}catch(c){}}}));d.element.dequeue(c);return e}},abort:function(){var a=this;a.element.queue([]);a.panels.stop(d,i);a.element.queue(c,a.element.queue(c).splice(-2,2));if(a.xhr){a.xhr.abort();delete a.xhr}a._cleanup();return a},url:function(a,b){this.anchors.eq(a).removeData(n).data(r,b);return this},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.8.16"});a.extend(a.ui.tabs.prototype,{rotation:b,rotate:function(i,g){var d="tabsshow",c=this,a=c,f=c.options,h=a._rotate||(a._rotate=function(b){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var b=f.selected;a.select(++b<a.anchors.length?b:0)},i);b&&b.stopPropagation()});g=a._unrotate||(a._unrotate=!g?function(c){c.clientX&&a.rotate(b)}:function(){t=f.selected;h()});if(i){c.element.bind(d,h);c.anchors.bind(f.event+e,g);h()}else{clearTimeout(a.rotation);c.element.unbind(d,h);c.anchors.unbind(f.event+e,g);delete c._rotate;delete c._unrotate}return c}})})(jQuery);(function(d,C){var pb="&#xa0;",ob="</div>",c="D, d M yy",b="D, d M y",a="yy-mm-dd",R="m",Q="d",P="'",O="y",L="@",K="object",nb=10,mb="gotoCurrent",lb="showCurrentAtPos",I=":disabled",G=":visible",F="showOptions",E="iframe.ui-datepicker-cover",D="duration",A="showAnim",z="absolute",y="D",kb=-1,x="M",jb="stepMonths",u="onSelect",ib="max",hb="min",w="string",t="disabled",s="select.ui-datepicker-month, select.ui-datepicker-year",r="ui-state-disabled",q="px",gb="left",v=100,p="body",fb="dayNamesShort",eb="dayNames",db="monthNamesShort",cb="monthNames",o="dateFormat",n="button",bb="</span>",ab='">',Z="isRTL",m="datepicker",l="getData.datepicker",i="setData.datepicker",k="input",j="span",g="div",f=".ui-datepicker-calendar",Y=true,h="focus",X="",W=null,V=false;function M(){var a=this;a.debug=V;a._curInst=W;a._keyEvent=V;a._disabledInputs=[];a._inDialog=a._datepickerShowing=V;a._mainDivId="ui-datepicker-div";a._inlineClass="ui-datepicker-inline";a._appendClass="ui-datepicker-append";a._triggerClass="ui-datepicker-trigger";a._dialogClass="ui-datepicker-dialog";a._disableClass="ui-datepicker-disabled";a._unselectableClass="ui-datepicker-unselectable";a._currentClass="ui-datepicker-current-day";a._dayOverClass="ui-datepicker-days-cell-over";a.regional=[];a.regional[X]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:V,showMonthAfterYear:V,yearSuffix:X};a._defaults={showOn:h,showAnim:"fadeIn",showOptions:{},defaultDate:W,appendText:X,buttonText:"...",buttonImage:X,buttonImageOnly:V,hideIfNoPrevNext:V,navigationAsDateFormat:V,gotoCurrent:V,changeMonth:V,changeYear:V,yearRange:"c-10:c+10",showOtherMonths:V,selectOtherMonths:V,showWeek:V,calculateWeek:a.iso8601Week,shortYearCutoff:"+10",minDate:W,maxDate:W,duration:"fast",beforeShowDay:W,beforeShow:W,onSelect:W,onChangeMonthYear:W,onClose:W,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:X,altFormat:X,constrainInput:Y,showButtonPanel:V,autoSize:V,disabled:V};d.extend(a._defaults,a.regional[X]);a.dpDiv=N(d('<div id="'+a._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function N(b){var a="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return b.bind("mouseout",function(b){b=d(b.target).closest(a);b.length&&b.removeClass("ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover")}).bind("mouseover",function(c){var e="ui-state-hover";c=d(c.target).closest(a);if(!(d.datepicker._isDisabledDatepicker(J.inline?b.parent()[0]:J.input[0])||!c.length)){c.parents(f).find("a").removeClass(e);c.addClass(e);c.hasClass("ui-datepicker-prev")&&c.addClass("ui-datepicker-prev-hover");c.hasClass("ui-datepicker-next")&&c.addClass("ui-datepicker-next-hover")}})}function H(c,a){d.extend(c,a);for(var b in a)if(a[b]==W||a[b]==C)c[b]=a[b];return c}d.extend(d.ui,{datepicker:{version:"1.8.16"}});var B=(new Date).getTime(),J;d.extend(M.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply(X,arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){H(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var l=this,c=W;for(var e in l._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=f}}}e=a.nodeName.toLowerCase();f=e==g||e==j;if(!a.id){l.uuid+=1;a.id="dp"+l.uuid}var i=l._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e==k)l._connectDatepicker(a,i);else f&&l._inlineDatepicker(a,i)},_newInst:function(a,b){return {id:a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:N(d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}},_connectDatepicker:function(c,b){var a=this,e=d(c);b.append=d([]);b.trigger=d([]);if(!e.hasClass(a.markerClassName)){a._attachments(e,b);e.addClass(a.markerClassName).keydown(a._doKeyDown).keypress(a._doKeyPress).keyup(a._doKeyUp).bind(i,function(d,a,c){b.settings[a]=c}).bind(l,function(c,a){return this._get(b,a)});a._autoSize(b);d.data(c,m,b);b.settings.disabled&&a._disableDatepicker(c)}},_attachments:function(e,a){var c=this,b=c._get(a,"appendText"),g=c._get(a,Z);a.append&&a.append.remove();if(b){a.append=d('<span class="'+c._appendClass+ab+b+bb);e[g?"before":"after"](a.append)}e.unbind(h,c._showDatepicker);a.trigger&&a.trigger.remove();b=c._get(a,"showOn");(b==h||b=="both")&&e.focus(c._showDatepicker);if(b==n||b=="both"){b=c._get(a,"buttonText");var f=c._get(a,"buttonImage");a.trigger=d(c._get(a,"buttonImageOnly")?d("<img/>").addClass(c._triggerClass).attr({src:f,alt:b,title:b}):d('<button type="button"></button>').addClass(c._triggerClass).html(f==X?b:d("<img/>").attr({src:f,alt:b,title:b})));e[g?"before":"after"](a.trigger);a.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==e[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(e[0]);return V})}},_autoSize:function(a){var b=this;if(b._get(a,"autoSize")&&!a.inline){var c=new Date(2009,11,20),d=b._get(a,o);if(d.match(/[DM]/)){var e=function(b){for(var c=0,d=0,a=0;a<b.length;a++)if(b[a].length>c){c=b[a].length;d=a}return d};c.setMonth(e(b._get(a,d.match(/MM/)?cb:db)));c.setDate(e(b._get(a,d.match(/DD/)?eb:fb))+20-c.getDay())}a.input.attr("size",b._formatDate(a,c).length)}},_inlineDatepicker:function(c,a){var b=this,e=d(c);if(!e.hasClass(b.markerClassName)){e.addClass(b.markerClassName).append(a.dpDiv).bind(i,function(d,b,c){a.settings[b]=c}).bind(l,function(c,b){return this._get(a,b)});d.data(c,m,a);b._setDate(a,b._getDefaultDate(a),Y);b._updateDatepicker(a);b._updateAlternate(a);a.settings.disabled&&b._disableDatepicker(c);a.dpDiv.css("display","block")}},_dialogDatepicker:function(b,c,f,g,e){var a=this;b=a._dialogInst;if(!b){a.uuid+=1;a._dialogInput=d('<input type="text" id="'+("dp"+a.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');a._dialogInput.keydown(a._doKeyDown);d(p).append(a._dialogInput);b=a._dialogInst=a._newInst(a._dialogInput,V);b.settings={};d.data(a._dialogInput[0],m,b)}H(b.settings,g||{});c=c&&c.constructor==Date?a._formatDate(b,c):c;a._dialogInput.val(c);a._pos=e?e.length?e:[e.pageX,e.pageY]:W;if(!a._pos)a._pos=[document.documentElement.clientWidth/2-v+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];a._dialogInput.css(gb,a._pos[0]+20+q).css("top",a._pos[1]+q);b.settings.onSelect=f;a._inDialog=Y;a.dpDiv.addClass(a._dialogClass);a._showDatepicker(a._dialogInput[0]);d.blockUI&&d.blockUI(a.dpDiv);d.data(a._dialogInput[0],m,b);return a},_destroyDatepicker:function(b){var a=this,c=d(b),f=d.data(b,m);if(c.hasClass(a.markerClassName)){var e=b.nodeName.toLowerCase();d.removeData(b,m);if(e==k){f.append.remove();f.trigger.remove();c.removeClass(a.markerClassName).unbind(h,a._showDatepicker).unbind("keydown",a._doKeyDown).unbind("keypress",a._doKeyPress).unbind("keyup",a._doKeyUp)}else(e==g||e==j)&&c.removeClass(a.markerClassName).empty()}},_enableDatepicker:function(a){var c=this,b=d(a),f=d.data(a,m);if(b.hasClass(c.markerClassName)){var e=a.nodeName.toLowerCase();if(e==k){a.disabled=V;f.trigger.filter(n).each(function(){this.disabled=V}).end().filter("img").css({opacity:"1.0",cursor:X})}else if(e==g||e==j){b=b.children("."+c._inlineClass);b.children().removeClass(r);b.find(s).removeAttr(t)}c._disabledInputs=d.map(c._disabledInputs,function(b){return b==a?W:b})}},_disableDatepicker:function(b){var a=this,c=d(b),f=d.data(b,m);if(c.hasClass(a.markerClassName)){var e=b.nodeName.toLowerCase();if(e==k){b.disabled=Y;f.trigger.filter(n).each(function(){this.disabled=Y}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e==g||e==j){c=c.children("."+a._inlineClass);c.children().addClass(r);c.find(s).attr(t,t)}a._disabledInputs=d.map(a._disabledInputs,function(a){return a==b?W:a});a._disabledInputs[a._disabledInputs.length]=b}},_isDisabledDatepicker:function(b){if(!b)return V;for(var a=0;a<this._disabledInputs.length;a++)if(this._disabledInputs[a]==b)return Y;return V},_getInst:function(a){try{return d.data(a,m)}catch(b){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(f,c,i){var b=this,a=b._getInst(f);if(arguments.length==2&&typeof c==w)return c=="defaults"?d.extend({},d.datepicker._defaults):a?c=="all"?d.extend({},a.settings):b._get(a,c):W;var e=c||{};if(typeof c==w){e={};e[c]=i}if(a){b._curInst==a&&b._hideDatepicker();var j=b._getDateDatepicker(f,Y),h=b._getMinMaxDate(a,hb),g=b._getMinMaxDate(a,ib);H(a.settings,e);if(h!==W&&e.dateFormat!==C&&e.minDate===C)a.settings.minDate=b._formatDate(a,h);if(g!==W&&e.dateFormat!==C&&e.maxDate===C)a.settings.maxDate=b._formatDate(a,g);b._attachments(d(f),a);b._autoSize(a);b._setDate(a,j);b._updateAlternate(a);b._updateDatepicker(a)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,c){var b=this;if(a=b._getInst(a)){b._setDate(a,c);b._updateDatepicker(a);b._updateAlternate(a)}},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):W},_doKeyDown:function(a){var e="stepBigMonths",b=d.datepicker._getInst(a.target),c=Y,f=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=Y;if(d.datepicker._datepickerShowing)switch(a.keyCode){case 9:d.datepicker._hideDatepicker();c=V;break;case 13:c=d("td."+d.datepicker._dayOverClass+":not(."+d.datepicker._currentClass+")",b.dpDiv);c[0]&&d.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,c[0]);if(a=d.datepicker._get(b,u)){c=d.datepicker._formatDate(b);a.apply(b.input?b.input[0]:W,[c,b])}else d.datepicker._hideDatepicker();return V;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,e):-d.datepicker._get(b,jb),x);break;case 34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,e):+d.datepicker._get(b,jb),x);break;case 35:(a.ctrlKey||a.metaKey)&&d.datepicker._clearDate(a.target);c=a.ctrlKey||a.metaKey;break;case 36:(a.ctrlKey||a.metaKey)&&d.datepicker._gotoToday(a.target);c=a.ctrlKey||a.metaKey;break;case 37:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,f?+1:kb,y);c=a.ctrlKey||a.metaKey;a.originalEvent.altKey&&d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,e):-d.datepicker._get(b,jb),x);break;case 38:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,-7,y);c=a.ctrlKey||a.metaKey;break;case 39:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,f?kb:+1,y);c=a.ctrlKey||a.metaKey;a.originalEvent.altKey&&d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,e):+d.datepicker._get(b,jb),x);break;case 40:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,+7,y);c=a.ctrlKey||a.metaKey;break;default:c=V}else if(a.keyCode==36&&a.ctrlKey)d.datepicker._showDatepicker(this);else c=V;if(c){a.preventDefault();a.stopPropagation()}},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInput")){b=d.datepicker._possibleChars(d.datepicker._get(b,o));var c=String.fromCharCode(a.charCode==C?a.keyCode:a.charCode);return a.ctrlKey||a.metaKey||c<" "||!b||b.indexOf(c)>kb}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,o),a.input?a.input.val():W,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return Y},_showDatepicker:function(b){b=b.target||b;if(b.nodeName.toLowerCase()!=k)b=d(k,b.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(b)||d.datepicker._lastInput==b)){var a=d.datepicker._getInst(b);if(d.datepicker._curInst&&d.datepicker._curInst!=a){d.datepicker._datepickerShowing&&d.datepicker._triggerOnClose(d.datepicker._curInst);d.datepicker._curInst.dpDiv.stop(Y,Y)}var c=d.datepicker._get(a,"beforeShow");c=c?c.apply(b,[b,a]):{};if(c!==V){H(a.settings,c);a.lastVal=W;d.datepicker._lastInput=b;d.datepicker._setDateFromField(a);if(d.datepicker._inDialog)b.value=X;if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(b);d.datepicker._pos[1]+=b.offsetHeight}var e=V;d(b).parents().each(function(){e|=d(this).css("position")=="fixed";return !e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=W;a.dpDiv.empty();a.dpDiv.css({position:z,display:"block",top:"-1000px"});d.datepicker._updateDatepicker(a);c=d.datepicker._checkOffset(a,c,e);a.dpDiv.css({position:d.datepicker._inDialog&&d.blockUI?"static":e?"fixed":z,display:"none",left:c.left+q,top:c.top+q});if(!a.inline){c=d.datepicker._get(a,A);var f=d.datepicker._get(a,D),g=function(){var c=a.dpDiv.find(E);if(c.length){var b=d.datepicker._getBorders(a.dpDiv);c.css({left:-b[0],top:-b[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()})}};a.dpDiv.zIndex(d(b).zIndex()+1);d.datepicker._datepickerShowing=Y;d.effects&&d.effects[c]?a.dpDiv.show(c,d.datepicker._get(a,F),f,g):a.dpDiv[c||"show"](c?f:W,g);(!c||!f)&&g();a.input.is(G)&&!a.input.is(I)&&a.input.focus();d.datepicker._curInst=a}}}},_updateDatepicker:function(a){var e=this;e.maxRows=4;var b=d.datepicker._getBorders(a.dpDiv);J=a;a.dpDiv.empty().append(e._generateHTML(a));var c=a.dpDiv.find(E);c.length&&c.css({left:-b[0],top:-b[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()});a.dpDiv.find("."+e._dayOverClass+" a").mouseover();b=e._getNumberOfMonths(a);c=b[1];a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(X);c>1&&a.dpDiv.addClass("ui-datepicker-multi-"+c).css("width",17*c+"em");a.dpDiv[(b[0]!=1||b[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(e._get(a,Z)?"add":"remove")+"Class"]("ui-datepicker-rtl");a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(G)&&!a.input.is(I)&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var f=a.yearshtml;setTimeout(function(){f===a.yearshtml&&a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml);f=a.yearshtml=W},0)}},_getBorders:function(a){var b=function(a){return ({thin:1,medium:2,thick:3})[a]||a};return [parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(b,a,g){var c=b.dpDiv.outerWidth(),e=b.dpDiv.outerHeight(),j=b.input?b.input.outerWidth():0,h=b.input?b.input.outerHeight():0,f=document.documentElement.clientWidth+d(document).scrollLeft(),i=document.documentElement.clientHeight+d(document).scrollTop();a.left-=this._get(b,Z)?c-j:0;a.left-=g&&a.left==b.input.offset().left?d(document).scrollLeft():0;a.top-=g&&a.top==b.input.offset().top+h?d(document).scrollTop():0;a.left-=Math.min(a.left,a.left+c>f&&f>c?Math.abs(a.left+c-f):0);a.top-=Math.min(a.top,a.top+e>i&&i>e?Math.abs(e+h):0);return a},_findPos:function(a){for(var b=this._get(this._getInst(a),Z);a&&(a.type=="hidden"||a.nodeType!=1||d.expr.filters.hidden(a));)a=a[b?"previousSibling":"nextSibling"];a=d(a).offset();return [a.left,a.top]},_triggerOnClose:function(a){var b=this._get(a,"onClose");b&&b.apply(a.input?a.input[0]:W,[a.input?a.input.val():X,a])},_hideDatepicker:function(b){var a=this,c=a._curInst;if(!(!c||b&&c!=d.data(b,m)))if(a._datepickerShowing){b=a._get(c,A);var f=a._get(c,D),e=function(){d.datepicker._tidyDialog(c);this._curInst=W};d.effects&&d.effects[b]?c.dpDiv.hide(b,d.datepicker._get(c,F),f,e):c.dpDiv[b=="slideDown"?"slideUp":b=="fadeIn"?"fadeOut":"hide"](b?f:W,e);b||e();d.datepicker._triggerOnClose(c);a._datepickerShowing=V;a._lastInput=W;if(a._inDialog){a._dialogInput.css({position:z,left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d(p).append(a.dpDiv)}}a._inDialog=V}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(f)},_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(b,f,e){var a=this;b=d(b);var c=a._getInst(b[0]);if(!a._isDisabledDatepicker(b[0])){a._adjustInstDate(c,f+(e==x?a._get(c,lb):0),e);a._updateDatepicker(c)}},_gotoToday:function(c){var b=this;c=d(c);var a=b._getInst(c[0]);if(b._get(a,mb)&&a.currentDay){a.selectedDay=a.currentDay;a.drawMonth=a.selectedMonth=a.currentMonth;a.drawYear=a.selectedYear=a.currentYear}else{var e=new Date;a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear()}b._notifyChange(a);b._adjustDate(c)},_selectMonthYear:function(a,c,e){a=d(a);var b=this._getInst(a[0]);b["selected"+(e==x?"Month":"Year")]=b["draw"+(e==x?"Month":"Year")]=parseInt(c.options[c.selectedIndex].value,nb);this._notifyChange(b);this._adjustDate(a)},_selectDay:function(c,f,g,e){var b=this,a=d(c);if(!(d(e).hasClass(b._unselectableClass)||b._isDisabledDatepicker(a[0]))){a=b._getInst(a[0]);a.selectedDay=a.currentDay=d("a",e).html();a.selectedMonth=a.currentMonth=f;a.selectedYear=a.currentYear=g;b._selectDate(c,b._formatDate(a,a.currentDay,a.currentMonth,a.currentYear))}},_clearDate:function(a){a=d(a);this._getInst(a[0]);this._selectDate(a,X)},_selectDate:function(a,c){var b=this;a=b._getInst(d(a)[0]);c=c!=W?c:b._formatDate(a);a.input&&a.input.val(c);b._updateAlternate(a);var e=b._get(a,u);if(e)e.apply(a.input?a.input[0]:W,[c,a]);else a.input&&a.input.trigger("change");if(a.inline)b._updateDatepicker(a);else{b._hideDatepicker();b._lastInput=a.input[0];typeof a.input[0]!=K&&a.input.focus();b._lastInput=W}},_updateAlternate:function(b){var a=this,c=a._get(b,"altField");if(c){var e=a._get(b,"altFormat")||a._get(b,o),f=a._getDate(b),g=a.formatDate(e,f,a._getFormatConfig(b));d(c).each(function(){d(this).val(g)})}},noWeekends:function(a){a=a.getDay();return [a>0&&a<6,X]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/8.64e7)/7)+1},parseDate:function(k,c,a){var g=this;if(k==W||c==W)throw"Invalid arguments";c=typeof c==K?c.toString():c+X;if(c==X)return W;var i=(a?a.shortYearCutoff:W)||g._defaults.shortYearCutoff;i=typeof i!=w?i:(new Date).getFullYear()%v+parseInt(i,nb);for(var r=(a?a.dayNamesShort:W)||g._defaults.dayNamesShort,t=(a?a.dayNames:W)||g._defaults.dayNames,u=(a?a.monthNamesShort:W)||g._defaults.monthNamesShort,s=(a?a.monthNames:W)||g._defaults.monthNames,f=a=kb,j=kb,p=kb,n=V,m=function(a){(a=h+1<k.length&&k.charAt(h+1)==a)&&h++;return a},l=function(a){var b=m(a);a=new RegExp("^\\d{1,"+(a==L?14:a=="!"?20:a==O&&b?4:a=="o"?3:2)+"}");a=c.substring(e).match(a);if(!a)throw"Missing number at position "+e;e+=a[0].length;return parseInt(a[0],nb)},q=function(b,f,g){b=d.map(m(b)?g:f,function(a,b){return [[b,a]]}).sort(function(a,b){return -(a[1].length-b[1].length)});var a=kb;d.each(b,function(b,d){b=d[1];if(c.substr(e,b.length).toLowerCase()==b.toLowerCase()){a=d[0];e+=b.length;return V}});if(a!=kb)return a+1;else throw"Unknown name at position "+e},o=function(){if(c.charAt(e)!=k.charAt(h))throw"Unexpected literal at position "+e;e++},e=0,h=0;h<k.length;h++)if(n)if(k.charAt(h)==P&&!m(P))n=V;else o();else switch(k.charAt(h)){case Q:j=l(Q);break;case y:q(y,r,t);break;case "o":p=l("o");break;case R:f=l(R);break;case x:f=q(x,u,s);break;case O:a=l(O);break;case L:var b=new Date(l(L));a=b.getFullYear();f=b.getMonth()+1;j=b.getDate();break;case "!":b=new Date((l("!")-g._ticksTo1970)/1e4);a=b.getFullYear();f=b.getMonth()+1;j=b.getDate();break;case P:if(m(P))o();else n=Y;break;default:o()}if(e<c.length)throw"Extra/unparsed characters found in date: "+c.substring(e);if(a==kb)a=(new Date).getFullYear();else if(a<v)a+=(new Date).getFullYear()-(new Date).getFullYear()%v+(a<=i?0:-100);if(p>kb){f=1;j=p;do{i=g._getDaysInMonth(a,f-1);if(j<=i)break;f++;j-=i}while(1)}b=g._daylightSavingAdjust(new Date(a,f-1,j));if(b.getFullYear()!=a||b.getMonth()+1!=f||b.getDate()!=j)throw"Invalid date";return b},ATOM:a,COOKIE:"D, dd M yy",ISO_8601:a,RFC_822:b,RFC_850:"DD, dd-M-y",RFC_1036:b,RFC_1123:c,RFC_2822:c,RSS:b,TICKS:"!",TIMESTAMP:L,W3C:a,_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(e,a,c){var f=this;if(!a)return X;var k=(c?c.dayNamesShort:W)||f._defaults.dayNamesShort,l=(c?c.dayNames:W)||f._defaults.dayNames,m=(c?c.monthNamesShort:W)||f._defaults.monthNamesShort;c=(c?c.monthNames:W)||f._defaults.monthNames;var g=function(a){(a=d+1<e.length&&e.charAt(d+1)==a)&&d++;return a},h=function(c,a,b){a=X+a;if(g(c))for(;a.length<b;)a="0"+a;return a},j=function(c,a,b,d){return g(c)?d[a]:b[a]},b=X,i=V;if(a)for(var d=0;d<e.length;d++)if(i)if(e.charAt(d)==P&&!g(P))i=V;else b+=e.charAt(d);else switch(e.charAt(d)){case Q:b+=h(Q,a.getDate(),2);break;case y:b+=j(y,a.getDay(),k,l);break;case "o":b+=h("o",Math.round(((new Date(a.getFullYear(),a.getMonth(),a.getDate())).getTime()-(new Date(a.getFullYear(),0,0)).getTime())/8.64e7),3);break;case R:b+=h(R,a.getMonth()+1,2);break;case x:b+=j(x,a.getMonth(),m,c);break;case O:b+=g(O)?a.getFullYear():(a.getYear()%v<nb?"0":X)+a.getYear()%v;break;case L:b+=a.getTime();break;case "!":b+=a.getTime()*1e4+f._ticksTo1970;break;case P:if(g(P))b+=P;else i=Y;break;default:b+=e.charAt(d)}return b},_possibleChars:function(b){for(var c=X,d=V,e=function(c){(c=a+1<b.length&&b.charAt(a+1)==c)&&a++;return c},a=0;a<b.length;a++)if(d)if(b.charAt(a)==P&&!e(P))d=V;else c+=b.charAt(a);else switch(b.charAt(a)){case Q:case R:case O:case L:c+="0123456789";break;case y:case x:return W;case P:if(e(P))c+=P;else d=Y;break;default:c+=b.charAt(a)}return c},_get:function(b,a){return b.settings[a]!==C?b.settings[a]:this._defaults[a]},_setDateFromField:function(a,g){var c=this;if(a.input.val()!=a.lastVal){var h=c._get(a,o),d=a.lastVal=a.input?a.input.val():W,b,f;b=f=c._getDefaultDate(a);var i=c._getFormatConfig(a);try{b=c.parseDate(h,d,i)||f}catch(e){c.log(e);d=g?X:d}a.selectedDay=b.getDate();a.drawMonth=a.selectedMonth=b.getMonth();a.drawYear=a.selectedYear=b.getFullYear();a.currentDay=d?b.getDate():0;a.currentMonth=d?b.getMonth():0;a.currentYear=d?b.getFullYear():0;c._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(b,a,c){var e=function(b){var a=new Date;a.setDate(a.getDate()+b);return a},f=function(e){try{return d.datepicker.parseDate(d.datepicker._get(b,o),e,d.datepicker._getFormatConfig(b))}catch(i){}var a=(e.toLowerCase().match(/^c/)?d.datepicker._getDate(b):W)||new Date,f=a.getFullYear(),g=a.getMonth();a=a.getDate();for(var h=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,c=h.exec(e);c;){switch(c[2]||Q){case Q:case y:a+=parseInt(c[1],nb);break;case "w":case "W":a+=parseInt(c[1],nb)*7;break;case R:case x:g+=parseInt(c[1],nb);a=Math.min(a,d.datepicker._getDaysInMonth(f,g));break;case O:case "Y":f+=parseInt(c[1],nb);a=Math.min(a,d.datepicker._getDaysInMonth(f,g))}c=h.exec(e)}return new Date(f,g,a)};if(a=(a=a==W||a===X?c:typeof a==w?f(a):typeof a=="number"?isNaN(a)?c:e(a):new Date(a.getTime()))&&a.toString()=="Invalid Date"?c:a){a.setHours(0);a.setMinutes(0);a.setSeconds(0);a.setMilliseconds(0)}return this._daylightSavingAdjust(a)},_daylightSavingAdjust:function(a){if(!a)return W;a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,b,d){var c=this,e=!b,f=a.selectedMonth,g=a.selectedYear;b=c._restrictMinMax(a,c._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();(f!=a.selectedMonth||g!=a.selectedYear)&&!d&&c._notifyChange(a);c._adjustInstDate(a);a.input&&a.input.val(e?X:c._formatDate(a))},_getDate:function(a){return !a.currentYear||a.input&&a.input.val()==X?W:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var D=" ui-corner-",C="calculateWeek",A="</button>",q="</span></a>",p='"><span class="ui-icon ui-icon-circle-triangle-',z=", 'M');\" title=\"",y=".datepicker._adjustDate('#",b=this,r=new Date;r=b._daylightSavingAdjust(new Date(r.getFullYear(),r.getMonth(),r.getDate()));var n=b._get(a,Z),G=b._get(a,"showButtonPanel"),v=b._get(a,"hideIfNoPrevNext"),h=b._get(a,"navigationAsDateFormat"),o=b._getNumberOfMonths(a),c=b._get(a,lb),j=b._get(a,jb),I=o[0]!=1||o[1]!=1,J=b._daylightSavingAdjust(!a.currentDay?new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),u=b._getMinMaxDate(a,hb),s=b._getMinMaxDate(a,ib);c=a.drawMonth-c;var g=a.drawYear;if(c<0){c+=12;g--}if(s)for(var i=b._daylightSavingAdjust(new Date(s.getFullYear(),s.getMonth()-o[0]*o[1]+1,s.getDate())),i=u&&i<u?u:i;b._daylightSavingAdjust(new Date(g,c,1))>i;){c--;if(c<0){c=11;g--}}a.drawMonth=c;a.drawYear=g;i=b._get(a,"prevText");i=!h?i:b.formatDate(i,b._daylightSavingAdjust(new Date(g,c-j,1)),b._getFormatConfig(a));i=b._canAdjustMonth(a,kb,g,c)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+B+y+a.id+"', -"+j+z+i+p+(n?"e":"w")+ab+i+q:v?X:'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+i+p+(n?"e":"w")+ab+i+q;var k=b._get(a,"nextText");k=!h?k:b.formatDate(k,b._daylightSavingAdjust(new Date(g,c+j,1)),b._getFormatConfig(a));v=b._canAdjustMonth(a,+1,g,c)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+B+y+a.id+"', +"+j+z+k+p+(n?"w":"e")+ab+k+q:v?X:'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+k+p+(n?"w":"e")+ab+k+q;j=b._get(a,"currentText");k=b._get(a,mb)&&a.currentDay?J:r;j=!h?j:b.formatDate(j,k,b._getFormatConfig(a));h=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+B+'.datepicker._hideDatepicker();">'+b._get(a,"closeText")+A:X;G=G?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(n?h:X)+(b._isInRange(a,k)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+B+".datepicker._gotoToday('#"+a.id+"');\">"+j+A:X)+(n?X:h)+ob:X;h=parseInt(b._get(a,"firstDay"),nb);h=isNaN(h)?0:h;j=b._get(a,"showWeek");k=b._get(a,eb);b._get(a,fb);var T=b._get(a,"dayNamesMin"),R=b._get(a,cb),U=b._get(a,db),N=b._get(a,"beforeShowDay"),F=b._get(a,"showOtherMonths"),S=b._get(a,"selectOtherMonths");b._get(a,C);for(var L=b._getDefaultDate(a),K=X,x=0;x<o[0];x++){var M=X;b.maxRows=4;for(var w=0;w<o[1];w++){var O=b._daylightSavingAdjust(new Date(g,c,a.selectedDay)),f=" ui-corner-all",l=X;if(I){l+='<div class="ui-datepicker-group';if(o[1]>1)switch(w){case 0:l+=" ui-datepicker-group-first";f=D+(n?"right":gb);break;case o[1]-1:l+=" ui-datepicker-group-last";f=D+(n?gb:"right");break;default:l+=" ui-datepicker-group-middle";f=X}l+=ab}l+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+f+ab+(/all|left/.test(f)&&x==0?n?v:i:X)+(/all|right/.test(f)&&x==0?n?i:v:X)+b._generateMonthYearHeader(a,c,g,u,s,x>0||w>0,R,U)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var m=j?'<th class="ui-datepicker-week-col">'+b._get(a,"weekHeader")+"</th>":X;for(f=0;f<7;f++){var e=(f+h)%7;m+="<th"+((f+h+6)%7>=5?' class="ui-datepicker-week-end"':X)+'><span title="'+k[e]+ab+T[e]+"</span></th>"}l+=m+"</tr></thead><tbody>";m=b._getDaysInMonth(g,c);if(g==a.selectedYear&&c==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,m);f=(b._getFirstDayOfMonth(g,c)-h+7)%7;m=Math.ceil((f+m)/7);b.maxRows=m=I?b.maxRows>m?b.maxRows:m:m;e=b._daylightSavingAdjust(new Date(g,c,1-f));for(var P=0;P<m;P++){l+="<tr>";var Q=!j?X:'<td class="ui-datepicker-week-col">'+b._get(a,C)(e)+"</td>";for(f=0;f<7;f++){var E=N?N.apply(a.input?a.input[0]:W,[e]):[Y,X],t=e.getMonth()!=c,H=t&&!S||!E[0]||u&&e<u||s&&e>s;Q+='<td class="'+((f+h+6)%7>=5?" ui-datepicker-week-end":X)+(t?" ui-datepicker-other-month":X)+(e.getTime()==O.getTime()&&c==a.selectedMonth&&a._keyEvent||L.getTime()==e.getTime()&&L.getTime()==O.getTime()?" "+b._dayOverClass:X)+(H?" "+b._unselectableClass+" ui-state-disabled":X)+(t&&!F?X:" "+E[1]+(e.getTime()==J.getTime()?" "+b._currentClass:X)+(e.getTime()==r.getTime()?" ui-datepicker-today":X))+'"'+((!t||F)&&E[2]?' title="'+E[2]+'"':X)+(H?X:' onclick="DP_jQuery_'+B+".datepicker._selectDay('#"+a.id+"',"+e.getMonth()+","+e.getFullYear()+', this);return false;"')+">"+(t&&!F?pb:H?'<span class="ui-state-default">'+e.getDate()+bb:'<a class="ui-state-default'+(e.getTime()==r.getTime()?" ui-state-highlight":X)+(e.getTime()==J.getTime()?" ui-state-active":X)+(t?" ui-priority-secondary":X)+'" href="#">'+e.getDate()+"</a>")+"</td>";e.setDate(e.getDate()+1);e=b._daylightSavingAdjust(e)}l+=Q+"</tr>"}c++;if(c>11){c=0;g++}l+="</tbody></table>"+(I?ob+(o[0]>0&&w==o[1]-1?'<div class="ui-datepicker-row-break"></div>':X):X);M+=l}K+=M}K+=G+(d.browser.msie&&parseInt(d.browser.version,nb)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':X);a._keyEvent=V;return K},_generateMonthYearHeader:function(a,b,i,j,k,q,f,c){var p="</select>",o="</option>",n=' selected="selected"',m='<option value="',l=".datepicker._selectMonthYear('#",h=this,r=h._get(a,"changeMonth"),s=h._get(a,"changeYear"),u=h._get(a,"showMonthAfterYear"),d='<div class="ui-datepicker-title">',g=X;if(q||!r)g+='<span class="ui-datepicker-month">'+f[b]+bb;else{f=j&&j.getFullYear()==i;var v=k&&k.getFullYear()==i;g+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+B+l+a.id+"', this, 'M');\" >";for(var e=0;e<12;e++)if((!f||e>=j.getMonth())&&(!v||e<=k.getMonth()))g+=m+e+'"'+(e==b?n:X)+">"+c[e]+o;g+=p}u||(d+=g+(q||!(r&&s)?pb:X));if(!a.yearshtml){a.yearshtml=X;if(q||!s)d+='<span class="ui-datepicker-year">'+i+bb;else{c=h._get(a,"yearRange").split(":");var t=(new Date).getFullYear();f=function(a){a=a.match(/c[+-].*/)?i+parseInt(a.substring(1),nb):a.match(/[+-].*/)?t+parseInt(a,nb):parseInt(a,nb);return isNaN(a)?t:a};b=f(c[0]);c=Math.max(b,f(c[1]||X));b=j?Math.max(b,j.getFullYear()):b;c=k?Math.min(c,k.getFullYear()):c;for(a.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+B+l+a.id+"', this, 'Y');\" >";b<=c;b++)a.yearshtml+=m+b+'"'+(b==i?n:X)+">"+b+o;a.yearshtml+=p;d+=a.yearshtml;a.yearshtml=W}}d+=h._get(a,"yearSuffix");if(u)d+=(q||!(r&&s)?pb:X)+g;d+=ob;return d},_adjustInstDate:function(a,c,d){var e=this,b=a.drawYear+(d=="Y"?c:0),f=a.drawMonth+(d==x?c:0);c=Math.min(a.selectedDay,e._getDaysInMonth(b,f))+(d==y?c:0);b=e._restrictMinMax(a,e._daylightSavingAdjust(new Date(b,f,c)));a.selectedDay=b.getDate();a.drawMonth=a.selectedMonth=b.getMonth();a.drawYear=a.selectedYear=b.getFullYear();(d==x||d=="Y")&&e._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,hb);a=this._getMinMaxDate(a,ib);b=c&&b<c?c:b;return b=a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:W,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==W?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),W)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return (new Date(a,b,1)).getDay()},_canAdjustMonth:function(d,c,a,f){var b=this,e=b._getNumberOfMonths(d);a=b._daylightSavingAdjust(new Date(a,f+(c<0?c:e[0]*e[1]),1));c<0&&a.setDate(b._getDaysInMonth(a.getFullYear(),a.getMonth()));return b._isInRange(d,a)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,hb);a=this._getMinMaxDate(a,ib);return (!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(b){var a=this,c=a._get(b,"shortYearCutoff");c=typeof c!=w?c:(new Date).getFullYear()%v+parseInt(c,nb);return {shortYearCutoff:c,dayNamesShort:a._get(b,fb),dayNames:a._get(b,eb),monthNamesShort:a._get(b,db),monthNames:a._get(b,cb)}},_formatDate:function(a,b,d,e){var c=this;if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b==K?b:c._daylightSavingAdjust(new Date(e,d,b)):c._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return c.formatDate(c._get(a,o),b,c._getFormatConfig(a))}});d.fn.datepicker=function(a){var b="Datepicker",c=this;if(!c.length)return c;if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find(p).append(d.datepicker.dpDiv);d.datepicker.initialized=Y}var e=Array.prototype.slice.call(arguments,1);if(typeof a==w&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+b].apply(d.datepicker,[c[0]].concat(e));if(a=="option"&&arguments.length==2&&typeof arguments[1]==w)return d.datepicker["_"+a+b].apply(d.datepicker,[c[0]].concat(e));return c.each(function(){typeof a==w?d.datepicker["_"+a+b].apply(d.datepicker,[this].concat(e)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new M;d.datepicker.initialized=V;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.16";window["DP_jQuery_"+B]=d})(jQuery);jQuery.effects||function(a,o){var e=1.70158,n=".ui-effects-wrapper",m="ec.storage.",k="toggle",g=128,j=139,b=255,f=true,i="number",h="string",d=null,q="backgroundColor",l="transparent",c=10;function s(d){var b;if(d&&d.constructor==Array&&d.length==3)return d;if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(d))return [parseInt(b[1],c),parseInt(b[2],c),parseInt(b[3],c)];if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(d))return [parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55];if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(d))return [parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)];if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(d))return [parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(d))return t.transparent;return t[a.trim(d).toLowerCase()]}function x(c,d){var b;do{b=a.curCSS(c,d);if(b!=""&&b!=l||a.nodeName(c,"body"))break;d=q}while(c=c.parentNode);return s(b)}function u(){var a=document.defaultView?document.defaultView.getComputedStyle(this,d):this.currentStyle,c={},b,e;if(a&&a.length&&a[0]&&a[a[0]])for(var f=a.length;f--;){b=a[f];if(typeof a[b]==h){e=b.replace(/\-(\w)/g,function(b,a){return a.toUpperCase()});c[e]=a[b]}}else for(b in a)if(typeof a[b]===h)c[b]=a[b];return c}function v(e){var b,c;for(b in e){c=e[b];if(c==d||a.isFunction(c)||b in y||/scrollbar/.test(b)||!/color/i.test(b)&&isNaN(parseFloat(c)))delete e[b]}return e}function z(d,b){var c={_:0},a;for(a in b)if(d[a]!=b[a])c[a]=b[a];return c}function p(f,b,c,e){if(typeof f=="object"){e=b;c=d;b=f;f=b.effect}if(a.isFunction(b)){e=b;c=d;b={}}if(typeof b==i||a.fx.speeds[b]){e=c;c=b;b={}}if(a.isFunction(c)){e=c;c=d}b=b||{};c=c||b.duration;c=a.fx.off?0:typeof c==i?c:c in a.fx.speeds?a.fx.speeds[c]:a.fx.speeds._default;e=e||b.complete;return [f,b,c,e]}function r(b){if(!b||typeof b===i||a.fx.speeds[b])return f;if(typeof b===h&&!a.effects[b])return f;return false}a.effects={};a.each([q,"borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(e,d){a.fx.step[d]=function(a){if(!a.colorInit){a.start=x(a.elem,d);a.end=s(a.end);a.colorInit=f}a.elem.style[d]="rgb("+Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0],c),b),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1],c),b),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],c),b),0)+")"}});var t={aqua:[0,b,b],azure:[240,b,b],beige:[245,245,220],black:[0,0,0],blue:[0,0,b],brown:[165,42,42],cyan:[0,b,b],darkblue:[0,0,j],darkcyan:[0,j,j],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[j,0,j],darkolivegreen:[85,107,47],darkorange:[b,140,0],darkorchid:[153,50,204],darkred:[j,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[b,0,b],gold:[b,215,0],green:[0,g,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,b,b],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[b,182,193],lightyellow:[b,b,224],lime:[0,b,0],magenta:[b,0,b],maroon:[g,0,0],navy:[0,0,g],olive:[g,g,0],orange:[b,165,0],pink:[b,192,203],purple:[g,0,g],violet:[g,0,g],red:[b,0,0],silver:[192,192,192],white:[b,b,b],yellow:[b,b,0],transparent:[b,b,b]},w=["add","remove",k],y={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(c,f,b,e){if(a.isFunction(b)){e=b;b=d}return this.queue("fx",function(){var h="className",d="style",i=this,g=a(i),l=g.attr(d)||" ",j=v(u.call(i)),k,m=g.attr(h);a.each(w,function(b,a){c[a]&&g[a+"Class"](c[a])});k=v(u.call(i));g.attr(h,m);g.animate(z(j,k),f,b,function(){a.each(w,function(b,a){c[a]&&g[a+"Class"](c[a])});if(typeof g.attr(d)=="object"){g.attr(d).cssText="";g.attr(d).cssText=l}else g.attr(d,l);e&&e.apply(this,arguments)});j=a.queue(i);k=j.splice(j.length-1,1)[0];j.splice(1,0,k);a.dequeue(i)})};a.fn.extend({_addClass:a.fn.addClass,addClass:function(c,b,d,e){return b?a.effects.animateClass.apply(this,[{add:c},b,d,e]):this._addClass(c)},_removeClass:a.fn.removeClass,removeClass:function(c,b,d,e){return b?a.effects.animateClass.apply(this,[{remove:c},b,d,e]):this._removeClass(c)},_toggleClass:a.fn.toggleClass,toggleClass:function(c,b,d,e,f){return typeof b=="boolean"||b===o?d?a.effects.animateClass.apply(this,[b?{add:c}:{remove:c},d,e,f]):this._toggleClass(c,b):a.effects.animateClass.apply(this,[{toggle:c},b,d,e])},switchClass:function(d,b,c,e,f){return a.effects.animateClass.apply(this,[{add:b,remove:d},c,e,f])}});a.extend(a.effects,{version:"1.8.12",save:function(c,b){for(var a=0;a<b.length;a++)b[a]!==d&&c.data(m+b[a],c[0].style[b[a]])},restore:function(c,b){for(var a=0;a<b.length;a++)b[a]!==d&&c.css(b[a],c.data(m+b[a]))},setMode:function(b,a){if(a==k)a=b.is(":hidden")?"show":"hide";return a},getBaseline:function(a,c){var b;switch(a[0]){case "top":b=0;break;case "middle":b=.5;break;case "bottom":b=1;break;default:b=a[0]/c.height}switch(a[1]){case "left":a=0;break;case "center":a=.5;break;case "right":a=1;break;default:a=a[1]/c.width}return {x:a,y:b}},createWrapper:function(b){var d="auto",e="relative",h="position";if(b.parent().is(n))return b.parent();var g={width:b.outerWidth(f),height:b.outerHeight(f),"float":b.css("float")},i=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:l,border:"none",margin:0,padding:0});b.wrap(i);i=b.parent();if(b.css(h)=="static"){i.css({position:e});b.css({position:e})}else{a.extend(g,{position:b.css(h),zIndex:b.css("z-index")});a.each(["top","left","bottom","right"],function(e,a){g[a]=b.css(a);if(isNaN(parseInt(g[a],c)))g[a]=d});b.css({position:e,top:0,left:0,right:d,bottom:d})}return i.css(g).show()},removeWrapper:function(a){if(a.parent().is(n))return a.parent().replaceWith(a);return a},setTransition:function(e,c,d,b){b=b||{};a.each(c,function(c,a){unit=e.cssUnit(a);if(unit[0]>0)b[a]=unit[0]*d+unit[1]});return b}});a.fn.extend({effect:function(f){var d=this,b=p.apply(d,arguments),c={options:b[1],duration:b[2],callback:b[3]};b=c.options.mode;var e=a.effects[f];if(a.fx.off||!e)return b?d[b](c.duration,c.callback):d.each(function(){c.callback&&c.callback.call(this)});return e.call(d,c)},_show:a.fn.show,show:function(c){var a=this;if(r(c))return a._show.apply(a,arguments);else{var b=p.apply(a,arguments);b[1].mode="show";return a.effect.apply(a,b)}},_hide:a.fn.hide,hide:function(c){var a=this;if(r(c))return a._hide.apply(a,arguments);else{var b=p.apply(a,arguments);b[1].mode="hide";return a.effect.apply(a,b)}},__toggle:a.fn.toggle,toggle:function(c){var b=this;if(r(c)||typeof c==="boolean"||a.isFunction(c))return b.__toggle.apply(b,arguments);else{var d=p.apply(b,arguments);d[1].mode=k;return b.effect.apply(b,d)}},cssUnit:function(d){var b=this.css(d),c=[];a.each(["em","px","%","pt"],function(d,a){if(b.indexOf(a)>0)c=[parseFloat(b),a]});return c}});a.easing.jswing=a.easing.swing;a.extend(a.easing,{def:"easeOutQuad",swing:function(d,b,c,e,f){return a.easing[a.easing.def](d,b,c,e,f)},easeInQuad:function(e,a,b,c,d){return c*(a/=d)*a+b},easeOutQuad:function(e,a,b,c,d){return -c*(a/=d)*(a-2)+b},easeInOutQuad:function(e,a,b,c,d){if((a/=d/2)<1)return c/2*a*a+b;return -c/2*(--a*(a-2)-1)+b},easeInCubic:function(e,a,b,c,d){return c*(a/=d)*a*a+b},easeOutCubic:function(e,a,b,c,d){return c*((a=a/d-1)*a*a+1)+b},easeInOutCubic:function(e,a,b,c,d){if((a/=d/2)<1)return c/2*a*a*a+b;return c/2*((a-=2)*a*a+2)+b},easeInQuart:function(e,a,b,c,d){return c*(a/=d)*a*a*a+b},easeOutQuart:function(e,a,b,c,d){return -c*((a=a/d-1)*a*a*a-1)+b},easeInOutQuart:function(e,a,b,c,d){if((a/=d/2)<1)return c/2*a*a*a*a+b;return -c/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(e,a,b,c,d){return c*(a/=d)*a*a*a*a+b},easeOutQuint:function(e,a,b,c,d){return c*((a=a/d-1)*a*a*a*a+1)+b},easeInOutQuint:function(e,a,b,c,d){if((a/=d/2)<1)return c/2*a*a*a*a*a+b;return c/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(e,b,c,a,d){return -a*Math.cos(b/d*(Math.PI/2))+a+c},easeOutSine:function(e,a,b,c,d){return c*Math.sin(a/d*(Math.PI/2))+b},easeInOutSine:function(e,a,b,c,d){return -c/2*(Math.cos(Math.PI*a/d)-1)+b},easeInExpo:function(f,a,b,d,e){return a==0?b:d*Math.pow(2,c*(a/e-1))+b},easeOutExpo:function(e,a,b,c,d){return a==d?b+c:c*(-Math.pow(2,-10*a/d)+1)+b},easeInOutExpo:function(f,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,c*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(e,a,b,c,d){return -c*(Math.sqrt(1-(a/=d)*a)-1)+b},easeOutCirc:function(e,a,b,c,d){return c*Math.sqrt(1-(a=a/d-1)*a)+b},easeInOutCirc:function(e,a,b,c,d){if((a/=d/2)<1)return -c/2*(Math.sqrt(1-a*a)-1)+b;return c/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(f,d,h,a,i){f=e;var b=0,g=a;if(d==0)return h;if((d/=i)==1)return h+a;b||(b=i*.3);if(g<Math.abs(a)){g=a;f=b/4}else f=b/(2*Math.PI)*Math.asin(a/g);return -(g*Math.pow(2,c*(d-=1))*Math.sin((d*i-f)*2*Math.PI/b))+h},easeOutElastic:function(d,c,g,a,h){d=e;var b=0,f=a;if(c==0)return g;if((c/=h)==1)return g+a;b||(b=h*.3);if(f<Math.abs(a)){f=a;d=b/4}else d=b/(2*Math.PI)*Math.asin(a/f);return f*Math.pow(2,-10*c)*Math.sin((c*h-d)*2*Math.PI/b)+a+g},easeInOutElastic:function(f,a,h,b,i){f=e;var d=0,g=b;if(a==0)return h;if((a/=i/2)==2)return h+b;d||(d=i*.3*1.5);if(g<Math.abs(b)){g=b;f=d/4}else f=d/(2*Math.PI)*Math.asin(b/g);if(a<1)return -.5*g*Math.pow(2,c*(a-=1))*Math.sin((a*i-f)*2*Math.PI/d)+h;return g*Math.pow(2,-10*(a-=1))*Math.sin((a*i-f)*2*Math.PI/d)*.5+b+h},easeInBack:function(g,b,c,d,f,a){if(a==o)a=e;return d*(b/=f)*b*((a+1)*b-a)+c},easeOutBack:function(g,a,c,d,f,b){if(b==o)b=e;return d*((a=a/f-1)*a*((b+1)*a+b)+1)+c},easeInOutBack:function(g,a,c,d,f,b){if(b==o)b=e;if((a/=f/2)<1)return d/2*a*a*(((b*=1.525)+1)*a-b)+c;return d/2*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)+c},easeInBounce:function(f,d,e,b,c){return b-a.easing.easeOutBounce(f,c-d,0,b,c)+e},easeOutBounce:function(g,b,d,e,f){var c=7.5625,a=2.75;return (b/=f)<1/a?e*c*b*b+d:b<2/a?e*(c*(b-=1.5/a)*b+.75)+d:b<2.5/a?e*(c*(b-=2.25/a)*b+.9375)+d:e*(c*(b-=2.625/a)*b+.984375)+d},easeInOutBounce:function(f,c,e,d,b){if(c<b/2)return a.easing.easeInBounce(f,c*2,0,d,b)*.5+e;return a.easing.easeOutBounce(f,c*2-b,0,d,b)*.5+d*.5+e}})}(jQuery);(function(a){a.effects.blind=function(b){return this.queue(function(){var c="vertical",d=a(this),h=["position","top","bottom","left","right"],g=a.effects.setMode(d,b.options.mode||"hide"),e=b.options.direction||c;a.effects.save(d,h);d.show();var f=a.effects.createWrapper(d).css({overflow:"hidden"}),i=e==c?"height":"width";e=e==c?f.height():f.width();g=="show"&&f.css(i,0);var j={};j[i]=g=="show"?e:0;f.animate(j,b.duration,b.options.easing,function(){g=="hide"&&d.hide();a.effects.restore(d,h);a.effects.removeWrapper(d);b.callback&&b.callback.apply(d[0],arguments);d.dequeue()})})}})(jQuery);(function(a){a.effects.bounce=function(b){return this.queue(function(){var f="-=",e="+=",h="hide",c="pos",j="left",d=a(this),q=["position","top","bottom",j,"right"],m=a.effects.setMode(d,b.options.mode||"effect"),i=b.options.direction||"up",g=b.options.distance||20,r=b.options.times||5,n=b.duration||250;/show|hide/.test(m)&&q.push("opacity");a.effects.save(d,q);d.show();a.effects.createWrapper(d);var k=i=="up"||i=="down"?"top":j;i=i=="up"||i==j?c:"neg";g=b.options.distance||(k=="top"?d.outerHeight({margin:true})/3:d.outerWidth({margin:true})/3);m=="show"&&d.css("opacity",0).css(k,i==c?-g:g);if(m==h)g/=r*2;m!=h&&r--;if(m=="show"){var l={opacity:1};l[k]=(i==c?e:f)+g;d.animate(l,n/2,b.options.easing);g/=2;r--}for(l=0;l<r;l++){var o={},p={};o[k]=(i==c?f:e)+g;p[k]=(i==c?e:f)+g;d.animate(o,n/2,b.options.easing).animate(p,n/2,b.options.easing);g=m==h?g*2:g/2}if(m==h){l={opacity:0};l[k]=(i==c?f:e)+g;d.animate(l,n/2,b.options.easing,function(){d.hide();a.effects.restore(d,q);a.effects.removeWrapper(d);b.callback&&b.callback.apply(this,arguments)})}else{o={};p={};o[k]=(i==c?f:e)+g;p[k]=(i==c?e:f)+g;d.animate(o,n/2,b.options.easing).animate(p,n/2,b.options.easing,function(){a.effects.restore(d,q);a.effects.removeWrapper(d);b.callback&&b.callback.apply(this,arguments)})}d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);(function(a){a.effects.clip=function(b){return this.queue(function(){var e="show",c="vertical",d=a(this),k=["position","top","bottom","left","right","height","width"],h=a.effects.setMode(d,b.options.mode||"hide"),f=b.options.direction||c;a.effects.save(d,k);d.show();var g=a.effects.createWrapper(d).css({overflow:"hidden"});g=d[0].tagName=="IMG"?g:d;var i={size:f==c?"height":"width",position:f==c?"top":"left"};f=f==c?g.height():g.width();if(h==e){g.css(i.size,0);g.css(i.position,f/2)}var j={};j[i.size]=h==e?f:0;j[i.position]=h==e?0:f/2;g.animate(j,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){h=="hide"&&d.hide();a.effects.restore(d,k);a.effects.removeWrapper(d);b.callback&&b.callback.apply(d[0],arguments);d.dequeue()}})})}})(jQuery);(function(a){a.effects.drop=function(b){return this.queue(function(){var f="show",d="pos",c="left",e=a(this),k=["position","top","bottom",c,"right","opacity"],h=a.effects.setMode(e,b.options.mode||"hide"),g=b.options.direction||c;a.effects.save(e,k);e.show();a.effects.createWrapper(e);var i=g=="up"||g=="down"?"top":c;g=g=="up"||g==c?d:"neg";var j=b.options.distance||(i=="top"?e.outerHeight({margin:true})/2:e.outerWidth({margin:true})/2);h==f&&e.css("opacity",0).css(i,g==d?-j:j);var l={opacity:h==f?1:0};l[i]=(h==f?g==d?"+=":"-=":g==d?"-=":"+=")+j;e.animate(l,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){h=="hide"&&e.hide();a.effects.restore(e,k);a.effects.removeWrapper(e);b.callback&&b.callback.apply(this,arguments);e.dequeue()}})})}})(jQuery);(function(a){a.effects.explode=function(b){return this.queue(function(){var d="visible",j="absolute",c="show",f=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3,g=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3;b.options.mode=b.options.mode=="toggle"?a(this).is(":visible")?"hide":c:b.options.mode;var e=a(this).show().css("visibility","hidden"),k=e.offset();k.top-=parseInt(e.css("marginTop"),10)||0;k.left-=parseInt(e.css("marginLeft"),10)||0;for(var l=e.outerWidth(true),m=e.outerHeight(true),h=0;h<f;h++)for(var i=0;i<g;i++)e.clone().appendTo("body").wrap("<div></div>").css({position:j,visibility:d,left:-i*(l/g),top:-h*(m/f)}).parent().addClass("ui-effects-explode").css({position:j,overflow:"hidden",width:l/g,height:m/f,left:k.left+i*(l/g)+(b.options.mode==c?(i-Math.floor(g/2))*(l/g):0),top:k.top+h*(m/f)+(b.options.mode==c?(h-Math.floor(f/2))*(m/f):0),opacity:b.options.mode==c?0:1}).animate({left:k.left+i*(l/g)+(b.options.mode==c?0:(i-Math.floor(g/2))*(l/g)),top:k.top+h*(m/f)+(b.options.mode==c?0:(h-Math.floor(f/2))*(m/f)),opacity:b.options.mode==c?1:0},b.duration||500);setTimeout(function(){b.options.mode==c?e.css({visibility:d}):e.css({visibility:d}).hide();b.callback&&b.callback.apply(e[0]);e.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);(function(a){a.effects.fade=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);(function(a){a.effects.fold=function(b){return this.queue(function(){var c="show",d="hide",e=a(this),l=["position","top","bottom","left","right"],f=a.effects.setMode(e,b.options.mode||d),i=b.options.size||15,j=!!b.options.horizFirst,m=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,l);e.show();var g=a.effects.createWrapper(e).css({overflow:"hidden"}),h=f==c!=j,n=h?["width","height"]:["height","width"];h=h?[g.width(),g.height()]:[g.height(),g.width()];var k=/([0-9]+)%/.exec(i);if(k)i=parseInt(k[1],10)/100*h[f==d?0:1];f==c&&g.css(j?{height:0,width:i}:{height:i,width:0});j={};k={};j[n[0]]=f==c?h[0]:i;k[n[1]]=f==c?h[1]:0;g.animate(j,m,b.options.easing).animate(k,m,b.options.easing,function(){f==d&&e.hide();a.effects.restore(e,l);a.effects.removeWrapper(e);b.callback&&b.callback.apply(e[0],arguments);e.dequeue()})})}})(jQuery);(function(a){a.effects.highlight=function(b){return this.queue(function(){var d="backgroundColor",c=a(this),f=["backgroundImage",d,"opacity"],e=a.effects.setMode(c,b.options.mode||"show"),g={backgroundColor:c.css(d)};if(e=="hide")g.opacity=0;a.effects.save(c,f);c.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide();a.effects.restore(c,f);e=="show"&&!a.support.opacity&&this.style.removeAttribute("filter");b.callback&&b.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);(function(a){a.effects.pulsate=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"show");times=(b.options.times||5)*2-1;duration=b.duration?b.duration/2:a.fx.speeds._default/2;isVisible=c.is(":visible");animateTo=0;if(!isVisible){c.css("opacity",0).show();animateTo=1}if(d=="hide"&&isVisible||d=="show"&&!isVisible)times--;for(d=0;d<times;d++){c.animate({opacity:animateTo},duration,b.options.easing);animateTo=(animateTo+1)%2}c.animate({opacity:animateTo},duration,b.options.easing,function(){animateTo==0&&c.hide();b.callback&&b.callback.apply(this,arguments)});c.queue("fx",function(){c.dequeue()}).dequeue()})}})(jQuery);(function(a){var c="both",d="effect",b="hide";a.effects.puff=function(c){return this.queue(function(){var d=a(this),e=a.effects.setMode(d,c.options.mode||b),g=parseInt(c.options.percent,10)||150,h=g/100,f={height:d.height(),width:d.width()};a.extend(c.options,{fade:true,mode:e,percent:e==b?g:100,from:e==b?f:{height:f.height*h,width:f.width*h}});d.effect("scale",c.options,c.duration,c.callback);d.dequeue()})};a.effects.scale=function(e){return this.queue(function(){var f=a(this),g=a.extend(true,{},e.options),h=a.effects.setMode(f,e.options.mode||d),j=parseInt(e.options.percent,10)||(parseInt(e.options.percent,10)==0?0:h==b?0:100),k=e.options.direction||c,i=e.options.origin;if(h!=d){g.origin=i||["middle","center"];g.restore=true}i={height:f.height(),width:f.width()};f.from=e.options.from||(h=="show"?{height:0,width:0}:i);j={y:k!="horizontal"?j/100:1,x:k!="vertical"?j/100:1};f.to={height:i.height*j.y,width:i.width*j.x};if(e.options.fade){if(h=="show"){f.from.opacity=0;f.to.opacity=1}if(h==b){f.from.opacity=1;f.to.opacity=0}}g.from=f.from;g.to=f.to;g.mode=h;f.effect("size",g,e.duration,e.callback);f.dequeue()})};a.effects.size=function(e){return this.queue(function(){var j="opacity",h="overflow",o="position",f=a(this),k=[o,"top","bottom","left","right","width","height",h,j],t=[o,"top","bottom","left","right",h,j],s=["width","height",h],q=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],m=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],u=a.effects.setMode(f,e.options.mode||d),r=e.options.restore||false,p=e.options.scale||c,n=e.options.origin,i={height:f.height(),width:f.width()};f.from=e.options.from||i;f.to=e.options.to||i;if(n){n=a.effects.getBaseline(n,i);f.from.top=(i.height-f.from.height)*n.y;f.from.left=(i.width-f.from.width)*n.x;f.to.top=(i.height-f.to.height)*n.y;f.to.left=(i.width-f.to.width)*n.x}var g={from:{y:f.from.height/i.height,x:f.from.width/i.width},to:{y:f.to.height/i.height,x:f.to.width/i.width}};if(p=="box"||p==c){if(g.from.y!=g.to.y){k=k.concat(l);f.from=a.effects.setTransition(f,l,g.from.y,f.from);f.to=a.effects.setTransition(f,l,g.to.y,f.to)}if(g.from.x!=g.to.x){k=k.concat(m);f.from=a.effects.setTransition(f,m,g.from.x,f.from);f.to=a.effects.setTransition(f,m,g.to.x,f.to)}}if(p=="content"||p==c)if(g.from.y!=g.to.y){k=k.concat(q);f.from=a.effects.setTransition(f,q,g.from.y,f.from);f.to=a.effects.setTransition(f,q,g.to.y,f.to)}a.effects.save(f,r?k:t);f.show();a.effects.createWrapper(f);f.css(h,"hidden").css(f.from);if(p=="content"||p==c){l=l.concat(["marginTop","marginBottom"]).concat(q);m=m.concat(["marginLeft","marginRight"]);s=k.concat(l).concat(m);f.find("*[width]").each(function(){child=a(this);r&&a.effects.save(child,s);var b={height:child.height(),width:child.width()};child.from={height:b.height*g.from.y,width:b.width*g.from.x};child.to={height:b.height*g.to.y,width:b.width*g.to.x};if(g.from.y!=g.to.y){child.from=a.effects.setTransition(child,l,g.from.y,child.from);child.to=a.effects.setTransition(child,l,g.to.y,child.to)}if(g.from.x!=g.to.x){child.from=a.effects.setTransition(child,m,g.from.x,child.from);child.to=a.effects.setTransition(child,m,g.to.x,child.to)}child.css(child.from);child.animate(child.to,e.duration,e.options.easing,function(){r&&a.effects.restore(child,s)})})}f.animate(f.to,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){f.to.opacity===0&&f.css(j,f.from.opacity);u==b&&f.hide();a.effects.restore(f,r?k:t);a.effects.removeWrapper(f);e.callback&&e.callback.apply(this,arguments);f.dequeue()}})})}})(jQuery);(function(a){a.effects.shake=function(b){return this.queue(function(){var d="pos",c="left",e=a(this),l=["position","top","bottom",c,"right"];a.effects.setMode(e,b.options.mode||"effect");var f=b.options.direction||c,g=b.options.distance||20,n=b.options.times||3,h=b.duration||b.options.duration||140;a.effects.save(e,l);e.show();a.effects.createWrapper(e);var i=f=="up"||f=="down"?"top":c,j=f=="up"||f==c?d:"neg";f={};var k={},m={};f[i]=(j==d?"-=":"+=")+g;k[i]=(j==d?"+=":"-=")+g*2;m[i]=(j==d?"-=":"+=")+g*2;e.animate(f,h,b.options.easing);for(g=1;g<n;g++)e.animate(k,h,b.options.easing).animate(m,h,b.options.easing);e.animate(k,h,b.options.easing).animate(f,h/2,b.options.easing,function(){a.effects.restore(e,l);a.effects.removeWrapper(e);b.callback&&b.callback.apply(this,arguments)});e.queue("fx",function(){e.dequeue()});e.dequeue()})}})(jQuery);(function(a){a.effects.slide=function(b){return this.queue(function(){var d="pos",f="show",c="left",e=a(this),k=["position","top","bottom",c,"right"],i=a.effects.setMode(e,b.options.mode||f),g=b.options.direction||c;a.effects.save(e,k);e.show();a.effects.createWrapper(e).css({overflow:"hidden"});var j=g=="up"||g=="down"?"top":c;g=g=="up"||g==c?d:"neg";var h=b.options.distance||(j=="top"?e.outerHeight({margin:true}):e.outerWidth({margin:true}));i==f&&e.css(j,g==d?isNaN(h)?"-"+h:-h:h);var l={};l[j]=(i==f?g==d?"+=":"-=":g==d?"-=":"+=")+h;e.animate(l,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){i=="hide"&&e.hide();a.effects.restore(e,k);a.effects.removeWrapper(e);b.callback&&b.callback.apply(this,arguments);e.dequeue()}})})}})(jQuery);(function(a){a.effects.transfer=function(b){return this.queue(function(){var c=a(this),d=a(b.options.to),e=d.offset();d={top:e.top,left:e.left,height:d.innerHeight(),width:d.innerWidth()};e=c.offset();var f=a('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(b.options.className).css({top:e.top,left:e.left,height:c.innerHeight(),width:c.innerWidth(),position:"absolute"}).animate(d,b.duration,b.options.easing,function(){f.remove();b.callback&&b.callback.apply(c[0],arguments);c.dequeue()})})}})(jQuery);jQuery(function(a){var c="Nov",b="Mar",d="Novembre";a.datepicker.regional["it"]={closeText:"Chiudi",prevText:"&#x3c;Prec",nextText:"Succ&#x3e;",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre",d,"Dicembre"],monthNamesShort:["Gen","Feb",b,"Apr","Mag","Giu","Lug","Ago","Set","Ott",c,"Dic"],dayNames:["Domenica","Luned&#236","Marted&#236","Mercoled&#236","Gioved&#236","Venerd&#236","Sabato"],dayNamesShort:["Dom","Lun",b,"Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm"};a.datepicker.setDefaults(a.datepicker.regional["it"]);a.datepicker.regional["en"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb",b,"Apr","May","Jun","Jul","Aug","Sep","Oct",c,"Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk"};a.datepicker.setDefaults(a.datepicker.regional["en"]);a.datepicker.regional["fr"]={closeText:"Fermer",prevText:"&#x3c;Pr\u00e9c",nextText:"Suiv&#x3e;",currentText:"Courant",monthNames:["Janvier","F\u00e9vrier","Mars","Avril","Mai","Juin","Juillet","Ao\u00fbt","Septembre","Octobre",d,"D\u00e9cembre"],monthNamesShort:["Jan","F\u00e9v",b,"Avr","Mai","Jun","Jul","Ao\u00fb","Sep","Oct",c,"D\u00e9c"],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun",b,"Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],weekHeader:"Sm"};a.datepicker.setDefaults(a.datepicker.regional["fr"]);a.datepicker.regional["es"]={closeText:"Cerrar",prevText:"&#x3c;Ant",nextText:"Sig&#x3e;",currentText:"Hoy",monthNames:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthNamesShort:["Ene","Feb",b,"Abr","May","Jun","Jul","Ago","Sep","Oct",c,"Dic"],dayNames:["Domingo","Lunes","Martes","Mi&eacute;rcoles","Jueves","Viernes","S&aacute;bado"],dayNamesShort:["Dom","Lun",b,"Mi&eacute;","Juv","Vie","S&aacute;b"],dayNamesMin:["Do","Lu","Ma","Mi","Ju","Vi","S&aacute;"],weekHeader:"Sm"};a.datepicker.setDefaults(a.datepicker.regional["es"])});(function(a){var e=null,h="outside",d="up",c="left",f="fade",b=false;function j(){this.config={loop:b,pauseTime:0,transitionTime:1500,transitionFx:f,transitionEasing:"easeInOutBounce",direction:c,counterdirection:d,outgoing:h,handlersAreRegistered:b,segments:1},this.slider={el:e,currentIndex:e,currentBackwardIndex:e,currentForwardIndex:e,startIndex:0,oldPTime:e,oldTTime:e,goToIndex:e,goToIndexPreceding:e,beingStopped:b,executingAnimation:b}}var g=function(){var p="id",I="singlestep",H="alwaysrun",B=".hiddensection",G="hidesection",v="shown",A="hiddensection",u="z-index",n="0px",z="inside",F="goto",o="down",r=true,q="opacity",t="right",s="bottom",m="px",k=".slidersection",l="top",x="slidefade",w="slide",g=[],S=function(b){var h="+=",e="-=",d={};switch(g[b].config.transitionFx){case w:case x:switch(g[b].config.direction){case l:d.a={top:e+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).height()+m};d.b={top:e+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).height()+m};d.restprop=l;d.restvalue=a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).parent().height()+m;break;case s:d.a={top:h+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).height()+m};d.b={top:h+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).height()+m};d.restprop=l;d.restvalue="-"+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).parent().height()+m;break;case c:d.a={left:e+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).width()+m};d.b={left:e+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).width()+m};d.restprop=c;d.restvalue=a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).parent().width()+m;break;case t:d.a={left:h+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).width()+m};d.b={left:h+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).width()+m};d.restprop=c;d.restvalue="-"+a(a(g[b].slider.el).children(k)[g[b].slider.currentIndex]).parent().width()+m}if(g[b].config.transitionFx==x){d.a.opacity=0;d.b.opacity=1}break;case f:d.a={opacity:0};d.b={opacity:1};d.restprop=q;d.restvalue=0}return d},y=function(e,t,w){g[e].slider.executingAnimation=r;P(e);_animProps=S(e);var j=[],m;if(g[e].config.segments>1){for(i=0;i<g[e].config.segments;i++)switch(g[e].config.counterdirection){case d:j[i]=g[e].slider.currentIndex+i<a(g[e].slider.el).children(k).length?g[e].slider.currentIndex+i:g[e].slider.currentIndex+i-a(g[e].slider.el).children(k).length;break;case o:j[i]=g[e].slider.currentIndex-i>=0?g[e].slider.currentIndex-i:i-g[e].config.segments+a(g[e].slider.el).children(k).length}switch(g[e].config.counterdirection){case d:m=g[e].slider.currentIndex+g[e].config.segments<=a(g[e].slider.el).children(k).length-1?g[e].slider.currentIndex+g[e].config.segments:g[e].slider.currentIndex+g[e].config.segments-a(g[e].slider.el).children(k).length;break;case o:m=g[e].slider.currentIndex-g[e].config.segments>=0?g[e].slider.currentIndex-g[e].config.segments:g[e].slider.currentIndex-g[e].config.segments+a(g[e].slider.el).children(k).length}}else{j[0]=g[e].slider.currentIndex;switch(g[e].config.counterdirection){case d:m=g[e].slider.currentIndex+1<=a(g[e].slider.el).children(k).length-1?g[e].slider.currentIndex+1:0;break;case o:m=g[e].slider.currentIndex-1>=0?g[e].slider.currentIndex-1:a(g[e].slider.el).children(k).length-1}}switch(g[e].config.counterdirection){case d:g[e].slider.currentBackwardIndex=j[0];g[e].slider.currentForwardIndex=m;break;case o:g[e].slider.currentBackwardIndex=m;g[e].slider.currentForwardIndex=j[0]}var y=b,B=b,p=b,s=b;if(t==F&&g[e].config.segments==1){if(g[e].slider.goToIndexPreceding==j[0]&&!(g[e].slider.goToIndex==j[0])){y=r;p=r}else if(g[e].slider.goToIndex==j[0]){y=b;p=b}else{y=r;p=b}if(g[e].slider.goToIndex==j[0]){B=b;s=b;j[0]!=g[e].slider.goToIndexPreceding&&M(e,j[0]);j[0]=g[e].slider.goToIndexPreceding}else{B=r;s=b}}switch(g[e].config.outgoing){case z:if(g[e].config.transitionFx==f){a(a(g[e].slider.el).children(k)[j[0]]).css(l,n);a(a(g[e].slider.el).children(k)[j[0]]).css(c,n);a(a(g[e].slider.el).children(k)[j[0]]).css(u,1);a(a(g[e].slider.el).children(k)[m]).css(l,n);a(a(g[e].slider.el).children(k)[m]).css(c,n);a(a(g[e].slider.el).children(k)[m]).css(u,0);if(!y)a(a(g[e].slider.el).children(k)[j[0]]).delay(g[e].config.pauseTime).animate(_animProps.a,g[e].config.transitionTime,g[e].config.transitionEasing,function(){J(e,t,w,j,m,p,s)});else J(e,t,w,j,m,p,s)}else if(g[e].config.transitionFx==x){a(a(g[e].slider.el).children(k)[j[0]]).css(q,1);a(a(g[e].slider.el).children(k)[j[0]]).css(u,0);a(a(g[e].slider.el).children(k)[m]).css(q,0);a(a(g[e].slider.el).children(k)[m]).css(u,1)}else{a(a(g[e].slider.el).children(k)[j[0]]).css(u,0);a(a(g[e].slider.el).children(k)[j[0]]).addClass(A)}break;case h:if(g[e].config.segments>1){a(g[e].slider.el).children(k).removeClass(v);for(_preceding in j){a(a(g[e].slider.el).children(k)[j[_preceding]]).addClass(v);if(!y)a(a(g[e].slider.el).children(k)[j[_preceding]]).delay(g[e].config.pauseTime).animate(_animProps.a,g[e].config.transitionTime,g[e].config.transitionEasing,function(){O(e,t,w,j,m,p,s)});else O(e,t,w,j,m,skipReposA,skipReposB)}}else if(!y)a(a(g[e].slider.el).children(k)[j[0]]).delay(g[e].config.pauseTime).animate(_animProps.a,g[e].config.transitionTime,g[e].config.transitionEasing,function(){J(e,t,w,j,m,p,s)});else J(e,t,w,j,m,p,s)}if(!B)a(a(g[e].slider.el).children(k)[m]).delay(g[e].config.pauseTime).animate(_animProps.b,g[e].config.transitionTime,g[e].config.transitionEasing,function(){Q(e,t,w,j,m,p,s)});else Q(e,t,w,j,m,p,s)},O=function(c,i,h,b){a(a(g[c].slider.el).children(k)[b[_preceding]]).addClass(G)},J=function(c,i,h,b){a(a(g[c].slider.el).children(k)[b[0]]).addClass(G)},M=function(b,d){a(a(g[b].slider.el).children(k)[d]).addClass(A);a(a(g[b].slider.el).children(k)[d]).removeClass(v);if(g[b].config.transitionFx==f){a(a(g[b].slider.el).children(k)[d]).css(l,a(this).height()+m);a(a(g[b].slider.el).children(k)[d]).css(c,a(this).width()+m)}if(_animProps.restprop==q)a(a(g[b].slider.el).children(k)[d]).css(_animProps.restprop,0);else a(a(g[b].slider.el).children(k)[d]).css(_animProps.restprop,_animProps.restvalue);a(a(g[b].slider.el).children(k)[d]).css(u,0)},R=function(c,b){a(a(g[c].slider.el).children(k)[b]).removeClass(A);_animProps.restprop==q&&a(a(g[c].slider.el).children(k)[b]).css(_animProps.restprop,1)},Q=function(c,h,f,j,m,l){if(!l){M(c,j[0]);R(c,m);for(i=0;i<a(g[c].slider.el).children(B).length;i++)a(a(g[c].slider.el).children(B)[i]).css(u,parseInt(a(a(g[c].slider.el).children(B)[i]).css(u))+1)}if(g[c].slider.beingStopped){g[c].slider.beingStopped=b;g[c].slider.executingAnimation=b;return b}switch(h){case "once":switch(g[c].config.counterdirection){case d:if(g[c].slider.currentIndex==a(g[c].slider.el).children(k).length-1&&f==0){g[c].slider.currentIndex=0;g[c].slider.executingAnimation=b;return b}else{g[c].slider.currentIndex++;y(c,h,f)}break;case o:if(g[c].slider.currentIndex==0&&f==0){g[c].slider.currentIndex=0;g[c].slider.executingAnimation=b;return b}else{g[c].slider.currentIndex--;y(c,h,f)}}break;case H:switch(g[c].config.counterdirection){case d:if(g[c].slider.currentIndex==a(g[c].slider.el).children(k).length-1){g[c].slider.currentIndex=0;y(c,h,f+1)}else{g[c].slider.currentIndex++;y(c,h,f)}break;case o:if(g[c].slider.currentIndex==0){g[c].slider.currentIndex=a(g[c].slider.el).children(k).length-1;y(c,h,f+1)}else{g[c].slider.currentIndex--;y(c,h,f)}}break;case I:switch(g[c].config.counterdirection){case d:if(g[c].slider.currentIndex==a(g[c].slider.el).children(k).length-1)g[c].slider.currentIndex=0;else g[c].slider.currentIndex++;break;case o:if(g[c].slider.currentIndex==0)g[c].slider.currentIndex=a(g[c].slider.el).children(k).length-1;else g[c].slider.currentIndex--}g[c].slider.executingAnimation=b;return b;break;case F:switch(g[c].config.counterdirection){case d:if(g[c].slider.currentIndex==g[c].slider.goToIndex){g[c].slider.goToIndex=e;g[c].slider.executingAnimation=b;g[c].config.pauseTime=g[c].slider.oldPTime;g[c].config.transitionTime=g[c].slider.oldTTime;g[c].slider.currentIndex=g[c].slider.currentIndex+1>a(g[c].slider.el).children(k).length-1?0:g[c].slider.currentIndex+1;return b}else if(g[c].slider.currentIndex==a(g[c].slider.el).children(k).length-1){g[c].slider.currentIndex=0;y(c,h,f+1)}else{g[c].slider.currentIndex++;y(c,h,f)}break;case o:if(g[c].slider.currentIndex==g[c].slider.goToIndex){g[c].slider.goToIndex=e;g[c].slider.executingAnimation=b;g[c].config.pauseTime=g[c].slider.oldPTime;g[c].config.transitionTime=g[c].slider.oldTTime;g[c].slider.currentIndex=g[c].slider.currentIndex+1>a(g[c].slider.el).children(k).length-1?0:g[c].slider.currentIndex+1;return b}else if(g[c].slider.currentIndex==0){g[c].slider.currentIndex=a(g[c].slider.el).children(k).length-1;y(c,h,f+1)}else{g[c].slider.currentIndex--;y(c,h,f)}}}},T=function(b){if(g[b].config.direction==t)var f=a(g[b].slider.el).width();else if(g[b].config.direction==s)var f=a(g[b].slider.el).height();else var f=0;if(g[b].config.segments>1){a(g[b].slider.el).children(k).removeClass(v);a(g[b].slider.el).children(k).addClass(A);for(i=0;i<g[b].config.segments;i++){var e=g[b].config.counterdirection==d?i:a(g[b].slider.el).children(k).length-i-1;switch(g[b].config.direction){case l:a(a(g[b].slider.el).children(k)[e]).css(l,f+m);a(a(g[b].slider.el).children(k)[e]).addClass(v);f+=a(a(g[b].slider.el).children(k)[e]).height();break;case s:f-=a(a(g[b].slider.el).children(k)[i]).height();a(a(g[b].slider.el).children(k)[e]).css(l,f+m);a(a(g[b].slider.el).children(k)[e]).addClass(v);break;case c:a(a(g[b].slider.el).children(k)[e]).css(c,f+m);a(a(g[b].slider.el).children(k)[e]).addClass(v);f+=a(a(g[b].slider.el).children(k)[e]).width();break;case t:f-=a(a(g[b].slider.el).children(k)[e]).width();a(a(g[b].slider.el).children(k)[e]).css(c,f+m);a(a(g[b].slider.el).children(k)[e]).addClass(v)}}}},P=function(d){var b=".hiddensection:not(.shown)";a(g[d].slider.el).children(".hidesection").removeClass(G);switch(g[d].config.transitionFx){case w:case x:switch(g[d].config.direction){case l:a(g[d].slider.el).children(b).each(function(){var b=this;if(a(b).css(l)!=n||a(b).css(c)!=n){a(b).css(l,a(b).parent().height()+m);a(b).css(c,n);a(b).css(q,1)}});break;case s:a(g[d].slider.el).children(b).each(function(){var b=this;if(a(b).css(l)!=n||a(b).css(c)!=n){a(b).css(l,"-"+a(b).height()+m);a(b).css(c,n);a(b).css(q,1)}});break;case c:a(g[d].slider.el).children(b).each(function(){var b=this;if(a(b).css(l)!=n||a(b).css(c)!=n){a(b).css(l,n);a(b).css(c,a(b).parent().width()+m);a(b).css(q,1)}});break;case t:a(g[d].slider.el).children(b).each(function(){var b=this;if(a(b).css(l)!=n||a(b).css(c)!=n){a(b).css(l,n);a(b).css(c,"-"+a(b).width()+m);a(b).css(q,1)}})}break;case f:a(g[d].slider.el).children(B).each(function(){var b=this;a(b).css(l,a(b).parent().height()+m);a(b).css(c,a(b).parent().width()+m);a(b).css(q,0)})}},L=function(b){switch(g[b].config.counterdirection){case d:g[b].slider.startIndex=0;break;case o:g[b].slider.startIndex=a(g[b].slider.el).children(k).length-1}},K=function(c,h,i){var f=b;if(g[c].config.direction!=h){g[c].config.direction=h;f=r}if(g[c].slider.currentForwardIndex!=e&&g[c].slider.currentBackwardIndex!=e){switch(g[c].config.counterdirection){case o:g[c].slider.currentIndex=g[c].slider.currentForwardIndex;break;case d:g[c].slider.currentIndex=g[c].slider.currentBackwardIndex}if(!(i||f))switch(g[c].config.counterdirection){case d:g[c].slider.currentIndex=g[c].slider.currentIndex+1>a(g[c].slider.el).children(k).length-1?0:g[c].slider.currentIndex+1;break;case o:g[c].slider.currentIndex=g[c].slider.currentIndex-1<0?a(g[c].slider.el).children(k).length-1:g[c].slider.currentIndex-1}}else switch(g[c].config.counterdirection){case o:g[c].slider.currentIndex=g[c].config.segments-1;break;case d:g[c].slider.currentIndex=0}},E=function(a,b,c){K(a,b,c);y(a,I,0)},V=function(a){K(a,g[a].config.direction,b);y(a,"once",0)},N=function(a){K(a,g[a].config.direction,b);y(a,H,0)},X=function(a,b,c){K(a,b,c);y(a,F,0)},W=function(a){g[a].slider.beingStopped=r},U=function(b,a){if(g[b].config.direction!=a)g[b].config.direction=a},D=function(a,c){if(g[a].config.counterdirection!=c){g[a].config.counterdirection=c;L(a);return r}else return b},C=function(a){if(g[a].slider.executingAnimation)return b;else return r};return {reInitialize:function(b){var c=a(this).attr(p);g[c]=undefined;initialize(b)},initialize:function(d){var c=a(this).attr(p);if(g[c]!=undefined){_handlersHaveBeenRegistered=g[c].config.handlersAreRegistered;g[c]=undefined}else _handlersHaveBeenRegistered=b;g[c]=new j;g[c].slider.el=a(this);if(d.loop!=undefined)g[c].config.loop=d.loop;if(d.pauseTime!=undefined)g[c].config.pauseTime=d.pauseTime;g[c].config.transitionTime=d.transitionTime!=undefined?d.transitionTime:g[c].config.transitionTime;g[c].config.transitionFx=d.transitionFx!=undefined?d.transitionFx:g[c].config.transitionFx;switch(g[c].config.transitionFx){case "slidein":g[c].config.transitionFx=w;g[c].config.outgoing=z;break;case w:case "slideout":g[c].config.transitionFx=w;g[c].config.outgoing=h;break;case x:g[c].config.outgoing=z;break;case f:g[c].config.outgoing=z}g[c].config.transitionEasing=d.transitionEasing!=undefined?d.transitionEasing:g[c].config.transitionEasing;g[c].config.direction=d.direction!=undefined?d.direction:g[c].config.direction;g[c].config.segments=d.segments!=undefined?d.segments:g[c].config.segments;g[c].config.counterdirection=d.counterdirection!=undefined?d.counterdirection:g[c].config.counterdirection;g[c].config.segments=d.segments!=undefined?d.segments:g[c].config.segments;T(c);P(c);L(c);g[c].slider.currentIndex=g[c].slider.startIndex;g[c].config.loop&&N(c)},runSingleStep:function(d){var c=a(this).attr(p);if(!C(c))return b;E(c,d)},runLoopOnce:function(){var c=a(this).attr(p);if(!C(c))return b;V(c)},runLoopAlways:function(){var c=a(this).attr(p);if(!C(c))return b;N(c)},moveForward:function(){var e=a(this).attr(p);if(!C(e))return b;var f=D(e,d);E(e,c,f)},moveBackward:function(){var c=a(this).attr(p);if(!C(c))return b;var d=D(c,o);E(c,t,d)},moveUp:function(){var c=a(this).attr(p);if(!C(c))return b;var e=D(c,d);E(c,l,e)},moveDown:function(){var c=a(this).attr(p);if(!C(c))return b;var d=D(c,o);E(c,s,d)},nextSlide:function(){var e=a(this).attr(p);if(!C(e))return b;if(g[e].config.direction==l||g[e].config.direction==s){var f=D(e,d);E(e,l,f)}else if(g[e].config.direction==c||g[e].config.direction==t){var f=D(e,d);E(e,c,f)}},prevSlide:function(){var d=a(this).attr(p);if(!C(d))return b;if(g[d].config.direction==l||g[d].config.direction==s){var e=D(d,o);E(d,s,e)}else if(g[d].config.direction==c||g[d].config.direction==t){var e=D(d,o);E(d,t,e)}},goToN:function(e){var c=a(this).attr(p);if(!C(c))return b;if(e-1==g[c].slider.currentIndex)return b;g[c].slider.oldPTime=g[c].config.pauseTime;g[c].slider.oldTTime=g[c].config.transitionTime;g[c].config.pauseTime=0;g[c].config.transitionTime=1e3;if(g[c].config.counterdirection==d){g[c].slider.goToIndexPreceding=g[c].slider.currentIndex;g[c].slider.goToIndex=e-2<0?a(g[c].slider.el).children(k).length+(e-2):e-2}else{g[c].slider.goToIndexPreceding=g[c].slider.currentIndex;g[c].slider.goToIndex=e}X(c,g[c].config.direction)},stopLoop:function(){var b=a(this).attr(p);W(b)},setDirection:function(b){var c=a(this).attr(p);U(c,b)},setCounterDirection:function(b){var c=a(this).attr(p);D(c,b)}}}();a.fn.extend({wsSlider:g.initialize,reInitialize:g.reInitialize,runSingleStep:g.runSingleStep,runLoopOnce:g.runLoopOnce,runLoopAlways:g.runLoopAlways,moveForward:g.moveForward,moveBackward:g.moveBackward,moveUp:g.moveUp,moveDown:g.moveDown,nextSlide:g.nextSlide,prevSlide:g.prevSlide,goToN:g.goToN,stopLoop:g.stopLoop,setDirection:g.setDirection,setCounterDirection:g.setCounterDirection})})(jQuery);(function(a){a.extend({add2cart:function(f,g,i,h){var b="id",c=a("#"+f),d=a("#"+g);if(d.attr(b)){var e=a("#"+f+"_shadow");if(!e.attr(b)){a("body").prepend('<div id="'+c.attr(b)+'_shadow" style="display: none; background-color: '+i+'; border: solid 1px darkgray; position: static; top: 0px; z-index:100000">&nbsp;</div>');var e=a("#"+c.attr(b)+"_shadow")}e.width(c.css("width")).height(c.css("height")).css("top",c.offset().top).css("left",c.offset().left).css("opacity",.5).show();e.css("position","absolute");e.animate({width:d.innerWidth(),height:d.innerHeight(),top:d.offset().top,left:d.offset().left},{duration:600}).animate({opacity:0},{duration:600,complete:h}).animate({opacity:0},200,function(){a(this).remove()})}}})})(jQuery);(function(a){a.fn.limitkeypress=function(d){var c="quantityWZero",e="quantity",b=null,f={rexp:/^[-+]?\d*\.?\d*$/,numberRexp:b,typeRexp:[{name:e,rexp:/^[1-9]\d{0,3}$/},{name:c,rexp:/^[0-9]\d{0,3}$/},{name:"discountMexal",rexp:/^(-\d*[\.\,]?[0-9]?[0-9]?)$|^([0-9][0-9]?([\.\,][0-9]?[0-9]?)?)$|^(1[0][0-9])$|^([0-9][0-9]?([\.\,][0-9]?[0-9]?)?([\+][0-9]?[0-9]?([\.\,][0-9]?[0-9]?)?){0,8})$/},{name:"integer",rexp:/^[1-9]\d*$/},{name:"decimalW2dec",rexp:/^\d+(\,\d{0,2})?$/}]},d=a.extend(f,d);return this.each(function(){var f="character",h,g=b;if(d.numberRexp!=b){h=d.typeRexp[d.numberRexp].rexp;g=d.typeRexp[d.numberRexp].name}else h=d.rexp;a(this).blur(function(){o(this)});a(this).keypress(function(a){var b=this;if(a.which=="0"&&a.keyCode!="38"&&a.keyCode!="40"||a.which=="8"||a.which=="13"||a.ctrlKey||a.altKey)return;j(b);var d=String.fromCharCode(a.which),c=b.value.substring(0,k(b))+d+b.value.substring(l(b),b.value.length);if(!h.test(c)){a.preventDefault();return}return});a(this).keydown(function(a){if(a.which=="0"&&a.keyCode!="38"&&a.keyCode!="40"||a.which=="8"||a.which=="13"||a.ctrlKey||a.altKey)return;j(this);if(g!=b&&(g==e||g==c)){var d=1;if(g==c)d=0;a.keyCode=="38"&&m("up",this,d);a.keyCode=="40"&&m("down",this,d)}return});function j(c){var b="inSelection",a="beforeSelection",f=k(c),e=l(c),j="",d="",g=[];for(i=0;i<c.value.length;i++)if(f>i)g[i]=a;else if(f<=i&&e>i)g[i]=b;for(i=0;i<c.value.length;i++){var m=i+1;d+=c.value.substring(i,m);if(!h.test(d)){var o=d.length-1;j=d.substring(0,o);d=j;if(g[i]==a){f=f-1;e=e-1}else if(g[i]==b)e=e-1}}c.value=d;n(c,f,e)}function o(b){var c="",a="";for(i=0;i<b.value.length;i++){var d=i+1;a+=b.value.substring(i,d);if(!h.test(a)){var e=a.length-1;c=a.substring(0,e);a=c}}b.value=a}function k(a){if(a.createTextRange){var b=document.selection.createRange().duplicate();b.moveEnd(f,a.value.length);if(b.text=="")return a.value.length;return a.value.lastIndexOf(b.text)}else return a.selectionStart}function l(a){if(a.createTextRange){var b=document.selection.createRange().duplicate();b.moveStart(f,-a.value.length);return b.text.length}else return a.selectionEnd}function n(a,c,d){if(a.setSelectionRange){a.focus();a.setSelectionRange(c,d)}else if(a.createTextRange){var b=a.createTextRange();b.collapse(true);b.moveEnd(f,d);b.moveStart(f,c);b.select()}}function m(d,b,c){var a=b.value==""?0:parseInt(b.value);switch(d){case "up":a=a+1;if(a>9999)a=9999;b.value=a;break;case "down":a=a-1;if(a<1)a=c;b.value=a}}})}})(jQuery);$jScroller={info:{Name:"ByRei jScroller Plugin for jQuery",Version:.4,Author:"Markus Bordihn (http://markusbordihn.de)",Description:"Next Generation Autoscroller"},config:{obj:[],refresh:120,regExp:{px:/([0-9,.\-]+)px/}},cache:{timer:0,init:0},add:function(b,a,c,d,e){if($(b).length&&$(a).length&&c&&d>=1){$(b).css({overflow:"hidden"});$(a).css({position:"absolute",left:0,top:0});e&&$(a).hover(function(){$jScroller.pause($(a),true)},function(){$jScroller.pause($(a),false)});$jScroller.config.obj.push({parent:$(b),child:$(a),direction:c,speed:d,pause:false})}},pause:function(b,a){if(b&&typeof a!=="undefined")for(var c in $jScroller.config.obj)if($jScroller.config.obj[c].child.attr("id")===b.attr("id"))$jScroller.config.obj[c].pause=a},start:function(){if($jScroller.cache.timer===0&&$jScroller.config.refresh>0)$jScroller.cache.timer=window.setInterval($jScroller.scroll,$jScroller.config.refresh);if(!$jScroller.cache.init){$(window).blur($jScroller.stop);$(window).focus($jScroller.start);$(window).resize($jScroller.start);$(window).scroll($jScroller.start);$(document).mousemove($jScroller.start);$.browser.msie&&window.focus();$jScroller.cache.init=1}},stop:function(){if($jScroller.cache.timer){window.clearInterval($jScroller.cache.timer);$jScroller.cache.timer=0}},"get":{px:function(a){var b="";if(a)if(a.match($jScroller.config.regExp.px))if(typeof a.match($jScroller.config.regExp.px)[1]!=="undefined")b=a.match($jScroller.config.regExp.px)[1];return b}},scroll:function(){var e="px",d="left";for(var j in $jScroller.config.obj)if($jScroller.config.obj.hasOwnProperty(j)){var a=$jScroller.config.obj[j],b=Number($jScroller.get.px(a.child.css(d))||0),c=Number($jScroller.get.px(a.child.css("top"))||0),f=a.parent.height(),g=a.parent.width(),h=a.child.height(),i=a.child.width();if(!a.pause)switch(a.direction){case "up":if(c<=-1*h)c=f;a.child.css("top",c-a.speed+e);break;case "right":if(b>=g)b=-1*i;a.child.css(d,b+a.speed+e);break;case d:if(b<=-1*i)b=g;a.child.css(d,b-a.speed+e);break;case "down":if(c>=f)c=-1*h;a.child.css("top",c+a.speed+e)}}}};(function(a){var e="undefined",d="",c=true,b=false;a.prettyPhoto={version:"3.1.3"};a.fn.prettyPhoto=function(V){var Y="click.prettyphoto",C=".pp_nav",O="a.pp_expand",N=".pp_fade",B="containerWidth",A=".pp_content",T="scrollTop",S="pp_pause",m="click",s="pp_expand",x="pp_contract",u="body",w="iframe",M="containerHeight",L="contentHeight",K="quicktime",r="#pp_full_res",t="image",k="height",j="width",R="{location_href}",z=".pp_loaderIcon",J="object,embed,iframe[src*=youtube],iframe[src*=vimeo]",v="hidden",q="visibility",I="scroll.prettyphoto",Q="a[rel^='",o="rel",P="light_square",n="next",p="previous",X="keydown.prettyphoto",W="resize.prettyphoto",D="pp_default";V=jQuery.extend({animation_speed:"fast",slideshow:5e3,minwidth:180,autoplay_slideshow:b,opacity:.8,show_title:c,allow_resize:c,default_width:500,default_height:344,counter_separator_label:"/",theme:D,horizontal_padding:20,hideflash:b,wmode:"opaque",autoplay:c,modal:b,deeplinking:c,overlay_gallery:c,keyboard_shortcuts:c,changepicturecallback:function(){},callback:function(){},ie6_fallback:c,markup:'<div class="pp_pic_holder">       <div class="ppt">&nbsp;</div>       <div class="pp_top">        <div class="pp_left"></div>        <div class="pp_middle"></div>        <div class="pp_right"></div>       </div>       <div class="pp_content_container">        <div class="pp_left">        <div class="pp_right">         <div class="pp_content">          <div class="pp_loaderIcon"></div>          <div class="pp_fade">           <a href="#" class="pp_expand" title="Expand the image">Expand</a>           <div class="pp_hoverContainer">            <a class="pp_next" href="#">next</a>            <a class="pp_previous" href="#">previous</a>           </div>           <div id="pp_full_res"></div>           <div class="pp_details">            <div class="pp_nav">             <a href="#" class="pp_arrow_previous">Previous</a>             <p class="currentTextHolder">0/0</p>             <a href="#" class="pp_arrow_next">Next</a>            </div>            <p class="pp_description"></p>            <div class="pp_social">{pp_social}</div>            <a class="pp_close" href="#">Close</a>           </div>          </div>         </div>        </div>        </div>       </div>       <div class="pp_bottom">        <div class="pp_left"></div>        <div class="pp_middle"></div>        <div class="pp_right"></div>       </div>      </div>      <div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery">         <a href="#" class="pp_arrow_previous">Previous</a>         <div>          <ul>           {gallery}          </ul>         </div>         <a href="#" class="pp_arrow_next">Next</a>        </div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:d,social_tools:'<div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="facebook"><iframe src="http://www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'},V);var cb=this,Z=b,l,fb,ab,gb,G,H,E=a(window).height(),F=a(window).width(),U;doresize=c,scroll_pos=kb();a(window).unbind(W).bind(W,function(){bb();mb()});V.keyboard_shortcuts&&a(document).unbind(X).bind(X,function(b){if(typeof $pp_pic_holder!=e)if($pp_pic_holder.is(":visible"))switch(b.keyCode){case 37:a.prettyPhoto.changePage(p);b.preventDefault();break;case 39:a.prettyPhoto.changePage(n);b.preventDefault();break;case 27:!settings.modal&&a.prettyPhoto.close();b.preventDefault()}});a.prettyPhoto.initialize=function(){var e="title",f="href",g=this;settings=V;if(settings.theme==D)settings.horizontal_padding=16;if(settings.ie6_fallback&&a.browser.msie&&parseInt(a.browser.version)==6)settings.theme=P;theRel=a(g).attr(o);galleryRegExp=/\[(?:.*)\]/;isSet=galleryRegExp.exec(theRel)?c:b;pp_images=isSet?jQuery.map(cb,function(b){if(a(b).attr(o).indexOf(theRel)!=-1)return a(b).attr(f)}):a.makeArray(a(g).attr(f));pp_titles=isSet?jQuery.map(cb,function(b){if(a(b).attr(o).indexOf(theRel)!=-1)return a(b).find("img").attr("alt")?a(b).find("img").attr("alt"):d}):a.makeArray(a(g).find("img").attr("alt"));pp_descriptions=isSet?jQuery.map(cb,function(b){if(a(b).attr(o).indexOf(theRel)!=-1)return a(b).attr(e)?a(b).attr(e):d}):a.makeArray(a(g).attr(e));if(pp_images.length>30)settings.overlay_gallery=b;set_position=jQuery.inArray(a(g).attr(f),pp_images);rel_index=isSet?set_position:a(Q+theRel+"']").index(a(g));hb(g);settings.allow_resize&&a(window).bind(I,function(){bb()});a.prettyPhoto.open();return b};a.prettyPhoto.open=function(h){var g=".pp_description";if(typeof settings==e){settings=V;if(a.browser.msie&&a.browser.version==6)settings.theme=P;pp_images=a.makeArray(arguments[0]);pp_titles=arguments[1]?a.makeArray(arguments[1]):a.makeArray(d);pp_descriptions=arguments[2]?a.makeArray(arguments[2]):a.makeArray(d);isSet=pp_images.length>1?c:b;set_position=0;hb(h.target)}a.browser.msie&&a.browser.version==6&&a("select").css(q,v);settings.hideflash&&a(J).css(q,v);nb(a(pp_images).size());a(z).show();settings.deeplinking&&i();if(settings.social_tools){facebook_like_link=settings.social_tools.replace(R,encodeURIComponent(location.href));$pp_pic_holder.find(".pp_social").html(facebook_like_link)}$ppt.is(":hidden")&&$ppt.css("opacity",0).show();$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+a(pp_images).size());if(pp_descriptions[set_position]!=null&&pp_descriptions[set_position]!=d)$pp_pic_holder.find(g).show().html(unescape(pp_descriptions[set_position]));else $pp_pic_holder.find(g).hide();movie_width=parseFloat(f(j,pp_images[set_position]))?f(j,pp_images[set_position]):settings.default_width.toString();movie_height=parseFloat(f(k,pp_images[set_position]))?f(k,pp_images[set_position]):settings.default_height.toString();Z=b;if(movie_height.indexOf("%")!=-1){movie_height=parseFloat(a(window).height()*parseFloat(movie_height)/100-150);Z=c}if(movie_width.indexOf("%")!=-1){movie_width=parseFloat(a(window).width()*parseFloat(movie_width)/100-150);Z=c}$pp_pic_holder.fadeIn(function(){settings.show_title&&pp_titles[set_position]!=d&&typeof pp_titles[set_position]!=e?$ppt.html(unescape(pp_titles[set_position])):$ppt.html("&nbsp;");imgPreloader=d;skipInjection=b;switch(db(pp_images[set_position])){case t:imgPreloader=new Image;nextImage=new Image;if(isSet&&set_position<a(pp_images).size()-1)nextImage.src=pp_images[set_position+1];prevImage=new Image;if(isSet&&pp_images[set_position-1])prevImage.src=pp_images[set_position-1];$pp_pic_holder.find(r)[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){l=y(imgPreloader.width,imgPreloader.height);eb()};imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist.");a.prettyPhoto.close()};imgPreloader.src=pp_images[set_position];break;case "youtube":l=y(movie_width,movie_height);movie_id=f("v",pp_images[set_position]);if(movie_id==d){movie_id=pp_images[set_position].split("youtu.be/");movie_id=movie_id[1];if(movie_id.indexOf("?")>0)movie_id=movie_id.substr(0,movie_id.indexOf("?"));if(movie_id.indexOf("&")>0)movie_id=movie_id.substr(0,movie_id.indexOf("&"))}movie="http://www.youtube.com/embed/"+movie_id;f(o,pp_images[set_position])?(movie+="?rel="+f(o,pp_images[set_position])):(movie+="?rel=1");if(settings.autoplay)movie+="&autoplay=1";toInject=settings.iframe_markup.replace(/{width}/g,l[j]).replace(/{height}/g,l[k]).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case "vimeo":l=y(movie_width,movie_height);movie_id=pp_images[set_position];var g=/http:\/\/(www\.)?vimeo.com\/(\d+)/,h=movie_id.match(g);movie="http://player.vimeo.com/video/"+h[2]+"?title=0&amp;byline=0&amp;portrait=0";if(settings.autoplay)movie+="&autoplay=1;";vimeo_width=l[j]+"/embed/?moog_width="+l[j];toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,l[k]).replace(/{path}/g,movie);break;case K:l=y(movie_width,movie_height);l[k]+=15;l[L]+=15;l[M]+=15;toInject=settings.quicktime_markup.replace(/{width}/g,l[j]).replace(/{height}/g,l[k]).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case "flash":l=y(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf("?"));toInject=settings.flash_markup.replace(/{width}/g,l[j]).replace(/{height}/g,l[k]).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case w:l=y(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf(w)-1);toInject=settings.iframe_markup.replace(/{width}/g,l[j]).replace(/{height}/g,l[k]).replace(/{path}/g,frame_url);break;case "ajax":doresize=b;l=y(movie_width,movie_height);doresize=c;skipInjection=c;a.get(pp_images[set_position],function(a){toInject=settings.inline_markup.replace(/{content}/g,a);$pp_pic_holder.find(r)[0].innerHTML=toInject;eb()});break;case "custom":l=y(movie_width,movie_height);toInject=settings.custom_markup;break;case "inline":myClone=a(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo(a(u)).show();doresize=b;l=y(a(myClone).width(),a(myClone).height());doresize=c;a(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,a(pp_images[set_position]).html())}if(!imgPreloader&&!skipInjection){$pp_pic_holder.find(r)[0].innerHTML=toInject;eb()}});return b};a.prettyPhoto.changePage=function(b){currentGalleryPage=0;if(b==p){set_position--;if(set_position<0)set_position=a(pp_images).size()-1}else if(b==n){set_position++;if(set_position>a(pp_images).size()-1)set_position=0}else set_position=b;rel_index=set_position;if(!doresize)doresize=c;a(".pp_contract").removeClass(x).addClass(s);jb(function(){a.prettyPhoto.open()})};a.prettyPhoto.changeGalleryPage=function(a){if(a==n){currentGalleryPage++;if(currentGalleryPage>totalPage)currentGalleryPage=0}else if(a==p){currentGalleryPage--;if(currentGalleryPage<0)currentGalleryPage=totalPage}else currentGalleryPage=a;slide_speed=a==n||a==p?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)};a.prettyPhoto.startSlideshow=function(){if(typeof U==e){$pp_pic_holder.find(".pp_play").unbind(m).removeClass("pp_play").addClass(S).click(function(){a.prettyPhoto.stopSlideshow();return b});U=setInterval(a.prettyPhoto.startSlideshow,settings.slideshow)}else a.prettyPhoto.changePage(n)};a.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind(m).removeClass(S).addClass("pp_play").click(function(){a.prettyPhoto.startSlideshow();return b});clearInterval(U);U=undefined};a.prettyPhoto.close=function(){if($pp_overlay.is(":animated"))return;a.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find("object,embed").css(q,v);a("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){a(this).remove()});$pp_overlay.fadeOut(settings.animation_speed,function(){a.browser.msie&&a.browser.version==6&&a("select").css(q,"visible");settings.hideflash&&a(J).css(q,"visible");a(this).remove();a(window).unbind(I);h();settings.callback();doresize=c;fb=b;delete settings})};function eb(){a(z).hide();projectedTop=scroll_pos[T]+(E/2-l[M]/2);if(projectedTop<0)projectedTop=0;$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find(A).animate({height:l[L],width:l["contentWidth"]},settings.animation_speed);$pp_pic_holder.animate({top:projectedTop,left:F/2-l[B]/2,width:l[B]},settings.animation_speed,function(){var b=".pp_hoverContainer";$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(l[k]).width(l[j]);l[j]<settings.minwidth&&$pp_pic_holder.find(b).width(settings.minwidth);$pp_pic_holder.find(N).fadeIn(settings.animation_speed);if(isSet&&db(pp_images[set_position])==t)$pp_pic_holder.find(b).show();else $pp_pic_holder.find(b).hide();if(l["resized"])a("a.pp_expand,a.pp_contract").show();else a(O).hide();settings.autoplay_slideshow&&!U&&!fb&&a.prettyPhoto.startSlideshow();settings.changepicturecallback();fb=c});lb()}function jb(b){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css(q,v);$pp_pic_holder.find(N).fadeOut(settings.animation_speed,function(){a(z).show();b()})}function nb(b){b>1?a(C).show():a(C).hide()}function y(d,a){resized=b;ib(d,a);imageWidth=d,imageHeight=a;if((H>F||G>E)&&doresize&&settings.allow_resize&&!Z){resized=c,fitting=b;while(!fitting){if(H>F){imageWidth=F-200;imageHeight=a/d*imageWidth}else if(G>E){imageHeight=E-200;imageWidth=d/a*imageHeight}else fitting=c;G=imageHeight,H=imageWidth}ib(imageWidth,imageHeight);(H>F||G>E)&&y(H,G)}return {width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(G),containerWidth:Math.floor(H)+settings.horizontal_padding*2,contentHeight:Math.floor(ab),contentWidth:Math.floor(gb),resized:resized}}function ib(b,f){var e="absolute",d="marginBottom",c="marginTop";b=parseFloat(b);f=parseFloat(f);if(b<settings.minwidth)b=settings.minwidth;$pp_details=$pp_pic_holder.find(".pp_details");$pp_details.width(b);detailsHeight=parseFloat($pp_details.css(c))+parseFloat($pp_details.css(d));$pp_details=$pp_details.clone().addClass(settings.theme).width(b).appendTo(a(u)).css({position:e,top:-1e4});detailsHeight+=$pp_details.height();detailsHeight=detailsHeight<=34?36:detailsHeight;if(a.browser.msie&&a.browser.version==7)detailsHeight+=8;$pp_details.remove();$pp_title=$pp_pic_holder.find(".ppt");$pp_title.width(b);titleHeight=parseFloat($pp_title.css(c))+parseFloat($pp_title.css(d));$pp_title=$pp_title.clone().appendTo(a(u)).css({position:e,top:-1e4});titleHeight+=$pp_title.height();$pp_title.remove();ab=f+detailsHeight;gb=b;G=ab+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height();H=b}function db(a){if(a.match(/youtube\.com\/watch/i)||a.match(/youtu\.be/i))return "youtube";else if(a.match(/vimeo\.com/i))return "vimeo";else if(a.match(/\b.mov\b/i))return K;else if(a.match(/\b.swf\b/i))return "flash";else if(a.match(/\biframe=true\b/i))return w;else if(a.match(/\bajax=true\b/i))return "ajax";else if(a.match(/\bcustom=true\b/i))return "custom";else if(a.substr(0,1)=="#")return "inline";else return t}function bb(){if(doresize&&typeof $pp_pic_holder!=e){scroll_pos=kb();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=E/2+scroll_pos[T]-contentHeight/2;if(projectedTop<0)projectedTop=0;if(contentHeight>E)return;$pp_pic_holder.css({top:projectedTop,left:F/2+scroll_pos["scrollLeft"]-contentwidth/2})}}function kb(){if(self.pageYOffset)return {scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};else if(document.documentElement&&document.documentElement.scrollTop)return {scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};else if(document.body)return {scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}}function mb(){E=a(window).height(),F=a(window).width();typeof $pp_overlay!=e&&$pp_overlay.height(a(document).height()).width(F)}function lb(){var c="selected",b=".pp_arrow_next,.pp_arrow_previous";if(isSet&&settings.overlay_gallery&&db(pp_images[set_position])==t&&(settings.ie6_fallback&&!(a.browser.msie&&parseInt(a.browser.version)==6))){itemWidth=52+5;navWidth=settings.theme=="facebook"||settings.theme==D?50:30;itemsPerPage=Math.floor((l[B]-100-navWidth)/itemWidth);itemsPerPage=itemsPerPage<pp_images.length?itemsPerPage:pp_images.length;totalPage=Math.ceil(pp_images.length/itemsPerPage)-1;if(totalPage==0){navWidth=0;$pp_gallery.find(b).hide()}else $pp_gallery.find(b).show();galleryWidth=itemsPerPage*itemWidth;fullGalleryWidth=pp_images.length*itemWidth;$pp_gallery.css("margin-left",-(galleryWidth/2+navWidth/2)).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass(c);goToPage=Math.floor(set_position/itemsPerPage)<totalPage?Math.floor(set_position/itemsPerPage):totalPage;a.prettyPhoto.changeGalleryPage(goToPage);$pp_gallery_li.filter(":eq("+set_position+")").addClass(c)}else $pp_pic_holder.find(A).unbind("mouseenter mouseleave")}function hb(){var e=".pp_gallery:not(.disabled)";if(settings.social_tools)facebook_like_link=settings.social_tools.replace(R,encodeURIComponent(location.href));settings.markup=settings.markup.replace("{pp_social}",settings.social_tools?facebook_like_link:d);a(u).append(settings.markup);$pp_pic_holder=a(".pp_pic_holder"),$ppt=a(".ppt"),$pp_overlay=a("div.pp_overlay");if(isSet&&settings.overlay_gallery){currentGalleryPage=0;toInject=d;for(var f=0;f<pp_images.length;f++){if(!pp_images[f].match(/\b(jpg|jpeg|png|gif)\b/gi)){classname="default";img_src=d}else{classname=d;img_src=pp_images[f]}toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>"}toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find(r).after(toInject);$pp_gallery=a(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li");$pp_gallery.find(".pp_arrow_next").click(function(){a.prettyPhoto.changeGalleryPage(n);a.prettyPhoto.stopSlideshow();return b});$pp_gallery.find(".pp_arrow_previous").click(function(){a.prettyPhoto.changeGalleryPage(p);a.prettyPhoto.stopSlideshow();return b});$pp_pic_holder.find(A).hover(function(){$pp_pic_holder.find(e).fadeIn()},function(){$pp_pic_holder.find(e).fadeOut()});itemWidth=52+5;$pp_gallery_li.each(function(c){a(this).find("a").click(function(){a.prettyPhoto.changePage(c);a.prettyPhoto.stopSlideshow();return b})})}if(settings.slideshow){$pp_pic_holder.find(C).prepend('<a href="#" class="pp_play">Play</a>');$pp_pic_holder.find(".pp_nav .pp_play").click(function(){a.prettyPhoto.startSlideshow();return b})}$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme);$pp_overlay.css({opacity:0,height:a(document).height(),width:a(window).width()}).bind(m,function(){!settings.modal&&a.prettyPhoto.close()});a("a.pp_close").bind(m,function(){a.prettyPhoto.close();return b});a(O).bind(m,function(){if(a(this).hasClass(s)){a(this).removeClass(s).addClass(x);doresize=b}else{a(this).removeClass(x).addClass(s);doresize=c}jb(function(){a.prettyPhoto.open()});return b});$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind(m,function(){a.prettyPhoto.changePage(p);a.prettyPhoto.stopSlideshow();return b});$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind(m,function(){a.prettyPhoto.changePage(n);a.prettyPhoto.stopSlideshow();return b});bb()}if(!pp_alreadyInitialized&&g()){pp_alreadyInitialized=c;hashIndex=g();hashRel=hashIndex;hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1);hashRel=hashRel.substring(0,hashRel.indexOf("/"));setTimeout(function(){a(Q+hashRel+"']:eq("+hashIndex+")").trigger(m)},50)}return this.unbind(Y).bind(Y,a.prettyPhoto.initialize)};function g(){url=location.href;hashtag=url.indexOf("#!")!=-1?decodeURI(url.substring(url.indexOf("#!")+2,url.length)):b;return hashtag}function i(){if(typeof theRel==e)return;location.hash="!"+theRel+"/"+rel_index+"/"}function h(){url=location.href;hashtag=url.indexOf("#!prettyPhoto")?c:b;if(hashtag)location.hash="!prettyPhoto"}function f(a,f){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c="[\\?&]"+a+"=([^&#]*)",e=new RegExp(c),b=e.exec(f);return b==null?d:b[1]}})(jQuery);var pp_alreadyInitialized=false;(function(a){var k="div.jGrowl-closer",j="div.jGrowl-notification:parent",i="jGrowl.beforeClose",e="jGrowl.pause",g="div.jGrowl-notification",b="jGrowl",f=true,d=false,h=null,c="jGrowl.instance";a.jGrowl=function(b,c){a("#jGrowl").size()==0&&a('<div id="jGrowl"></div>').addClass(a.jGrowl.defaults.position).appendTo("body");a("#jGrowl").jGrowl(b,c)};a.fn.jGrowl=function(b,e){if(a.isFunction(this.each)){var d=arguments;return this.each(function(){var f=this,g=f;if(a(f).data(c)==undefined){a(f).data(c,a.extend(new a.fn.jGrowl,{notifications:[],element:h,interval:h}));a(f).data(c).startup(f)}if(a.isFunction(a(f).data(c)[b]))a(f).data(c)[b].apply(a(f).data(c),a.makeArray(d).slice(1));else a(f).data(c).create(b,e)})}};a.extend(a.fn.jGrowl.prototype,{defaults:{pool:0,header:"",group:"",sticky:d,position:"bottom-right",glue:"after",theme:"default",corners:"15px",check:250,life:5e3,speed:"normal",easing:"swing",closer:f,closeTemplate:"&times;",closerTemplate:"<div>chiudi tutte le notifiche</div>",log:function(){},beforeOpen:function(){},open:function(){},beforeClose:function(){},close:function(){},animateOpen:{opacity:"show"},animateClose:{opacity:"hide"}},notifications:[],element:h,interval:h,create:function(d,c){var b=this,c=a.extend({},b.defaults,c);b.notifications.push({message:d,options:c});c.log.apply(b.element,[b.element,d,c])},render:function(h){var r="jGrowl.open",s="jGrowl.beforeOpen",m="jGrowl.close",n="click.jGrowl",q="div.close",o=this,l=o,p=h.message,c=h.options,h=a('<div class="jGrowl-notification ui-state-highlight ui-corner-all'+(c.group!=undefined&&c.group!=""?" "+c.group:"")+'"><div class="close">'+c.closeTemplate+'</div><div class="header">'+c.header+'</div><div class="message">'+p+"</div></div>").data(b,c).addClass(c.theme).children(q).bind(n,function(){a(this).parent().trigger(m)}).parent();a(h).bind("mouseover.jGrowl",function(){a(g,l.element).data(e,f)}).bind("mouseout.jGrowl",function(){a(g,l.element).data(e,d)}).bind(s,function(){c.beforeOpen.apply(h,[h,p,c,l.element])!=d&&a(this).trigger(r)}).bind(r,function(){if(c.open.apply(h,[h,p,c,l.element])!=d){if(c.glue=="after")a("div.jGrowl-notification:last",l.element).after(h);else a("div.jGrowl-notification:first",l.element).before(h);a(this).animate(c.animateOpen,c.speed,c.easing,function(){var c=this;a.browser.msie&&(parseInt(a(c).css("opacity"),10)===1||parseInt(a(c).css("opacity"),10)===0)&&c.style.removeAttribute("filter");a(c).data(b).created=new Date})}}).bind(i,function(){c.beforeClose.apply(h,[h,p,c,l.element])!=d&&a(this).trigger(m)}).bind(m,function(){a(this).data(e,f);a(this).animate(c.animateClose,c.speed,c.easing,function(){a(this).remove();var b=c.close.apply(h,[h,p,c,l.element]);a.isFunction(b)&&b.apply(h,[h,p,c,l.element])})}).trigger(s);a.fn.corner!=undefined&&a(h).corner(c.corners);a(j,l.element).size()>1&&a(k,l.element).size()==0&&o.defaults.closer!=d&&a(o.defaults.closerTemplate).addClass("jGrowl-closer ui-state-highlight ui-corner-all").addClass(o.defaults.theme).appendTo(l.element).animate(o.defaults.animateOpen,o.defaults.speed,o.defaults.easing).bind(n,function(){a(this).siblings().children(q).trigger(n);a.isFunction(l.defaults.closer)&&l.defaults.closer.apply(a(this).parent()[0],[a(this).parent()[0]])})},update:function(){var c=this;a(c.element).find(j).each(function(){var c=this;a(c).data(b)!=undefined&&a(c).data(b).created!=undefined&&a(c).data(b).created.getTime()+a(c).data(b).life<(new Date).getTime()&&a(c).data(b).sticky!=f&&(a(c).data(e)==undefined||a(c).data(e)!=f)&&a(c).trigger(i)});c.notifications.length>0&&(c.defaults.pool==0||a(c.element).find(j).size()<c.defaults.pool)&&c.render(c.notifications.shift());a(c.element).find(j).size()<2&&a(c.element).find(k).animate(c.defaults.animateClose,c.defaults.speed,c.defaults.easing,function(){a(this).remove()})},startup:function(e){var d=this;d.element=a(e).addClass(b).append('<div class="jGrowl-notification"></div>');d.interval=setInterval(function(){a(e).data(c).update()},d.defaults.check);a.browser.msie&&parseInt(a.browser.version)<7&&!window["XMLHttpRequest"]&&a(d.element).addClass("ie6")},shutdown:function(){a(this.element).removeClass(b).find(g).remove();clearInterval(this.interval)},close:function(){a(this.element).find(g).each(function(){a(this).trigger(i)})}});a.jGrowl.defaults=a.fn.jGrowl.prototype.defaults})(jQuery);$.jGrowl.defaults.position="center";$.jGrowl.defaults.theme="jgrowlblack";var manageAsyncError=function(a){switch(a.status){case 500:$.jGrowl(a.responseText,{sticky:true})}},showConfirm=function(a){$.ajax({type:"POST",url:"/GetConfirm",dataType:"json",error:manageAsyncError,success:function(b){b!=null&&$.jGrowl("<span>"+b.message+" <a href='javascript:"+a+"'>"+b.text_confirm+"</a> | <a href='javascript:closeJgrowl()'>"+b.text_end+"</a></span>",{sticky:true})}})};$(document).ready(function(){var b="individual",a=".userregistrationComp .typeaccount:checked",c=".userregistrationComp .typeaccount";if($(c).length>0){if($(a).val()==b){$("#company_name").parent().parent().hide();$("#vat_number").parent().parent().hide()}if($(a).val()=="company"){$("#name").parent().parent().hide();$("#last_name").parent().parent().hide();$("#fiscal_code").parent().parent().hide()}}$(c).bind("change",function(){var h=" #fiscal_code",g=" #last_name",f=" #vat_number",e=" #company_name",c="#",d=$(this).parent().parent().parent().parent().attr("id");switch($(a).val()){case b:$(c+d+e).parent().parent().hide();$(c+d+f).parent().parent().hide();$(c+d+" #name").parent().parent().show();$(c+d+g).parent().parent().show();$(c+d+h).parent().parent().show();break;case "company":$(c+d+" #name").parent().parent().hide();$(c+d+g).parent().parent().hide();$(c+d+h).parent().parent().hide();$(c+d+e).parent().parent().show();$(c+d+f).parent().parent().show()}});$(".useraddressbookComp #address-state").live("change",function(){var a=".useraddressbookComp #container-address-province",b=$(this).val();if(b!="108")$(a).hide();else $(a).show()});$(".removeDFilter, .removeMFilter, .removeYFilter, .removeAFilter, .removeCFilter, .removeTFilter, .removeFTFilter, .removeAllFilters").live("click",function(){var c="json",b="POST",a="/ASync/Filter/Remove",g=/^([A-Za-z]+)_([0-9]+)$/,d=g.exec($("body").attr("id")),h=/(.*)\?(.*)$/i,f=h.exec(location.href);if(f)var e=f[1];else var e=location.href;switch($(this).attr("class")){case "removeDFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"d"},success:function(){location.href=e}});break;case "removeMFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"m"},success:function(){location.href=e}});break;case "removeYFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"y"},success:function(){location.href=e}});break;case "removeAFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"u"},success:function(){location.href=e}});break;case "removeCFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"c"},success:function(){location.href=e}});break;case "removeTFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"t"},success:function(){location.href=e}});break;case "removeFTFilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"fulltext"},success:function(){location.href=e}});break;case "removeAllFilters removefilter":$.ajax({url:a,type:b,dataType:c,data:{_pageId:d[2],_pageType:d[1],_filter:"all"},success:function(){location.href=e}})}})});var addAddress=function(c){var a="#",b=$(c).parent().parent().attr("id");$(a+b+" .edit-form").show();$(a+b+" #address-add-legend").show();$(a+b+" #address-edit-legend").hide();$(a+b+" #address-add-submit").show();$(a+b+" #address-edit-submit").hide();$(a+b+" .edit-form input[type=text]").val("")},confirmAddAddress=function(i){var f="#address-state",b=" ",e=" .edit-form",a="#",d="id",g=/^([A-Za-z]+)_([0-9]+)$/,h=g.exec($("body").attr(d)),c=$(i).parent().parent().parent().parent().attr(d),j=g.exec(c);$(a+c+e).hide();$.ajax({type:"POST",url:"/Async/AddressBook/Add",data:{_address:$(a+c+b+"#address-address").val(),_city:$(a+c+b+"#address-city").val(),_postalCode:$(a+c+b+"#address-postalCode").val(),_province:$(a+c+b+f).val()!="108"?0:$(a+c+b+"#address-province").val(),_state:$(a+c+b+f).val(),_mail:$(a+c+b+"#address-mail").val()},dataType:"json",error:manageAsyncError,success:function(f){var m="#err-address-postalCode",l="#err-address-city",k="#err-address-address";if(f.esito){$(a+c+b+k).html("");$(a+c+b+l).html("");$(a+c+b+m).html("");$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:h[2],_pageType:h[1],_componentId:j[2]},dataType:"json",error:manageAsyncError,success:function(a){$($(i).parent().parent().parent().parent()).replaceWith(a.data)}});f.isPrimario&&$(".userprofileComp").each(function(){refreshComponent($(this).attr(d),$(this).attr(d).replace("userprofile_",""),null)})}else{$(a+c+e).show();for(var g=0;g<f.campi.length;g++)if(f.campi[g]=="0")$(a+c+b+k).html(f.messaggio);else if(f.campi[g]=="1")$(a+c+b+l).html(f.messaggio);else f.campi[g]=="2"&&$(a+c+b+m).html(f.messaggio)}}})},editAddress=function(e){var c=" .edit-form",a="#",f=/^address_([0-9]+)$/,d=f.exec($(e).parent().attr("id")),b=$(e).parent().parent().parent().parent().attr("id");$(a+b+c).show();$.ajax({type:"POST",url:"/Async/AddressBook/Get",data:{_addressId:d[1]},dataType:"json",error:manageAsyncError,success:function(e){var f=" #container-address-province";$(a+b+c).show();$(a+b+" #address-id").val(d[1]);$(a+b+" #address-address").val(e.address);$(a+b+" #address-city").val(e.city);$(a+b+" #address-mail").val(e.mail);$(a+b+" #address-postalCode").val(e.postalCode);if(e.province=="0")e.province="";$(a+b+" #address-province").val(e.province);$(a+b+" #address-state").val(e.state);if(e.state=="108")$(a+b+f).show();else $(a+b+f).hide();$(a+b+" #address-add-legend").hide();$(a+b+" #address-edit-legend").show();$(a+b+" #address-add-submit").hide();$(a+b+" #address-edit-submit").show()}})},confirmEditAddress=function(i){var f="#address-state",b=" ",e=" .edit-form",a="#",d="id",g=/^([A-Za-z]+)_([0-9]+)$/,h=g.exec($("body").attr(d)),c=$(i).parent().parent().parent().parent().attr(d),j=g.exec(c);$(a+c+e).hide();$.ajax({type:"POST",url:"/Async/AddressBook/Edit",data:{_addressId:$(a+c+b+"#address-id").val(),_address:$(a+c+b+"#address-address").val(),_city:$(a+c+b+"#address-city").val(),_postalCode:$(a+c+b+"#address-postalCode").val(),_province:$(a+c+b+f).val()!="108"?0:$(a+c+b+"#address-province").val(),_state:$(a+c+b+f).val(),_mail:$(a+c+b+"#address-mail").val()},dataType:"json",error:manageAsyncError,success:function(f){var m="#err-address-postalCode",l="#err-address-city",k="#err-address-address";if(f.esito){$(a+c+b+k).html("");$(a+c+b+l).html("");$(a+c+b+m).html("");$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:h[2],_pageType:h[1],_componentId:j[2]},dataType:"json",error:manageAsyncError,success:function(a){$($(i).parent().parent().parent().parent()).replaceWith(a.data)}});f.isPrimario&&$(".userprofileComp").each(function(){refreshComponent($(this).attr(d),$(this).attr(d).replace("userprofile_",""),null)})}else{$(a+c+e).show();for(var g=0;g<f.campi.length;g++)if(f.campi[g]=="0")$(a+c+b+k).html(f.messaggio);else if(f.campi[g]=="1")$(a+c+b+l).html(f.messaggio);else f.campi[g]=="2"&&$(a+c+b+m).html(f.messaggio)}}})},removeAddress=function(b){var a=/^([A-Za-z]+)_([0-9]+)$/,d=a.exec($("body").attr("id")),c=$(b).parent().parent().parent().parent().attr("id"),e=a.exec(c),f=a.exec($(b).parent().attr("id"));$("#"+c+" .edit-form").hide();$.ajax({type:"POST",url:"/Async/AddressBook/Remove",data:{_addressId:f[2]},dataType:"json",error:manageAsyncError,success:function(a){a!=null&&$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:d[2],_pageType:d[1],_componentId:e[2]},dataType:"json",error:manageAsyncError,success:function(a){$($(b).parent().parent().parent().parent()).replaceWith(a.data)}})}})},isCAP=function(b){var a;if(!b)var b=window.event;if(b.keyCode)a=b.keyCode;else if(b.which)a=b.which;if(a==8||a==46||a==37||a==39)return true;else if(a<48||a>57)return false;else return true},isExternalReference=function(b){var c=true,a;if(!b)var b=window.event;if(b.keyCode)a=b.keyCode;else if(b.which)a=b.which;if(a>=48&&a<=57)return c;if(a>=65&&a<=90)return c;else if(a>=97&&a<=122)return c;else if(a==47||a==45||a==95||a==46)return c;else if(a!=8&&a!=9&&a!=13&&a!=37&&a!=39&&a!=46)return false;else if(a==37&&b.shiftKey)return false;else return c},addToCart=function(h,a,d,g,e,b){if((a==""||a==0)&&d!=null)return;if(a=="")a=1;var c=false,f=b?"ecMiniwishlistComp":"ecMinicartComp";$("."+f).each(function(){c=true;var b=$(this).attr("id"),a=$(this).children("form").children("input.animationColor").val();a!=""&&$.add2cart(e,b,a)});$.ajax({type:"POST",url:"/Async/Cart/Add",data:{_id:h,_quantity:a,_size:JSON.stringify(d),_structure:g,_wishlist:b},dataType:"json",error:manageAsyncError,success:function(a){if(a!=null){updateMiniCarts(b);updateCarts(b);if(!b&&!a.qtaOk||!c)a.messaggio!=null&&a.messaggio!=""&&$.jGrowl(a.messaggio)}}})},addWishlistItemToCart=function(d,c,b,a){$.ajax({type:"POST",url:"/Async/WishList/AddWishlistItemToCart",data:{_wishlist:d,_wishlistItem:c,_isWishlist:a},dataType:"html",error:manageAsyncError,success:function(c){if(c!=null){var d=false,e=a?"ecMiniwishlistComp":"ecMinicartComp";$("."+e).each(function(){d=true;var c=$(this).attr("id"),a=$(this).children("form").children("input.animationColor").val();a!=""&&$.add2cart(b,c,a)});updateMiniCarts(a);updateCarts(a);if(!c.qtaOk||!d)c.messaggio!=null&&c.messaggio!=""&&$.jGrowl(c.messaggio)}}})},addWishlistToCart=function(b,a){$.ajax({type:"POST",url:"/Async/WishList/AddWishlistToCart",data:{_wishlist:b,_isWishlist:a},dataType:"html",error:manageAsyncError,success:function(a){window.location.href="/"+a}})},removeFromCart=function(a){a!=0&&$.ajax({type:"POST",url:"/Async/Cart/Remove",data:{_id:a},error:manageAsyncError,dataType:"json",success:function(a){a!=null&&!a&&$.jGrowl(a);updateMiniCarts(false);updateCarts(false)}})},removeFromWhislist=function(a,b,c){a!=0&&$.ajax({type:"POST",url:"/Async/Cart/Remove",data:{_id:a},error:manageAsyncError,dataType:"json",success:function(a){a!=null&&!a&&$.jGrowl(a);viewWishlist(b,c)}})},changeQuantityOfItemOnCart=function(b,a,d,c){if(a=="")a=1;$.ajax({type:"POST",url:"/Async/Cart/ChangeQuantity",data:{_id:b,_quantity:a,_note:d,_discount:c},dataType:"json",error:manageAsyncError,success:function(a){if(a!=null){if(a.messaggio!=null&&a.messaggio!=""){$("#cartQty-"+b).val(a.quantita);$.jGrowl(a.messaggio)}updateMiniCarts(false);updateCarts(false)}}})},emptyCart=function(a){$.ajax({type:"POST",url:"/Async/Cart/EmptyCart",data:{_wishlist:a},dataType:"text",error:manageAsyncError,success:function(b){b!=null&&b!=""&&$.jGrowl(b);updateMiniCarts(a);updateCarts(a)}})},getSpedizioni=function(a){$.ajax({type:"POST",url:"/Async/Checkout/GetShipping",data:{_address:$("#ecCheckoutComp-address option:selected").val()},dataType:"json",error:manageAsyncError,success:function(b){var c="#ecCheckoutComp-shipping";if(b!=null){$(c).children().remove();var d=0;for(i=0;i<b.length;i++){$("<li><input type='radio' value='"+b[i].id+"' "+(b[i].selected?"checked='checked'":"")+" name='shipping'>"+b[i].descrizione+"</input></li>").appendTo(c);if(b[i].selected)d=i}if(b.length>0){$('input[name="shipping"]')[d].checked=true;procedi(a)}}}})},verifyVoucher=function(b){var a=$("#ecCheckoutComp-voucher").val();if(a!=null&&a!="")$.ajax({type:"POST",url:"/Async/Checkout/VerifyVoucher",data:{_voucher:a},dataType:"json",error:manageAsyncError,success:function(c){var a="#ecCheckoutComp-errorvoucher";if(c){$(a).hide();procedi(b)}else $(a).show()}});else procedi(b)},setLine=function(a){$.ajax({type:"POST",url:"/Async/Checkout/SetLine",data:{_line:a},dataType:"json",error:manageAsyncError,success:function(a){a&&updateCheckout()}})},checkout=function(){var a=null,d=$("#ecCheckoutComp-address option:selected").val();if(d!=a){var b=$("#ecCheckoutComp-typeDocument input:checked").val(),c=$("#ecCheckoutComp-shipping input:radio:checked").val(),e=$("#ecCheckoutComp-billing input:radio:checked").val();$.ajax({type:"POST",url:"/Async/Checkout/ShowOrder",data:{_typeOrder:b==a?0:b,_note:$("#ecCheckoutComp-note").val(),_codeExternal:$("#ecCheckoutComp-sigladocesterno").val(),_numExternal:$("#ecCheckoutComp-numerodocesterno").val(),_dateExternal:$("#ecCheckoutComp-datadocesterno").val(),_dateExpire:$("#ecCheckoutComp-datascad").val(),_voucher:$("#ecCheckoutComp-voucher").val(),_address:d,_shipping:c==a?a:c,_billing:e==a?a:e},dataType:"json",error:manageAsyncError,success:function(a){if(a!=0)window.location.href="/store/cart/checkout/progress?id="+a}})}},availability=function(c,d,f,e){var b="_availability",a="#ecMexalAvailability_";$(a+c+"_"+d+b).html('<img src="/Web/common/img/common-loader.gif"/>');$.ajax({type:"POST",url:"/Async/MexalAvailability/GetAvailability",data:{_component:c,_article:f,_articlePadre:e},dataType:"html",error:manageAsyncError,success:function(e){$(a+c+"_"+d+b).fadeOut(200,function(){$(a+c+"_"+d+b).html(e);$(a+c+"_"+d+b).fadeIn("fast")})}})},setAvailabilityProduct=function(a){$(".ecMexalAvailabilityComp").each(function(){var c=".ecMexalAvailabilityComp-availability",b=".ecMexalAvailabilityComp-button",d=this;if(a!=null){$(d).children().children(b).children(".availability_product").val(a);$(d).children().children(c).html("");$(d).children().children(b).show();$(d).children().children(c).show()}else{$(d).children().children(b).hide();$(d).children().children(c).hide()}})},changePage=function(e,d,a){var c="#fieldsort_",b={};b["_p"+a]=e;if($(c+a).length>0)b["_o"+a]=$(c+a+" option:selected").val();refreshComponent(d,a,b)},refreshComponent=function(f,g,c){var b="#productPermalink",e=/^([A-Za-z]+)_([0-9]+)$/,d=e.exec($("body").attr("id")),a={_pageId:d[2],_pageType:d[1],_componentId:g};if(c!=null)a=$.extend(a,c);if($(b).length>0)a["_permalink"]=$(b).val();$.ajax({type:"POST",url:"/Async/RefreshComponent",data:a,dataType:"json",error:manageAsyncError,success:function(a){$("#"+f).replaceWith(a.data)}})},updateCheckout=function(){var a=/^([A-Za-z]+)_([0-9]+)$/,b=a.exec($("body").attr("id"));$(".ecCheckoutComp").each(function(){var c=this,d=a.exec($(c).attr("id"));$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:b[2],_pageType:b[1],_componentId:d[2]},dataType:"json",error:manageAsyncError,success:function(a){$(c).replaceWith(a.data)}})})},updateMiniCarts=function(d){var a=/^([A-Za-z]+)_([0-9]+)$/,b=a.exec($("body").attr("id")),c=d?"ecMiniwishlistComp":"ecMinicartComp";$("."+c).each(function(){var c=$(this).attr("id"),d=a.exec(c);$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:b[2],_pageType:b[1],_componentId:d[2]},dataType:"json",error:manageAsyncError,success:function(f){var a="#";$(a+c).replaceWith(f.data);var b=$(a+c).css("background-color"),e=$(a+c).children("form").children("input.animationColor").val();$(a+d).animate({backgroundColor:e},600,function(){$(a+d).animate({backgroundColor:b},150,function(){$(a+d).css({"background-color":b},600)})})}})})},updateCarts=function(d){var a=/^([A-Za-z]+)_([0-9]+)$/,b=a.exec($("body").attr("id")),c=d?"ecWishlistComp":"ecCartComp";$("."+c).each(function(){var c=$(this).attr("id"),d=a.exec(c);$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:b[2],_pageType:b[1],_componentId:d[2]},dataType:"json",error:manageAsyncError,success:function(a){$("#"+c).replaceWith(a.data)}})})},modifyOrder=function(a){a!="0"&&$.ajax({type:"POST",url:"/Async/Orders/Modify",data:{_id:a},dataType:"json",error:manageAsyncError,success:function(a){if(a!=null)window.location.href="/"+a}})},closeJgrowl=function(){$("div.jGrowl-notification").trigger("jGrowl.close")},confirmCancelOrder=function(a){$.ajax({type:"POST",url:"/Async/Orders/Cancel",data:{_id:a},error:manageAsyncError,success:function(){closeJgrowl();updateOrders()}})},cancelOrder=function(a){a!="0"&&showConfirm("confirmCancelOrder("+a+")")},stopModifyOrder=function(a){a!=0&&$.ajax({type:"POST",url:"/Async/Orders/StopModify",data:{_id:a},error:manageAsyncError,success:function(){updateCarts()}})},addArticlesOrder=function(a){$.ajax({type:"POST",url:"/Async/Orders/AddArticlesOrder",data:{_id:a},dataType:"html",error:manageAsyncError,success:function(a){window.location.href="/"+a}})},updateOrders=function(){var a=/^([A-Za-z]+)_([0-9]+)$/,b=a.exec($("body").attr("id"));$(".ecOrdersComp").each(function(){var c=this,d=a.exec($(c).attr("id"));$.ajax({type:"POST",url:"/Async/RefreshComponent",data:{_pageId:b[2],_pageType:b[1],_componentId:d[2]},dataType:"json",error:manageAsyncError,success:function(a){$(c).replaceWith(a.data)}})})},filterCatalog=function(f,d,i){var b="json",a="POST",h=$(f).children("form").serialize(),e=/^([A-Za-z]+)_([0-9]+)$/,c=e.exec($("body").attr("id")),g=e.exec($(f).attr("id"));$.ajax({type:a,url:"/Async/Filter/ExecuteFilter",data:{_pageId:c[2],_pageType:c[1],_filterId:g[2],_filters:h,_location:d},dataType:b,error:manageAsyncError,success:function(){var h="/Async/RefreshComponent";if(d!=undefined&&d!=null&&i==false)window.location=d;$.ajax({type:a,url:h,data:{_pageId:c[2],_pageType:c[1],_componentId:g[2]},dataType:b,error:manageAsyncError,success:function(a){$(f).replaceWith(a.data)}});$(".ecCatalogComp, .ecCatalogsearchresultsboxComp").each(function(){var d=this,f=e.exec($(d).attr("id"));$.ajax({type:a,url:h,data:{_pageId:c[2],_pageType:c[1],_componentId:f[2]},dataType:b,error:manageAsyncError,success:function(a){$(d).replaceWith(a.data)}})})}})},recoveryPassword=function(a,f){var d="#recoverypasswordtext_",c="#recoverypassworderror_",b="#recoverypasswordsuccess_";$(b+a).hide();$(c+a).hide();var e=$(d+a).val();if(e!=null&&e!="")$.ajax({type:"POST",url:"/Async/RecoveryPassword/RecoveryPassword",data:{_email:e,_typeRecovery:f},dataType:"json",error:manageAsyncError,success:function(e){if(e){$(b+a).show();$(c+a).hide();$(d+a).val("")}else{$(c+a).show();$(b+a).hide()}}});else{$(c+a).show();$(b+a).hide()}};$(document).ready(function(){$(".cartQtyUpdater").live("click",function(){var c=".ecCartComp-cartDiscountCol",d=".ecCartComp-cartNoteCol",b=this,f="",a=null;if($(b).parent().parent().children(d).length>0)f=$(b).parent().parent().children(d).children("textarea").val();if($(b).parent().parent().children(c).length>0){a=$.trim($(b).parent().parent().children(c).children("input[type=text]").val());var e=$.trim($(b).parent().parent().children(c).children("input[type=hidden]").val());if(e!=a&&a=="")a="0";if(e==a||a=="")a=null}changeQuantityOfItemOnCart($(b).parent().children(".cartQtyId").val(),$(b).prev().val(),f,a)})});$(document).ready(function(){bindFormControl()});function bindFormControl(){bindDates();bindCheckboxList()}function bindDates(){$(".field_date").each(function(){var a=$(".field_lang").val();if(!$(this).datepicker.initialized){if($.datepicker.regional[a]==null)a="en";$(this).datepicker({closeText:$.datepicker.regional[a].closeText,prevText:$.datepicker.regional[a].prevText,nextText:$.datepicker.regional[a].nextText,currentText:$.datepicker.regional[a].currentText,monthNames:$.datepicker.regional[a].monthNames,monthNamesShort:$.datepicker.regional[a].monthNamesShort,dayNames:$.datepicker.regional[a].dayNames,dayNamesShort:$.datepicker.regional[a].dayNamesShort,dayNamesMin:$.datepicker.regional[a].dayNamesMin,weekHeader:$.datepicker.regional[a].weekHeader,dateFormat:"dd/mm/yy",firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:"",onSelect:function(g){var a=".formfield_field",b=this,f=/^([0-9]{2})\/([0-9]{2})\/([0-9]{4})$/,c=g.match(f);if($(b).hasClass("daterange-start")){var e=$(b).parent().nextAll(a).children(".daterange-end");e.val()==""&&e.val($(b).val());e.datepicker("option","minDate",new Date(parseInt(c[3],10),parseInt(c[2],10)-1,parseInt(c[1],10)))}else if($(b).hasClass("daterange-end")){var d=$(b).parent().prevAll(a).children(".daterange-start");d.val()==""&&d.val($(b).val());d.datepicker("option","maxDate",new Date(parseInt(c[3],10),parseInt(c[2],10)-1,parseInt(c[1],10)))}}})}})}function bindCheckboxList(){$(".field_checkbox").click(function(){var a=$(this).parent().parent().next(".field_checkbox_hidden");if(a!=null){var b=","+$(this).val(),c=new RegExp(b+"[^,]*");if($(this).attr("checked"))a.val(a.val()+b);else a.val(a.val().replace(c,""))}})}
