var VER="5.2.4",DEBUG=!1,UNDEF="undefined",NOLINK="javascript:void(0)",LOCAL=0===location.protocol.indexOf("file:"),TOUCH_START="touchstart",TOUCH_MOVE="touchmove",TOUCH_END="touchend",LOCALSTORAGE=function(){try{return localStorage.setItem("_t",VER),localStorage.removeItem("_t"),!0}catch(e){return!1}}(),VEND=function(e){return e.indexOf("Trident")>0?"ms":e.indexOf("AppleWebKit")>0?"webkit":e.indexOf("Gecko")>0?"moz":e.indexOf("Presto")>0?"o":e.indexOf("Blink")>0?"webkit":""}(navigator.userAgent);String.wsp=[],String.wsp[9]=!0,String.wsp[10]=!0,String.wsp[11]=!0,String.wsp[12]=!0,String.wsp[13]=!0,String.wsp[32]=!0,String.wsp[133]=!0,String.wsp[160]=!0,String.wsp[5760]=!0,String.wsp[6158]=!0,String.wsp[8192]=!0,String.wsp[8193]=!0,String.wsp[8194]=!0,String.wsp[8195]=!0,String.wsp[8196]=!0,String.wsp[8197]=!0,String.wsp[8198]=!0,String.wsp[8199]=!0,String.wsp[8200]=!0,String.wsp[8201]=!0,String.wsp[8202]=!0,String.wsp[8203]=!0,String.wsp[8232]=!0,String.wsp[8233]=!0,String.wsp[8239]=!0,String.wsp[8287]=!0,String.wsp[12288]=!0,String.prototype.trim=function(){var e=this+"",t=e.length;if(t){var n=String.wsp,o=0;for(--t;t>=0&&n[e.charCodeAt(t)];)--t;for(++t;t>o&&n[e.charCodeAt(o)];)++o;e=e.substring(o,t)}return e},String.prototype.trunc=function(e){var t=this+"";if(t.length<=e)return t.toString();var n=t.substring(0,e-1),o=n.lastIndexOf(" ");return(o>6&&n.length-o<20?n.substring(0,o):n)+"..."},String.prototype.startsWith=function(e){return 0===(this+"").indexOf(e)},String.prototype.endsWith=function(e){return(this+"").substring(this.length-e.length)===e},String.prototype.getExt=function(){var e=this+"",t=e.lastIndexOf(".");return 0>=t||t>=e.length-1?"":e.substring(t+1).toLowerCase()},String.prototype.hasExt=function(e){var t=this+"",n=t.lastIndexOf(".");return n>=0?(t=t.substring(n+1).toLowerCase(),(e+",").indexOf(t+",")>=0):!1},String.prototype.replaceExt=function(e){var t=this+"",n=t.lastIndexOf(".");return 0>=n?t:t.substring(0,n+1)+e},String.prototype.fixExtension=function(){return(this+"").replace(/.gif$/gi,".png").replace(/.tif+$/gi,".jpg")},String.prototype.getDir=function(){var e=(this+"").split("#")[0];return e.substring(0,e.lastIndexOf("/")+1)},String.prototype.getFile=function(){var e=(this+"").split("#")[0];return e.substring(e.lastIndexOf("/")+1)},String.prototype.getRelpath=function(e){var t=this+"",n=t.lastIndexOf("#");for(-1===n?n=t.length-1:n--;n>=0&&("/"!==t[n]||0!==e--);n--);return t.substring(n+1)},String.prototype.fixUrl=function(){for(var e,t,n=this+"";(e=n.indexOf("../"))>0;){if(1===e||-1===(t=n.lastIndexOf("/",e-2)))return n.substring(e+3);n=n.substring(0,t)+n.substring(e+2)}return n},String.prototype.fullUrl=function(){var e=this+"";return e.match(/^(http|ftp|file)/)||(e=window.location.href.getDir()+e),e.fixUrl()},String.prototype.cleanupHTML=function(){for(var e=[[/
/gi,"\n"],[/\&/gi,"&"],[/\</gi,"<"],[/\>/gi,">"],[/\&(m|n)dash;/gi,"-"],[/\'/gi,"'"],[/\"/gi,'"']],t=this+"",n=e.length-1;n>=0;n--)t=t.replace(e[n][0],e[n][1]);return t},String.prototype.stripHTML=function(){return(this+"").replace(/<\/?[^>]+>/gi,"")},String.prototype.stripQuote=function(){return(this+"").replace(/\"/gi,""")},String.prototype.appendSep=function(e,t){return(this.length?this+(t||" · "):"")+e},String.prototype.rgb2hex=function(){var e=this+"";if("#"===e.charAt(0)||"transparent"===e)return e;var t,n=e.match(/\d+/g),o="";if(n){for(var a=0;aa;a++)t=parseInt(n[a],10).toString(16),o+=(t.length<2?"0":"")+t;return"#"+o}return"transparent"},String.prototype.template=function(e){if(!e||!this)return this;for(var t=this+"",n=0;nt?e:t>n?n:t};var getCoords=function(e){return e.touches&&e.touches.length>0?{x:Math.round(e.touches[0].clientX),y:Math.round(e.touches[0].clientY)}:null!==e.clientX?{x:Math.round(e.clientX),y:Math.round(e.clientY)}:null},noAction=function(e){return e.preventDefault(),!1},fixFbComments=function(e){var t=window.location.href;-1===t.indexOf("?fb_comment_id=")?(t=t.split("#")[0],e&&"/"===t[t.length-1]&&(t+=e)):t=t.split("?")[0],document.getElementById("fb-comments").setAttribute("data-href",t)},initMobile=function(){if(!(!/Mobile/.test(navigator.userAgent)||screen.width>980||screen.height>980||window.innerWidth!==document.documentElement.clientWidth&&window.innerWidth-1!==document.documentElement.clientWidth)){var e=function(){return window.hasOwnProperty("pageYOffset")&&window.scrollTo(0,window.pageYOffset+1),!0};setTimeout(function(){e()},1e3),$(window).on("orientationchange",e)}},log=function(){};!function(e){var t,n,o=!1,a=1;log=function(i){DEBUG&&!o&&(t||(t=e('
').hover(function(){o=!0},function(){o=!1}).appendTo("body")),i===n?t.children(":first").empty().html(n+" ("+ ++a+")"):(e('
'+i+"
").prependTo(t),n=i,a=1))},e.fn.logEvents=function(t){if(DEBUG){var n=t||"mousedown mouseup mouseover mouseout mousewheel dragstart click blur focus load unload reset submit change abort cut copy paste selection drag drop orientationchange touchstart touchmove touchend touchcancel MSPointerDown MSPointerMove MSPointerUp gesturestart gesturechange gestureend";return this.each(function(){e(this).on(n,function(e){return typeof e===UNDEF?log("Undefined event"):e.target?"log"!==e.target.id&&log(e.type+' '+(e.target.nodeName?e.target.nodeName.toLowerCase():"???")+""+(e.target.id?":"+e.target.id:"")+""+(e.relatedTarget?' '+e.relatedTarget.nodeName.toLowerCase()+""+(e.relatedTarget.id?":"+e.relatedTarget.id:"")+"":"")):log("No event target!"),!0})})}},e.fn.logCss=function(t,n,o){if(DEBUG){o=o||20,n=n||2e3;var a=new Date;return this.each(function(){var i=e(this),r=function(e){var t=new Date-a;log(t+" :: "+e+" = "+i.css(e)),t>n&&clearInterval(s)},s=setInterval(function(){if(e.isArray(t))for(var n=0;nn;n++)o[a[n]]=translate(a[n],t[a]);return o},getTranslations=function(e){var t,n={};for(t in e)n[t]="object"==typeof e[t]?getTranslations(e[t]):translate(t,e[t]);return n},getRelativeDate=function(e){if(!e)return translate("today");if(1===e)return translate("yesterday");var t,n;return e>=730?(t=translate("yearsAgo"),n=Math.floor(e/365)):e>=60?(t=translate("monthsAgo"),n=Math.floor(e/30.5)):(t=translate("daysAgo"),n=e),t.replace("{0}",n)};!function(e,t){/Trident/.test(navigator.userAgent)?/IEMobile/.test(navigator.userAgent)?(window.navigator.msPointerEnabled?(TOUCH_START="MSPointerDown",TOUCH_MOVE="MSPointerMove",TOUCH_END="MSPointerUp"):(TOUCH_START="pointerDown",TOUCH_MOVE="pointerMove",TOUCH_END="pointerUp"),t.touchMode=!0):t.touchMode=!1:(TOUCH_START="touchstart",TOUCH_MOVE="touchmove",TOUCH_END="touchend",t.touchMode=/(Chrome|CriOS)/.test(navigator.userAgent)?/Mobile/.test(navigator.userAgent):"ontouchstart"in window);var n="moz"===VEND?"transform":"-"+VEND+"-transform";e.fn.translate=function(t,o,a){return this.each(function(){a&&e(this).addClass(a).data("tr_cls",a),this.style[n]="translate("+(t||0)+"px,"+(o||0)+"px)",e(this).data({tr_x:t,tr_y:o})})},e.fn.translateToPos=function(){return this.each(function(){var t=e(this),o=t.data("tr_x")||0,a=t.data("tr_y")||0;if(o||a){var i=t.position(),r=t.data("tr_cls");r&&t.removeClass(r),this.style[n]="translate(0,0)",t.removeData("tr_x tr_y").css({left:i.left,top:i.top})}})}}(jQuery,document),function(){function e(){t&&(a(e),jQuery.fx.tick())}for(var t,n=0,o=["webkit","moz"],a=window.requestAnimationFrame,i=window.cancelAnimationFrame;n5&&300>i?(t.preventDefault(),o.data("lastTouch",0),t=e.e.fix(t||window.event),t.type="dbltap",n.unshift(t),(e.e.dispatch||e.e.handle).apply(this,n)):(o.data("lastTouch",a),!0)}}}(jQuery),function(e){e.cookie=function(t,n,o){var a,i,r="; ",s=function(e){return/^(true|yes)$/.test(e)?!0:/^(false|no)$/.test(e)?!1:/^([\d.]+)$/.test(e)?parseFloat(e):e};if(arguments.length>1)return i=new Date,null===n?LOCALSTORAGE?localStorage.removeItem(t):document.cookie=encodeURIComponent(t)+"="+"; expires="+i.toGMTString()+"; path=/":/^(string|number|boolean)$/.test(typeof n)&&(i.setTime(i.getTime()+1e3*("number"!=typeof o?3600:o)),LOCALSTORAGE?localStorage.setItem(t,String(n)+r+String(i.getTime())):document.cookie=encodeURIComponent(t)+"="+String(n)+"; expires="+i.toGMTString()+"; path=/"),n;if(t)if(LOCALSTORAGE){if(a=localStorage.getItem(t)){if(a=a.split(r),!(e.isArray(a)&&a.length>1))return s(a);if(i=new Date,i.getTime()",{"class":m.w,role:"modal"}).css({opacity:0}).appendTo(a),a.css({position:"relative"});var v=function(){p=a.width(),h=a.height()};v(),e(window).on("resize",v),o.darkenBackground&&r.addClass("darken"),s=e("
",{id:o.uid||"_mod_"+Math.floor(1e4*Math.random()),"class":m.p+" "+o.type}).css({width:o.width}).appendTo(r),l=e("
",{"class":m.h}).appendTo(s),l.append(e("
",{text:o.title||("error"===o.type||"warning"===o.type?i[o.type]:"")})),("error"===o.type||"warning"===o.type)&&l.append(e("",{"class":o.type,text:"!"}));var w=function(){return d.trigger("removeTooltip"),f=clearTimeout(f),r.animate({opacity:0},o.speed,function(){r.remove()}),!1};r.on("destroy",w),o.blocking&&o.closeOnClickOut&&r.on("click",function(t){return e(t.target).hasClass(m.w)?w(t):void 0}),d=e("",{href:NOLINK,"class":m.x,html:"×"}).appendTo(l),document.touchMode?d[0].addEventListener(TOUCH_END,w):(d.on("click",w),d.addTooltip(i.closeWindow));var b=function(t){t.preventDefault();var n=s.position().left,a=s.position().top,i=getCoords(t),r=p-s.width()-o.pad,d=h-s.height()-o.pad,c=l.css("cursor");l.css({cursor:"move"});var u=function(e){e.preventDefault();var t=getCoords(e);return s.css({left:Math.minMax(o.pad,n+t.x-i.x,r),top:Math.minMax(o.pad,a+t.y-i.y,d)}),!1},f=function(t){return t.preventDefault(),e(document).off({mousemove:u,mouseup:f}),l.css("cursor",c),o.savePosition&&N(),!1};return document.touchMode?(this.addEventListener(TOUCH_END,f),this.addEventListener(TOUCH_MOVE,u)):e(document).on({mousemove:u,mouseup:f}),!1};if(o.movable&&(document.touchMode?l[0].addEventListener(TOUCH_START,b):l.on("mousedown",b)),c=e("
",{"class":m.c}).appendTo(s),u=e("
",{"class":m.ci}).append(t).appendTo(c),!n&&o.defaultButton&&(n=[{t:o.defaultButton,h:w}]),n){var y,T,k,x=e("
",{"class":"buttons"}).appendTo(u),S=function(t){k.each(function(n){e(this).toggleClass("active",n===t)})},I=function(){e(document).off("keydown",M),w()},M=function(t){if(document.activeElement&&"input"===document.activeElement.nodeName||e.isFunction(o.enableKeyboard)&&!o.enableKeyboard())return!0;var n=t?t.keyCode:window.event.keyCode;if(27===n)return I(),!1;if(x){var a=x.find("a.active"),i=k.index(a);switch(n){case 13:case 10:e.isFunction(a[0].handler)&&a[0].handler.call(r)!==!1&&I();break;case 39:S((i+1)%k.length);break;case 37:S(i?i-1:k.length-1);break;default:return!0}return!1}return!0},O=function(t){t.preventDefault();var n=t.target;return e.isFunction(n.handler)&&n.handler.call(r,s)!==!1&&I(),!1};for(y=0;y",{href:NOLINK,html:n[y].t}).on("click",O).appendTo(x),e.isFunction(n[y].h)&&(T[0].handler=n[y].h);k=x.children("a"),k.last().addClass("active"),(e.isFunction(o.enableKeyboard)||o.enableKeyboard)&&e(document).on("keydown",M)}if(o.resizable){var C=function(e){e.preventDefault();var t=[s.position().left,s.position().top,s.width(),s.height()],n=[o.pad,o.pad,p-2*o.pad,h-2*o.pad],a=function(e){s.css({left:Math.minMax(o.gap,e[0],p-e[2]-o.gap),top:Math.minMax(o.gap,e[1],h-e[3]-o.gap),width:e[2],height:e[3]}),u.css({height:e[3]-g})};return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]?a(s.data("wpos")):(a(n),s.data("wpos",t)),o.savePosition&&N(),!1};l.on(document.touchMode?"dbltap":"dblclick",C);var D=e("",{"class":m.r}).appendTo(s),F=function(t){t.preventDefault();var n=s.width(),a=s.height(),i=getCoords(t),l=r.width(),d=h-o.pad-s.position().top-g,l=p-o.pad-s.position().left,c=function(e){e.preventDefault();var t=getCoords(e),o=Math.min(Math.max(a+t.y-i.y-g,20),d);return s.css({width:Math.min(Math.max(n+t.x-i.x,60),l),height:o+g}),u.css({height:o}),!1},f=function(t){return t.preventDefault(),e(document).off({mousemove:c,mouseup:f}),o.savePosition&&N(),!1};return document.touchMode?(this.addEventListener(TOUCH_MOVE,c),this.addEventListener(TOUCH_END,f)):e(document).on({mousemove:c,mouseup:f}),!1};document.touchMode?D[0].addEventListener(TOUCH_START,F):D.on("mousedown",F)}var E=function(){var e=s.width(),t=s.height();g=t-u.height(),e&&t&&p&&h&&(e+2*o.pad>p&&s.css({width:e=p-2*o.pad}),t+2*o.pad>h&&(s.css({height:t=h-2*o.pad}),u.css({height:h-2*o.pad-g})),s.css({left:Math.max(Math.round((p-e)*o.pos[0]/2),o.pad),top:Math.max(Math.round((h-t)*o.pos[1]/2),o.pad)}))},L=function(e){var t,n=Math.minMax(o.pad,parseInt(e[0],10),p-o.pad-60),a=Math.minMax(o.pad,parseInt(e[1],10),h-o.pad-60),i=Math.minMax(120,parseInt(e[2],10),p-n-o.pad);(isNaN(n)||isNaN(a)||isNaN(i))&&E(),g=l.outerHeight()+parseInt(c.css("padding-top"),10)+parseInt(c.css("padding-bottom"),10)+parseInt(u.css("padding-top"),10)+parseInt(u.css("padding-bottom"),10)+parseInt(c.css("border-top-width"),10),s.css({position:"absolute",left:n,top:a,width:i}),s.height()>(t=h-a-o.pad)&&(s.css({height:t}),u.css({height:t-g}))},N=function(){e.cookie("modalPosition"+o.uid,s.position().left+","+s.position().top+","+s.width()+","+s.height())},P=function(t){r.css({opacity:0}).show(),setTimeout(function(){t&&(t=t.split(","))&&e.isArray(t)&&t.length>3?L(t):E(),o.blocking||r.css({width:0,height:0,right:"auto",bottom:"auto",overflow:"visible"}),r.animate({opacity:1},o.speed),o.savePosition&&N(),o.autoFade&&(f=setTimeout(w,o.autoFade)),o.scrollIntoView&&setTimeout(function(){var e=u.children(":not(.buttons)").find(".active:first");e&&e.length&&u.scrollTop(Math.max(Math.floor(e.position().top)-50,0))},200)},40)};return P(o.savePosition?e.cookie("modalPosition"+o.uid):null),this}},e.fn.addModal.defaults={speed:300,autoFade:0,width:400,resizable:!1,movable:!0,blocking:!0,enableKeyboard:!0,closeOnClickOut:!0,darkenBackground:!0,savePosition:!1,scrollIntoView:!1,defaultButton:"okButton",pad:6,pos:[1,1],type:"normal"},e.fn.addModal.text={closeWindow:"Close window",error:"error",warning:"warning"}}(jQuery),function(e){e.fn.addTooltip=function(t,n){t&&"string"!=typeof t&&!t.jquery&&(n=t,t=null),id={tooltip:"tooltip"},n=e.extend({},e.fn.addTooltip.defaults,n),e.fn.hideAllTooltips=function(){e("."+n.className).hide()};var o=function(t,o){var a;if(o)if("string"==typeof o)a=e("
",{html:o}).appendTo("body");else{if(!o.jquery)return null;a=e.contains(document.body,o[0])?o:o.appendTo("body")}else{if((o=t.data(id.tooltip))?("."===o.charAt(0)?o=t.find(o):"#"===o.charAt(0)&&(o=e(o)),o.jquery&&o.removeClass("hidden")):(o=t.attr("title"),t.removeAttr("title")),!o||!o.length)return null;a=e("
",{html:o}).appendTo("body")}return a.addClass(n.className).hide(),a};return this.each(function(){var a,i,r,s,l=e(this),d=!1,c=!1,u=function(){r=clearTimeout(r),d=!0,a.finish().show()},p=function(){c||(clearTimeout(r),d=!1,r=setTimeout(m,100))},h=function(){i=clearTimeout(i),clearTimeout(r),d=!1,r=setTimeout(m,100)},f=function(){return h(),!0},m=function(){!d&&a&&a.stop(!0,!1).fadeOut(200,function(){a.hide()})},g=function(){clearTimeout(r),r=setTimeout(m,n.stay)},v=function(){return(a=o(l,t))?(document.touchMode||(a.on("mouseover",u),a.on("mouseout",p)),a.find("input, textarea").on({focus:function(){c=!0,u()},blur:function(){c=!1}}),!0):!1},w=function(){var e=l.offset();e.top===s.top&&e.left===s.left&&a.fadeIn(300).alignTo(l,{pos:n.pos})},b=function(){if(a)a.stop(!0,!1),r=clearTimeout(r);else if(!v())return;s=l.offset(),clearTimeout(i),i=setTimeout(w,n.delay),document.touchMode?g():d=!0},y=function(e){if(e.preventDefault(),!a||a.is(":hidden"))b();else if(d=!1,h(),"A"===l[0].nodeName){var t=l.attr("href");t&&!t.startsWith("javascript:")?window.location.href=t:l.trigger("click")}return!1},T=function(e){e.preventDefault(),e.stopPropagation()};l.on("removeTooltip",h),document.touchMode?(this.addEventListener(TOUCH_START,y),this.addEventListener(TOUCH_END,T),this.addEventListener("click",T)):l.on({"focus mouseenter":b,"blur mouseleave":h,click:f})})},e.fn.addTooltip.defaults={delay:50,className:"hint",stay:2e3,pos:[1,2,1,0]}}(jQuery),function(e){e.fn.loadImages=function(t){return t=e.extend({},e.fn.loadImages.defaults,t),this.each(function(){var n=e(this),o=n.find(t.selector).eq(0)||n.children().eq(0);if(o.length&&n.is(":visible")&&o.is(":visible")){var a=o.find("img."+t.loadClass);if(a.length){var i,r,s,l,d,c,u="absolute"===o.css("position"),p=-(typeof t.left!==UNDEF?t.left:o.position().left-(u?0:n.scrollLeft()))-t.d,h=-(typeof t.top!==UNDEF?t.top:o.position().top-(u?0:n.scrollTop()))-t.d,f=o.offset().left,m=o.offset().top,g=(u?n.width():e(window).width())+2*t.d,v=(u?n.height():e(window).height())+2*t.d,w=0;a.each(function(){r=e(this),i=r.parent(),(d=r.data("src"))&&(l=i.offset().left-f,s=i.offset().top-m,h+v>s&&p+g>l&&s+i.outerHeight()>h&&l+i.outerWidth()>p&&(c=e("",{"class":t.wait}).appendTo(i),r.hide().on("load",function(){e(this).fadeIn().siblings("."+t.wait).remove()}).attr({src:d}).removeClass(t.loadClass),w++))})}}})},e.fn.loadImages.defaults={selector:".load",loadClass:"toload",wait:"wait",d:80}}(jQuery),function(e){e.fn.addScroll=function(t){return t=e.extend({},e.fn.addScroll.defaults,t),this.each(function(){var n,o,a,i,r,s,l,d,c,u,p,h,f,m,g,v,w=e(this),b=w.parent(),y=0;w.css({position:"absolute",width:b.width-20}),b.css({overflow:"hidden"}),"absolute"!==b.css("position")&&b.css({position:"relative"}),o=e("
",{"class":t.upbtn}).appendTo(b),a=e("
",{"class":t.dnbtn}).appendTo(b),i=e("
",{"class":t.scbar}).appendTo(b),r=e("
").appendTo(i),s=o.add(a).add(i),s.hide();var T=function(){l=w.height(),d=b.height()},k=function(){return w.position().top},x=function(e){return Math.round((i.height()-6)*-(null==e?k():e)/l)+3},S=function(){return Math.max(Math.round((i.height()-6)*d/l),t.dragMinSize)},I=function(e){null==e&&(e=k()),o.css({opacity:e?1:t.disabledOpacity}),a.css({opacity:e===d-l?t.disabledOpacity:1})},M=function(){return!1},O=function(){var e=l,t=d;T(),b.scrollTop()&&(w.css({top:-b.scrollTop()}),b.scrollTop(0)),(e!==l||t!==d)&&(d>=l?(w.css({top:0}).off("selectstart",M),s.hide()):(w.position().top=l||(e=Math.minMax(d-l,Math.round(e),0),r.stop(!0,!1).animate({top:x(e)},t.speed,t.effect),w.stop(!0,!1).animate({top:e},t.speed,t.effect,function(){I(e)}),b.loadImages({top:e}))};o.on("click",function(){return D(k()+d),!1}),a.on("click",function(){return D(k()-d),!1}),i.on("click",function(e){return e.pageYr.offset().top+r.height()&&D(k()-d),!1}),t.enableMouseWheel&&w.on("mousewheel",function(e,n){return n&&(clearTimeout(c),r.stop(!0,!0),w.stop(!0,!0),D(k()+t.wheelIncr*(0>n?-1:1))),!1});var F=function(e){return e.preventDefault(),r.css({top:Math.minMax(2,Math.round(e.pageY-r.data("my")),i.height()-r.height()-2)}),C(),!1},E=function(t){return t.preventDefault(),e(document).off("mousemove",F).off("mouseup",E),!1};r.on("mousedown",function(t){return t.preventDefault(),e(this).data("my",Math.round(t.pageY)-e(this).position().top),e(document).on({mousemove:F,mouseup:E}),!1});var L=function(e){return y=e.touches&&e.touches.length>0?e.touches[0].clientY:e.clientY?e.clientY:y},N=function(){g+=Math.round(m/20);var e=f+g;return e>0||v>e?(clearInterval(c),b.loadImages(),void 0):(w.css({top:e}),r.css({top:x(),height:S()}),m*=.8,Math.abs(m)<10&&(m=0,clearInterval(c),b.loadImages()),void 0)},P=function(e){if(e.preventDefault(),p){var t=L(e)-p;t&&(w.data("dragOn",!0),w.css({top:Math.minMax(v,u+t,0)}),r.css({top:x(),height:S()}))}else p=L(e);return!1},_=function(t){t.preventDefault(),f=k();var n=L(t)-p,o=(new Date).getTime()-h;return m=1e3*n/o,c=setInterval(N,50),document.touchMode?(this.removeEventListener(TOUCH_MOVE,P),this.removeEventListener(TOUCH_END,_)):e(document).off({mousemove:P,mouseup:_}),setTimeout(function(){w.data("dragOn",!1)},20),b.loadImages(),Math.abs(n)<4&&300>o},U=function(n){var o=n.target.nodeName;return"INPUT"===o||"TEXTAREA"===o||"BUTTON"===o||"SELECT"===o?!0:(n.preventDefault(),w.data("dragOn")?(_(n),!0):n.target.scrollHeight-1>n.target.clientHeight?!0:t.dontDrag&&(e(n.target).is(t.dontDrag).length||e(n.target).parents(t.dontDrag).length)?!0:d>=l||("touchstart"===n.type||"touchmove"===n.type)&&(!n.touches||n.touches.length>1||w.is(":animated"))?!0:(r.stop(!0,!0),w.stop(!0,!0),clearInterval(c),u=k(),p=L(n),h=(new Date).getTime(),g=0,v=d-l,document.touchMode?(e(n.target).closest("a").focus(),this.addEventListener(TOUCH_MOVE,P),this.addEventListener(TOUCH_END,_),!0):(e(document).on({mousemove:P,mouseup:_}),!1)))};document.touchMode?w[0].addEventListener(TOUCH_START,U):w.on("mousedown",U),e(window).on("resize",function(){clearTimeout(n),n=setTimeout(O,50)}),n=setTimeout(O,10),t.refresh&&setInterval(function(){e("[role=gallery]").is(":visible")||O()},t.refresh),w.attr("role","scroll").data("dragOn",!1).on("adjust",O),s.on("selectstart",M);var A=function(){if(!w.data("dragOn")){var t=e(this).parent()===w?e(this):e(this).parent(),n=t.position().top,o=t.outerHeight(!0),a=w.position().top,i=b.height();if(!(i>w.height())){if(n+o>i-a)a=Math.max(i-o-n,i-w.height());else{if(!(-a>n))return;a=-n}D(a)}}};t.focusActive&&w.find("a").on("setactive",A);var j=function(e){return w.data("dragOn")?(e.preventDefault(),!1):!0};w.find("a").on("click",j),(e.isFunction(t.enableKeyboard)||t.enableKeyboard)&&e(document).on("keydown",function(n){if(document.activeElement&&"INPUT"===document.activeElement.nodeName||e.isFunction(t.enableKeyboard)&&!t.enableKeyboard())return!0;var o=n?n.keyCode:window.event.keyCode;switch(o){case 33:return n.preventDefault(),D(k()+d),!1;case 34:return n.preventDefault(),D(k()-d),!1}return!0})})},e.fn.addScroll.defaults={upbtn:"scrup",dnbtn:"scrdn",scbar:"scrbar",dragMinSize:10,speed:300,effect:"swing",disabledOpacity:.3,wheelIncr:50,enableKeyboard:!0,enableMouseWheel:!0,focusActive:!0,refresh:0}}(jQuery),function(e){e.extend(jQuery.easing,{easeOutBack:function(e,t,n,o,a,i){return null==i&&(i=1.70158),o*((t=t/a-1)*t*((i+1)*t+i)+1)+n}}),e.fn.scrollThumbs=function(t){return t=e.extend({},e.fn.scrollThumbs.defaults,t),this.each(function(){var n,o,a,i,r,s,l,d,c,u=e(this),p=u.parent(),h=0,f=e("
",{"class":t.scleft}).insertAfter(p),m=e("
",{"class":t.scright}).insertAfter(p),g=function(e){e=null==e?u.position().left:e,f.css({opacity:0>e?1:t.disabledOpacity}),m.css({opacity:p.width()=a)&&e.isNumeric(n)&&(n>0?n=0:o-a>n&&(n=o-a),g(n),u.stop(!0,!1),clearInterval(d),u.animate({left:n},t.speed,t.effect),p.loadImages({left:n}))},w=function(e){return e.preventDefault(),y(),v(u.position().left+p.width()),!1},b=function(e){return e.preventDefault(),y(),v(u.position().left-p.width()),!1};f.on("click",w),m.on("click",b);var y=function(e){"number"==typeof c&&clearTimeout(c),c=typeof e!==UNDEF?e:setTimeout(function(){c=!1},t.seekStay)},T=function(){if(!u.data("dragOn")&&!c){var e=u.find(t.active).closest("li");if(e.length){var n=e.position().left,o=e.outerWidth(!0),a=Math.round(o*t.headRoom),i=u.position().left,r=p.width();if(r>u.width())return;if(n>r-o-a-i)i=Math.max(r-o-a-n,r-u.width());else{if(!(-i+a>n))return;i=-n+a}v(i)}}};u.on("setactive",T);var k=function(e,t){return e.preventDefault(),t&&(u.stop(!0,!1),clearInterval(d),y(),v(u.position().left+p.width()*(0>t?-1:1))),!1};t.enableMouseWheel&&u.on("mousewheel",k),g();var x=function(e){return h=e.touches&&e.touches.length>0?e.touches[0].clientX:e.clientX?e.clientX:h},S=function(){s+=Math.round(r/20);var e=i+s;return e>0||l>e?(clearInterval(d),void 0):(u.css({left:e}),r*=.8,Math.abs(r)<10&&(r=0,clearInterval(d)),void 0)},I=function(e){if(e.preventDefault(),o){var t=x(e)-o;t&&(u.data("dragOn",!0),u.css({left:Math.minMax(l,n+t,0)}))}else o=x(e);return!1},M=function(t){t.preventDefault(),i=u.position().left;var n=x(t)-o,s=(new Date).getTime()-a;return r=1e3*n/s,d=setInterval(S,50),y(),document.touchMode?(u[0].removeEventListener(TOUCH_MOVE,I),u[0].removeEventListener(TOUCH_END,M),Math.abs(n)<10&&e(t.target).parents("a").trigger("click")):e(document).off({mousemove:I,mouseup:M}),setTimeout(function(){u.data("dragOn",!1)},20),p.loadImages(),Math.abs(n)<4&&300>s},O=function(t){return t.preventDefault(),"touchstart"!==t.type&&"touchmove"!==t.type||!(!t.touches||t.touches.length>1||u.is(":animated"))?(u.stop(!0,!1),clearInterval(d),y(!0),n=u.position().left,o=x(t),a=(new Date).getTime(),s=0,l=p.width()-u.width(),l>=0?!0:(document.touchMode?(e(t.target).closest("a").focus(),u[0].addEventListener(TOUCH_MOVE,I),u[0].addEventListener(TOUCH_END,M)):e(document).on({mousemove:I,mouseup:M}),!1)):!0};document.touchMode?u[0].addEventListener(TOUCH_START,O):u.on("mousedown",O),u.attr("role","scroll").data("dragOn",!1),u.add(f).add(m).on("selectstart",noAction),p.loadImages()})},e.fn.scrollThumbs.defaults={active:".active",scleft:"scleft",scright:"scright",seekStay:3e3,speed:1500,incr:100,effect:"easeOutBack",headRoom:.67,disabledOpacity:.3,enableMouseWheel:!0}}(jQuery),function(e){e.extend(jQuery.easing,{easeOutCubic:function(e,t,n,o,a){return o*((t=t/a-1)*t*t+1)+n}}),e.fn.addSwipe=function(t,n,o){return o=e.extend({},e.fn.addSwipe.defaults,o),this.each(function(){var a,i,r,s,l,d,c,u,p=e(this),h=p.parent(),f=this,m=0,g=0,v=h.outerWidth(),w=h.outerHeight(),b=p.outerWidth(),y=p.outerHeight(),T=function(){v=h.outerWidth(),w=h.outerHeight()};e(window).on("resize.addswipe",function(){clearTimeout(i),i=setTimeout(T,50)});var k=function(e){return f.dragOn?!1:(e.target.trigger("click",e),void 0)},x=function(e){u?(d=(e.touches&&e.touches.length>0?e.touches[0].clientX:e.clientX)-s,p.translate(m+d,0)):(e.touches&&e.touches.length>0?(d=e.touches[0].clientX-s,c=e.touches[0].clientY-l):null!==e.clientX&&(d=e.clientX-s,c=e.clientY-l),p.translate(m+d,g+c))},S=function(){return L(),f.removeEventListener(TOUCH_MOVE,M),f.removeEventListener(TOUCH_END,S),!1},I=function(t){return t.preventDefault(),L(),e(document).off("mousemove.addswipe mouseup.addswipe"),!1},M=function(e){return e.preventDefault(),x(e),!1},O=function(e){return e.preventDefault(),x(e.originalEvent),!1},C=function(e){if(e.touches){if(e.touches.length>1)return!0;s=e.touches[0].clientX,l=e.touches[0].clientY}else s=e.clientX,l=e.clientY;return E(),f.addEventListener(TOUCH_MOVE,M),f.addEventListener(TOUCH_END,S),!0},D=function(e){s=e.originalEvent.clientX,l=e.originalEvent.clientY},F=function(t){return t.preventDefault(),D(t),E(),p.on("click.addswipe",k),e(document).on({"mousemove.addswipe":O,"mouseup.addswipe":I}),!1},E=function(){p.removeClass("smooth"),f.dragOn=!0,r=(new Date).getTime(),v=v||h.outerWidth(),b=p.outerWidth(),y=p.outerHeight(),u=w>=y,m=p.data("tr_x")||0,g=u?0:p.data("tr_y")||0,d=c=0,a=b>v?Math.round((b-v*(1-o.oversizeTreshold))/2):0},L=function(){if(u&&!a&&Math.abs(d)s?e.isFunction(t)&&t.call(f):s>a&&e.isFunction(n)&&n.call(f)}return setTimeout(function(){f.dragOn=null},100),!1};p.attr("draggable","true"),document.touchMode?f.addEventListener(TOUCH_START,C):p.on({"dragstart.addswipe":F,"mousedown.addswipe":D});var N=function(){return setTimeout(function(){f.dragOn=null},20),p.translate(0,0,"smooth"),!1};p.on("dragcancel.addswipe",N);var P=function(){setTimeout(function(){f.dragOn=null},20),p.removeAttr("draggable"),document.touchMode?(f.removeEventListener(TOUCH_MOVE,M),f.removeEventListener(TOUCH_END,S),f.removeEventListener(TOUCH_START,C)):(p.off(".addswipe"),e(document).off(".addswipe"))};p.on("unswipe.addswipe",P),p.on("selectstart.addswipe",noAction)})},e.fn.addSwipe.defaults={treshold:40,oversizeTreshold:.2,margin:15}}(jQuery),function(e){var t=0,n=0,o=1,a=1,i=2,r=2;e.fn.alignTo=function(s,l){if(l=e.extend({},e.fn.alignTo.defaults,l),"string"==typeof s&&(s=e(s)),s instanceof e&&s.length){var d=s.offset(),c=s.outerWidth(),u=s.outerHeight(),p=e(window).width(),h=e(window).height();return e(this).each(function(){var s=e(this);s.css("maxHeight","none");var f=s.outerWidth(),m=s.outerHeight(),g=Math.round(d.left+l.pos[2]*c/2+(l.pos[2]-1)*l.gap),v=Math.round(d.top+l.pos[3]*u/2+(l.pos[3]-1)*l.gap),w=Math.round(g-l.pos[0]*f/2),b=Math.round(v-l.pos[1]*m/2);(0>b||b+m>h)&&(l.pos[2]!==o?b=2*b+m>h?h-m:0:l.pos[3]===n?h>2*d.top+u&&(b=d.top+u+l.gap):l.pos[3]===r&&h<2*d.top+u&&(b=Math.max(0,d.top-m-l.gap)),0>b&&(b=0),b+m>h&&s.css({overflow:"auto",maxHeight:h-b-(parseInt(s.css("paddingTop"),10)+parseInt(s.css("paddingBottom"),10))})),(0>w||w+f>p)&&(l.pos[3]!==a?w=2*w+f>p?p-f:0:l.pos[2]===t?p>2*d.left+c&&(w=d.left+c+l.gap):l.pos[2]===i&&p<2*d.left+c&&(w=Math.max(0,d.left-f-l.gap)),0>w&&(w=0),w+f>p&&s.css({overflow:"auto",maxWidth:p-w-(parseInt(s.css("paddingLeft"),10)+parseInt(s.css("paddingRight"),10))})),s.css({position:"absolute",left:w,top:b})})}},e.fn.alignTo.defaults={gap:5,pos:[o,r,o,n]}}(jQuery),function(e){e.fn.addPlayer=function(t){if(typeof e.fn.jPlayer!==UNDEF){t=e.extend({},e.fn.addPlayer.defaults,t);var n=getTranslations(e.fn.addPlayer.text),o=navigator.userAgent.indexOf("Firefox")>=0&&navigator.platform.indexOf("Mac")>=0,a={cont:"jp-cont",mini:"jp-mini",audio:"jp-audio",video:"jp-video",playerType:"jp-type-single",player:"jp-jplayer",title:"jp-title",progress:"jp-progress",controls:"jp-controls-holder",startStop:"jp-startstop",volume:"jp-volume",times:"jp-times",toggles:"jp-toggles",warning:"jp-warning",videoPlay:"jp-video-play",play:"jp-play",pause:"jp-pause",stop:"jp-stop",seekBar:"jp-seek-bar",playBar:"jp-play-bar",mute:"jp-mute",unmute:"jp-unmute",volumeBar:"jp-volume-bar",volumeBarValue:"jp-volume-bar-value",volumeMax:"jp-volume-max",currentTime:"jp-current-time",duration:"jp-duration",fullScreen:"jp-full-screen",restoreScreen:"jp-restore-screen",repeat:"jp-repeat",repeatOff:"jp-repeat-off",gui:"jp-gui",noSolution:"jp-no-solution",playing:"playing"},i=function(e){var t,o=function(e){return''+n[e]+""};return t='
',t+='
',t+='
'+o("play")+o("pause")+o("stop")+"
",t+='
'+o("mute")+o("unmute")+'
'+"
",t+='
',t+='
'+(e?"":o("fullScreen")+o("restoreScreen"))+o("repeat")+o("repeatOff")+"
",t+="
"},r=function(e){var t=e.css("paddingTop"),n=e.css("paddingLeft"),o=e.css("paddingRight"),i=e.css("paddingBottom");e.find("."+a.gui).css({bottom:i,left:n,right:o}),e.find("."+a.title).css({top:t,left:n,right:o})},s=function(t,o,s){"absolute"!==t.css("position")&&"fixed"!==t.css("position")&&t.css({position:"relative"}),t.css({overflow:"hidden"});var l,d=e('
').appendTo(t);return d=e('
').appendTo(d),l=e('
').appendTo(d),d.append('
"),o&&d.append('
  • '+o+"
"),d.append('
'+i(s)+"
"),d.find("."+a.gui+" a").attr("href",NOLINK),!document.touchMode&&t.hasClass(a.fullScreen)&&d.find("."+a.gui).hide(),t.append('
'+n.unsupportedMediaFormat+"
"),r(t),l},l=function(){var t;return(t=e(this).data("media"))&&t.jPlayer("pause"),!1},d=function(){var t;return(t=e(this).data("media"))&&t.jPlayer("destroy"),e(window).off("keydown",h),!1},c=function(){var t;return(t=e(this).data("media"))&&t.jPlayer("stop"),!1},u=function(){var t;return(t=e(this).data("media"))&&t.jPlayer("play"),!1},p=e(this).eq(0),h=function(e){if(document.activeElement&&("INPUT"===document.activeElement.nodeName||"TEXTAREA"===document.activeElement.nodeName))return!0;var t=e?e.keyCode:window.event.keyCode;return 32===t?(p.find("."+a.player).jPlayer(p.data(a.playing)?"pause":"play"),!1):!0},f=function(e){return t.hasOwnProperty("audio")?t.audio:".mp3.m4a.f4a.rtmpa".indexOf(e.getExt())>0},m=function(){return e("."+a.cont).each(function(){return e(this).data(a.playing)?!0:void 0}),!1},g=function(e){var t,n=f(e)?"a":"v";switch(e.getExt()){case"mp3":t="mp3";break;case"mp4":t="m4"+n;break;case"ogg":t="og"+n;break;case"webm":t="webm"+n;break;case"flv":case"f4a":case"f4v":t="fl"+n;break;case"rtmp":t="rtmp"+n;break;default:t=null}return t};return this.each(function(){var i,r,p,v,w,b,y,T,k,x,S=e(this),I=t.folder||"",M=0;if(t.elem){k=e(this).find(t.elem),b=k.attr("href"),y=k.attr("title");var O=k.find("img:first");O.length?(T=O.attr("src"),y||(y=O.attr("alt"))):T=y=""}else b=t.src,y=t.title||"",T=t.poster||"",k=e('"+(T?'':"")+"").appendTo(e(this));if(LOCAL){var C=e('
'+n.localFlashWarning+"
").appendTo(k);k.css("position","relative"),C.hide(),setTimeout(function(){C.fadeIn()},2e3)}if(b){p=t.auto&&!t.lowPriority&&!m(),b.indexOf("::")>0?(b=b.split("::"),i=f(b[0]),r=g(b[0])):(i=f(b),r=g(b)),this.id||(this.id=t.id+e.fn.addPlayer.id++),w="#"+this.id,e(S).addClass(a.cont),t.mini&&e(S).addClass(a.mini),x=s(S,t.showTitle?y:"",i);var D=function(){var n,o,a={},i=t.relativeUrl?"":location.href.substring(0,location.href.lastIndexOf("/")+1);return e.isArray(b)?(M>=b.length&&(M=0),n=b[M]):(n=b,T&&(a.poster=(i+I+T).fixUrl())),o=g(n),a[o]=(i+I+n).fixUrl(),a},F=function(){if(e.cookie){var t=S.find("."+a.currentTime).text().split(":");t=t.length>2?60*(60*parseInt(t[0],10)+parseInt(t[1],10))+parseInt(t[2],10):60*parseInt(t[0],10)+parseInt(t[1],10),e.cookie("jp_"+S[0].id,(S.data(a.playing)?"1":"0")+"::"+t+"::"+x.jPlayer("option","volume").toString().substring(0,5)+(M!==UNDEF?"::"+M:""))}},E=function(t){if(e.cookie){var n=e.cookie("jp_"+t[0].id);if(n)return n=n.split("::"),{playing:"1"===n[0],time:parseInt(n[1]||0,10),volume:parseFloat(n[2]||.8),curr:parseInt(n[3]||0,10)}}return null};v=!i&&!o,S.on("setEndedFn",function(n,o){t.ended=o&&e.isFunction(o)?o:null}),x.jPlayer({cssSelectorAncestor:w,backgroundColor:t.backgroundColor,supplied:r,swfPath:t.resPath+"/"+t.swf,solution:t.solution,size:{width:"100%",height:"100%"},fullWindow:!i&&t.fullScreen,preload:"auto",loop:t.loop,volume:t.volume,autohide:{restored:v,full:v},ready:function(){var n=e(this),o=t.saveStatus?E(S):null;S.data("media",n),t.saveStatus&&(e(window).on("unload",F),o&&(M=o.curr));var a=D();k&&k.hide(),n.jPlayer("setMedia",a),S.on({play:u,pause:l,stop:c,destroy:d}),t.saveStatus&&o?(n.jPlayer("volume",o.volume),n.jPlayer(o.playing?"play":"pause",o.time)):t.auto&&!document.touchMode&&n.jPlayer("play"),t.lowPriority||e(window).on("keydown",h)},play:function(){e(this).jPlayer("pauseOthers"),S.data(a.playing,!0),document.touchMode&&settimeout(function(){S.find("."+a.title).fadeOut(1e3)},600)},pause:function(){S.data(a.playing,!1)},stop:function(){S.data(a.playing,!1),document.touchMode&&S.find("."+a.title).fadeIn(300)},ended:function(){e.isArray(b)&&(M+1Unsupported media formatYou might need to either update your browser or the Flash plugin or use another browser to play this media.'}}(jQuery),function(e){e.getLatLng=function(e){return typeof google===UNDEF||null==e?null:"string"==typeof e?(e=e.split(","),new google.maps.LatLng(parseFloat(e[0])||0,parseFloat(e[e.length-1])||0)):new google.maps.LatLng(e[0],e[1])},e.fn.addMap=function(t){if(typeof google===UNDEF||!google.maps)return this;t=e.extend({},e.fn.addMap.defaults,t);var n=t.resPath+"/marker-curr.png",o=t.resPath+"/marker.png",a=new google.maps.MarkerImage(n,new google.maps.Size(17,24),new google.maps.Point(0,0),new google.maps.Point(8,24)),i=new google.maps.MarkerImage(o,new google.maps.Size(17,24),new google.maps.Point(0,0),new google.maps.Point(8,24)),r=new google.maps.MarkerImage(t.resPath+"/marker-shadow.png",new google.maps.Size(24,24),new google.maps.Point(0,0),new google.maps.Point(8,24));return this.each(function(){var s,l,d,c,u,p,h,f=e(this),m=[];f.readData(t,"type,zoom,map,label,resPath,markers");var g=function(){f&&f.data("fresh")&&(d&&f.is(":visible")&&!f.parents(":hidden").length&&f.width()&&f.height()?(clearTimeout(u),f.width(f.parent().width()),google.maps.event.trigger(d,"resize"),d.setCenter(s),f.data("fresh",!1)):u=setTimeout(g,200))};if(c&&c.length&&c.remove(),c=e("
").css({position:"absolute",top:"-9000px",width:f.width(),height:f.height()}).appendTo("body"),f.data("fresh",!0).on({adjust:g,destroy:function(){d.getParentNode().removeChild(d),e(window).off("resize",g)}}),t.markers&&t.markers.length&&null!=t.curr)s=t.markers[t.curr].map;else{if(!t.map)return;s=e.getLatLng(t.map),l=t.label}null!==(p=e.cookie("mapType"))&&(t.type=p),null!==(p=e.cookie("mapZoom"))&&(t.zoom=parseInt(p,10)||t.zoom),setTimeout(function(){var u,p=new google.maps.Map(c[0],{zoom:t.zoom,center:s,scrollwheel:!1,mapTypeId:t.type.toLowerCase()});if(google.maps.event.addListener(p,"maptypeid_changed",function(){e.cookie("mapType",e.fn.addMap.defaults.type=p.getMapTypeId(),3600)}),google.maps.event.addListener(p,"zoom_changed",function(){e.cookie("mapZoom",e.fn.addMap.defaults.zoom=p.getZoom(),3600)}),t.markers&&t.markers.length>1){var g,v,w,b=Math.max(t.curr-t.range,0),y=Math.min(t.curr+t.range,t.markers.length),T=function(){t.click.call(this)};for(g=b;y>g;g++)w=t.markers[g],v={position:w.map,map:p,title:w.label,icon:g===t.curr?a:i,shadow:r,zIndex:g===t.curr?999:g},u=new google.maps.Marker(v),e.isFunction(t.click)&&w.link&&(u.link=w.link,google.maps.event.addListener(u,"click",T)),m.push(u)}else u=new google.maps.Marker(e.extend({position:s,map:p,title:l},n));c.css({top:0}).appendTo(f),d=p,h=t.curr,f.on("setactive",function(t,a){e.isArray(m)&&m.length&&(h>=b&&(m[h].setIcon(o),m[h].setZIndex(h)),typeof a!==UNDEF&&a>=b&&at;t++)s[t]=0;for(t=0;i>t;t++)(o=e.charCodeAt(t)-48)>9&&(o-=7),o<<=11-d%8,n=Math.floor(d/8),r>n&&(s[n]|=o>>8,++nt;t++)s[t]^=a[t%8];for(r=s[0]|s[1]<<8,o=0,t=4;r>t;t++)l+=String.fromCharCode(s[t]),o+=s[t];return o!=(255&s[2]|s[3]<<8)&&(l=""),l};!function(e){e.fn.addShop=function(t,n){if(n=e.extend({},e.fn.addShop.defaults,n),!t||!t.length||!n.id)return this;var o,a,i,r,s,l,d=e.fn.addShop.id,c=e.fn.addShop.text,u=n.id.replace("|","@"),p=DEBUG?e.fn.addShop.st.sandboxurl:e.fn.addShop.st.url,h=e.fn.addShop.st.curr_symbol[n.currency]||n.currency,f=(e.fn.addShop.st.btn_lng[n.locale]||"en_US",e(this).eq(0)),m=t.length,g=m>1?e.fn.addShop.st.targetCart:e.fn.addShop.st.target,v=function(e){var t,n,o,a,i=e.split("::"),r=[];for(t=0;t1){if(a={},a.label=n[0],o=n[1].split("+"),null==(a.price=parseFloat(o[0])))continue;a.shipping=o.length>1?parseFloat(o[1]):0,a.shipping2=o.length>2?parseFloat(o[2]):a.shipping,a.text=n[0]+" = "+h+" "+a.price.toFixed(2)+(o.length>1?"+"+a.shipping.toFixed(2):""),r.push(a)}return r},w=function(t,n){var o,a=e("",{type:a||"text"}).appendTo(t);return r.prop("name",n),o&&r.val("string"==typeof o?o.stripQuote():o),i&&r.prop(i,!0),r},y=function(e){return typeof e===UNDEF?x(m>1?d.discountRateCart:d.discountRate):(m>1?x(d.discountRateCart,e):(x(d.discountRate,e),x(d.discountRate+"2",e)),void 0)},T=function(e){return typeof e===UNDEF?x(m>1?d.discountAmountCart:d.discountAmount):(x(m>1?d.discountAmountCart:d.discountAmount,e),void 0)},k=function(e,t){var n=a.children("[name="+d.option+"]");if(n&&n.length){var o=n.val().replace(/(\s\(CC\:.+\))$/,"");n.val(o+" (CC:"+e+(typeof t!==UNDEF?"="+t:"")+")")}},x=function(e,t){var n=a.children("[name="+e+"]");return typeof t===UNDEF?n&&n.length?parseFloat(n.val()):null:(null==t?n.remove():n&&n.length?n.val(t):b(a,e,t,"hidden"),void 0)},S=function(){var e=o.children("select").eq(0);return e&&e.length?e.prop("selectedIndex"):0},I=function(){var t=S(),n=o.children(".discount").eq(0),a=o.children(".total").eq(0),i=o.children("[name=copies]").val()||1,r=l[t].price,s=l[t].shipping+(i-1)*l[t].shipping2,d=T(),c=y();n.length||(n=e("",{"class":"discount"}).insertAfter(o.children("select"))),d&&d>0?(n.show().html("- "+h+" "+d.toFixed(2)),a.html(h+" "+(m*(i*r+s)-d).toFixed(2)+"")):c&&c>0?(n.show().text("-"+c+"%"),a.html(h+" "+(m*(i*r*(100-c)/100+s)).toFixed(2)+"")):(n.hide(),a.html(h+" "+(m*(i*r+s)).toFixed(2)+""))},M=function(){var e=S(),t=o.children("[name=copies]").val()||1,a=l[e].price,i=l[e].shipping,r=l[e].shipping2;if(n.quantityCap&&t>n.quantityCap&&o.children("[name=copies]").val(t=n.quantityCap),m>1)for(var s=1;m>=s;s++)x(d.price+"_"+s,a),x(d.copies+"_"+s,t),x(d.shipping+"_"+s,i?i:null),x(d.shipping2+"_"+s,r?r:null);else x(d.price,a),x(d.copies,t),x(d.shipping,i?i:null),x(d.shipping2,r?r:null);x(d.option,l[e].text),I()},O=function(t){var a,i,s=new Date,d=t===!0;if(n.coupons&&(a=o.children("[name=coupon]"))&&(i=a.val().trim()).length){var u,p,f,g=xDecrypt(n.coupons).split("::");for(u=0;u1){if(f=parseFloat(p[1]),.01>f)continue;if(p.length>2){var v,w=p[2].split(/-|:|\//);if(w.length<2&&(w[1]=1),w.length<3&&(w[2]=1),v=new Date(parseInt(w[0]),parseInt(w[1]),parseInt(w[2])),s>v)return e("body").addModal(e("
",{html:c.expired.replace("{0}",i)}),{type:"error"}),!1}if("%"===p[1].charAt(p[1].length-1)){if(f>99||1>f)continue;var b=y();b>f?d&&e("body").addModal(e("
",{html:c.lowerThanCurrent.replace("{0}",b+"%")}),{type:"warning"}):(d&&e("body").addModal(e("
",{html:c.accepted.replace("{0}",f+"%")}),{title:c.success}),y(f),k(i,f+"%"),e.cookie("discountRate",i,86400))}else if(e.cookie("discount_"+i))d&&e("body").addModal(e("
",{html:c.reclaimed}),{type:"warning"}),T(null),r&&(y(r),k(i,r+"%"));else{var b=y(),x=l[S()].price,M=T()||(b>0?m*x*b/100:0);f>x*m?d&&e("body").addModal(e("
",{html:c.higherThanPrice.replace("{0}",h+" "+f)}),{type:"warning"}):M>f?d&&e("body").addModal(e("
",{html:c.lowerThanCurrent.replace("{0}",h+" "+M.toFixed(2))}),{type:"warning"}):(d?e("body").addModal(e("
",{html:c.accepted.replace("{0}",h+" "+f)}),{title:c.success}):(e.cookie("discount_"+i,f,86400),r=y(),y(null)),T(f),k(i,n.currency+" "+f))}return I(),!0}return e("body").addModal(e("
",{html:c.noSuch}),{type:"error"}),!1}return!0};if(l=v(n.options),l.length){if(o=e("
",{name:"shopping",method:"post"}).appendTo(f),m>1&&o.append(e("",{"class":"count",html:""+m+" ×"})),s=w(o,l),s.on("change",M),n.hasOwnProperty("discount")||(n.discount=e.fn.addShop.defaults.discount||0),"-"===n.discount&&(n.discount=0),1!==n.quantityCap&&(o.append("×"),s=b(o,"copies",1),s.addClass("copies").on("change",M)),o.append("="),o.append(e("",{"class":"total"})),n.coupons){o.append(e("",{type:"text",name:"coupon","class":"coupon",placeholder:c.couponCode}));var C=e("",{href:NOLINK,html:" ","class":"redeem"}).on("click",function(e){return e.preventDefault(),O(!0),!1});document.touchMode||C.addTooltip(c.redeem),o.append(C)}if(a=e("",{name:d.form,target:n.continueUrl?"_blank":g,action:p+"cgi-bin/webscr/",method:"post"}).appendTo(f),x("cmd","_cart"),x("charset","utf-8"),x("lc",n.locale),x(d.seller,u),x(d.currency,n.currency),x(d.shopUrl,n.continueUrl||decodeURIComponent(window.location.href)),null!=n.handling&&e.isNumeric(n.handling)&&x(d.handlingCart,n.handling),x(d.option,l[0].label),n.discount&&n.discount<100&&y(n.discount),m>1){x("upload",1),x(d.name,m+" "+c.items);var D;t.each(function(t){s=e(this).find("img:first"),D=s.data("src")||s.attr("src")||"",x(d.name+"_"+(t+1),decodeURIComponent(D.getFile()+" ["+n.path+D.getDir().replace("thumbs/","")+"]"))})}else x("add",1),s=t.eq(0).find("img:first"),x(d.name,decodeURIComponent((s.data("src")||s.attr("src")||"").getFile()+" ["+n.path+"]"));if(M(),a.append(e("