function openWin(n){window.open(n,"")}function openPopup(n,t,i){window.open(n,t,i)}function timerIncrement(){idleTime+=1}var settings;jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u/2)==2?i+r:(f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),function(n,t,i){var d="TEXTAREA",g="function",nt="password",c="maxLength",a="type",r="",u=!0,tt="placeholder",e=!1,it="watermark",o=it,s="watermarkClass",y="watermarkFocus",v="watermarkSubmit",p="watermarkMaxLength",h="watermarkPassword",f="watermarkText",l=/\r/g,ut=/^(button|checkbox|hidden|image|radio|range|reset|submit)$/i,rt="input:data("+o+"),textarea:data("+o+")",w=":watermarkable",b=["Page_ClientValidate"],k=e,ft=tt in document.createElement("input");n.watermark=n.watermark||{version:"3.1.4",runOnce:u,options:{className:it,useNative:u,hideBeforeUnload:u},hide:function(t){n(t).filter(rt).each(function(){n.watermark._hide(n(this))})},_hide:function(n,i){var o=n[0],b=(o.value||r).replace(l,r),v=n.data(f)||r,y=n.data(p)||0,w=n.data(s),u,e;v.length&&b==v&&(o.value=r,n.data(h)&&(n.attr(a)||r)==="text"&&(u=n.data(h)||[],e=n.parent()||[],u.length&&e.length&&(e[0].removeChild(n[0]),e[0].appendChild(u[0]),n=u)),y&&(n.attr(c,y),n.removeData(p)),i&&(n.attr("autocomplete","off"),t.setTimeout(function(){n.select()},1)));w&&n.removeClass(w)},show:function(t){n(t).filter(rt).each(function(){n.watermark._show(n(this))})},_show:function(t){var w=t[0],d=(w.value||r).replace(l,r),i=t.data(f)||r,b=t.attr(a)||r,g=t.data(s),e,o,v;d.length!=0&&d!=i||t.data(y)?n.watermark._hide(t):(k=u,t.data(h)&&b===nt&&(e=t.data(h)||[],o=t.parent()||[],e.length&&o.length&&(o[0].removeChild(t[0]),o[0].appendChild(e[0]),t=e,t.attr(c,i.length),w=t[0])),(b==="text"||b==="search")&&(v=t.attr(c)||0,v>0&&i.length>v&&(t.data(p,v),t.attr(c,i.length))),g&&t.addClass(g),w.value=i)},hideAll:function(){k&&(n.watermark.hide(w),k=e)},showAll:function(){n.watermark.show(w)}};n.fn.watermark=n.fn.watermark||function(i,p){var it="string",k,b;return this.length?(k=e,b=typeof i==it,b&&(i=i.replace(l,r)),typeof p=="object"?(k=typeof p.className==it,p=n.extend({},n.watermark.options,p)):typeof p==it?(k=u,p=n.extend({},n.watermark.options,{className:p})):p=n.watermark.options,typeof p.useNative!=g&&(p.useNative=p.useNative?function(){return u}:function(){return e}),this.each(function(){var et="dragleave",ot="dragenter",ut=this,e=n(ut),st,g,it,rt;if(e.is(w)){if(e.data(o))(b||k)&&(n.watermark._hide(e),b&&e.data(f,i),k&&e.data(s,p.className));else{if(ft&&p.useNative.call(ut,e)&&(e.attr("tagName")||r)!==d){b&&e.attr(tt,i);return}e.data(f,b?i:r);e.data(s,p.className);e.data(o,1);(e.attr(a)||r)===nt?(st=e.wrap("<span>").parent(),g=n(st.html().replace(/type=["']?password["']?/i,'type="text"')),g.data(f,e.data(f)),g.data(s,e.data(s)),g.data(o,1),g.attr(c,i.length),g.focus(function(){n.watermark._hide(g,u)}).bind(ot,function(){n.watermark._hide(g)}).bind("dragend",function(){t.setTimeout(function(){g.blur()},1)}),e.blur(function(){n.watermark._show(e)}).bind(et,function(){n.watermark._show(e)}),g.data(h,e),e.data(h,g)):e.focus(function(){e.data(y,1);n.watermark._hide(e,u)}).blur(function(){e.data(y,0);n.watermark._show(e)}).bind(ot,function(){n.watermark._hide(e)}).bind(et,function(){n.watermark._show(e)}).bind("dragend",function(){t.setTimeout(function(){n.watermark._show(e)},1)}).bind("drop",function(n){var t=e[0],i=n.originalEvent.dataTransfer.getData("Text");(t.value||r).replace(l,r).replace(i,r)===e.data(f)&&(t.value=i);e.focus()});ut.form&&(it=ut.form,rt=n(it),rt.data(v)||(rt.submit(n.watermark.hideAll),it.submit?(rt.data(v,it.submit),it.submit=function(t,i){return function(){var r=i.data(v);n.watermark.hideAll();r.apply?r.apply(t,Array.prototype.slice.call(arguments)):r()}}(it,rt)):(rt.data(v,1),it.submit=function(t){return function(){n.watermark.hideAll();delete t.submit;t.submit()}}(it))))}n.watermark._show(e)}})):this};n.watermark.runOnce&&(n.watermark.runOnce=e,n.extend(n.expr[":"],{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(i){return!!n.data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])},watermarkable:function(n){var t,i=n.nodeName;return i===d?u:i!=="INPUT"?e:(t=n.getAttribute(a),!t||!ut.test(t))}}),function(t){n.fn.val=function(){var u=this,e=Array.prototype.slice.call(arguments),s;return u.length?e.length?(t.apply(u,e),n.watermark.show(u),u):u.data(o)?(s=(u[0].value||r).replace(l,r),s===(u.data(f)||r)?r:s):t.apply(u):e.length?u:i}}(n.fn.val),b.length&&n(function(){for(var i,r,u=b.length-1;u>=0;u--)i=b[u],r=t[i],typeof r==g&&(t[i]=function(t){return function(){return n.watermark.hideAll(),t.apply(null,Array.prototype.slice.call(arguments))}}(r))}),n(t).bind("beforeunload",function(){n.watermark.options.hideBeforeUnload&&n.watermark.hideAll()}))}(jQuery,window),function(n){var t={},r={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};n.fn.bxSlider=function(u){var f,e;if(this.length==0)return this;if(this.length>1)return this.each(function(){n(this).bxSlider(u)}),this;f={};e=this;t.el=this;var w=n(window).width(),b=n(window).height(),k=function(){f.settings=n.extend({},r,u);f.settings.slideWidth=parseInt(f.settings.slideWidth);f.children=e.children(f.settings.slideSelector);f.children.length<f.settings.minSlides&&(f.settings.minSlides=f.children.length);f.children.length<f.settings.maxSlides&&(f.settings.maxSlides=f.children.length);f.settings.randomStart&&(f.settings.startSlide=Math.floor(Math.random()*f.children.length));f.active={index:f.settings.startSlide};f.carousel=f.settings.minSlides>1||f.settings.maxSlides>1;f.carousel&&(f.settings.preloadImages="all");f.minThreshold=f.settings.minSlides*f.settings.slideWidth+(f.settings.minSlides-1)*f.settings.slideMargin;f.maxThreshold=f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin;f.working=!1;f.controls={};f.interval=null;f.animProp=f.settings.mode=="vertical"?"top":"left";f.usingCSS=f.settings.useCSS&&f.settings.mode!="fade"&&function(){var i=document.createElement("div"),n=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var t in n)if(i.style[n[t]]!==undefined)return f.cssPrefix=n[t].replace("Perspective","").toLowerCase(),f.animProp="-"+f.cssPrefix+"-transform",!0;return!1}();f.settings.mode=="vertical"&&(f.settings.maxSlides=f.settings.minSlides);e.data("origStyle",e.attr("style"));e.children(f.settings.slideSelector).each(function(){n(this).data("origStyle",n(this).attr("style"))});ft()},ft=function(){var i,t;e.wrap('<div class="'+f.settings.wrapperClass+'"><div class="bx-viewport"><\/div><\/div>');f.viewport=e.parent();f.loader=n('<div class="bx-loading" />');f.viewport.prepend(f.loader);e.css({width:f.settings.mode=="horizontal"?f.children.length*100+215+"%":"auto",position:"relative"});f.usingCSS&&f.settings.easing?e.css("-"+f.cssPrefix+"-transition-timing-function",f.settings.easing):f.settings.easing||(f.settings.easing="swing");i=h();f.viewport.css({width:"100%",overflow:"hidden",position:"relative"});f.viewport.parent().css({maxWidth:st()});f.settings.pager||f.viewport.parent().css({margin:"0 auto 0px"});f.children.css({float:f.settings.mode=="horizontal"?"left":"none",listStyle:"none",position:"relative"});f.children.css("width",d());f.settings.mode=="horizontal"&&f.settings.slideMargin>0&&f.children.css("marginRight",f.settings.slideMargin);f.settings.mode=="vertical"&&f.settings.slideMargin>0&&f.children.css("marginBottom",f.settings.slideMargin);f.settings.mode=="fade"&&(f.children.css({position:"absolute",zIndex:0,display:"none"}),f.children.eq(f.settings.startSlide).css({zIndex:f.settings.slideZIndex,display:"block"}));f.controls.el=n('<div class="bx-controls" />');f.settings.captions&&at();f.active.last=f.settings.startSlide==o()-1;f.settings.video&&e.fitVids();t=f.children.eq(f.settings.startSlide);f.settings.preloadImages=="all"&&(t=f.children);f.settings.ticker?f.settings.pager=!1:(f.settings.pager&&ht(),f.settings.controls&&ct(),f.settings.auto&&f.settings.autoControls&&lt(),(f.settings.controls||f.settings.autoControls||f.settings.pager)&&f.viewport.after(f.controls.el));et(t,ot)},et=function(t,i){var r=t.find("img, iframe").length,u;if(r==0){i();return}u=0;t.find("img, iframe").each(function(){n(this).one("load",function(){++u==r&&i()}).each(function(){this.complete&&n(this).load()})})},ot=function(){if(f.settings.infiniteLoop&&f.settings.mode!="fade"&&!f.settings.ticker){var t=f.settings.mode=="vertical"?f.settings.minSlides:f.settings.maxSlides,i=f.children.slice(0,t).clone().addClass("bx-clone"),r=f.children.slice(-t).clone().addClass("bx-clone");e.append(i).prepend(r)}f.loader.remove();g();f.settings.mode=="vertical"&&(f.settings.adaptiveHeight=!0);f.viewport.height(l());e.redrawSlider();f.settings.onSliderLoad(f.active.index);f.initialized=!0;f.settings.responsive&&n(window).bind("resize",ut);f.settings.auto&&f.settings.autoStart&&(o()>1||f.settings.autoSlideForOnePage)&&kt();f.settings.ticker&&dt();f.settings.pager&&v(f.settings.startSlide);f.settings.controls&&tt();f.settings.touchEnabled&&!f.settings.ticker&&gt()},l=function(){var r=0,t=n(),u;if(f.settings.mode=="vertical"||f.settings.adaptiveHeight)if(f.carousel)for(u=f.settings.moveSlides==1?f.active.index:f.active.index*c(),t=f.children.eq(u),i=1;i<=f.settings.maxSlides-1;i++)t=u+i>=f.children.length?t.add(f.children.eq(i-1)):t.add(f.children.eq(u+i));else t=f.children.eq(f.active.index);else t=f.children;return f.settings.mode=="vertical"?(t.each(function(){r+=n(this).outerHeight()}),f.settings.slideMargin>0&&(r+=f.settings.slideMargin*(f.settings.minSlides-1))):r=Math.max.apply(Math,t.map(function(){return n(this).outerHeight(!1)}).get()),f.viewport.css("box-sizing")=="border-box"?r+=parseFloat(f.viewport.css("padding-top"))+parseFloat(f.viewport.css("padding-bottom"))+parseFloat(f.viewport.css("border-top-width"))+parseFloat(f.viewport.css("border-bottom-width")):f.viewport.css("box-sizing")=="padding-box"&&(r+=parseFloat(f.viewport.css("padding-top"))+parseFloat(f.viewport.css("padding-bottom"))),r},st=function(){var n="100%";return f.settings.slideWidth>0&&(n=f.settings.mode=="horizontal"?f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin:f.settings.slideWidth),n},d=function(){var t=f.settings.slideWidth,n=f.viewport.width();return f.settings.slideWidth==0||f.settings.slideWidth>n&&!f.carousel||f.settings.mode=="vertical"?t=n:f.settings.maxSlides>1&&f.settings.mode=="horizontal"&&(n>f.maxThreshold||n<f.minThreshold&&(t=(n-f.settings.slideMargin*(f.settings.minSlides-1))/f.settings.minSlides)),t},h=function(){var n=1,t;return f.settings.mode=="horizontal"&&f.settings.slideWidth>0?f.viewport.width()<f.minThreshold?n=f.settings.minSlides:f.viewport.width()>f.maxThreshold?n=f.settings.maxSlides:(t=f.children.first().width()+f.settings.slideMargin,n=Math.floor((f.viewport.width()+f.settings.slideMargin)/t)):f.settings.mode=="vertical"&&(n=f.settings.minSlides),n},o=function(){var n=0,t,i;if(f.settings.moveSlides>0)if(f.settings.infiniteLoop)n=Math.ceil(f.children.length/c());else for(t=0,i=0;t<f.children.length;)++n,t=i+h(),i+=f.settings.moveSlides<=h()?f.settings.moveSlides:h();else n=Math.ceil(f.children.length/h());return n},c=function(){return f.settings.moveSlides>0&&f.settings.moveSlides<=h()?f.settings.moveSlides:h()},g=function(){var t,i,n;f.children.length>f.settings.maxSlides&&f.active.last&&!f.settings.infiniteLoop?f.settings.mode=="horizontal"?(t=f.children.last(),n=t.position(),s(-(n.left-(f.viewport.width()-t.outerWidth())),"reset",0)):f.settings.mode=="vertical"&&(i=f.children.length-f.settings.minSlides,n=f.children.eq(i).position(),s(-n.top,"reset",0)):(n=f.children.eq(f.active.index*c()).position(),f.active.index==o()-1&&(f.active.last=!0),n!=undefined&&(f.settings.mode=="horizontal"?s(-n.left,"reset",0):f.settings.mode=="vertical"&&s(-n.top,"reset",0)))},s=function(n,t,i,r){var u,o;f.usingCSS?(u=f.settings.mode=="vertical"?"translate3d(0, "+n+"px, 0)":"translate3d("+n+"px, 0, 0)",e.css("-"+f.cssPrefix+"-transition-duration",i/1e3+"s"),t=="slide"?(e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");y()})):t=="reset"?e.css(f.animProp,u):t=="ticker"&&(e.css("-"+f.cssPrefix+"-transition-timing-function","linear"),e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");s(r.resetValue,"reset",0);a()}))):(o={},o[f.animProp]=n,t=="slide"?e.animate(o,i,f.settings.easing,function(){y()}):t=="reset"?e.css(f.animProp,n):t=="ticker"&&e.animate(o,speed,"linear",function(){s(r.resetValue,"reset",0);a()}))},nt=function(){for(var i,r="",u=o(),t=0;t<u;t++)i="",f.settings.buildPager&&n.isFunction(f.settings.buildPager)?(i=f.settings.buildPager(t),f.pagerEl.addClass("bx-custom-pager")):(i=t+1,f.pagerEl.addClass("bx-default-pager")),r+='<div class="bx-pager-item"><a href="" data-slide-index="'+t+'" class="bx-pager-link">'+i+"<\/a><\/div>";f.pagerEl.html(r)},ht=function(){f.settings.pagerCustom?f.pagerEl=n(f.settings.pagerCustom):(f.pagerEl=n('<div class="bx-pager" />'),f.settings.pagerSelector?n(f.settings.pagerSelector).html(f.pagerEl):f.controls.el.addClass("bx-has-pager").append(f.pagerEl),nt());f.pagerEl.on("click","a",bt)},ct=function(){f.controls.next=n('<a class="bx-next" href="">'+f.settings.nextText+"<\/a>");f.controls.prev=n('<a class="bx-prev" href="">'+f.settings.prevText+"<\/a>");f.controls.next.bind("click",vt);f.controls.prev.bind("click",yt);f.settings.nextSelector&&n(f.settings.nextSelector).append(f.controls.next);f.settings.prevSelector&&n(f.settings.prevSelector).append(f.controls.prev);f.settings.nextSelector||f.settings.prevSelector||(f.controls.directionEl=n('<div class="bx-controls-direction" />'),f.controls.directionEl.append(f.controls.prev).append(f.controls.next),f.controls.el.addClass("bx-has-controls-direction").append(f.controls.directionEl))},lt=function(){f.controls.start=n('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+f.settings.startText+"<\/a><\/div>");f.controls.stop=n('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+f.settings.stopText+"<\/a><\/div>");f.controls.autoEl=n('<div class="bx-controls-auto" />');f.controls.autoEl.on("click",".bx-start",pt);f.controls.autoEl.on("click",".bx-stop",wt);f.settings.autoControlsCombine?f.controls.autoEl.append(f.controls.start):f.controls.autoEl.append(f.controls.start).append(f.controls.stop);f.settings.autoControlsSelector?n(f.settings.autoControlsSelector).html(f.controls.autoEl):f.controls.el.addClass("bx-has-controls-auto").append(f.controls.autoEl);p(f.settings.autoStart?"stop":"start")},at=function(){f.children.each(function(){var t=n(this).find("img:first").attr("title");t!=undefined&&(""+t).length&&n(this).append('<div class="bx-caption"><span>'+t+"<\/span><\/div>")})},vt=function(n){f.settings.auto&&e.stopAuto();e.goToNextSlide();n.preventDefault()},yt=function(n){f.settings.auto&&e.stopAuto();e.goToPrevSlide();n.preventDefault()},pt=function(n){e.startAuto();n.preventDefault()},wt=function(n){e.stopAuto();n.preventDefault()},bt=function(t){var i,r;f.settings.auto&&e.stopAuto();i=n(t.currentTarget);i.attr("data-slide-index")!==undefined&&(r=parseInt(i.attr("data-slide-index")),r!=f.active.index&&e.goToSlide(r),t.preventDefault())},v=function(t){var i=f.children.length;if(f.settings.pagerType=="short"){f.settings.maxSlides>1&&(i=Math.ceil(f.children.length/f.settings.maxSlides));f.pagerEl.html(t+1+f.settings.pagerShortSeparator+i);return}f.pagerEl.find("a").removeClass("active");f.pagerEl.each(function(i,r){n(r).find("a").eq(t).addClass("active")})},y=function(){if(f.settings.infiniteLoop){var n="";f.active.index==0?n=f.children.eq(0).position():f.active.index==o()-1&&f.carousel?n=f.children.eq((o()-1)*c()).position():f.active.index==f.children.length-1&&(n=f.children.eq(f.children.length-1).position());n&&(f.settings.mode=="horizontal"?s(-n.left,"reset",0):f.settings.mode=="vertical"&&s(-n.top,"reset",0))}f.working=!1;f.settings.onSlideAfter(f.children.eq(f.active.index),f.oldIndex,f.active.index)},p=function(n){f.settings.autoControlsCombine?f.controls.autoEl.html(f.controls[n]):(f.controls.autoEl.find("a").removeClass("active"),f.controls.autoEl.find("a:not(.bx-"+n+")").addClass("active"))},tt=function(){o()==1?(f.controls.prev.addClass("disabled"),f.controls.next.addClass("disabled")):!f.settings.infiniteLoop&&f.settings.hideControlOnEnd&&(f.active.index==0?(f.controls.prev.addClass("disabled"),f.controls.next.removeClass("disabled")):f.active.index==o()-1?(f.controls.next.addClass("disabled"),f.controls.prev.removeClass("disabled")):(f.controls.prev.removeClass("disabled"),f.controls.next.removeClass("disabled")))},kt=function(){if(f.settings.autoDelay>0)var n=setTimeout(e.startAuto,f.settings.autoDelay);else e.startAuto();f.settings.autoHover&&e.hover(function(){f.interval&&(e.stopAuto(!0),f.autoPaused=!0)},function(){f.autoPaused&&(e.startAuto(!0),f.autoPaused=null)})},dt=function(){var i=0,t;f.settings.autoDirection=="next"?e.append(f.children.clone().addClass("bx-clone")):(e.prepend(f.children.clone().addClass("bx-clone")),t=f.children.first().position(),i=f.settings.mode=="horizontal"?-t.left:-t.top);s(i,"reset",0);f.settings.pager=!1;f.settings.controls=!1;f.settings.autoControls=!1;f.settings.tickerHover&&!f.usingCSS&&f.viewport.hover(function(){e.stop()},function(){var t=0;f.children.each(function(){t+=f.settings.mode=="horizontal"?n(this).outerWidth(!0):n(this).outerHeight(!0)});var i=f.settings.speed/t,r=f.settings.mode=="horizontal"?"left":"top",u=i*(t-Math.abs(parseInt(e.css(r))));a(u)});a()},a=function(n){var t,i;speed=n?n:f.settings.speed;t={left:0,top:0};i={left:0,top:0};f.settings.autoDirection=="next"?t=e.find(".bx-clone").first().position():i=f.children.first().position();var r=f.settings.mode=="horizontal"?-t.left:-t.top,u=f.settings.mode=="horizontal"?-i.left:-i.top,o={resetValue:u};s(r,"ticker",speed,o)},gt=function(){f.touch={start:{x:0,y:0},end:{x:0,y:0}};f.viewport.bind("touchstart",ni)},ni=function(n){if(f.working)n.preventDefault();else{f.touch.originalPos=e.position();var t=n.originalEvent;f.touch.start.x=t.changedTouches[0].pageX;f.touch.start.y=t.changedTouches[0].pageY;f.viewport.bind("touchmove",it);f.viewport.bind("touchend",rt)}},it=function(n){var t=n.originalEvent,u=Math.abs(t.changedTouches[0].pageX-f.touch.start.x),e=Math.abs(t.changedTouches[0].pageY-f.touch.start.y),i,r;u*3>e&&f.settings.preventDefaultSwipeX?n.preventDefault():e*3>u&&f.settings.preventDefaultSwipeY&&n.preventDefault();f.settings.mode!="fade"&&f.settings.oneToOneTouch&&(i=0,f.settings.mode=="horizontal"?(r=t.changedTouches[0].pageX-f.touch.start.x,i=f.touch.originalPos.left+r):(r=t.changedTouches[0].pageY-f.touch.start.y,i=f.touch.originalPos.top+r),s(i,"reset",0))},rt=function(n){var r,i,t;f.viewport.unbind("touchmove",it);r=n.originalEvent;i=0;f.touch.end.x=r.changedTouches[0].pageX;f.touch.end.y=r.changedTouches[0].pageY;f.settings.mode=="fade"?(t=Math.abs(f.touch.start.x-f.touch.end.x),t>=f.settings.swipeThreshold&&(f.touch.start.x>f.touch.end.x?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto())):(t=0,f.settings.mode=="horizontal"?(t=f.touch.end.x-f.touch.start.x,i=f.touch.originalPos.left):(t=f.touch.end.y-f.touch.start.y,i=f.touch.originalPos.top),!f.settings.infiniteLoop&&(f.active.index==0&&t>0||f.active.last&&t<0)?s(i,"reset",200):Math.abs(t)>=f.settings.swipeThreshold?(t<0?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto()):s(i,"reset",200));f.viewport.unbind("touchend",rt)},ut=function(){if(f.initialized){var t=n(window).width(),i=n(window).height();(w!=t||b!=i)&&(w=t,b=i,e.redrawSlider(),f.settings.onSliderResize.call(e,f.active.index))}};return e.goToSlide=function(t,i){var h,r,a,p,u,w,b;if(!f.working&&f.active.index!=t){f.working=!0;f.oldIndex=f.active.index;f.active.index=t<0?o()-1:t>=o()?0:t;f.settings.onSlideBefore(f.children.eq(f.active.index),f.oldIndex,f.active.index);if(i=="next")f.settings.onSlideNext(f.children.eq(f.active.index),f.oldIndex,f.active.index);else if(i=="prev")f.settings.onSlidePrev(f.children.eq(f.active.index),f.oldIndex,f.active.index);f.active.last=f.active.index>=o()-1;f.settings.pager&&v(f.active.index);f.settings.controls&&tt();f.settings.mode=="fade"?(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),f.children.filter(":visible").fadeOut(f.settings.speed).css({zIndex:0}),f.children.eq(f.active.index).css("zIndex",f.settings.slideZIndex+1).fadeIn(f.settings.speed,function(){n(this).css("zIndex",f.settings.slideZIndex);y()})):(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),h=0,r={left:0,top:0},!f.settings.infiniteLoop&&f.carousel&&f.active.last?f.settings.mode=="horizontal"?(u=f.children.eq(f.children.length-1),r=u.position(),h=f.viewport.width()-u.outerWidth()):(a=f.children.length-f.settings.minSlides,r=f.children.eq(a).position()):f.carousel&&f.active.last&&i=="prev"?(p=f.settings.moveSlides==1?f.settings.maxSlides-c():(o()-1)*c()-(f.children.length-f.settings.maxSlides),u=e.children(".bx-clone").eq(p),r=u.position()):i=="next"&&f.active.index==0?(r=e.find("> .bx-clone").eq(f.settings.maxSlides).position(),f.active.last=!1):t>=0&&(w=t*c(),r=f.children.eq(w).position()),"undefined"!=typeof r&&(b=f.settings.mode=="horizontal"?-(r.left-h):-r.top,s(b,"slide",f.settings.speed)))}},e.goToNextSlide=function(){if(f.settings.infiniteLoop||!f.active.last){var n=parseInt(f.active.index)+1;e.goToSlide(n,"next")}},e.goToPrevSlide=function(){if(f.settings.infiniteLoop||f.active.index!=0){var n=parseInt(f.active.index)-1;e.goToSlide(n,"prev")}},e.startAuto=function(n){f.interval||(f.interval=setInterval(function(){f.settings.autoDirection=="next"?e.goToNextSlide():e.goToPrevSlide()},f.settings.pause),f.settings.autoControls&&n!=!0&&p("stop"))},e.stopAuto=function(n){f.interval&&(clearInterval(f.interval),f.interval=null,f.settings.autoControls&&n!=!0&&p("start"))},e.getCurrentSlide=function(){return f.active.index},e.getCurrentSlideElement=function(){return f.children.eq(f.active.index)},e.getSlideCount=function(){return f.children.length},e.redrawSlider=function(){f.children.add(e.find(".bx-clone")).width(d());f.viewport.css("height",l());f.settings.ticker||g();f.active.last&&(f.active.index=o()-1);f.active.index>=o()&&(f.active.last=!0);f.settings.pager&&!f.settings.pagerCustom&&(nt(),v(f.active.index))},e.destroySlider=function(){f.initialized&&(f.initialized=!1,n(".bx-clone",this).remove(),f.children.each(function(){n(this).data("origStyle")!=undefined?n(this).attr("style",n(this).data("origStyle")):n(this).removeAttr("style")}),n(this).data("origStyle")!=undefined?this.attr("style",n(this).data("origStyle")):n(this).removeAttr("style"),n(this).unwrap().unwrap(),f.controls.el&&f.controls.el.remove(),f.controls.next&&f.controls.next.remove(),f.controls.prev&&f.controls.prev.remove(),f.pagerEl&&f.settings.controls&&f.pagerEl.remove(),n(".bx-caption",this).remove(),f.controls.autoEl&&f.controls.autoEl.remove(),clearInterval(f.interval),f.settings.responsive&&n(window).unbind("resize",ut))},e.reloadSlider=function(n){n!=undefined&&(u=n);e.destroySlider();k()},k(),this}}(jQuery);jQuery.fn.flexymenu=function(n){function l(){window.innerWidth<=768?(s(),o(),r==!0&&(u(),r=!1)):(h(),e(),i.type=="horizontal"&&i.align=="right"&&r==!1&&(u(),r=!0))}function e(){if(navigator.userAgent.match(/Mobi/i)||window.navigator.msMaxTouchPoints>0){$(t).find("a").on("click touchstart",function(n){n.stopPropagation();n.preventDefault();window.location.href=$(this).attr("href");$(this).parent("li").siblings("li").find("ul").stop(!0,!0).fadeOut(i.speed);$(this).siblings("ul").css("display")=="none"?$(this).siblings("ul").stop(!0,!0).fadeIn(i.speed):($(this).siblings("ul").stop(!0,!0).fadeOut(i.speed),$(this).siblings("ul").find("ul").stop(!0,!0).fadeOut(i.speed))});i.hideClickOut==!0&&$(document).bind("click.menu touchstart.menu",function(n){$(n.target).closest(t).length==0&&$(t).find("ul").fadeOut(i.speed)})}else $(t).find("li").bind("mouseenter",function(){$(this).children("ul").stop(!0,!0).fadeIn(i.speed)}).bind("mouseleave",function(){$(this).children("ul").stop(!0,!0).fadeOut(i.speed)})}function o(){$(t).find("li:not(.showhide)").each(function(){if($(this).children("ul").length>0)$(this).children("a").on("click",function(){$(this).siblings("ul").css("display")=="none"?$(this).siblings("ul").slideDown(i.speed):$(this).siblings("ul").slideUp(i.speed)})})}function s(){$(t).children("li:not(.showhide)").hide(0);$(t).children("li.showhide").show(0).bind("click",function(){$(t).children("li").is(":hidden")?$(t).children("li").slideDown(i.speed):($(t).children("li:not(.showhide)").slideUp(i.speed),$(t).children("li.showhide").show(0))})}function h(){$(t).children("li").show(0);$(t).children("li.showhide").hide(0)}function u(){var i,n;for($(t).children("li").addClass("right"),i=$(t).children("li"),$(t).children("li:not(.showhide)").detach(),n=i.length;n>=1;n--)$(t).append(i[n])}function c(){$(t).find("li, a").unbind();$(document).unbind("click.menu touchstart.menu");$(t).find("ul").hide(0)}var i={speed:300,type:"horizontal",align:"left",indicator:!1,hideClickOut:!0};$.extend(i,n);var r=!1,t=$(this),f=window.innerWidth;i.type=="vertical"&&($(t).addClass("vertical"),i.align=="right"&&$(t).addClass("right"));i.indicator==!0&&$(t).find("li").each(function(){$(this).children("ul").length>0&&$(this).append("<span class='indicator'>+<\/span>")});$(t).prepend("<li class='showhide'><span class='title'>MENU<\/span><span class='icon'><em><\/em><em><\/em><em><\/em><em><\/em><\/span><\/li>");l();$(window).resize(function(){f<=768&&window.innerWidth>768&&(c(),h(),e(),i.type=="horizontal"&&i.align=="right"&&r==!1&&(u(),r=!0));f>768&&window.innerWidth<=768&&(c(),s(),o(),r==!0&&(u(),r=!1));f=window.innerWidth})},function(n){var r=!1,u=!1,t={isUrl:function(n){var t=RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return t.test(n)?!0:!1},loadContent:function(n,t){n.html(t)},addPrefix:function(n){var i=n.attr("id"),t=n.attr("class");"string"==typeof i&&""!==i&&n.attr("id",i.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-id-$1"));"string"==typeof t&&""!==t&&"sidr-inner"!==t&&n.attr("class",t.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-class-$1"));n.removeAttr("style")},execute:function(t,f,e){"function"==typeof f?(e=f,f="sidr"):f||(f="sidr");var h,c,a,o=n("#"+f),s=n(o.data("body")),v=n("html"),y=o.outerWidth(!0),l=o.data("speed"),w=o.data("side"),b=o.data("displace"),k=o.data("onOpen"),d=o.data("onClose"),p="sidr"===f?"sidr-open":"sidr-open "+f+"-open";if("open"!==t&&("toggle"!==t||o.is(":visible"))){if(!o.is(":visible")||r)return;r=!0;"left"===w?(h={left:0},c={left:"-"+y+"px"}):(h={right:0},c={right:"-"+y+"px"});s.is("body")&&(a=v.scrollTop(),v.removeAttr("style").scrollTop(a));s.addClass("sidr-animating").animate(h,l).removeClass(p);o.animate(c,l,function(){o.removeAttr("style").hide();s.removeAttr("style");n("html").removeAttr("style");r=!1;u=!1;"function"==typeof e&&e(f);s.removeClass("sidr-animating")});d()}else{if(o.is(":visible")||r)return;if(u!==!1)return i.close(u,function(){i.open(f)}),void 0;r=!0;"left"===w?(h={left:y+"px"},c={left:"0px"}):(h={right:y+"px"},c={right:"0px"});s.is("body")&&(a=v.scrollTop(),v.css("overflow-x","hidden").scrollTop(a));b?s.addClass("sidr-animating").css({width:s.width(),position:"absolute"}).animate(h,l,function(){n(this).addClass(p)}):setTimeout(function(){n(this).addClass(p)},l);o.css("display","block").animate(c,l,function(){r=!1;u=f;"function"==typeof e&&e(f);s.removeClass("sidr-animating")});k()}}},i={open:function(n,i){t.execute("open",n,i)},close:function(n,i){t.execute("close",n,i)},toggle:function(n,i){t.execute("toggle",n,i)},toogle:function(n,i){t.execute("toggle",n,i)}};n.sidr=function(t){return i[t]?i[t].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof t&&"string"!=typeof t&&t?(n.error("Method "+t+" does not exist on jQuery.sidr"),void 0):i.toggle.apply(this,arguments)};n.fn.sidr=function(r){var u=n.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,onOpen:function(){},onClose:function(){}},r),f=u.name,e=n("#"+f),h,o,c,s;return(0===e.length&&(e=n("<div />").attr("id",f).appendTo(n("body"))),e.addClass("sidr").addClass(u.side).data({speed:u.speed,side:u.side,body:u.body,displace:u.displace,onOpen:u.onOpen,onClose:u.onClose}),"function"==typeof u.source)?(h=u.source(f),t.loadContent(e,h)):"string"==typeof u.source&&t.isUrl(u.source)?n.get(u.source,function(n){t.loadContent(e,n)}):"string"==typeof u.source?(o="",c=u.source.split(","),(n.each(c,function(t,i){o+='<div class="sidr-inner">'+n(i).html()+"<\/div>"}),u.renaming)&&(s=n("<div />").html(o),s.find("*").each(function(i,r){var u=n(r);t.addPrefix(u)}),o=s.html()),t.loadContent(e,o)):null!==u.source&&n.error("Invalid Sidr Source"),this.each(function(){var t=n(this),r=t.data("sidr");r||(t.data("sidr",f),"ontouchstart"in document.documentElement?(t.bind("touchstart",function(n){n.originalEvent.touches[0];this.touched=n.timeStamp}),t.bind("touchend",function(n){var t=Math.abs(n.timeStamp-this.touched);200>t&&(n.preventDefault(),i.toggle(f))})):t.click(function(n){n.preventDefault();i.toggle(f)}))})}}(jQuery),function(n){function i(t,i,r){var f=i.hash.slice(1),u=document.getElementById(f)||document.getElementsByName(f)[0],e,o,s;u&&((t&&t.preventDefault(),e=n(r.target),r.lock&&e.is(":animated")||r.onBefore&&r.onBefore.call(r,t,u,e)===!1)||(r.stop&&e.stop(!0),r.hash&&(o=u.id==f?"id":"name",s=n("<a> <\/a>").attr(o,f).css({position:"absolute",top:n(window).scrollTop(),left:n(window).scrollLeft()}),u[o]="",n("body").prepend(s),location=i.hash,s.remove(),u[o]=f),e.scrollTo(u,r).trigger("notify.serialScroll",[u])))}var r=location.href.replace(/#.*/,""),t=n.localScroll=function(t){n("body").localScroll(t)};t.defaults={duration:1e3,axis:"y",event:"click",stop:!0,target:window,reset:!0};t.hash=function(r){if(location.hash){if(r=n.extend({},t.defaults,r),r.hash=!1,r.reset){var u=r.duration;delete r.duration;n(r.target).scrollTo(0,r);r.duration=u}i(0,location,r)}};n.fn.localScroll=function(u){function f(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,"")==r&&(!u.filter||n(this).is(u.filter))}return u=n.extend({},t.defaults,u),u.lazy?this.bind(u.event,function(t){var r=n([t.target,t.target.parentNode]).filter(f)[0];r&&i(t,r,u)}):this.find("a,area").filter(f).bind(u.event,function(n){i(n,this,u)}).end().end()}}(jQuery),function(n){var t=n(window),i=t.height();t.resize(function(){i=t.height()});n.fn.parallax=function(r,u,f){function o(){var f=t.scrollTop();e.each(function(){var t=n(this),o=t.offset().top,c=s(t);o+c<f||o>f+i||e.css("backgroundPosition",r+" "+Math.round((h-f)*u)+"px")})}var e=n(this),s,h;e.each(function(){h=e.offset().top});s=f?function(n){return n.outerHeight(!0)}:function(n){return n.height()};(arguments.length<1||r===null)&&(r="50%");(arguments.length<2||u===null)&&(u=.1);(arguments.length<3||f===null)&&(f=!0);t.bind("scroll",o).resize(o);o()}}(jQuery),function(n){function i(n){return typeof n=="object"?n:{top:n,left:n}}var t=n.scrollTo=function(t,i,r){n(window).scrollTo(t,i,r)};t.defaults={axis:"xy",duration:parseFloat(n.fn.jquery)>=1.3?0:1};t.window=function(){return n(window)._scrollable()};n.fn._scrollable=function(){return this.map(function(){var t=this,r=!t.nodeName||n.inArray(t.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1,i;return r?(i=(t.contentWindow||t).document||t.ownerDocument||t,n.browser.safari||i.compatMode=="BackCompat"?i.body:i.documentElement):t})};n.fn.scrollTo=function(r,u,f){return typeof u=="object"&&(f=u,u=0),typeof f=="function"&&(f={onAfter:f}),r=="max"&&(r=9e9),f=n.extend({},t.defaults,f),u=u||f.speed||f.duration,f.queue=f.queue&&f.axis.length>1,f.queue&&(u/=2),f.offset=i(f.offset),f.over=i(f.over),this._scrollable().each(function(){function l(n){h.animate(o,u,f.easing,n&&function(){n.call(this,r,f)})}var s=this,h=n(s),e=r,c,o={},a=h.is("html,body");switch(typeof e){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(e)){e=i(e);break}e=n(e,this);case"object":(e.is||e.style)&&(c=(e=n(e)).offset())}n.each(f.axis.split(""),function(n,i){var y=i=="x"?"Left":"Top",u=y.toLowerCase(),r="scroll"+y,p=s[r],w=t.max(s,i),v;c?(o[r]=c[u]+(a?0:p-h.offset()[u]),f.margin&&(o[r]-=parseInt(e.css("margin"+y))||0,o[r]-=parseInt(e.css("border"+y+"Width"))||0),o[r]+=f.offset[u]||0,f.over[u]&&(o[r]+=e[i=="x"?"width":"height"]()*f.over[u])):(v=e[u],o[r]=v.slice&&v.slice(-1)=="%"?parseFloat(v)/100*w:v);/^\d+$/.test(o[r])&&(o[r]=o[r]<=0?0:Math.min(o[r],w));!n&&f.queue&&(p!=o[r]&&l(f.onAfterFirst),delete o[r])});l(f.onAfter)}).end()};t.max=function(t,i){var r=i=="x"?"Width":"Height",u="scroll"+r;if(!n(t).is("html,body"))return t[u]-n(t)[r.toLowerCase()]();var f="client"+r,e=t.ownerDocument.documentElement,o=t.ownerDocument.body;return Math.max(e[u],o[u])-Math.min(e[f],o[f])}}(jQuery);!function(n,t,i,r){var u=n(t);n.fn.lazyload=function(f){function s(){var t=0;o.each(function(){var i=n(this);if((!e.skip_invisible||i.is(":visible"))&&!n.abovethetop(this,e)&&!n.leftofbegin(this,e))if(n.belowthefold(this,e)||n.rightoffold(this,e)){if(++t>e.failure_limit)return!1}else i.trigger("appear"),t=0})}var h,o=this,e={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(r!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),r!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),n.extend(e,f)),h=e.container===r||e.container===t?u:n(e.container),0===e.event.indexOf("scroll")&&h.bind(e.event,function(){return s()}),this.each(function(){var i=this,t=n(i);i.loaded=!1;(t.attr("src")===r||t.attr("src")===!1)&&t.is("img")&&t.attr("src",e.placeholder);t.one("appear",function(){if(!this.loaded){if(e.appear){var r=o.length;e.appear.call(i,r,e)}n("<img />").bind("load",function(){var r=t.attr("data-"+e.data_attribute),u,f;t.hide();t.is("img")?t.attr("src",r):t.css("background-image","url('"+r+"')");t[e.effect](e.effect_speed);i.loaded=!0;u=n.grep(o,function(n){return!n.loaded});(o=n(u),e.load)&&(f=o.length,e.load.call(i,f,e))}).attr("src",t.attr("data-"+e.data_attribute))}});0!==e.event.indexOf("scroll")&&t.bind(e.event,function(){i.loaded||t.trigger("appear")})}),u.bind("resize",function(){s()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&u.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&o.each(function(){n(this).trigger("appear")})}),n(i).ready(function(){s()}),this};n.belowthefold=function(i,f){var e;return e=f.container===r||f.container===t?(t.innerHeight?t.innerHeight:u.height())+u.scrollTop():n(f.container).offset().top+n(f.container).height(),e<=n(i).offset().top-f.threshold};n.rightoffold=function(i,f){var e;return e=f.container===r||f.container===t?u.width()+u.scrollLeft():n(f.container).offset().left+n(f.container).width(),e<=n(i).offset().left-f.threshold};n.abovethetop=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollTop():n(f.container).offset().top,e>=n(i).offset().top+f.threshold+n(i).height()};n.leftofbegin=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollLeft():n(f.container).offset().left,e>=n(i).offset().left+f.threshold+n(i).width()};n.inviewport=function(t,i){return!(n.rightoffold(t,i)||n.leftofbegin(t,i)||n.belowthefold(t,i)||n.abovethetop(t,i))};n.extend(n.expr[":"],{"below-the-fold":function(t){return n.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return n.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!n.rightoffold(t,{threshold:0})},"in-viewport":function(t){return n.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return n.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!n.rightoffold(t,{threshold:0})}})}(jQuery,window,document);!function(n){function t(n,t){if(!(n.originalEvent.touches.length>1)){n.preventDefault();var i=n.originalEvent.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent(t,!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null);n.target.dispatchEvent(r)}}if(n.support.touch="ontouchend"in document,n.support.touch){var r,i=n.ui.mouse.prototype,u=i._mouseInit,f=i._mouseDestroy;i._touchStart=function(n){var i=this;!r&&i._mouseCapture(n.originalEvent.changedTouches[0])&&(r=!0,i._touchMoved=!1,t(n,"mouseover"),t(n,"mousemove"),t(n,"mousedown"))};i._touchMove=function(n){r&&(this._touchMoved=!0,t(n,"mousemove"))};i._touchEnd=function(n){r&&(t(n,"mouseup"),t(n,"mouseout"),this._touchMoved||t(n,"click"),r=!1)};i._mouseInit=function(){var t=this;t.element.bind({touchstart:n.proxy(t,"_touchStart"),touchmove:n.proxy(t,"_touchMove"),touchend:n.proxy(t,"_touchEnd")});u.call(t)};i._mouseDestroy=function(){var t=this;t.element.unbind({touchstart:n.proxy(t,"_touchStart"),touchmove:n.proxy(t,"_touchMove"),touchend:n.proxy(t,"_touchEnd")});f.call(t)}}}(jQuery);var colorLiteral=" Colors Available",collapseFilters=!1,idleTime=0,similar=!1,pattern=/^[\w!#$%&'*+\-/=?\^_`{|}~]+(\.[\w!#$%&'*+\-/=?\^_`{|}~]+)*@((([\-\w]+\.)+[a-zA-Z]{2,4})|(([0-9]{1,3}\.){3}[0-9]{1,3}))$/i,product,cart,cartLineItemCount,client,previousFocusItem,focalDiv,leftDBDiv,rightDBDiv,vrdDiv,saveDiv,deleteDiv,dbImageWidth=100,focalpointWidth,l_nScrollTop=$(window).scrollTop(),l_nScrollLeft=$(window).scrollLeft(),visualizerPlugin,textureAreas=[],colorgroup=null,hasOrders=!1,swatchTimer=null,swatchCheckCount,detailColorId=null,reloadFilters=!1,otfPlugin,otfAddSurfaces=!1;$(document).ready(function(){var n=setInterval(timerIncrement,6e4);$(this).mousemove(function(){idleTime=0});$(this).keypress(function(){idleTime=0});$(function(){$(".nonsecurelink").each(function(n,t){t.href="http://"+$(t).data("link")})})}),function(n){n.Dcspg={};n.Dcspg.AjaxRequest=function(t,i,r,u,f){var e=null;return arguments.length==5&&(e=arguments[4]),f==null&&(f="POST"),n.ajax({async:!0,type:f,url:t+"/"+i,data:JSON.stringify(r),contentType:"application/json; charset=utf-8",dataType:"text",success:function(n,t,i){u(n,t,i)},error:function(n,r,u){console.log("page:"+t);console.log("method:"+i);console.log(n);console.log(u);r==="timeout"?alert("request timeout"):u!=null&&(jQuery.isFunction(u)?u():u.length>0&&alert(u))}})};n.Dcspg.BigAjaxRequest=function(t,i,r,u,f){var e=null;return arguments.length==5&&(e=arguments[4]),f==null&&(f="POST"),n.ajax({async:!0,type:f,url:t+"/"+i,data:JSON.stringify(r),contentType:"application/bigjson; charset=utf-8",dataType:"text",success:function(n,t,i){u(n,t,i)},error:function(n,r,u){console.log("page:"+t);console.log("method:"+i);console.log(n);console.log(u);r==="timeout"?alert("request timeout"):u!=null&&(jQuery.isFunction(u)?u():u.length>0&&alert(u))}})};n.Dcspg.SychronousAjaxRequest=function(t,i,r,u){var f=null;return arguments.length==5&&(f=arguments[4]),n.ajax({type:"POST",async:!1,url:t+"/"+i,data:JSON.stringify(r),contentType:"application/json; charset=utf-8",dataType:"text",success:function(n,t,i){u(n,t,i)},error:function(n,r,u){console.log("page:"+t);console.log("method:"+i);console.log(n);console.log(u);r==="timeout"?alert("request timeout"):u!=null&&(jQuery.isFunction(u)?u():u.length>0&&alert(u))}})};n.Dcspg.LoadMenu=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Menu","Load",{menuId:i},function(n){r.html(n)})};n.Dcspg.LoadContent=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Page","Load",{pageAlias:i,partial:!0},function(n){r.html(n)})};n.Dcspg.LoadWhatILike=function(t,i){var r=n("#"+t);i||(i=1);n.Dcspg.AjaxRequest(baseUrl+"WhatILike","Load",{selectedQuestion:i},function(n){r.html(n)})};n.Dcspg.WhatILikeCats=function(t){var i=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"WhatILike","Categories",{maindiv:t},function(n){i.html(n)})};n.Dcspg.WhatILikeCategory=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"WhatILike","Category",{maindiv:t,categoryId:i},function(n){r.html(n)})};n.Dcspg.WhatILikeAdvice=function(t){var i=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"WhatILike","Results",null,function(n){i.html(n)})};n.Dcspg.WhatILikeAnswerSelected=function(t,i){var r=i.value.split(","),u=parseInt(r[0]),f=parseInt(r[1]);n.Dcspg.AjaxRequest(baseUrl+"WhatILike","AnswerQuestion",{qId:u,aId:f},function(i){i!=""?n.Dcspg.LoadWhatILike(t,i):n.Dcspg.WhatILikeAdvice(t)})};n.Dcspg.SendHeartbeat=function(){idleTime<10&&n.Dcspg.AjaxRequest(baseUrl+"Home","Heartbeat",null,function(){})};n.Dcspg.LoadForm=function(t,i,r,u){var f=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Form","Load",{formId:i,divid:t,url:document.URL,submitText:r},function(n){f.html(n);u!==undefined&&u()})};n.Dcspg.FormPosted=function(t){n.Dcspg.AjaxRequest(baseUrl+"Form","Posted",{formId:t},function(n){return n})};n.Dcspg.LoadHowILive=function(t){var i=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"HowILive","Load",null,function(n){i.html(n)})};n.Dcspg.ShowDialog=function(t,i){n(t).dialog({width:"auto",height:"auto",modal:!0,title:i}).show()};n.Dcspg.SavedRooms=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","SavedRooms",null,function(i){n("#"+t).html(i);n(document).click(function(){n("#saveoptions").hide(500)});n("#saveoptions").hide();n(".dcspg-workbook-savedroom-img").each(function(){n(this).click(function(t){t.stopPropagation();var i={left:t.pageX,top:t.pageY},r=n(this).data("saveid"),u=n(this).data("url");n("#saveopen").attr("href",u);n("#savedelete").attr("href","Javascript:$.Dcspg.ConsumerDeleteNewRoom("+r+");");n("#saveoptions").show(500).offset(i)})})})};n.Dcspg.ConsumerDeleteNewRoom=function(t){confirm("Are you sure you want to delete this room?")&&n.Dcspg.AjaxRequest(baseUrl+"Viz","DeleteRoomSave",{saveId:t},function(){n("#workbookroomrow"+saveid).remove()})};n.Dcspg.SavedForms=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","SavedForms",null,function(i){n("#"+t).html(i)})};n.Dcspg.FavoriteColors=function(t,i){i===undefined&&(i=250);n("#"+t).html('<div style="margin-top:50px;margin-bottom:50px;margin-left:50px;">Loading <img src="https://assets.creatingyourspace.com/Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');n.Dcspg.AjaxRequest(baseUrl+"Consumer","FavoriteColors",{width:i},function(i){n("#"+t).html(i);n(document).click(function(){n("#favoptions").hide(500)});n("#favoptions").hide();n(".dcspg-workbook-favoritecolor-img, .dcspg-solidColor").each(function(){n(this).click(function(t){var i;t.stopPropagation();var e={left:t.pageX,top:t.pageY},r=n(this).data("colorid"),u=n(this).data("details"),f=n(this).data("vrdlink"),o=n(this).data("note");window.colorname=n(this).data("colorname");u!==undefined?n("#favdetails").attr("href",u).show():n("#favdetails").hide();f!==undefined?n("#favvrd").attr("href",f).show():n("#favvrd").hide();n("#favdelete").attr("href","JavaScript:$.Dcspg.ConsumerDropColor("+r+");");i=n("#favnote");i.attr("href","JavaScript:showEdit("+r+",);");o===""?i.text("Add A Note"):i.text("Edit Note");n("#favoptions").show(500).offset(e)})})})};n.Dcspg.ViewedColors=function(t,i){i===undefined&&(i=250);n.Dcspg.AjaxRequest(baseUrl+"Consumer","ViewedColors",{width:i},function(i){n("#"+t).html(i)})};n.Dcspg.WhatILikeResults=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","WhatILikeResults",null,function(i){n("#"+t).html(i)})};n.Dcspg.HowILiveResults=function(t,i){(i===undefined||i===null)&&(i=!1);n.Dcspg.AjaxRequest(baseUrl+"Consumer","HowILiveResults",{allQuestions:i},function(i){n("#"+t).html(i)})};n.Dcspg.SavedImages=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"Consumer","SavedImages",{type:i,trucolorpage:r},function(i){n("#"+t).html(i);n(document).click(function(){n("#imageoptions").hide(500)});n("#imageoptions").hide();n(".dcspg-workbook-savedimage").each(function(){n(this).click(function(t){t.stopPropagation();var f={left:t.pageX,top:t.pageY},i=n(this).data("imageid"),u=n(this).data("vrdlink");r!==undefined?n("#imgtrucolor").attr("href","Javascript:$.Dcspg.ImageInTruColor("+i+",'"+r+"');").show():n("#imgtrucolor").hide();u!==undefined?(n("#imgvrd").attr("href",baseUrl+u).show(),n("#imgauthor").hide()):(n("#imgvrd").hide(),n("#imgauthor").show());n("#imgdelete").attr("href","Javascript:$.Dcspg.ConsumerDeleteImage("+i+");");n("#imageoptions").show(500).offset(f)})})})};n.Dcspg.SavedQuestions=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","SavedQuestions",null,function(i){n("#"+t).html(i)})};n.Dcspg.SavedMeasures=function(t,i){i==undefined&&(i=!1);n.Dcspg.AjaxRequest(baseUrl+"Consumer","SavedMeasures",{withImages:i},function(i){n("#"+t).html(i)})};n.Dcspg.ConsumerDropColor=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","DropColor",{catalogColorId:t},function(){n("#workbookfavoriterow"+t).remove()})};n.Dcspg.ConsumerDeleteImage=function(t){confirm("Are you sure you want to delete this image?")&&n.Dcspg.AjaxRequest(baseUrl+"Consumer","DeleteImage",{imageId:t},function(){n("#workbookimagerow"+t).remove();n("#imageoptions").hide(500)})};n.Dcspg.ImageInTruColor=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"TruColor","SelectImage",{imageId:t},function(){window.location.href=baseUrl+i})};n.Dcspg.ImageInDesignBoard=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SetFromImage",{imageId:t},function(){window.location.href=baseUrl+"designboard"})};n.Dcspg.SetImageUpload=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","LoadUpload",null,function(t){var i=n("#dialogdiv");i.html(t);n("#ImageDescription").val("My Image");i.dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Upload Image",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})});n("#"+t).click(function(){n("#dialogdiv").dialog("open")})};n.Dcspg.SetProductImage=function(t){n(t).each(function(){n(this).data("baseurl").indexOf("?")>-1?n(this).attr("src",n(this).data("baseurl")+"&wid="+n(this).width()+"&hei="+n(this).height()):n(this).attr("src",n(this).data("baseurl")+"?wid="+n(this).width()+"&hei="+n(this).height())})};n.Dcspg.ImageLoading=function(t,i,r){(r===undefined||r===null)&&(r=500);n.Dcspg.AjaxRequest(baseUrl+"Product","ImageZoom",{id:i,width:r},function(i){n("#"+t).html(i)})};n.Dcspg.LoadSearch=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Search","Load",null,function(t){r.html(t);i==null&&(i="Enter Search Term");n("#SearchText").watermark(i)})};n.Dcspg.Search=function(){var t=n("#SearchText").val();if(t!=="")n.Dcspg.AjaxRequest(baseUrl+"Search","Search",{searchText:t},function(n){return window.location.href=n,!1});else return!1};n.Dcspg.Timetable=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","Timetable",null,function(i){n("#"+t).html(i)})};n.Dcspg.LoadLogin=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Account","LoadLogin",{pageAlias:i},function(t){r.html(t);n.validator.unobtrusive.parse("form")})};jQuery.validator.addMethod("checkifemailexists",function(t){var i=!1;return n.Dcspg.SychronousAjaxRequest(baseUrl+"Form","EmailAddressExist",{EmailAddress:t},function(n){i=n=="false"}),i});jQuery.validator.addMethod("checkifemailisvalid",function(){return!1});jQuery.validator.addMethod("checkifpasswordvalid",function(t){var i=!1;return n.Dcspg.SychronousAjaxRequest(baseUrl+"Account","CheckPassword",{oldPassword:t},function(n){i=n=="true"}),i});jQuery.validator.unobtrusive.adapters.addBool("checkifemailisvalid");jQuery.validator.unobtrusive.adapters.addBool("checkifemailexists");jQuery.validator.unobtrusive.adapters.addBool("checkifpasswordvalid");n.Dcspg.CheckLogin=function(t){t.success?window.location.href=t.url===undefined||t.url===null?baseUrl:baseUrl+t.url:n("#loginfailed").html(t.message).show()};n.Dcspg.ForgotPassword=function(t){t.success?n("#sendresult").addClass("dcspg-forgotpassword-result-pass"):n("#sendresult").addClass("dcspg-forgotpassword-result-fail");n("#sendresult").html(t.message).show()};n.Dcspg.ChangePassword=function(t){t.success?n("#changeresult").addClass("dcspg-changepassword-result-pass"):n("#changeresult").addClass("dcspg-changepassword-result-fail");n("#changeresult").html(t.message).show()};n.Dcspg.FormPost=function(t){t.redirect?window.location.href=t.url:t.markup==""?window.location.reload():n("#"+t.div).html(t.markup)};n.Dcspg.LoginPost=function(t){t.redirect?window.location.href=t.url:t.showpropdialog?(n("#propertyselect").html(t.markup),n.Dcspg.ShowDialog("#propertyselect","Select a property")):alert(t.message)};n.Dcspg.FavoriteChanged=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"Consumer","FavoriteChanged",{selected:t,catalogColorId:i},function(){})};n.Dcspg.LoadSpecs=function(t){n.Dcspg.AjaxRequest(baseUrl+"product","spec",{id:detailColorId},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadSizes=function(t){n.Dcspg.AjaxRequest(baseUrl+"product","sizes",{id:detailColorId},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadProductColors=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"product","colorimages?catalogId="+r,{id:detailColorId,width:i},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.SetSimilarDialog=function(t){n("#"+t).dialog({autoOpen:!1,width:"800px",modal:!0,title:"More Like This",buttons:{Cancel:function(){n(this).dialog("close")}},show:{effect:"drop",direction:"up",duration:1e3},hide:{effect:"drop",direction:"up",duration:1e3}})};n.Dcspg.LoadSimilarColors=function(t,i,r,u){n.Dcspg.AjaxRequest(baseUrl+"product","similarimages",{id:detailColorId,width:i,typeId:r,maximages:u},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadSimilar=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"product","similar",{id:detailColorId,width:i},function(i){var r=n("#"+t);r.html(i);r.hasClass("ui-dialog-content")&&r.dialog("open")})};n.Dcspg.SimilarSelected=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"product","similarselected",{fromColorId:t,toColorId:i},function(){});window.location.href=r};n.Dcspg.LoadAlsoViewed=function(t,i,r,u){n.Dcspg.AjaxRequest(baseUrl+"product","alsoviewed",{id:detailColorId,width:i,maximages:r,nodatatext:u},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadPromotionImages=function(t,i,r,u){i===undefined&&(i=60);u===undefined&&(u=1);n.Dcspg.AjaxRequest(baseUrl+"product","promotionimage",{id:detailColorId,width:i,nodatatext:r,count:u},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadProductStatus=function(t){n.Dcspg.AjaxRequest(baseUrl+"product","statusimages",{id:detailColorId},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadProductImages=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"product","rooms",{id:detailColorId,width:i,largeWidth:r},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadProductDocuments=function(t){n.Dcspg.AjaxRequest(baseUrl+"product","docs",{id:detailColorId},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.LoadBrandImage=function(t,i){n.Dcspg.SychronousAjaxRequest(baseUrl+"product","brandimage",{id:detailColorId,small:i},function(i){n("#"+t).hide();i!==null&&(n("#"+t).attr("src",i.split(",")[0]),n("#"+t).attr("alt",i.split(",")[1]),n("#"+t).show())})};n.Dcspg.LoadFeed=function(t,i,r){r||(r=10);var u=new google.feeds.Feed(i);u.setNumEntries(r);u.load(function(r){var f,u;if(list="<div class='dcspg-rssfeed'>",r.error)n("#"+t).html("Unable to fetch feed from "+i);else{for(f=r.feed.entries,u=0;u<f.length;u++)list+="<div class='dcspg-rssfeed-item'><div class='dcspg-rssfeed-title'>"+f[u].title+"<\/div><div class='dcspg-rssfeed-published'>Published by "+f[u].author+" on "+new Date(f[u].publishedDate).toDateString()+"<\/div><div class='dcspg-rssfeed-content'>"+f[u].content+"<\/div><div class='dcspg-rssfeed-link'><a href='"+f[u].link+"'target=_blank''>View in original site<\/a><\/div>";list+="<\/div>";n("#"+t).html(list)}})};n.Dcspg.SubmitForm=function(t,i){n("#form"+i).validate();var r=n("#form"+i).valid();return(r&&n("#form"+i+" input[type=email]").each(function(){n(".error").remove();var t=n(this).val()!=""&&pattern.test(n(this).val());t||(r=!1,n(this).parent().append("<div class='error'>Email Address not valid.<\/div>"))}),r)?(n("#form"+i).submit(),n(t).attr("disabled","disabled"),!1):!1};n.Dcspg.SubmitLogin=function(t){if(n("#loginform").valid())return n("#loginform").submit(),n(t).attr("disabled","disabled"),!1};n.Dcspg.SubmitProperty=function(t){if(n("#selectpropertyform").valid())return n(t).attr("disabled","disabled"),n("#selectpropertyform").submit(),!1};n.Dcspg.RedirectToHome=function(){window.location.href=baseUrl};n.Dcspg.LoadColorList=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Catalog","LoadColorList",{colorListId:i},function(n){r.html(n)})};n.Dcspg.BrandIndex=function(t){var i=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Site","Brands",null,function(n){i.html(n)})};n.Dcspg.SiteIndex=function(t){var i=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Site","Index",null,function(n){i.html(n)})};n.Dcspg.Articles=function(t,i,r){var u=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Page","LoadArticles",{count:i,allsite:r},function(n){u.html(n)})};n.Dcspg.LoadAttribute=function(){return};n.Dcspg.CloseDialog=function(t){n("#"+t).dialog("close")};n.Dcspg.ShopifyProduct=function(t){var i=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Product","Shopify",{id:detailColorId},function(n){i.html(n)})};n.Dcspg.LoadOrderDetail=function(t,i){var r=n("#"+t);n.Dcspg.AjaxRequest(baseUrl+"Consumer","OrderDetail",{id:i},function(t){r.html(t);r.dialog({autoOpen:!0,width:"800px",modal:!0,title:"Order Details",buttons:{Cancel:function(){n(this).dialog("close")}},show:{effect:"drop",direction:"up",duration:1e3},hide:{effect:"drop",direction:"up",duration:1e3}})})};n.Dcspg.LoadDesignBoard=function(t,i,r,u,f,e,o,s){focalDiv=t;leftDBDiv=i;rightDBDiv=r;vrdDiv=u;saveDiv=f;deleteDiv=e;dbImageWidth=s;focalpointWidth=o;n.Dcspg.LoadFocalPoint();n.Dcspg.LoadImages("left");n.Dcspg.LoadImages("right");n.Dcspg.LoadSaves()};n.Dcspg.LoadFocalPoint=function(){var t=n("#"+focalDiv);t.html('<div style="margin-top:50px;margin-bottom:50px;margin-left:50px;">Loading <img src="'+baseUrl+'/Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadFocalPoint",{width:focalpointWidth},function(i){t.html(i);n.Dcspg.LoadColorSwatches()})};n.Dcspg.LoadImages=function(t){var i=n("#"+rightDBDiv),r=!1;t==="left"&&(i=n("#"+leftDBDiv),r=!0);i.html('<div style="margin-top:50px;margin-bottom:50px;margin-left:50px;">Loading <img src="'+baseUrl+'/Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadElements",{left:r,width:dbImageWidth},function(n){i.html(n)})};n.Dcspg.LoadSaves=function(){var t=n("#"+saveDiv);t.html('<div style="margin-top:50px;margin-bottom:50px;margin-left:50px;">Loading <img src="'+baseUrl+'/Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadSaves",null,function(n){t.html(n)})};n.Dcspg.FocalPointFromElement=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","FocalPointFromElement",{itemId:t},function(){n.Dcspg.LoadFocalPoint();n.Dcspg.LoadImages(i)})};n.Dcspg.LoadDBMatchColors=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadColors",{itemId:i,width:dbImageWidth,selectedTypeId:r},function(i){n("#"+t).html(i)})};n.Dcspg.LoadGroupColors=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadGroupColors",{colorGroup:i,width:dbImageWidth,selectedTypeId:r},function(i){n("#"+t).html(i)})};n.Dcspg.DropElement=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","DropElement",{itemId:t},function(){n.Dcspg.LoadImages(i)})};n.Dcspg.DropFocalPoint=function(){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","DropFocalPoint",null,function(){n.Dcspg.LoadFocalPoint()})};n.Dcspg.ShowSelectDialog=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadSelectDialog",{itemId:t},function(i){n("#dbdialog").html(i);n.validator.unobtrusive.parse("form");n("#dbdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Select An Image",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});var r=n("#similarimages");r.length>0&&(r.html('<div style="margin-top:50px;margin-right:auto;margin-left:auto;width:200px"><img src="Content/Images/ajax-loader.gif" alt="Loading" /><\/div>'),n.Dcspg.LoadDBMatchColors("similarimages",t,null))})};n.Dcspg.MoreLikeByGroup=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadSelectByGroup",{colorGroup:t,width:dbImageWidth},function(i){n("#dbdialog").html(i);n("#dbdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Select A Product",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});var r=n("#similarimages");r.length>0&&(r.html('<div style="margin-top:50px;margin-right:auto;margin-left:auto;width:200px"><img src="Content/Images/ajax-loader.gif" alt="Loading" /><\/div>'),n.Dcspg.LoadGroupColors("similarimages",t,null))})};n.Dcspg.ElementFromFocalPoint=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","ElementFromFocalPoint",{itemId:t},function(){n.Dcspg.LoadFocalPoint();n.Dcspg.LoadImages(i)})};n.Dcspg.SwapElements=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SwapElements",{item1:t,item2:i})};n.Dcspg.DesignBoardSetFocalToColor=function(t){t>0?n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SetFocalToColor",{clientColorId:t},function(){n.Dcspg.LoadFocalPoint();n("#dbdialog").dialog("close")}):n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SetFocalToColor",{clientColorId:clientColorId},function(){window.location.href=baseUrl+"/designboard"})};n.Dcspg.SetElementFromColor=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SetElementToColor",{catalogColorId:t,itemId:i},function(){i<999?(n.Dcspg.LoadImages("left"),n.Dcspg.LoadImages("right")):n.Dcspg.LoadFocalPoint();n("#dbdialog").dialog("close")})};n.Dcspg.DesignBoardSelectImage=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SelectImage",{consumerImageId:t,itemId:i},function(){i<999?(n.Dcspg.LoadImages("left"),n.Dcspg.LoadImages("right")):n.Dcspg.LoadFocalPoint();n("#dbdialog").dialog("close")})};n.Dcspg.ClearDesignBoard=function(){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","ClearDesignBoard",null,function(){n.Dcspg.LoadFocalPoint();n.Dcspg.LoadImages("left");n.Dcspg.LoadImages("right")})};n.Dcspg.SaveDesignBoard=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SaveDesignBoard",{id:t},function(){n.Dcspg.LoadSaves()})};n.Dcspg.DeleteSave=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","DeleteSave",{id:t},function(){n.Dcspg.LoadSaves()})};n.Dcspg.SaveDBName=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SaveName",{name:t},function(){})};n.Dcspg.LoadFromSave=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadFromSave",{id:t},function(){n.Dcspg.LoadFocalPoint();n.Dcspg.LoadImages("left");n.Dcspg.LoadImages("right")})};n.Dcspg.ShowDBFavoritesDialog=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadFavorites",{width:t},function(t){n("#dbdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Select Focal Point Image",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#dbdialog").html(t)})};n.Dcspg.ShowDBNotesDialog=function(){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadNotesDialog",null,function(t){n("#dbdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Design Board Notes",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#dbdialog").html(t)})};n.Dcspg.ShowColorPickerDialog=function(){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadColorPicker",null,function(t){n("#dbdialog").html(t);n("#dbdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Color Selector",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})})};n.Dcspg.DesignBoardSetImageColor=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SetImageColor",{red:t,green:i,blue:r},function(){n.Dcspg.LoadColorSwatches();n("#dbdialog").dialog("close")})};n.Dcspg.SetMoreLikeThisId=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","SetMoreLikeThisId",{id:t},function(){n.Dcspg.LoadColorSwatches()})};n.Dcspg.LoadColorSwatches=function(){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","LoadColorSwatches",null,function(t){n("#swatchdiv").html(t)})};n.Dcspg.DeleteSwatch=function(t){n.Dcspg.AjaxRequest(baseUrl+"DesignBoard","DeleteSwatch",{moreLikeThisId:t},function(){n.Dcspg.LoadColorSwatches()})};n.Dcspg.EmailValid=function(n){return/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n)?!0:!1};n.Dcspg.LoadMeasureIt=function(t,i,r,u,f,e,o){var s=n("#"+t),h="Imperial";o===undefined&&(o=!1);e!==undefined&&e&&(h="Metric");s.m2Calculator({measureSystem:h,showDiagram:!1,showCutSheet:o,callback:function(t){var i=JSON.stringify(t);n.Dcspg.AjaxRequest(baseUrl+"Home","SaveMeasure",{measureData:i},function(){r!==undefined&&r!==null&&n("#"+r).attr("src",t.img);u!==undefined&&u(t.usage)})},cancel:function(){f!==undefined&&f()}});i&&s.hide().click()};n.Dcspg.TruColorLoad=function(){n("#colordialog").hasClass("ui-dialog-content")&&n("#colordialog").dialog("close");n.Dcspg.AjaxRequest(baseUrl+"TruColor","Load",null,function(t){n("#trucolordiv").html(t);n(document).click(function(){n("#swatchoptions").hide(500);n("#coloroptions").hide(500)});n("#swatchoptions").hide();n("#coloroptions").hide();n.Dcspg.TruLoadColorSwatches();n.Dcspg.TruLoadSelectedColors()})};n.Dcspg.TruShowSelectDialog=function(){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadSelectDialog",null,function(t){n("#loaddialog").html(t);n("#loaddialog").dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Select Image",width:n(window).width()>900?900:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#loaddialog").dialog("open")})};n.Dcspg.TruColorSelectImage=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","SelectImage",{imageId:t},function(){location.reload()})};n.Dcspg.TruShowColorPickerDialog=function(){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadColorPicker",null,function(t){n("#colordialog").html(t);n("#colordialog").hasClass("ui-dialog-content")||n("#colordialog").dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Color Selector",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#colordialog").dialog("open")})};n.Dcspg.TruLoadColorSwatches=function(){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadColorSwatches",null,function(t){n("#swatchdiv").html(t);n(".dcspg-trucolor-swatch").each(function(){n(this).click(function(t){t.stopPropagation();swatchOptionsOpen=!0;var r={left:t.pageX,top:t.pageY},i=n(this).data("swatchid");n("#swatchmlt").attr("href","Javascript:$.Dcspg.TruMLTSwatch("+i+");");n("#swatchdelete").attr("href","Javascript:$.Dcspg.TruDeleteSwatch("+i+");");n("#swatchoptions").show(500).offset(r)})})})};n.Dcspg.TruLoadSelectedColors=function(){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadSelectedColors",{width:dbImageWidth},function(t){n("#selectedcolordiv").html(t);n(".dcspg-trucolor-similar-image").each(function(){n(this).click(function(t){t.stopPropagation();var r={left:t.pageX,top:t.pageY},i=n(this).data("catalogcolorid"),u=n(this).data("url"),f=n(this).data("isfavorite")==="True";n("#colormlt").attr("href","Javascript:$.Dcspg.TruMLTColor("+i+");");n("#colordelete").attr("href","Javascript:$.Dcspg.TruDeleteColor("+i+");");n("#colordetails").attr("href",u);n("#colorspecs").attr("href","Javascript:$.Dcspg.TruColorSpecs("+i+");");f?n("#colorfavorite").attr("href","Javascript:$.Dcspg.TruDropFavorite("+i+");").text("Unfavorite"):n("#colorfavorite").attr("href","Javascript:$.Dcspg.TruAddFavorite("+i+");").text("Favorite");n("#coloroptions").show(500).offset(r)})})})};n.Dcspg.TruSetImageColor=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"TruColor","SetImageColor",{red:t,green:i,blue:r},function(){n("#colordialog").dialog("close");n.Dcspg.TruLoadColorSwatches()})};n.Dcspg.TruMLTSwatch=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadMLTSwatch",{swatchId:t},function(i){n("#mltdialog").html(i);n("#mltdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"More Like Selector",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n.Dcspg.TruMLTColors("colorimages",t,null,null)})};n.Dcspg.TruMLTColor=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadMLTColor",{catalogColorId:t},function(i){n("#mltdialog").html(i);n("#mltdialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"More Like Selector",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n.Dcspg.TruMLTColors("colorimages",null,t,null)})};n.Dcspg.TruMLTColors=function(t,i,r,u){n.Dcspg.AjaxRequest(baseUrl+"TruColor","LoadMLTColors",{swatchId:i,catalogColorId:r,width:dbImageWidth,selectedTypeId:u},function(i){n("#"+t).html(i)})};n.Dcspg.TruAddColor=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","AddColor",{catalogColorId:t},function(){n("#mltdialog").dialog("close");n.Dcspg.TruLoadSelectedColors()})};n.Dcspg.TruCheckNewSwatch=function(t){swatchCheckCount=0;swatchTimer=setInterval(function(){n.Dcspg.AjaxRequest(baseUrl+"TruColor","CheckNewSwatch",{swatchId:t},function(t){(t==="false"||swatchCheckCount>60)&&(clearInterval(swatchTimer),n.Dcspg.TruLoadColorSwatches());swatchCheckCount++})},500)};n.Dcspg.TruDeleteSwatch=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","DeleteSwatch",{swatchId:t},function(){n.Dcspg.TruLoadColorSwatches()})};n.Dcspg.TruDeleteColor=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","DeleteColor",{catalogColorId:t},function(){n.Dcspg.TruLoadSelectedColors()})};n.Dcspg.TruAddFavorite=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","AddFavorite",{catalogColorId:t},function(){n.Dcspg.TruLoadSelectedColors()})};n.Dcspg.TruDropFavorite=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","DropFavorite",{catalogColorId:t},function(){n.Dcspg.TruLoadSelectedColors()})};n.Dcspg.TruColorSpecs=function(t){n.Dcspg.AjaxRequest(baseUrl+"TruColor","ColorSpecs",{catalogColorId:t},function(t){n("#loaddialog").html(t);n("#loaddialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Product Specifications",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})})};n.Dcspg.LoadUYO=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"Uyo","Load",null,function(r){n("#"+t).html(r);n("#"+i).click(function(){n.Dcspg.ShowUYODialog()})})};n.Dcspg.ShowUYODialog=function(){n.Dcspg.AjaxRequest(baseUrl+"Uyo","LoadUpload",null,function(t){n("#dialogdiv").html(t);n.validator.unobtrusive.parse("form");n("#dialogdiv").dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Select Room Image",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#dialogdiv").dialog("open")})};n.Dcspg.UyoSelectImage=function(t){n.Dcspg.AjaxRequest(baseUrl+"Uyo","SelectImage",{imageId:t},function(i){n("#dialogdiv").dialog("close");imageId=t;loadVizualizer(i)})};n.Dcspg.LoadOTF=function(t,i){var r=location.pathname.indexOf("vizdesign")===-1,u=window.location.href.substring(window.location.href.indexOf("?")+1).split("&");u.forEach(function(n){var t=n.split("=");t[0]==="cid"&&(detailColorId=parseInt(t[1]))});n.Dcspg.AjaxRequest(baseUrl+"Otf","Load",{addCanvas:r},function(r){var u=JSON.parse(r);otfAddSurfaces=u.addSurfaces;n("#"+t).html(u.markup);u.regRequired?n("#"+i).click(function(){n.Dcspg.ShowOTFSelectDialog(i,detailColorId)}):n("#"+i).click(function(){n.DcspgViz.LoadOTF(detailColorId,u.addSurfaces)})})};n.Dcspg.ShowOTFSelectDialog=function(t,i){var r="Register";n.Dcspg.AjaxRequest(baseUrl+"Otf","LoadSelect",{catalogColorId:i},function(i){n("#dialogdiv").html(i);n("#dialogdiv").dialog({autoOpen:!1,fluid:!0,modal:!0,title:r,width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}},close:function(){t!==undefined&&n("#"+t).show()}});n("#dialogdiv").dialog("open")})};n.Dcspg.DeleteImage=function(t,i){confirm("Are you sure you want to delete this image?")&&n.Dcspg.AjaxRequest(baseUrl+"Consumer","DeleteImage",{imageId:t},function(){i!==undefined&&i()})};n.Dcspg.RecordProductHit=function(t,i,r){i!==null&&(window.location.href=i);n.Dcspg.AjaxRequest(baseUrl+"product","producthit",{catalogColorId:t,source:r},function(){})};n.Dcspg.ScrollIntoView=function(t){var i=n(t);i.position()&&(i.position().top<jQuery(window).scrollTop()?n("html,body").animate({scrollTop:i.position().top}):i.position().top+i.height()>n(window).scrollTop()+(window.innerHeight||document.documentElement.clientHeight)&&n("html,body").animate({scrollTop:i.position().top-(window.innerHeight||document.documentElement.clientHeight)+i.height()+15}))};n.Dcspg.ShowWishListShareDialog=function(){n.Dcspg.AjaxRequest(baseUrl+"Consumer","LoadShareDialog",null,function(t){n("#dialogdiv").html(t);n("#dialogdiv").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Share",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})})};n.Dcspg.DeleteMeasure=function(t){n.Dcspg.AjaxRequest(baseUrl+"Consumer","DeleteMeasure",{id:t},function(){})};n.Dcspg.LoadWishList=function(t,i,r,u,f){(u===undefined||u===null)&&(u=!1);var e=null;f&&(e=detailColorId);n.Dcspg.AjaxRequest(baseUrl+"product","wishlist",{width:i,nodatatext:r,excludeoptions:u,id:e},function(i){var r=n("#"+t);r.html(i)})};n.Dcspg.SavePackage=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"SpecPackage","Save",{packageId:t,selections:i},function(){n("#saveMsg").show()})};n.Dcspg.SaveFavNote=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"Consumer","SaveNote",{catalogColorId:t,note:i},function(){})};n.Dcspg.LoadWishListDesignBoard=function(t){n.Dcspg.AjaxRequest(baseUrl+"WLDB","Load",null,function(i){n("#"+t).html(i)})}}(jQuery),function(n){n.DcspgRbyr={};n.DcspgRbyr.Load=function(t,i,r,u,f){n("#"+t).html('<div style="margin-top:100px;margin-right:auto;margin-left:auto;width:200px"><img src="Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');settings=n.DcspgRbyr.GetFromStorage();settings===null&&(settings={floorPlanId:f,floorPlanDiv:t,itemDiv:i,colorFilterDiv:u,itemFilterDiv:r,colorGroup:"",filters:[],perPage:null,roomId:null,areaId:null,productTypeId:null});n.DcspgRbyr.SaveToStorage(settings);n.Dcspg.AjaxRequest(baseUrl+"FloorPlan","Load",{floorPlanId:f},function(i){n("#"+t).html(i)})};n.DcspgRbyr.AreaSelected=function(t,i){n(document.body).addClass("dcspg-busy");settings=n.DcspgRbyr.GetFromStorage();settings.roomId=t;settings.areaId=i;n.DcspgRbyr.SaveToStorage(settings);n("#"+settings.itemFilterDiv).html('<div style="margin-top:100px;margin-right:auto;margin-left:auto;width:200px"><img src="Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');n.Dcspg.AjaxRequest(baseUrl+"FloorPlan","LoadProductTypes",{floorPlanId:settings.floorPlanId,roomId:t,areaId:i},function(t){n("#"+settings.itemFilterDiv).html(t);n(document.body).removeClass("dcspg-busy")})};n.DcspgRbyr.ProductTypeSelected=function(t){n(document.body).addClass("dcspg-busy");n("#floorplanfilters").html('<div style="margin-top:100px;margin-right:auto;margin-left:auto;width:200px"><img src="Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');settings=n.DcspgRbyr.GetFromStorage();settings.productTypeId=t;n.DcspgRbyr.SaveToStorage(settings);n.Dcspg.AjaxRequest(baseUrl+"FloorPlan","LoadFilters",{floorPlanId:settings.floorPlanId,roomId:settings.roomId,areaId:settings.areaId,productTypeId:t,pageFilters:settings.filters},function(t){n("#floorplanfilters").html(t);n.DcspgRbyr.SetDisabledFilters();n(document.body).removeClass("dcspg-busy");n.DcspgRbyr.LoadItems()})};n.DcspgRbyr.FilterChanged=function(t){var i={GroupId:n(t).data("filtergroup"),Value:n(t).data("filtervalue"),Checked:n(t).prop("checked")};n(t).prop("checked")?(settings.filters.push(i),n(t).parent().addClass("dcspg-checked")):(n(t).parent().removeClass("dcspg-checked"),settings.filters.splice(n.inArray(i,settings.filters),1));n.DcspgRbyr.SaveToStorage(settings);n.DcspgRbyr.SetDisabledFilters();n.DcspgRbyr.LoadItems()};n.DcspgRbyr.SetDisabledFilters=function(){settings=n.DcspgRbyr.GetFromStorage();var t=[];n(".dcspg-filtercheck").each(function(){var i={GroupId:n(this).data("filtergroup"),Value:n(this).data("filtervalue"),Disabled:n(this).prop("disabled")};t.push(i);n(this).prop("disabled",!1);n(this).parent().removeClass("dcspg-disabled")});n.Dcspg.BigAjaxRequest(baseUrl+"FloorPlan","GetFiltersToDisable",{floorPlanId:settings.floorPlanId,roomId:settings.roomId,areaId:settings.areaId,productTypeId:settings.productTypeId,allFilters:t,selectedFilters:settings.filters},function(t){n(JSON.parse(t)).each(function(){n(':checkbox[data-filtergroup="'+this.GroupId+'"][data-filtervalue="'+this.Value+'"]').prop("disabled",!0).prop("checked",!1).parent().addClass("dcspg-disabled")})})};n.DcspgRbyr.LoadColorSelectors=function(){settings=n.DcspgRbyr.GetFromStorage();n.Dcspg.AjaxRequest(baseUrl+"FloorPlan","LoadColorSelectors",{clientCatalogId:settings.catId,selectedValue:settings.colorGroup},function(t){n("#"+settings.colorFilterDiv).html(t);n.DcspgRbyr.LoadItems()})};n.DcspgRbyr.LoadItems=function(){settings=n.DcspgRbyr.GetFromStorage();console.log("In Load for "+settings.productTypeId);n.Dcspg.AjaxRequest(baseUrl+"FloorPlan","LoadItems",{floorPlanId:settings.floorPlanId,roomId:settings.roomId,areaId:settings.areaId,productTypeId:settings.productTypeId,pageFilters:settings.filters},function(t){n("#"+settings.itemDiv).html(t);n(document.body).removeClass("dcspg-busy");settings.filters.length>0?n("#catClearAll").show():n("#catClearAll").hide()})};n.DcspgRbyr.SaveToStorage=function(n){sessionStorage.setItem(window.location.href,JSON.stringify(n))};n.DcspgRbyr.GetFromStorage=function(){var n=sessionStorage.getItem(window.location.href);return n!=undefined&&n!=""?JSON.parse(n):null}}(jQuery);var settings,noteLength=50,diag,shapeArray=[],selectedArea=null,hasFloorPlan=!1;(function(n){n.Dcspg.Wldb={};n.Dcspg.Wldb.Init=function(t){t!==""&&(startupOptions={apiKey:t,panZoom:!0,support3d:!1,defaultShow3d:!1,viewSetting:{showImage:!1,showLabel:!0,showDimension:!1,showWallSection:!0,showAnnotation:!0,showProduct:!1},eventState:{onDataLoading:function(){},onDataLoaded:function(){n(shapeArray).each(function(){diag.setColor(this.ShapeId,this.Color);this.Pattern!==null&&diag.setTexture(this.ShapeId,this.Pattern)});n(shapeArray).each(function(){this.Pattern===null&&(console.log("Clear "+this.ShapeId),diag.clearTexture(this.ShapeId))});diag.refresh()},onSelectShape:function(){}}},diag=new m2Diag.Engine("FPdiv",startupOptions))};n.Dcspg.Wldb.Areas=function(){n.Dcspg.AjaxRequest(baseUrl+"WLDB","Areas",{selectedArea:selectedArea},function(t){n("#areas").html(t);n("#areaSelect").val()===null&&n("#areaDeleteBtn").hide()})};n.Dcspg.Wldb.SaveFirstAreaName=function(){if(n("#firstAreaName").val()===""){n("#firstAreaNameErr").html("Name is required.").show();return}n("#firstAreaDiv").hide();n("#areaSelect").append(new Option(n("#firstAreaName").val(),""));n("#existingAreasDiv").show();n("#wishlistItems").show()};n.Dcspg.Wldb.ShowNewAreaDialog=function(){n("#newAreaName").val("");n.Dcspg.ShowDialog("#newAreaDialog","New Area")};n.Dcspg.Wldb.SaveAreaName=function(){var t=n("#newAreaName").val(),i=!1;if(t===""){n("#areaNameErr").html("Name is required.").show();return}if(n("#areaSelect > option").each(function(){this.text===t&&(i=!0)}),i){n("#areaNameErr").html("Name already used.").show();return}n("#areaSelect").append(new Option(n("#newAreaName").val(),""));n("#areaSelect").val("");n("#newAreaDialog").dialog("close");n("#areaCanvas").html("");n("#areaImages").html("");n(".dcspg-productdetail-wishListImage").each(function(){n(this).data("selected","N");n(this).find("#selectBtn").text("Add")});n.Dcspg.Wldb.SaveArea();n.Dcspg.Wldb.ShowMessage("Select Products to add to the Area and click Save.")};n.Dcspg.Wldb.ShowAreaNoteDialog=function(){n.Dcspg.ShowDialog("#areaNoteDialog","Area Notes")};n.Dcspg.Wldb.ShowAreaImageDialog=function(){n.Dcspg.ShowDialog("#areaNoteDialog","Area Notes")};n.Dcspg.Wldb.SaveAreaNotes=function(){n("#areaNoteDialog").dialog("close");n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveAreaNotes",{areaId:n("#areaSelect").val(),notes:n("#areaNotesTxt").val()},function(t){n("#areaNotes").prop("title",n("#areaNotesTxt").val());n("#areaNotes").html(t)})};n.Dcspg.Wldb.LoadArea=function(){selectedArea=n("#areaSelect").val();n.Dcspg.AjaxRequest(baseUrl+"WLDB","LoadAreaDetails",{areaId:selectedArea},function(t){var i=JSON.parse(t);n("#areaCanvas").html("");n("#arearequired").hide();n("#wishlistItems #imageDiv").each(function(){var t=n(this).find("#selectBtn"),i,r;n(t).data("selected","N");n(t).text("Add");i=n(this).find("#globalNoteBtn");n(i).show();r=n(this).find("#areaNoteBtn");n(r).hide()});i.types.length>0&&n(".wishlistgroup").each(function(){var t=n(this).data("typeid");i.types.indexOf(t)<0?n(this).hide():n(this).show()});n(i.items).each(function(){var t="C"+this.Id,i=this.AreaNote,r=this.AreaNoteShort;n("#wishlistItems #imageDiv").each(function(){var f,u,o,e,s;n(this).data("colorid")===t&&(f=n(this).find("#selectBtn"),n(f).data("selected","Y"),n(f).text("Remove"),u=n(this).clone(!0),u.addClass("cursorMove"),o=n(u).find("#areaNoteBtn"),n(o).show(),e=n(u).find("#areanote"),e.html(r),e.prop("title",i),s=n(u).find("#globalNoteBtn"),n(s).hide(),n("#areaCanvas").append(u))})});n("#areaNotes").prop("title",i.notes);n("#areaNotes").html(i.shortnotes);n("#areaNotesTxt").val(i.notes);n("#areaPatternDiv").hide();i.canPattern&&(n("#areaPatternDiv").show(),n("#areaPattern").val(i.patternURL));i.locked?(n(".dcspg-lockdisable").prop("disabled",!0),n("#areaCanvas").prop("disabled",!0),n("#dcspg-area-locked").show()):(n(".dcspg-lockdisable").prop("disabled",!1),n("#areaCanvas").prop("disabled",!1),n("#dcspg-area-locked").hide());n("#areaImages").html(i.images)})};n.Dcspg.Wldb.EditArea=function(t){selectedArea=t;n("#tabs").tabs("option","active",0)};n.Dcspg.Wldb.SelectButtonClicked=function(t){var r=n(t).data("id"),e=n(t).parent(),o=n(t).data("selected"),i,u,f;o==="Y"?(n(t).data("selected","N"),n(t).text("Add"),n("#areaCanvas #imageDiv").each(function(){n(this).data("colorid")===r&&n(this).remove()}),n("#wishlistItems #imageDiv").each(function(){var t,i,u;n(this).data("colorid")===r&&(t=n(this).find("#selectBtn"),n(t).data("selected","N"),n(t).text("Add"),i=n(this).find("#globalNoteBtn"),n(i).show(),u=n(this).find("#areaNoteBtn"),n(u).hide())})):(n(t).data("selected","Y"),n(t).text("Remove"),i=n(e).clone(!0).addClass("cursorMove"),u=n(i).find("#globalNoteBtn"),n(u).hide(),f=n(i).find("#areaNoteBtn"),n(f).show(),n("#areaCanvas").append(i),n("#wishlistItems #imageDiv").each(function(){if(n(this).data("colorid")===r){var t=n(this).find("#selectBtn");n(t).data("selected","Y");n(t).text("Remove")}}));n.Dcspg.Wldb.SaveArea()};n.Dcspg.Wldb.AreaItemsSorted=function(){n.Dcspg.Wldb.SaveArea()};n.Dcspg.Wldb.SaveArea=function(){var t=[];n("#areaCanvas #imageDiv").each(function(){t.push(n(this).data("colorid"))});n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveArea",{areaId:n("#areaSelect option:selected").val(),name:n("#areaSelect option:selected").text(),items:t},function(t){n("#areaSelect option:selected").val(t);n("#areaDeleteBtn").show()})};n.Dcspg.Wldb.ShowSaveACopyDialog=function(){n("#nameCopyErr").hide();n("#saveCopyAreaName").val("");n.Dcspg.ShowDialog("#savecopyDialog","Save a Copy of "+n("#areaSelect option:selected").text())};n.Dcspg.Wldb.SaveAreaCopy=function(){var t,i,r;if(n("#nameCopyErr").hide(),n.Dcspg.Wldb.GetFromStorage(),t=n("#saveCopyAreaName").val(),t===""){n("#nameCopyErr").html("Name is required.").show();return}if(i=!1,n("#areaSelect > option").each(function(){this.text===t&&n(this).val()!==areaId&&(i=!0)}),i){n("#nameCopyErr").html("Name already used.").show();return}r=[];n("#areaCanvas #imageDiv").each(function(){r.push(n(this).data("colorid"))});n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveACopy",{name:t,items:r},function(i){n("#savecopyDialog").dialog("close");n("#areaSelect").empty();var r=JSON.parse(i);n(r.saves).each(function(){this.Id===r.id?n("#areaSelect").append('<option selected="selected" value="'+this.Id+'">'+this.Name+"<\/option>"):n("#areaSelect").append('<option value="'+this.Id+'">'+this.Name+"<\/option>")});n("#areaDeleteBtn").show();n.Dcspg.Wldb.ShowMessage(t+" saved.")})};n.Dcspg.Wldb.DeleteArea=function(){confirm("Are you sure you want to delete '"+n("#areaSelect option:selected").text()+"'?")&&n.Dcspg.AjaxRequest(baseUrl+"WLDB","DeleteArea",{areaId:n("#areaSelect option:selected").val()},function(){n.Dcspg.Wldb.Areas();n.Dcspg.Wldb.ShowMessage("Area deleted.")})};n.Dcspg.Wldb.GlobalNoteButtonClicked=function(t,i){n("#noteId").val(t);n(".dcspg-productdetail-global-note").each(function(){if(n(this).data("colorid")===t)return n("#notetext").val(n(this).prop("title")),!1});n.Dcspg.ShowDialog("#globalNoteDialog","General Note for "+i)};n.Dcspg.Wldb.SaveGlobalNote=function(){var t=n("#noteId").val();n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveGlobalNote",{id:t,note:n("#notetext").val()},function(i){n("#globalNoteDialog").dialog("close");n(".dcspg-productdetail-global-note").each(function(){n(this).data("colorid")===t&&(n(this).html(i),n(this).prop("title",n("#notetext").val()))})})};n.Dcspg.Wldb.AreaNoteButtonClicked=function(t,i){n("#areanoteId").val(t);n("#areaCanvas .dcspg-productdetail-area-note").each(function(){if(n(this).data("colorid")===t)return n("#areaProductNotesTxt").val(n(this).prop("title")),!1});n(".dcspg-productdetail-global-note").each(function(){if(n(this).data("colorid")===t)return n("#productNotesTxt").val(n(this).prop("title")),!1});n.Dcspg.ShowDialog("#areaProductNoteDialog","Notes for "+i)};n.Dcspg.Wldb.SaveAreaProductNotes=function(){var t=n("#areanoteId").val();n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveAreaProductNote",{id:t,areaId:n("#areaSelect option:selected").val(),areaNote:n("#areaProductNotesTxt").val(),productNote:n("#productNotesTxt").val()},function(i){var r=JSON.parse(i);n("#areaProductNoteDialog").dialog("close");n("#areaCanvas .dcspg-productdetail-area-note").each(function(){n(this).data("colorid")===t&&(n(this).prop("title",n("#areaProductNotesTxt").val()),n(this).html(r.area))});n(".dcspg-productdetail-global-note").each(function(){n(this).data("colorid")===t&&(n(this).prop("title",n("#productNotesTxt").val()),n(this).html(r.product))})})};n.Dcspg.Wldb.DesignBoards=function(t){n.Dcspg.AjaxRequest(baseUrl+"WLDB","DesignBoards",null,function(i){n("#designboards").html(i);n.Dcspg.Wldb.GetFromStorage();settings.loadedDBId!==null&&n("#dbSelect").val(settings.loadedDBId);t!==undefined&&t()})};n.Dcspg.Wldb.SaveNewDesignBoard=function(t){var i,r,u;if(n("#nameErr").hide(),n.Dcspg.Wldb.GetFromStorage(),i=n("#newDBName").val(),i===""){n("#dbNameErr").html("Name is required.").show();return}if(r=!1,n("#dbSelect > option").each(function(){this.text===i&&(r=!0)}),r){n("#dbNameErr").html("Name already used.").show();return}u=[];n('#newDBAreasDiv input[type="checkbox"]').each(function(){n(this).prop("checked")==!0&&u.push(n(this).val())});t&&n("#newDBDialog").dialog("close");n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveDesignBoard",{id:null,name:i,areas:u},function(t){n.Dcspg.Wldb.DesignBoards(function(){n("#dbSelect").val(t);settings.loadedDBId=t;n.Dcspg.Wldb.SaveToStorage();n.Dcspg.Wldb.ShowMessage(i+" saved.")})})};n.Dcspg.Wldb.LoadDesignBoard=function(){n("#dbMain").html('<img id="loader" src="Content/images/ajax-loader.gif" />');n.Dcspg.AjaxRequest(baseUrl+"WLDB","LoadDesignBoard",{id:n("#dbSelect").val()},function(t){var i=JSON.parse(t);n.Dcspg.Wldb.GetFromStorage();settings.loadedDBId=n("#dbSelect").val();n.Dcspg.Wldb.SaveToStorage();n("#exportLink").prop("href",baseUrl+"WLDB/Export?id="+n("#dbSelect").val());i.isLocked?(n(".dcspg-lockdisable").prop("disabled",!0),n("#dcspg-db-locked").show()):(n(".dcspg-lockdisable").prop("disabled",!1),n("#dcspg-db-locked").hide());n("#dbMain").html(i.view);n("#dbNotes").prop("title",i.notes);n("#dbNotes").html(i.shortnotes);n("#dbNotesTxt").val(i.notes);n("#dbImages").html(i.images);n("#FPlegendDiv").html(i.legend);n.Dcspg.Wldb.SetDocCount(i.docCount);i.msCloudKey!==""?(n.Dcspg.Wldb.Init(i.msCloudKey),i.projectid!==""&&(diag.loadCloudData(i.projectid),hasFloorPlan=!0,i.shapes.length>0&&(shapeArray=i.shapes))):(n("#dcspg-dbdiag").hide(),n("#dbFPDialog").hide())})};n.Dcspg.Wldb.SetDocCount=function(t){n("#docBtnText").text("Documents("+t+")")};n.Dcspg.Wldb.DBItemsSorted=function(){n.Dcspg.Wldb.SaveDesignBoard()};n.Dcspg.Wldb.SaveDesignBoard=function(){var t=[];n("#dbMain #dbareaDiv").each(function(){t.push(n(this).data("areaid"))});n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveDesignBoard",{id:n("#dbSelect").val(),name:n("#dbSelect option:selected").text(),areas:t},function(){})};n.Dcspg.Wldb.ShowDBNoteDialog=function(){n.Dcspg.ShowDialog("#dbNoteDialog","Design Board Notes")};n.Dcspg.Wldb.SaveDBNotes=function(){n("#dbNoteDialog").dialog("close");n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveDBNotes",{id:n("#dbSelect").val(),notes:n("#dbNotesTxt").val()},function(t){n("#dbNotes").prop("title",n("#dbNotesTxt").val());n("#dbNotes").html(t)})};n.Dcspg.Wldb.DeleteDesignBoard=function(){confirm("Are you sure you want to delete this Design Board?")&&n.Dcspg.AjaxRequest(baseUrl+"WLDB","DeleteDesignBoard",{id:n("#dbSelect").val()},function(){n.Dcspg.Wldb.GetFromStorage();settings.loadedDBId=null;n.Dcspg.Wldb.SaveToStorage();n.Dcspg.Wldb.DesignBoards()})};n.Dcspg.Wldb.NewDesignBoard=function(){n.Dcspg.ShowDialog("#newDBDialog","New Design Board")};n.Dcspg.Wldb.ShowDBCopyDialog=function(){n("#copydbNameErr").hide();n("#copyDBName").val("");n.Dcspg.ShowDialog("#copyDBDialog","Save a Copy of "+n("#dbSelect option:selected").text())};n.Dcspg.Wldb.SaveCopyDesignBoard=function(){var t,i,r;if(n("#copydbNameErr").hide(),n.Dcspg.Wldb.GetFromStorage(),t=n("#copyDBName").val(),t===""){n("#copydbNameErr").html("Name is required.").show();return}if(i=!1,n("#dbSelect > option").each(function(){this.text===t&&(i=!0)}),i){n("#copydbNameErr").html("Name already used.").show();return}r=[];n("#dbMain #dbareaDiv").each(function(){r.push(n(this).data("areaid"))});n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveDesignBoard",{id:null,name:t,areas:r},function(i){n("#copyDBDialog").dialog("close");n.Dcspg.Wldb.DesignBoards(function(){n("#dbSelect").val(i);settings.loadedDBId=i;n.Dcspg.Wldb.SaveToStorage();n.Dcspg.Wldb.ShowMessage(t+" saved.")})})};n.Dcspg.Wldb.ShowLockDialog=function(){n.Dcspg.ShowDialog("#lockDBDialog","Lock Design Board")};n.Dcspg.Wldb.LockDesignBoard=function(){n("#lockDBDialog").dialog("close");n.Dcspg.AjaxRequest(baseUrl+"WLDB","LockDesignBoard",{id:n("#dbSelect").val()},function(){n.Dcspg.Wldb.ShowMessage(name+" locked.");n(".dcspg-lockdisable").prop("disabled",!0);n("#dcspg-db-locked").show()})};n.Dcspg.Wldb.DropArea=function(t){confirm("Are you sure you want to drop this area from this Design Board?")&&n.Dcspg.AjaxRequest(baseUrl+"WLDB","DropArea",{id:n("#dbSelect").val(),areaId:t},function(){n("#dbMain #dbareaDiv").each(function(){n(this).data("areaid")===t&&n(this).remove()});n.Dcspg.Wldb.ShowMessage("Area dropped.")})};n.Dcspg.Wldb.AddAreasDialog=function(){n.Dcspg.AjaxRequest(baseUrl+"WLDB","AddAreaDialog",{id:n("#dbSelect").val()},function(t){n("#dialogdiv").html(t);n("#dialogdiv").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Add Areas to "+n("#dbSelect option:selected").text(),width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})})};n.Dcspg.Wldb.AddAreas=function(){var t=[];n('#addAreasDiv input[type="checkbox"]').each(function(){n(this).prop("checked")==!0&&t.push(n(this).val())});t.length>0&&n.Dcspg.AjaxRequest(baseUrl+"WLDB","AddAreas",{id:n("#dbSelect").val(),areas:t},function(){n.Dcspg.Wldb.LoadDesignBoard()});n("#dialogdiv").dialog("close")};n.Dcspg.Wldb.DBAreaItemsSorted=function(t,i){var r=[];n("#dbAreaCanvas"+t+" #imageDiv").each(function(){r.push(n(this).data("colorid"))});n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveArea",{areaId:t,name:i,items:r},function(){})};n.Dcspg.Wldb.ShowInstructionsDialog=function(){n("#instructionsDialog").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Wish List Design Board Instructions",width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})};n.Dcspg.Wldb.ShowShareDialog=function(){var t=null,i;hasFloorPlan&&(i=n("#FPdiv canvas")[0],t=i.toDataURL());n.Dcspg.BigAjaxRequest(baseUrl+"WLDB","LoadShareDialog",{id:n("#dbSelect").val(),image:t},function(t){n("#dialogdiv").html(t);n("#dialogdiv").dialog({autoOpen:!0,fluid:!0,modal:!0,title:"Share "+n("#dbSelect option:selected").text(),width:n(window).width()>800?800:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}})})};n.Dcspg.Wldb.ShowImageDialog=function(t,i){n.Dcspg.AjaxRequest(baseUrl+"WLDB","LoadImageDialog",{id:t,type:i},function(t){n("#imageDialog").html(t);n("#imageDialog").dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Select Image",width:n(window).width()>900?900:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#imageDialog").dialog("open")})};n.Dcspg.Wldb.SelectImage=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"WLDB","SelectImage",{imgId:t,id:i,type:r},function(t){n("#imageDialog").dialog("close");var i=JSON.parse(t);r=="Area"?n("#areaImages").html(i.images):n("#dbImages").html(i.images)})};n.Dcspg.Wldb.ImageNoteDialog=function(t,i,r){var u="#designboards",f;r==="Area"&&(u="#areas");f=n(u).find("#dbImageNote"+i);n("#imageNoteId").val(t);n("#imageNoteType").val(r);n("#imageNoteImageId").val(i);n("#imagenotetext").val(n(f).html());n("#imageNotesDialog").dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Image Notes",width:n(window).width()>900?900:"auto",height:"auto",buttons:{Cancel:function(){n(this).dialog("close")}}});n("#imageNotesDialog").dialog("open")};n.Dcspg.Wldb.SaveImageNote=function(){var t=n("#imageNoteImageId").val(),f=n("#imageNoteId").val(),i=n("#imageNoteType").val(),r="#designboards",u;i==="Area"&&(r="#areas");u=n(r).find("#dbImageNote"+t);n(u).html(n("#imagenotetext").val());n("#imageNotesDialog").dialog("close");n.Dcspg.AjaxRequest(baseUrl+"WLDB","SaveImageNote",{imgId:t,id:f,type:i,notes:n("#imagenotetext").val()},function(){})};n.Dcspg.Wldb.DropImage=function(t,i,r){n.Dcspg.AjaxRequest(baseUrl+"WLDB","DropImage",{imgId:i,id:t,type:r},function(){n("#dbImage"+i).remove()})};n.Dcspg.Wldb.ShowDocDialog=function(t){n.Dcspg.AjaxRequest(baseUrl+"WLDB","LoadDocDialog",{id:t},function(t){n("#docDialog").html(t);n("#docDialog").dialog({autoOpen:!1,fluid:!0,modal:!0,title:"Select Document",width:n(window).width()>900?900:"auto",height:"auto",buttons:{Close:function(){n(this).dialog("close")}}});n("#docDialog").dialog("open")})};n.Dcspg.Wldb.DownloadDoc=function(t){n.Dcspg.AjaxRequest(baseUrl+"WLDB","DownloadDocument",{id:t},function(){})};n.Dcspg.Wldb.DeleteDoc=function(t){if(confirm("Are you sure you want to delete this Document?")){var i=n("#dbSelect").val();n("#docDialog").html('<img id="loader" src="Content/images/ajax-loader.gif" />');n.Dcspg.AjaxRequest(baseUrl+"WLDB","DeleteDocument",{imgId:t,id:i},function(t){n.Dcspg.Wldb.SetDocCount(JSON.parse(t).count);n.Dcspg.Wldb.ShowDocDialog(i)})}};n.Dcspg.Wldb.Truncate=function(t,i){i.length>noteLength?n(t).html(i.substring(0,noteLength)+"&hellip;"):n(t).html(i)};n.Dcspg.Wldb.SetAreaPattern=function(t){n.Dcspg.AjaxRequest(baseUrl+"WLDB","SetAreaPattern",{areaId:n("#areaSelect").val(),patternURL:n(t).val()},function(){})};n.Dcspg.Wldb.ShowMessage=function(t){n("#dbmessage").text(t).show().delay(5e3).fadeOut(300)};n.Dcspg.Wldb.SaveToStorage=function(){sessionStorage.setItem(window.location.href,JSON.stringify(settings))};n.Dcspg.Wldb.GetFromStorage=function(){var t=sessionStorage.getItem(window.location.href);t!==undefined&&t!==null&&t!==""?settings=JSON.parse(t):(settings={loadedDBId:null},n.Dcspg.Wldb.SaveToStorage())}})(jQuery),function(n){n.DcspgCat={};n.DcspgCat.LoadCatalog=function(t,i,r,u,f,e){f===undefined&&(f="Colors");e===undefined&&(e="");n("#"+t).html('<div style="margin-top:100px;margin-right:auto;margin-left:auto;width:200px"><img src="Content/Images/ajax-loader.gif" alt="Loading" /><\/div>');settings=n.DcspgCat.GetFromStorage();settings===null&&(settings={catId:u,page:1,filterDiv:t,itemDiv:i,colorFilterDiv:r,colorGroup:"",colorsLit:f,singleColorText:e,filters:[],perPage:null});n.DcspgCat.SaveToStorage(settings);n.Dcspg.AjaxRequest(baseUrl+"NewCatalog","LoadFilters",{clientCatalogId:u,pageFilters:settings.filters},function(i){n("#"+t).html(i);n.DcspgCat.SetDisabledFilters();n.DcspgCat.LoadColorSelectors()})};n.DcspgCat.LoadColorSelectors=function(){settings=n.DcspgCat.GetFromStorage();n.Dcspg.AjaxRequest(baseUrl+"NewCatalog","LoadColorSelectors",{clientCatalogId:settings.catId,selectedValue:settings.colorGroup},function(t){n("#"+settings.colorFilterDiv).html(t);n.DcspgCat.LoadItems()})};n.DcspgCat.LoadItems=function(){settings=n.DcspgCat.GetFromStorage();n.Dcspg.AjaxRequest(baseUrl+"NewCatalog","LoadItems",{clientCatalogId:settings.catId,page:settings.page,filters:settings.filters,colorGroup:settings.colorGroup,colorsLit:settings.colorsLit,perPage:settings.perPage,singleColorText:settings.singleColorText},function(t){n("#"+settings.itemDiv).html(t);n(document.body).removeClass("dcspg-busy");n.Dcspg.ScrollIntoView("#catTop");settings.filters.length>0?n("#catClearAll").show():n("#catClearAll").hide()})};n.DcspgCat.ToPage=function(t){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.page=t;n.DcspgCat.SaveToStorage(settings);n.DcspgCat.LoadItems()};n.DcspgCat.PageForward=function(){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.page++;n.DcspgCat.SaveToStorage(settings);n.DcspgCat.LoadItems()};n.DcspgCat.PageBack=function(){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.page--;settings.page<1&&(settings.page=1);n.DcspgCat.SaveToStorage(settings);n.DcspgCat.LoadItems()};n.DcspgCat.FilterChanged=function(t){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.page=1;var i={GroupId:n(t).data("filtergroup"),Value:n(t).data("filtervalue"),Checked:n(t).prop("checked")};n(t).prop("checked")?(settings.filters.push(i),n(t).parent().addClass("dcspg-checked")):(n(t).parent().removeClass("dcspg-checked"),settings.filters.splice(n.inArray(i,settings.filters),1));n.DcspgCat.SaveToStorage(settings);n.DcspgCat.SetDisabledFilters();n.DcspgCat.LoadItems()};n.DcspgCat.ColorFilterChanged=function(t){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.page=1;settings.colorGroup=t;n.DcspgCat.SaveToStorage(settings);n.DcspgCat.LoadItems()};n.DcspgCat.ChangePerPage=function(t){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.page=1;settings.perPage=t;n.DcspgCat.SaveToStorage(settings);n.DcspgCat.LoadItems()};n.DcspgCat.SetDisabledFilters=function(){settings=n.DcspgCat.GetFromStorage();var t=[];n(".dcspg-filtercheck").each(function(){var i={GroupId:n(this).data("filtergroup"),Value:n(this).data("filtervalue"),Disabled:n(this).prop("disabled")};t.push(i);n(this).prop("disabled",!1);n(this).parent().removeClass("dcspg-disabled")});n.Dcspg.BigAjaxRequest(baseUrl+"NewCatalog","GetFiltersToDisable",{clientCatalogId:settings.catId,allFilters:t,selectedFilters:settings.filters},function(t){n(JSON.parse(t)).each(function(){n(':checkbox[data-filtergroup="'+this.GroupId+'"][data-filtervalue="'+this.Value+'"]').prop("disabled",!0).prop("checked",!1).parent().addClass("dcspg-disabled")})})};n.DcspgCat.ClearFilters=function(){n(document.body).addClass("dcspg-busy");settings=n.DcspgCat.GetFromStorage();settings.filters=[];n.DcspgCat.SaveToStorage(settings);n.DcspgCat.LoadItems();n(".dcspg-filtercheck").each(function(){n(this).prop("checked",!1);n(this).prop("disabled",!1);n(this).parent().removeClass("dcspg-disabled");n(this).parent().removeClass("dcspg-checked")})};n.DcspgCat.SaveToStorage=function(n){sessionStorage.setItem(window.location.href,JSON.stringify(n))};n.DcspgCat.GetFromStorage=function(){var n=sessionStorage.getItem(window.location.href);return n!=undefined&&n!=""?JSON.parse(n):null}}(jQuery)