/**
 * Color picker
 * Author: Stefan Petre www.eyecon.ro
 */
(function($){var ColorPicker=function(){var
ids={},inAction,charMin=65,visible,tpl='<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',defaults={eventName:'click',onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},color:'ff0000',livePreview:true,flat:false},fillRGBFields=function(hsb,cal){var rgb=HSBToRGB(hsb);$(cal).data('colorpicker').fields.eq(1).val(rgb.r).end().eq(2).val(rgb.g).end().eq(3).val(rgb.b).end();},fillHSBFields=function(hsb,cal){$(cal).data('colorpicker').fields.eq(4).val(hsb.h).end().eq(5).val(hsb.s).end().eq(6).val(hsb.b).end();},fillHexFields=function(hsb,cal){$(cal).data('colorpicker').fields.eq(0).val(HSBToHex(hsb)).end();},setSelector=function(hsb,cal){$(cal).data('colorpicker').selector.css('backgroundColor','#'+HSBToHex({h:hsb.h,s:100,b:100}));$(cal).data('colorpicker').selectorIndic.css({left:parseInt(150*hsb.s/100,10),top:parseInt(150*(100-hsb.b)/100,10)});},setHue=function(hsb,cal){$(cal).data('colorpicker').hue.css('top',parseInt(150-150*hsb.h/360,10));},setCurrentColor=function(hsb,cal){$(cal).data('colorpicker').currentColor.css('backgroundColor','#'+HSBToHex(hsb));},setNewColor=function(hsb,cal){$(cal).data('colorpicker').newColor.css('backgroundColor','#'+HSBToHex(hsb));},keyDown=function(ev){var pressedKey=ev.charCode||ev.keyCode||-1;if((pressedKey>charMin&&pressedKey<=90)||pressedKey==32){return false;}
var cal=$(this).parent().parent();if(cal.data('colorpicker').livePreview===true){change.apply(this);}},change=function(ev){var cal=$(this).parent().parent(),col;if(this.parentNode.className.indexOf('_hex')>0){cal.data('colorpicker').color=col=HexToHSB(fixHex(this.value));}else if(this.parentNode.className.indexOf('_hsb')>0){cal.data('colorpicker').color=col=fixHSB({h:parseInt(cal.data('colorpicker').fields.eq(4).val(),10),s:parseInt(cal.data('colorpicker').fields.eq(5).val(),10),b:parseInt(cal.data('colorpicker').fields.eq(6).val(),10)});}else{cal.data('colorpicker').color=col=RGBToHSB(fixRGB({r:parseInt(cal.data('colorpicker').fields.eq(1).val(),10),g:parseInt(cal.data('colorpicker').fields.eq(2).val(),10),b:parseInt(cal.data('colorpicker').fields.eq(3).val(),10)}));}
if(ev){fillRGBFields(col,cal.get(0));fillHexFields(col,cal.get(0));fillHSBFields(col,cal.get(0));}
setSelector(col,cal.get(0));setHue(col,cal.get(0));setNewColor(col,cal.get(0));cal.data('colorpicker').onChange.apply(cal,[col,HSBToHex(col),HSBToRGB(col)]);},blur=function(ev){var cal=$(this).parent().parent();cal.data('colorpicker').fields.parent().removeClass('colorpicker_focus')},focus=function(){charMin=this.parentNode.className.indexOf('_hex')>0?70:65;$(this).parent().parent().data('colorpicker').fields.parent().removeClass('colorpicker_focus');$(this).parent().addClass('colorpicker_focus');},downIncrement=function(ev){var field=$(this).parent().find('input').focus();var current={el:$(this).parent().addClass('colorpicker_slider'),max:this.parentNode.className.indexOf('_hsb_h')>0?360:(this.parentNode.className.indexOf('_hsb')>0?100:255),y:ev.pageY,field:field,val:parseInt(field.val(),10),preview:$(this).parent().parent().data('colorpicker').livePreview};$(document).bind('mouseup',current,upIncrement);$(document).bind('mousemove',current,moveIncrement);},moveIncrement=function(ev){ev.data.field.val(Math.max(0,Math.min(ev.data.max,parseInt(ev.data.val+ev.pageY-ev.data.y,10))));if(ev.data.preview){change.apply(ev.data.field.get(0),[true]);}
return false;},upIncrement=function(ev){change.apply(ev.data.field.get(0),[true]);ev.data.el.removeClass('colorpicker_slider').find('input').focus();$(document).unbind('mouseup',upIncrement);$(document).unbind('mousemove',moveIncrement);return false;},downHue=function(ev){var current={cal:$(this).parent(),y:$(this).offset().top};current.preview=current.cal.data('colorpicker').livePreview;$(document).bind('mouseup',current,upHue);$(document).bind('mousemove',current,moveHue);},moveHue=function(ev){change.apply(ev.data.cal.data('colorpicker').fields.eq(4).val(parseInt(360*(150-Math.max(0,Math.min(150,(ev.pageY-ev.data.y))))/150,10)).get(0),[ev.data.preview]);return false;},upHue=function(ev){fillRGBFields(ev.data.cal.data('colorpicker').color,ev.data.cal.get(0));fillHexFields(ev.data.cal.data('colorpicker').color,ev.data.cal.get(0));$(document).unbind('mouseup',upHue);$(document).unbind('mousemove',moveHue);return false;},downSelector=function(ev){var current={cal:$(this).parent(),pos:$(this).offset()};current.preview=current.cal.data('colorpicker').livePreview;$(document).bind('mouseup',current,upSelector);$(document).bind('mousemove',current,moveSelector);},moveSelector=function(ev){change.apply(ev.data.cal.data('colorpicker').fields.eq(6).val(parseInt(100*(150-Math.max(0,Math.min(150,(ev.pageY-ev.data.pos.top))))/150,10)).end().eq(5).val(parseInt(100*(Math.max(0,Math.min(150,(ev.pageX-ev.data.pos.left))))/150,10)).get(0),[ev.data.preview]);return false;},upSelector=function(ev){fillRGBFields(ev.data.cal.data('colorpicker').color,ev.data.cal.get(0));fillHexFields(ev.data.cal.data('colorpicker').color,ev.data.cal.get(0));$(document).unbind('mouseup',upSelector);$(document).unbind('mousemove',moveSelector);return false;},enterSubmit=function(ev){$(this).addClass('colorpicker_focus');},leaveSubmit=function(ev){$(this).removeClass('colorpicker_focus');},clickSubmit=function(ev){var cal=$(this).parent();var col=cal.data('colorpicker').color;cal.data('colorpicker').origColor=col;setCurrentColor(col,cal.get(0));cal.data('colorpicker').onSubmit(col,HSBToHex(col),HSBToRGB(col));},show=function(ev){var cal=$('#'+$(this).data('colorpickerId'));cal.data('colorpicker').onBeforeShow.apply(this,[cal.get(0)]);var pos=$(this).offset();var viewPort=getViewport();var top=pos.top+this.offsetHeight;var left=pos.left;if(top+176>viewPort.t+viewPort.h){top-=this.offsetHeight+176;}
if(left+356>viewPort.l+viewPort.w){left-=356;}
cal.css({left:left+'px',top:top+'px'});if(cal.data('colorpicker').onShow.apply(this,[cal.get(0)])!=false){cal.show();}
$(document).bind('mousedown',{cal:cal},hide);return false;},hide=function(ev){if(!isChildOf(ev.data.cal.get(0),ev.target,ev.data.cal.get(0))){if(ev.data.cal.data('colorpicker').onHide.apply(this,[ev.data.cal.get(0)])!=false){ev.data.cal.hide();}
$(document).unbind('mousedown',hide);}},isChildOf=function(parentEl,el,container){if(parentEl==el){return true;}
if(parentEl.contains){return parentEl.contains(el);}
if(parentEl.compareDocumentPosition){return!!(parentEl.compareDocumentPosition(el)&16);}
var prEl=el.parentNode;while(prEl&&prEl!=container){if(prEl==parentEl)
return true;prEl=prEl.parentNode;}
return false;},getViewport=function(){var m=document.compatMode=='CSS1Compat';return{l:window.pageXOffset||(m?document.documentElement.scrollLeft:document.body.scrollLeft),t:window.pageYOffset||(m?document.documentElement.scrollTop:document.body.scrollTop),w:window.innerWidth||(m?document.documentElement.clientWidth:document.body.clientWidth),h:window.innerHeight||(m?document.documentElement.clientHeight:document.body.clientHeight)};},fixHSB=function(hsb){return{h:Math.min(360,Math.max(0,hsb.h)),s:Math.min(100,Math.max(0,hsb.s)),b:Math.min(100,Math.max(0,hsb.b))};},fixRGB=function(rgb){return{r:Math.min(255,Math.max(0,rgb.r)),g:Math.min(255,Math.max(0,rgb.g)),b:Math.min(255,Math.max(0,rgb.b))};},fixHex=function(hex){var len=6-hex.length;if(len>0){var o=[];for(var i=0;i<len;i++){o.push('0');}
o.push(hex);hex=o.join('');}
return hex;},HexToRGB=function(hex){var hex=parseInt(((hex.indexOf('#')>-1)?hex.substring(1):hex),16);return{r:hex>>16,g:(hex&0x00FF00)>>8,b:(hex&0x0000FF)};},HexToHSB=function(hex){return RGBToHSB(HexToRGB(hex));},RGBToHSB=function(rgb){var hsb={};hsb.b=Math.max(Math.max(rgb.r,rgb.g),rgb.b);hsb.s=(hsb.b<=0)?0:Math.round(100*(hsb.b-Math.min(Math.min(rgb.r,rgb.g),rgb.b))/hsb.b);hsb.b=Math.round((hsb.b/255)*100);if((rgb.r==rgb.g)&&(rgb.g==rgb.b))hsb.h=0;else if(rgb.r>=rgb.g&&rgb.g>=rgb.b)hsb.h=60*(rgb.g-rgb.b)/(rgb.r-rgb.b);else if(rgb.g>=rgb.r&&rgb.r>=rgb.b)hsb.h=60+60*(rgb.g-rgb.r)/(rgb.g-rgb.b);else if(rgb.g>=rgb.b&&rgb.b>=rgb.r)hsb.h=120+60*(rgb.b-rgb.r)/(rgb.g-rgb.r);else if(rgb.b>=rgb.g&&rgb.g>=rgb.r)hsb.h=180+60*(rgb.b-rgb.g)/(rgb.b-rgb.r);else if(rgb.b>=rgb.r&&rgb.r>=rgb.g)hsb.h=240+60*(rgb.r-rgb.g)/(rgb.b-rgb.g);else if(rgb.r>=rgb.b&&rgb.b>=rgb.g)hsb.h=300+60*(rgb.r-rgb.b)/(rgb.r-rgb.g);else hsb.h=0;hsb.h=Math.round(hsb.h);return hsb;},HSBToRGB=function(hsb){var rgb={};var h=Math.round(hsb.h);var s=Math.round(hsb.s*255/100);var v=Math.round(hsb.b*255/100);if(s==0){rgb.r=rgb.g=rgb.b=v;}else{var t1=v;var t2=(255-s)*v/255;var t3=(t1-t2)*(h%60)/60;if(h==360)h=0;if(h<60){rgb.r=t1;rgb.b=t2;rgb.g=t2+t3}
else if(h<120){rgb.g=t1;rgb.b=t2;rgb.r=t1-t3}
else if(h<180){rgb.g=t1;rgb.r=t2;rgb.b=t2+t3}
else if(h<240){rgb.b=t1;rgb.r=t2;rgb.g=t1-t3}
else if(h<300){rgb.b=t1;rgb.g=t2;rgb.r=t2+t3}
else if(h<360){rgb.r=t1;rgb.g=t2;rgb.b=t1-t3}
else{rgb.r=0;rgb.g=0;rgb.b=0}}
return{r:Math.round(rgb.r),g:Math.round(rgb.g),b:Math.round(rgb.b)};},RGBToHex=function(rgb){var hex=[rgb.r.toString(16),rgb.g.toString(16),rgb.b.toString(16)];$.each(hex,function(nr,val){if(val.length==1){hex[nr]='0'+val;}});return hex.join('');},HSBToHex=function(hsb){return RGBToHex(HSBToRGB(hsb));};return{init:function(options){options=$.extend({},defaults,options||{});if(typeof options.color=='string'){options.color=HexToHSB(options.color);}else if(options.color.r!=undefined&&options.color.g!=undefined&&options.color.b!=undefined){options.color=RGBToHSB(options.color);}else if(options.color.h!=undefined&&options.color.s!=undefined&&options.color.b!=undefined){options.color=fixHSB(options.color);}else{return this;}
options.origColor=options.color;return this.each(function(){if(!$(this).data('colorpickerId')){var id='collorpicker_'+parseInt(Math.random()*1000);$(this).data('colorpickerId',id);var cal=$(tpl).attr('id',id);if(options.flat){cal.appendTo(this).show();}else{cal.appendTo(document.body);}
options.fields=cal.find('input').bind('keydown',keyDown).bind('change',change).bind('blur',blur).bind('focus',focus);cal.find('span').bind('mousedown',downIncrement);options.selector=cal.find('div.colorpicker_color').bind('mousedown',downSelector);options.selectorIndic=options.selector.find('div div');options.hue=cal.find('div.colorpicker_hue div');cal.find('div.colorpicker_hue').bind('mousedown',downHue);options.newColor=cal.find('div.colorpicker_new_color');options.currentColor=cal.find('div.colorpicker_current_color');cal.data('colorpicker',options);cal.find('div.colorpicker_submit').bind('mouseenter',enterSubmit).bind('mouseleave',leaveSubmit).bind('click',clickSubmit);fillRGBFields(options.color,cal.get(0));fillHSBFields(options.color,cal.get(0));fillHexFields(options.color,cal.get(0));setHue(options.color,cal.get(0));setSelector(options.color,cal.get(0));setCurrentColor(options.color,cal.get(0));setNewColor(options.color,cal.get(0));if(options.flat){cal.css({position:'relative',display:'block'});}else{$(this).bind(options.eventName,show);}}});},showPicker:function(){return this.each(function(){if($(this).data('colorpickerId')){show.apply(this);}});},hidePicker:function(){return this.each(function(){if($(this).data('colorpickerId')){$('#'+$(this).data('colorpickerId')).hide();}});},setColor:function(col){if(typeof col=='string'){col=HexToHSB(col);}else if(col.r!=undefined&&col.g!=undefined&&col.b!=undefined){col=RGBToHSB(col);}else if(col.h!=undefined&&col.s!=undefined&&col.b!=undefined){col=fixHSB(col);}else{return this;}
return this.each(function(){if($(this).data('colorpickerId')){var cal=$('#'+$(this).data('colorpickerId'));cal.data('colorpicker').color=col;cal.data('colorpicker').origColor=col;fillRGBFields(col,cal.get(0));fillHSBFields(col,cal.get(0));fillHexFields(col,cal.get(0));setHue(col,cal.get(0));setSelector(col,cal.get(0));setCurrentColor(col,cal.get(0));setNewColor(col,cal.get(0));}});}};}();$.fn.extend({ColorPicker:ColorPicker.init,ColorPickerHide:ColorPicker.hide,ColorPickerShow:ColorPicker.show,ColorPickerSetColor:ColorPicker.setColor});})(jQuery)

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(b(C){C.n={1K:{1e:b(E,F,H){d G=C.n[E].2t;2C(d D 5X H){G.2B[D]=G.2B[D]||[];G.2B[D].49([F,H[D]])}},1Z:b(D,F,E){d H=D.2B[F];8(!H){c}2C(d G=0;G<H.1n;G++){8(D.g[H[G][0]]){H[G][1].1b(D.l,E)}}}},32:{},h:b(D){8(C.n.32[D]){c C.n.32[D]}d E=C(\'<27 57="n-79">\').1q(D).h({t:"1A",e:"-4X",f:"-4X",77:"74"}).22("1w");C.n.32[D]=!!((!(/2s|3t/).12(E.h("2h"))||(/^[1-9]/).12(E.h("11"))||(/^[1-9]/).12(E.h("X"))||!(/3X/).12(E.h("76"))||!(/3i|5T\\(0, 0, 0, 0\\)/).12(E.h("4D"))));7a{C("1w").4W(0).5s(E.4W(0))}7b(F){}c C.n.32[D]},7f:b(D){D.2U="4Z";D.4V=b(){c V};8(D.1h){D.1h.4U="3X"}},7e:b(D){D.2U="7d";D.4V=b(){c u};8(D.1h){D.1h.4U=""}},7c:b(G,E){d D=/e/.12(E||"e")?"1m":"1k",F=V;8(G[D]>0){c u}G[D]=1;F=G[D]>0?u:V;G[D]=0;c F}};d B=C.1D.1f;C.1D.1f=b(){C("*",6).1e(6).4P("1f");c B.1b(6,T)};b A(E,F,G){d D=C[E][F].5j||[];D=(2i D=="4a"?D.4O(/,?\\s+/):D);c(C.73(G,D)!=-1)}C.2f=b(E,D){d F=E.4O(".")[0];E=E.4O(".")[1];C.1D[E]=b(J){d H=(2i J=="4a"),I=5R.2t.72.1Z(T,1);8(H&&A(F,E,J)){d G=C.14(6[0],E);c(G?G[J].1b(G,I):17)}c 6.1i(b(){d K=C.14(6,E);8(H&&K&&C.4R(K[J])){K[J].1b(K,I)}15{8(!H){C.14(6,E,5d C[F][E](6,J))}}})};C[F][E]=b(I,H){d G=6;6.2d=E;6.4Y=F+"-"+E;6.g=C.1E({},C.2f.2M,C[F][E].2M,H);6.l=C(I).1G("2v."+E,b(L,J,K){c G.2v(J,K)}).1G("4I."+E,b(K,J){c G.4I(J)}).1G("1f",b(){c G.3q()});6.3J()};C[F][E].2t=C.1E({},C.2f.2t,D)};C.2f.2t={3J:b(){},3q:b(){6.l.4u(6.2d)},4I:b(D){c 6.g[D]},2v:b(D,E){6.g[D]=E;8(D=="1H"){6.l[E?"1q":"1Q"](6.4Y+"-1H")}},6U:b(){6.2v("1H",V)},6T:b(){6.2v("1H",u)}};C.2f.2M={1H:V};C.n.1J={4K:b(){d D=6;6.l.1G("4M."+6.2d,b(E){c D.4J(E)});8(C.3r.4o){6.4T=6.l.1N("2U");6.l.1N("2U","4Z")}6.6Q=V},45:b(){6.l.3h("."+6.2d);(C.3r.4o&&6.l.1N("2U",6.4T))},4J:b(F){(6.21&&6.35(F));6.3I=F;d E=6,G=(F.6R==1),D=(2i 6.g.3A=="4a"?C(F.2Y).3P(6.g.3A):V);8(!G||D||!6.3H(F)){c u}6.3u=!6.g.3B;8(!6.3u){6.6V=6W(b(){E.3u=u},6.g.3B)}8(6.4d(F)&&6.4v(F)){6.21=(6.2A(F)!==V);8(!6.21){F.71();c u}}6.4s=b(H){c E.52(H)};6.4g=b(H){c E.35(H)};C(p).1G("56."+6.2d,6.4s).1G("4S."+6.2d,6.4g);c V},52:b(D){8(C.3r.4o&&!D.70){c 6.35(D)}8(6.21){6.2w(D);c V}8(6.4d(D)&&6.4v(D)){6.21=(6.2A(6.3I,D)!==V);(6.21?6.2w(D):6.35(D))}c!6.21},35:b(D){C(p).3h("56."+6.2d,6.4s).3h("4S."+6.2d,6.4g);8(6.21){6.21=V;6.2z(D)}c V},4d:b(D){c(k.1d(k.1x(6.3I.1B-D.1B),k.1x(6.3I.1C-D.1C))>=6.g.2F)},4v:b(D){c 6.3u},2A:b(D){},2w:b(D){},2z:b(D){},3H:b(D){c u}};C.n.1J.2M={3A:W,2F:1,3B:0}})(1c);(b(A){A.2f("n.Z",A.1E(A.n.1J,{3J:b(){d B=6.g;8(B.q=="4l"&&!(/(Y|1A|1O)/).12(6.l.h("t"))){6.l.h("t","Y")}6.l.1q("n-Z");(B.1H&&6.l.1q("n-Z-1H"));6.4K()},2A:b(F){d H=6.g;8(6.q||H.1H||A(F.2Y).3P(".n-7g-r")){c V}d C=!6.g.r||!A(6.g.r,6.l).1n?u:V;A(6.g.r,6.l).7h("*").7A().1i(b(){8(6==F.2Y){C=u}});8(!C){c V}8(A.n.2l){A.n.2l.7z=6}6.q=A.4R(H.q)?A(H.q.1b(6.l[0],[F])):(H.q=="46"?6.l.46():6.l);8(!6.q.59("1w").1n){6.q.22((H.22=="S"?6.l[0].2r:H.22))}8(6.q[0]!=6.l[0]&&!(/(1O|1A)/).12(6.q.h("t"))){6.q.h("t","1A")}6.1u={f:(m(6.l.h("7y"),10)||0),e:(m(6.l.h("7w"),10)||0)};6.1p=6.q.h("t");6.j=6.l.j();6.j={e:6.j.e-6.1u.e,f:6.j.f-6.1u.f};6.j.1j={f:F.1B-6.j.f,e:F.1C-6.j.e};6.1l=6.q.1l();d B=6.1l.j();8(6.1l[0]==p.1w&&A.3r.7x){B={e:0,f:0}}6.j.S={e:B.e+(m(6.1l.h("4y"),10)||0),f:B.f+(m(6.1l.h("4z"),10)||0)};d E=6.l.t();6.j.Y=6.1p=="Y"?{e:E.e-(m(6.q.h("e"),10)||0)+6.1l[0].1m,f:E.f-(m(6.q.h("f"),10)||0)+6.1l[0].1k}:{e:0,f:0};6.2o=6.4e(F);6.1t={X:6.q.2a(),11:6.q.2k()};8(H.1Y){8(H.1Y.f!=17){6.j.1j.f=H.1Y.f+6.1u.f}8(H.1Y.3v!=17){6.j.1j.f=6.1t.X-H.1Y.3v+6.1u.f}8(H.1Y.e!=17){6.j.1j.e=H.1Y.e+6.1u.e}8(H.1Y.3N!=17){6.j.1j.e=6.1t.11-H.1Y.3N+6.1u.e}}8(H.U){8(H.U=="S"){H.U=6.q[0].2r}8(H.U=="p"||H.U=="2R"){6.U=[0-6.j.Y.f-6.j.S.f,0-6.j.Y.e-6.j.S.e,A(H.U=="p"?p:2R).X()-6.j.Y.f-6.j.S.f-6.1t.X-6.1u.f-(m(6.l.h("5o"),10)||0),(A(H.U=="p"?p:2R).11()||p.1w.2r.5n)-6.j.Y.e-6.j.S.e-6.1t.11-6.1u.e-(m(6.l.h("5m"),10)||0)]}8(!(/^(p|2R|S)$/).12(H.U)){d D=A(H.U)[0];d G=A(H.U).j();6.U=[G.f+(m(A(D).h("4z"),10)||0)-6.j.Y.f-6.j.S.f,G.e+(m(A(D).h("4y"),10)||0)-6.j.Y.e-6.j.S.e,G.f+k.1d(D.7C,D.2S)-(m(A(D).h("4z"),10)||0)-6.j.Y.f-6.j.S.f-6.1t.X-6.1u.f-(m(6.l.h("5o"),10)||0),G.e+k.1d(D.5n,D.2V)-(m(A(D).h("4y"),10)||0)-6.j.Y.e-6.j.S.e-6.1t.11-6.1u.e-(m(6.l.h("5m"),10)||0)]}}6.1g("18",F);6.1t={X:6.q.2a(),11:6.q.2k()};8(A.n.2l&&!H.5l){A.n.2l.7D(6,F)}6.q.1q("n-Z-5u");6.2w(F);c u},1S:b(C,D){8(!D){D=6.t}d B=C=="1A"?1:-1;c{e:(D.e+6.j.Y.e*B+6.j.S.e*B-(6.1p=="1O"||(6.1p=="1A"&&6.1l[0]==p.1w)?0:6.1l[0].1m)*B+(6.1p=="1O"?A(p).1m():0)*B+6.1u.e*B),f:(D.f+6.j.Y.f*B+6.j.S.f*B-(6.1p=="1O"||(6.1p=="1A"&&6.1l[0]==p.1w)?0:6.1l[0].1k)*B+(6.1p=="1O"?A(p).1k():0)*B+6.1u.f*B)}},4e:b(E){d F=6.g;d B={e:(E.1C-6.j.1j.e-6.j.Y.e-6.j.S.e+(6.1p=="1O"||(6.1p=="1A"&&6.1l[0]==p.1w)?0:6.1l[0].1m)-(6.1p=="1O"?A(p).1m():0)),f:(E.1B-6.j.1j.f-6.j.Y.f-6.j.S.f+(6.1p=="1O"||(6.1p=="1A"&&6.1l[0]==p.1w)?0:6.1l[0].1k)-(6.1p=="1O"?A(p).1k():0))};8(!6.2o){c B}8(6.U){8(B.f<6.U[0]){B.f=6.U[0]}8(B.e<6.U[1]){B.e=6.U[1]}8(B.f>6.U[2]){B.f=6.U[2]}8(B.e>6.U[3]){B.e=6.U[3]}}8(F.29){d D=6.2o.e+k.1y((B.e-6.2o.e)/F.29[1])*F.29[1];B.e=6.U?(!(D<6.U[1]||D>6.U[3])?D:(!(D<6.U[1])?D-F.29[1]:D+F.29[1])):D;d C=6.2o.f+k.1y((B.f-6.2o.f)/F.29[0])*F.29[0];B.f=6.U?(!(C<6.U[0]||C>6.U[2])?C:(!(C<6.U[0])?C-F.29[0]:C+F.29[0])):C}c B},2w:b(B){6.t=6.4e(B);6.2H=6.1S("1A");6.t=6.1g("1P",B)||6.t;8(!6.g.1a||6.g.1a!="y"){6.q[0].1h.f=6.t.f+"3c"}8(!6.g.1a||6.g.1a!="x"){6.q[0].1h.e=6.t.e+"3c"}8(A.n.2l){A.n.2l.1P(6,B)}c V},2z:b(C){8(A.n.2l&&!6.g.5l){A.n.2l.7l(6,C)}8(6.g.3d){d B=6;A(6.q).48(6.2o,m(6.g.3d,10)||7k,b(){B.1g("1F",C);B.4L()})}15{6.1g("1F",C);6.4L()}c V},4L:b(){6.q.1Q("n-Z-5u");8(6.g.q!="4l"&&!6.3e){6.q.1f()}6.q=W;6.3e=V},2B:{},4m:b(B){c{q:6.q,t:6.t,4i:6.2H,g:6.g}},1g:b(C,B){A.n.1K.1Z(6,C,[B,6.4m()]);c 6.l.4t(C=="1P"?C:"1P"+C,[B,6.4m()],6.g[C])},3q:b(){8(!6.l.14("Z")){c}6.l.4u("Z").3h(".Z").1Q("n-Z");6.45()}}));A.1E(A.n.Z,{2M:{22:"S",1a:V,3A:":7o",3B:0,2F:1,q:"4l"}});A.n.1K.1e("Z","2h",{18:b(D,C){d B=A("1w");8(B.h("2h")){C.g.4k=B.h("2h")}B.h("2h",C.g.2h)},1F:b(C,B){8(B.g.4k){A("1w").h("2h",B.g.4k)}}});A.n.1K.1e("Z","1z",{18:b(D,C){d B=A(C.q);8(B.h("1z")){C.g.4j=B.h("1z")}B.h("1z",C.g.1z)},1F:b(C,B){8(B.g.4j){A(B.q).h("1z",B.g.4j)}}});A.n.1K.1e("Z","2y",{18:b(D,C){d B=A(C.q);8(B.h("2y")){C.g.4n=B.h("2y")}B.h("2y",C.g.2y)},1F:b(C,B){8(B.g.4n){A(B.q).h("2y",B.g.4n)}}});A.n.1K.1e("Z","3C",{18:b(C,B){A(B.g.3C===u?"7H":B.g.3C).1i(b(){A(\'<27 57="n-Z-3C" 1h="54: #6k;"></27>\').h({X:6.2S+"3c",11:6.2V+"3c",t:"1A",2y:"0.6i",1z:6m}).h(A(6).j()).22("1w")})},1F:b(C,B){A("27.6n").1i(b(){6.2r.5s(6)})}});A.n.1K.1e("Z","2T",{18:b(D,C){d E=C.g;d B=A(6).14("Z");E.1R=E.1R||20;E.1X=E.1X||20;B.1L=b(F){4C{8(/2s|2T/.12(F.h("3a"))||(/2s|2T/).12(F.h("3a-y"))){c F}F=F.S()}4E(F[0].2r);c A(p)}(6);B.1M=b(F){4C{8(/2s|2T/.12(F.h("3a"))||(/2s|2T/).12(F.h("3a-x"))){c F}F=F.S()}4E(F[0].2r);c A(p)}(6);8(B.1L[0]!=p&&B.1L[0].3x!="3s"){B.4r=B.1L.j()}8(B.1M[0]!=p&&B.1M[0].3x!="3s"){B.4q=B.1M.j()}},1P:b(D,C){d E=C.g;d B=A(6).14("Z");8(B.1L[0]!=p&&B.1L[0].3x!="3s"){8((B.4r.e+B.1L[0].2V)-D.1C<E.1R){B.1L[0].1m=B.1L[0].1m+E.1X}8(D.1C-B.4r.e<E.1R){B.1L[0].1m=B.1L[0].1m-E.1X}}15{8(D.1C-A(p).1m()<E.1R){A(p).1m(A(p).1m()-E.1X)}8(A(2R).11()-(D.1C-A(p).1m())<E.1R){A(p).1m(A(p).1m()+E.1X)}}8(B.1M[0]!=p&&B.1M[0].3x!="3s"){8((B.4q.f+B.1M[0].2S)-D.1B<E.1R){B.1M[0].1k=B.1M[0].1k+E.1X}8(D.1B-B.4q.f<E.1R){B.1M[0].1k=B.1M[0].1k-E.1X}}15{8(D.1B-A(p).1k()<E.1R){A(p).1k(A(p).1k()-E.1X)}8(A(2R).X()-(D.1B-A(p).1k())<E.1R){A(p).1k(A(p).1k()+E.1X)}}}});A.n.1K.1e("Z","4p",{18:b(D,C){d B=A(6).14("Z");B.2x=[];A(C.g.4p===u?".n-Z":C.g.4p).1i(b(){d F=A(6);d E=F.j();8(6!=B.l[0]){B.2x.49({5a:6,X:F.2a(),11:F.2k(),e:E.e,f:E.f})}})},1P:b(J,N){d I=A(6).14("Z");d L=N.g.6s||20;d D=N.4i.f,C=D+I.1t.X,P=N.4i.e,O=P+I.1t.11;2C(d H=I.2x.1n-1;H>=0;H--){d E=I.2x[H].f,B=E+I.2x[H].X,R=I.2x[H].e,M=R+I.2x[H].11;8(!((E-L<D&&D<B+L&&R-L<P&&P<M+L)||(E-L<D&&D<B+L&&R-L<O&&O<M+L)||(E-L<C&&C<B+L&&R-L<P&&P<M+L)||(E-L<C&&C<B+L&&R-L<O&&O<M+L))){6J}8(N.g.5r!="6K"){d K=k.1x(R-O)<=20;d Q=k.1x(M-P)<=20;d G=k.1x(E-C)<=20;d F=k.1x(B-D)<=20;8(K){N.t.e=I.1S("Y",{e:R-I.1t.11,f:0}).e}8(Q){N.t.e=I.1S("Y",{e:M,f:0}).e}8(G){N.t.f=I.1S("Y",{e:0,f:E-I.1t.X}).f}8(F){N.t.f=I.1S("Y",{e:0,f:B}).f}}8(N.g.5r!="6M"){d K=k.1x(R-P)<=20;d Q=k.1x(M-O)<=20;d G=k.1x(E-D)<=20;d F=k.1x(B-C)<=20;8(K){N.t.e=I.1S("Y",{e:R,f:0}).e}8(Q){N.t.e=I.1S("Y",{e:M-I.1t.11,f:0}).e}8(G){N.t.f=I.1S("Y",{e:0,f:E}).f}8(F){N.t.f=I.1S("Y",{e:0,f:B-I.1t.X}).f}}}}});A.n.1K.1e("Z","5k",{18:b(D,C){d B=A(6).14("Z");B.3E=[];A(C.g.5k).1i(b(){8(A.14(6,"4b")){d E=A.14(6,"4b");B.3E.49({o:E,5c:E.g.3d});E.6L();E.1g("6H",D,B)}})},1F:b(D,C){d B=A(6).14("Z");A.1i(B.3E,b(){8(6.o.2O){6.o.2O=0;B.3e=u;6.o.3e=V;8(6.5c){6.o.g.3d=u}6.o.2z(D);6.o.l.4t("6u",[D,A.1E(6.o.n(),{6C:B.l})],6.o.g.6x);6.o.g.q=6.o.g.4f}15{6.o.1g("6t",D,B)}})},1P:b(F,E){d D=A(6).14("Z"),B=6;d C=b(K){d H=K.f,J=H+K.X,I=K.e,G=I+K.11;c(H<(6.2H.f+6.j.1j.f)&&(6.2H.f+6.j.1j.f)<J&&I<(6.2H.e+6.j.1j.e)&&(6.2H.e+6.j.1j.e)<G)};A.1i(D.3E,b(G){8(C.1Z(D,6.o.6E)){8(!6.o.2O){6.o.2O=1;6.o.3O=A(B).46().22(6.o.l).14("4b-5a",u);6.o.g.4f=6.o.g.q;6.o.g.q=b(){c E.q[0]};F.2Y=6.o.3O[0];6.o.3H(F,u);6.o.2A(F,u,u);6.o.j.1j.e=D.j.1j.e;6.o.j.1j.f=D.j.1j.f;6.o.j.S.f-=D.j.S.f-6.o.j.S.f;6.o.j.S.e-=D.j.S.e-6.o.j.S.e;D.1g("6r",F)}8(6.o.3O){6.o.2w(F)}}15{8(6.o.2O){6.o.2O=0;6.o.3e=u;6.o.g.3d=V;6.o.2z(F,u);6.o.g.q=6.o.g.4f;6.o.3O.1f();8(6.o.58){6.o.58.1f()}D.1g("8G",F)}}})}});A.n.1K.1e("Z","2G",{18:b(D,B){d C=A.8L(A(B.g.2G.8O)).8N(b(F,E){c(m(A(F).h("1z"),10)||B.g.2G.13)-(m(A(E).h("1z"),10)||B.g.2G.13)});A(C).1i(b(E){6.1h.1z=B.g.2G.13+E});6[0].1h.1z=B.g.2G.13+C.1n}})})(1c);(b(A){A.1D.4N=A.1D.4N||b(B){c 6.1i(b(){A(6).59(B).8E(0).8x(6).1f()})};A.2f("n.1r",{2B:{},n:b(B){c{g:6.g,r:6.w,1s:6.g.1a!="8w"||!6.g.1a?k.1y(6.1s(W,6.g.1a=="1V"?"y":"x")):{x:k.1y(6.1s(W,"x")),y:k.1y(6.1s(W,"y"))},3j:6.5g()}},1g:b(C,B){A.n.1K.1Z(6,C,[B,6.n()]);6.l.4t(C=="3b"?C:"3b"+C,[B,6.n()],6.g[C])},3q:b(){6.l.1Q("n-1r n-1r-1H").4u("1r").3h(".1r");8(6.r&&6.r.1n){6.r.4N("a");6.r.1i(b(){A(6).14("1J").45()})}6.4Q&&6.4Q.1f()},2v:b(B,C){A.2f.2t.2v.1b(6,T);8(/13|1d|2m/.12(B)){6.4G()}8(B=="3j"){C?6.r.1n==2&&6.4x():6.5h()}},3J:b(){d B=6;6.l.1q("n-1r");6.4G();6.r=A(6.g.r,6.l);8(!6.r.1n){B.r=B.4Q=A(B.g.3o||[0]).95(b(){d D=A("<27/>").1q("n-1r-r").22(B.l);8(6.2P){D.1N("2P",6.2P)}c D[0]})}d C=b(D){6.l=A(D);6.l.14("1J",6);6.g=B.g;6.l.1G("4M",b(){8(B.w){6.3w(B.w)}B.26(6,1)});6.4K()};A.1E(C.2t,A.n.1J,{2A:b(D){c B.18.1Z(B,D,6.l[0])},2z:b(D){c B.1F.1Z(B,D,6.l[0])},2w:b(D){c B.1P.1Z(B,D,6.l[0])},3H:b(){c u},4P:b(D){6.4J(D)}});A(6.r).1i(b(){5d C(6)}).53(\'<a 92="8U:8T(0)" 1h="2h:3t;"></a>\').S().1G("26",b(D){B.26(6.4H)}).1G("3w",b(D){B.3w(6.4H)}).1G("4F",b(D){8(!B.g.8R){B.4F(D.8V,6.4H)}});6.l.1G("4M.1r",b(D){B.1j.1b(B,[D]);B.w.14("1J").4P(D);B.3p=B.3p+1});A.1i(6.g.3o||[],b(D,E){B.2W(E.18,D,u)});8(!2e(6.g.5e)){6.2W(6.g.5e,0,u)}6.2g=A(6.r[0]);8(6.r.1n==2&&6.g.3j){6.4x()}},4G:b(){d B=6.l[0],C=6.g;6.2c={X:6.l.2a(),11:6.l.2k()};A.1E(C,{1a:C.1a||(B.2S<B.2V?"1V":"3W"),1d:!2e(m(C.1d,10))?{x:m(C.1d,10),y:m(C.1d,10)}:({x:C.1d&&C.1d.x||3l,y:C.1d&&C.1d.y||3l}),13:!2e(m(C.13,10))?{x:m(C.13,10),y:m(C.13,10)}:({x:C.13&&C.13.x||0,y:C.13&&C.13.y||0})});C.2j={x:C.1d.x-C.13.x,y:C.1d.y-C.13.y};C.19={x:C.19&&C.19.x||m(C.19,10)||(C.2m?C.2j.x/(C.2m.x||m(C.2m,10)||C.2j.x):0),y:C.19&&C.19.y||m(C.19,10)||(C.2m?C.2j.y/(C.2m.y||m(C.2m,10)||C.2j.y):0)}},4F:b(C,B){8(/(37|38|39|40)/.12(C)){6.2W({x:/(37|39)/.12(C)?(C==37?"-":"+")+"="+6.36("x"):0,y:/(38|40)/.12(C)?(C==38?"-":"+")+"="+6.36("y"):0},B)}},26:b(B,C){6.w=A(B).1q("n-1r-r-5i");8(C){6.w.S()[0].26()}},3w:b(B){A(B).1Q("n-1r-r-5i");8(6.w&&6.w[0]==B){6.2g=6.w;6.w=W}},1j:b(C){d D=[C.1B,C.1C];d B=V;6.r.1i(b(){8(6==C.2Y){B=u}});8(B||6.g.1H||!(6.w||6.2g)){c}8(!6.w&&6.2g){6.26(6.2g,u)}6.j=6.l.j();6.2W({y:6.1T(C.1C-6.j.e-6.w[0].2V/2,"y"),x:6.1T(C.1B-6.j.f-6.w[0].2S/2,"x")},W,!6.g.2F)},4x:b(){8(6.1I){c}6.1I=A("<27></27>").1q("n-1r-3j").h({t:"1A"}).22(6.l);6.3L()},5h:b(){6.1I.1f();6.1I=W},3L:b(){d C=6.g.1a=="1V"?"e":"f";d B=6.g.1a=="1V"?"11":"X";6.1I.h(C,(m(A(6.r[0]).h(C),10)||0)+6.2p(0,6.g.1a=="1V"?"y":"x")/2);6.1I.h(B,(m(A(6.r[1]).h(C),10)||0)-(m(A(6.r[0]).h(C),10)||0))},5g:b(){c 6.1I?6.1T(m(6.1I.h(6.g.1a=="1V"?"11":"X"),10),6.g.1a=="1V"?"y":"x"):W},5f:b(){c 6.r.61(6.w[0])},1s:b(D,B){8(6.r.1n==1){6.w=6.r}8(!B){B=6.g.1a=="1V"?"y":"x"}d C=A(D!=17&&D!==W?6.r[D]||D:6.w);8(C.14("1J").3K){c m(C.14("1J").3K[B],10)}15{c m(((m(C.h(B=="x"?"f":"e"),10)/(6.2c[B=="x"?"X":"11"]-6.2p(D,B)))*6.g.2j[B])+6.g.13[B],10)}},1T:b(C,B){c 6.g.13[B]+(C/(6.2c[B=="x"?"X":"11"]-6.2p(W,B)))*6.g.2j[B]},1v:b(C,B){c((C-6.g.13[B])/6.g.2j[B])*(6.2c[B=="x"?"X":"11"]-6.2p(W,B))},33:b(D,B){8(6.1I){8(6.w[0]==6.r[0]&&D>=6.1v(6.1s(1),B)){D=6.1v(6.1s(1,B)-6.36(B),B)}8(6.w[0]==6.r[1]&&D<=6.1v(6.1s(0),B)){D=6.1v(6.1s(0,B)+6.36(B),B)}}8(6.g.3o){d C=6.g.3o[6.5f()];8(D<6.1v(C.13,B)){D=6.1v(C.13,B)}15{8(D>6.1v(C.1d,B)){D=6.1v(C.1d,B)}}}c D},31:b(C,B){8(C>=6.2c[B=="x"?"X":"11"]-6.2p(W,B)){C=6.2c[B=="x"?"X":"11"]-6.2p(W,B)}8(C<=0){C=0}c C},2p:b(C,B){c A(C!=17&&C!==W?6.r[C]:6.w)[0]["j"+(B=="x"?"8k":"8o")]},36:b(B){c 6.g.19[B]||1},18:b(C,B){d D=6.g;8(D.1H){c V}6.2c={X:6.l.2a(),11:6.l.2k()};8(!6.w){6.26(6.2g,u)}6.j=6.l.j();6.4A=6.w.j();6.4B={e:C.1C-6.4A.e,f:C.1B-6.4A.f};6.3p=6.1s();6.1g("18",C);6.1P(C,B);c u},1F:b(B){6.1g("1F",B);8(6.3p!=6.1s()){6.1g("5b",B)}6.26(6.w,u);c V},1P:b(E,D){d F=6.g;d B={e:E.1C-6.j.e-6.4B.e,f:E.1B-6.j.f-6.4B.f};8(!6.w){6.26(6.2g,u)}B.f=6.31(B.f,"x");B.e=6.31(B.e,"y");8(F.19.x){d C=6.1T(B.f,"x");C=k.1y(C/F.19.x)*F.19.x;B.f=6.1v(C,"x")}8(F.19.y){d C=6.1T(B.e,"y");C=k.1y(C/F.19.y)*F.19.y;B.e=6.1v(C,"y")}B.f=6.33(B.f,"x");B.e=6.33(B.e,"y");8(F.1a!="1V"){6.w.h({f:B.f})}8(F.1a!="3W"){6.w.h({e:B.e})}6.w.14("1J").3K={x:k.1y(6.1T(B.f,"x"))||0,y:k.1y(6.1T(B.e,"y"))||0};8(6.1I){6.3L()}6.1g("3b",E);c V},2W:b(F,E,G){d H=6.g;6.2c={X:6.l.2a(),11:6.l.2k()};8(E==17&&!6.w&&6.r.1n!=1){c V}8(E==17&&!6.w){E=0}8(E!=17){6.w=6.2g=A(6.r[E]||E)}8(F.x!==17&&F.y!==17){d B=F.x,I=F.y}15{d B=F,I=F}8(B!==17&&B.2q!=2X){d D=/^\\-\\=/.12(B),C=/^\\+\\=/.12(B);8(D||C){B=6.1s(W,"x")+m(B.5t(D?"=":"+=",""),10)}15{B=2e(m(B,10))?17:m(B,10)}}8(I!==17&&I.2q!=2X){d D=/^\\-\\=/.12(I),C=/^\\+\\=/.12(I);8(D||C){I=6.1s(W,"y")+m(I.5t(D?"=":"+=",""),10)}15{I=2e(m(I,10))?17:m(I,10)}}8(H.1a!="1V"&&B!==17){8(H.19.x){B=k.1y(B/H.19.x)*H.19.x}B=6.1v(B,"x");B=6.31(B,"x");B=6.33(B,"x");6.w.h({f:B})}8(H.1a!="3W"&&I!==17){8(H.19.y){I=k.1y(I/H.19.y)*H.19.y}I=6.1v(I,"y");I=6.31(I,"y");I=6.33(I,"y");6.w.h({e:I})}8(6.1I){6.3L()}6.w.14("1J").3K={x:k.1y(6.1T(B,"x"))||0,y:k.1y(6.1T(I,"y"))||0};8(!G){6.1g("18",W);6.1g("1F",W);6.1g("5b",W);6.1g("3b",W)}}});A.n.1r.5j="1s";A.n.1r.2M={r:".n-1r-r",2F:1}})(1c);(b(C){C.1o=C.1o||{};C.1E(C.1o,{5I:b(F,G){2C(d E=0;E<G.1n;E++){8(G[E]!==W){C.14(F[0],"5q.5p."+G[E],F[0].1h[G[E]])}}},63:b(F,G){2C(d E=0;E<G.1n;E++){8(G[E]!==W){F.h(G[E],C.14(F[0],"5q.5p."+G[E]))}}},5S:b(E,F){8(F=="24"){F=E.3P(":5A")?"28":"2K"}c F},8f:b(F,G){d H,E;5v(F[0]){2I"e":H=0;2u;2I"8g":H=0.5;2u;2I"3N":H=1;2u;3t:H=F[0]/G.11}5v(F[1]){2I"f":E=0;2u;2I"8n":E=0.5;2u;2I"3v":E=1;2u;3t:E=F[1]/G.X}c{x:E,y:H}},5B:b(F){8(F.S().1N("2P")=="43"){c F}d E={X:F.2a({30:u}),11:F.2k({30:u}),"51":F.h("51")};F.53(\'<27 2P="43" 1h="7Z-7W:3l%;54:3i;8X:3X;30:0;8P:0"></27>\');d I=F.S();8(F.h("t")=="44"){I.h({t:"Y"});F.h({t:"Y"})}15{d H=m(F.h("e"),10);8(2e(H)){H="2s"}d G=m(F.h("f"),10);8(2e(G)){G="2s"}I.h({t:F.h("t"),e:H,f:G,1z:F.h("z-61")}).28();F.h({t:"Y",e:0,f:0})}I.h(E);c I},5Y:b(E){8(E.S().1N("2P")=="43"){c E.S().8A(E)}c E},8Q:b(F,G,E,H){H=H||{};C.1i(G,b(J,I){3m=F.5C(I);8(3m[0]>0){H[I]=3m[0]*E+3m[1]}});c H},3g:b(G,H,J,I){d E=(2i J=="b"?J:(I?I:W));d F=(2i J=="3U"?J:W);c 6.1i(b(){d O={};d M=C(6);d N=M.1N("1h")||"";8(2i N=="3U"){N=N.41}8(G.24){M.7X(G.24)?G.1f=G.24:G.1e=G.24}d K=C.1E({},(p.3n?p.3n.64(6,W):6.5w));8(G.1e){M.1q(G.1e)}8(G.1f){M.1Q(G.1f)}d L=C.1E({},(p.3n?p.3n.64(6,W):6.5w));8(G.1e){M.1Q(G.1e)}8(G.1f){M.1q(G.1f)}2C(d P 5X L){8(2i L[P]!="b"&&L[P]&&P.3Z("83")==-1&&P.3Z("1n")==-1&&L[P]!=K[P]&&(P.3V(/3S/i)||(!P.3V(/3S/i)&&!2e(m(L[P],10))))&&(K.t!="44"||(K.t=="44"&&!P.3V(/f|e|3N|3v/)))){O[P]=L[P]}}M.48(O,H,F,b(){8(2i C(6).1N("1h")=="3U"){C(6).1N("1h")["41"]="";C(6).1N("1h")["41"]=N}15{C(6).1N("1h",N)}8(G.1e){C(6).1q(G.1e)}8(G.1f){C(6).1Q(G.1f)}8(E){E.1b(6,T)}})})}});C.1D.1E({65:C.1D.28,67:C.1D.2K,5V:C.1D.24,5E:C.1D.1q,5F:C.1D.1Q,5H:C.1D.5G,3D:b(E,G,F,H){c C.1o[E]?C.1o[E].1Z(6,{8e:E,g:G||{},2E:F,2J:H}):W},28:b(){8(!T[0]||(T[0].2q==2X||/(3Q|3R|3T)/.12(T[0]))){c 6.65.1b(6,T)}15{d E=T[1]||{};E.3M="28";c 6.3D.1b(6,[T[0],E,T[2]||E.2E,T[3]||E.2J])}},2K:b(){8(!T[0]||(T[0].2q==2X||/(3Q|3R|3T)/.12(T[0]))){c 6.67.1b(6,T)}15{d E=T[1]||{};E.3M="2K";c 6.3D.1b(6,[T[0],E,T[2]||E.2E,T[3]||E.2J])}},24:b(){8(!T[0]||(T[0].2q==2X||/(3Q|3R|3T)/.12(T[0]))||(T[0].2q==8d)){c 6.5V.1b(6,T)}15{d E=T[1]||{};E.3M="24";c 6.3D.1b(6,[T[0],E,T[2]||E.2E,T[3]||E.2J])}},1q:b(F,E,H,G){c E?C.1o.3g.1b(6,[{1e:F},E,H,G]):6.5E(F)},1Q:b(F,E,H,G){c E?C.1o.3g.1b(6,[{1f:F},E,H,G]):6.5F(F)},5G:b(F,E,H,G){c E?C.1o.3g.1b(6,[{24:F},E,H,G]):6.5H(F)},5D:b(E,G,F,I,H){c C.1o.3g.1b(6,[{1e:G,1f:E},F,I,H])},91:b(){c 6.5D.1b(6,T)},5C:b(E){d F=6.h(E),G=[];C.1i(["7Q","3c","%","7V"],b(H,I){8(F.3Z(I)>0){G=[3k(F),I]}});c G}});1c.1i(["4D","80","7N","7S","7P","3S","84"],b(F,E){1c.86.8j[E]=b(G){8(G.8q==0){G.18=D(G.5J,E);G.3f=B(G.3f)}G.5J.1h[E]="3Y("+[k.1d(k.13(m((G.2n*(G.3f[0]-G.18[0]))+G.18[0]),v),0),k.1d(k.13(m((G.2n*(G.3f[1]-G.18[1]))+G.18[1]),v),0),k.1d(k.13(m((G.2n*(G.3f[2]-G.18[2]))+G.18[2]),v),0)].8i(",")+")"}});b B(F){d E;8(F&&F.2q==5R&&F.1n==3){c F}8(E=/3Y\\(\\s*([0-9]{1,3})\\s*,\\s*([0-9]{1,3})\\s*,\\s*([0-9]{1,3})\\s*\\)/.34(F)){c[m(E[1]),m(E[2]),m(E[3])]}8(E=/3Y\\(\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*,\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*,\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*\\)/.34(F)){c[3k(E[1])*2.55,3k(E[2])*2.55,3k(E[3])*2.55]}8(E=/#([a-2Q-2N-9]{2})([a-2Q-2N-9]{2})([a-2Q-2N-9]{2})/.34(F)){c[m(E[1],16),m(E[2],16),m(E[3],16)]}8(E=/#([a-2Q-2N-9])([a-2Q-2N-9])([a-2Q-2N-9])/.34(F)){c[m(E[1]+E[1],16),m(E[2]+E[2],16),m(E[3]+E[3],16)]}8(E=/5T\\(0, 0, 0, 0\\)/.34(F)){c A.3i}c A[1c.8c(F).8b()]}b D(G,E){d F;4C{F=1c.87(G,E);8(F!=""&&F!="3i"||1c.88(G,"1w")){2u}E="4D"}4E(G=G.2r);c B(F)}d A={89:[0,v,v],8a:[5z,v,v],8h:[5K,5K,8p],8r:[0,0,0],8l:[0,0,v],8m:[60,42,42],7R:[0,v,v],7O:[0,0,2D],7J:[0,2D,2D],7K:[4w,4w,4w],7L:[0,3l,0],7M:[7T,7U,5O],81:[2D,0,2D],82:[85,5O,47],7Y:[v,5x,0],8s:[8t,50,8Y],8Z:[2D,0,0],90:[8W,8S,97],9c:[99,0,3G],9b:[v,0,v],9a:[v,98,0],93:[0,23,0],94:[75,0,96],8B:[5z,5y,5x],8C:[8D,8z,5y],8y:[62,v,v],8u:[66,8v,66],8F:[3G,3G,3G],8M:[v,8K,8H],8I:[v,v,62],8J:[0,v,0],7u:[v,0,v],7I:[23,0,0],6l:[0,0,23],6e:[23,23,0],6I:[v,60,0],6G:[v,3F,6w],6v:[23,0,23],6F:[23,0,23],6z:[v,0,0],6A:[3F,3F,3F],6B:[v,v,v],6D:[v,v,0],3i:[v,v,v]};1c.1U.6N=1c.1U.5U;1c.1E(1c.1U,{5Q:"5L",5U:b(F,G,E,I,H){c 1c.1U[1c.1U.5Q](F,G,E,I,H)},6O:b(F,G,E,I,H){c I*(G/=H)*G+E},5L:b(F,G,E,I,H){c-I*(G/=H)*(G-2)+E},6d:b(F,G,E,I,H){8((G/=H/2)<1){c I/2*G*G+E}c-I/2*((--G)*(G-2)-1)+E},6c:b(F,G,E,I,H){c I*(G/=H)*G*G+E},6g:b(F,G,E,I,H){c I*((G=G/H-1)*G*G+1)+E},6a:b(F,G,E,I,H){8((G/=H/2)<1){c I/2*G*G*G+E}c I/2*((G-=2)*G*G+2)+E},68:b(F,G,E,I,H){c I*(G/=H)*G*G*G+E},6b:b(F,G,E,I,H){c-I*((G=G/H-1)*G*G*G-1)+E},69:b(F,G,E,I,H){8((G/=H/2)<1){c I/2*G*G*G*G+E}c-I/2*((G-=2)*G*G*G-2)+E},6f:b(F,G,E,I,H){c I*(G/=H)*G*G*G*G+E},6h:b(F,G,E,I,H){c I*((G=G/H-1)*G*G*G*G+1)+E},6o:b(F,G,E,I,H){8((G/=H/2)<1){c I/2*G*G*G*G*G+E}c I/2*((G-=2)*G*G*G*G+2)+E},6p:b(F,G,E,I,H){c-I*k.5N(G/H*(k.1W/2))+I+E},6q:b(F,G,E,I,H){c I*k.2Z(G/H*(k.1W/2))+E},6j:b(F,G,E,I,H){c-I/2*(k.5N(k.1W*G/H)-1)+E},6y:b(F,G,E,I,H){c(G==0)?E:I*k.2b(2,10*(G/H-1))+E},7q:b(F,G,E,I,H){c(G==H)?E+I:I*(-k.2b(2,-10*G/H)+1)+E},7p:b(F,G,E,I,H){8(G==0){c E}8(G==H){c E+I}8((G/=H/2)<1){c I/2*k.2b(2,10*(G-1))+E}c I/2*(-k.2b(2,-10*--G)+2)+E},7r:b(F,G,E,I,H){c-I*(k.3z(1-(G/=H)*G)-1)+E},7s:b(F,G,E,I,H){c I*k.3z(1-(G=G/H-1)*G)+E},7t:b(F,G,E,I,H){8((G/=H/2)<1){c-I/2*(k.3z(1-G*G)-1)+E}c I/2*(k.3z(1-(G-=2)*G)+1)+E},7n:b(F,H,E,L,K){d I=1.2L;d J=0;d G=L;8(H==0){c E}8((H/=K)==1){c E+L}8(!J){J=K*0.3}8(G<k.1x(L)){G=L;d I=J/4}15{d I=J/(2*k.1W)*k.4h(L/G)}c-(G*k.2b(2,10*(H-=1))*k.2Z((H*K-I)*(2*k.1W)/J))+E},7j:b(F,H,E,L,K){d I=1.2L;d J=0;d G=L;8(H==0){c E}8((H/=K)==1){c E+L}8(!J){J=K*0.3}8(G<k.1x(L)){G=L;d I=J/4}15{d I=J/(2*k.1W)*k.4h(L/G)}c G*k.2b(2,-10*H)*k.2Z((H*K-I)*(2*k.1W)/J)+L+E},7i:b(F,H,E,L,K){d I=1.2L;d J=0;d G=L;8(H==0){c E}8((H/=K/2)==2){c E+L}8(!J){J=K*(0.3*1.5)}8(G<k.1x(L)){G=L;d I=J/4}15{d I=J/(2*k.1W)*k.4h(L/G)}8(H<1){c-0.5*(G*k.2b(2,10*(H-=1))*k.2Z((H*K-I)*(2*k.1W)/J))+E}c G*k.2b(2,-10*(H-=1))*k.2Z((H*K-I)*(2*k.1W)/J)*0.5+L+E},7m:b(F,G,E,J,I,H){8(H==17){H=1.2L}c J*(G/=I)*G*((H+1)*G-H)+E},6P:b(F,G,E,J,I,H){8(H==17){H=1.2L}c J*((G=G/I-1)*G*((H+1)*G+H)+1)+E},7v:b(F,G,E,J,I,H){8(H==17){H=1.2L}8((G/=I/2)<1){c J/2*(G*G*(((H*=(1.5M))+1)*G-H))+E}c J/2*((G-=2)*G*(((H*=(1.5M))+1)*G+H)+2)+E},5P:b(F,G,E,I,H){c I-1c.1U.4c(F,H-G,0,I,H)+E},4c:b(F,G,E,I,H){8((G/=H)<(1/2.75)){c I*(7.3y*G*G)+E}15{8(G<(2/2.75)){c I*(7.3y*(G-=(1.5/2.75))*G+0.75)+E}15{8(G<(2.5/2.75)){c I*(7.3y*(G-=(2.25/2.75))*G+0.7E)+E}15{c I*(7.3y*(G-=(2.7F/2.75))*G+0.7G)+E}}}},7B:b(F,G,E,I,H){8(G<H/2){c 1c.1U.5P(F,G*2,0,I,H)*0.5+E}c 1c.1U.4c(F,G*2-H,0,I,H)*0.5+I*0.5+E}})})(1c);(b(A){A.1o.3b=b(B){c 6.5Z(b(){d E=A(6),D=["t","e","f"];d I=A.1o.5S(E,B.g.3M||"28");d H=B.g.6Y||"f";A.1o.5I(E,D);E.28();A.1o.5B(E).h({3a:"5A"});d F=(H=="5W"||H=="6X")?"e":"f";d C=(H=="5W"||H=="f")?"2n":"6Z";d J=B.g.2F||(F=="e"?E.2k({30:u}):E.2a({30:u}));8(I=="28"){E.h(F,C=="2n"?-J:J)}d G={};G[F]=(I=="28"?(C=="2n"?"+=":"-="):(C=="2n"?"-=":"+="))+J;E.48(G,{5Z:V,2E:B.2E,1U:B.g.1U,6S:b(){8(I=="2K"){E.2K()}A.1o.63(E,D);A.1o.5Y(E);8(B.2J){B.2J.1b(6,T)}E.78()}})})}})(1c);',62,571,'||||||this||if|||function|return|var|top|left|options|css||offset|Math|element|parseInt|ui|instance|document|helper|handle||position|true|255|currentHandle||||||||||||||||||||||parent|arguments|containment|false|null|width|relative|draggable||height|test|min|data|else||undefined|start|stepping|axis|apply|jQuery|max|add|remove|propagate|style|each|click|scrollLeft|offsetParent|scrollTop|length|effects|cssPosition|addClass|slider|value|helperProportions|margins|translateValue|body|abs|round|zIndex|absolute|pageX|pageY|fn|extend|stop|bind|disabled|rangeElement|mouse|plugin|overflowY|overflowX|attr|fixed|drag|removeClass|scrollSensitivity|convertPositionTo|convertValue|easing|vertical|PI|scrollSpeed|cursorAt|call||_mouseStarted|appendTo|128|toggle||focus|div|show|grid|outerWidth|pow|actualSize|widgetName|isNaN|widget|previousHandle|cursor|typeof|realMax|outerHeight|ddmanager|steps|pos|originalPosition|handleSize|constructor|parentNode|auto|prototype|break|setData|mouseDrag|snapElements|opacity|mouseStop|mouseStart|plugins|for|139|duration|distance|stack|positionAbs|case|callback|hide|70158|defaults|F0|isOver|id|fA|window|offsetWidth|scroll|unselectable|offsetHeight|moveTo|Number|target|sin|margin|translateLimits|cssCache|translateRange|exec|mouseUp|oneStep||||overflow|slide|px|revert|cancelHelperRemoval|end|animateClass|unbind|transparent|range|parseFloat|100|unit|defaultView|handles|firstValue|destroy|browser|HTML|default|_mouseDelayMet|right|blur|tagName|5625|sqrt|cancel|delay|iframeFix|effect|sortables|192|211|mouseCapture|_mouseDownEvent|init|sliderValue|updateRange|mode|bottom|currentItem|is|slow|normal|color|fast|object|match|horizontal|none|rgb|indexOf||cssText||fxWrapper|static|mouseDestroy|clone||animate|push|string|sortable|easeOutBounce|mouseDistanceMet|generatePosition|_helper|_mouseUpDelegate|asin|absolutePosition|_zIndex|_cursor|original|uiHash|_opacity|msie|snap|overflowXOffset|overflowYOffset|_mouseMoveDelegate|triggerHandler|removeData|mouseDelayMet|169|createRange|borderTopWidth|borderLeftWidth|handleOffset|clickOffset|do|backgroundColor|while|keydown|initBoundaries|firstChild|getData|mouseDown|mouseInit|clear|mousedown|unwrap|split|trigger|generated|isFunction|mouseup|_mouseUnselectable|MozUserSelect|onselectstart|get|5000px|widgetBaseClass|on||float|mouseMove|wrap|background||mousemove|class|placeholder|parents|item|change|shouldRevert|new|startValue|handleIndex|getRange|removeRange|active|getter|connectToSortable|dropBehaviour|marginBottom|scrollHeight|marginRight|storage|ec|snapMode|removeChild|replace|dragging|switch|currentStyle|140|230|240|hidden|createWrapper|cssUnit|morph|_addClass|_removeClass|toggleClass|_toggleClass|save|elem|245|easeOutQuad|525|cos|107|easeInBounce|def|Array|setMode|rgba|swing|__toggle|up|in|removeWrapper|queue|165|index|224|restore|getComputedStyle|_show|144|_hide|easeInQuart|easeInOutQuart|easeInOutCubic|easeOutQuart|easeInCubic|easeInOutQuad|olive|easeInQuint|easeOutCubic|easeOutQuint|001|easeInOutSine|fff|navy|1000|DragDropIframeFix|easeInOutQuint|easeInSine|easeOutSine|toSortable|snapTolerance|deactivate|sortreceive|purple|203|receive|easeInExpo|red|silver|white|sender|yellow|containerCache|violet|pink|activate|orange|continue|inner|refreshItems|outer|jswing|easeInQuad|easeOutBack|started|which|complete|disable|enable|_mouseDelayTimer|setTimeout|down|direction|neg|button|preventDefault|slice|inArray|block||backgroundImage|display|dequeue|gen|try|catch|hasScroll|off|enableSelection|disableSelection|resizable|find|easeInOutElastic|easeOutElastic|500|drop|easeInBack|easeInElastic|input|easeInOutExpo|easeOutExpo|easeInCirc|easeOutCirc|easeInOutCirc|magenta|easeInOutBack|marginTop|mozilla|marginLeft|current|andSelf|easeInOutBounce|scrollWidth|prepareOffsets|9375|625|984375|iframe|maroon|darkcyan|darkgrey|darkgreen|darkkhaki|borderLeftColor|darkblue|borderTopColor|em|cyan|borderRightColor|189|183|pt|size|hasClass|darkorange|font|borderBottomColor|darkmagenta|darkolivegreen|Moz|outlineColor||fx|curCSS|nodeName|aqua|azure|toLowerCase|trim|Function|method|getBaseline|middle|beige|join|step|Width|blue|brown|center|Height|220|state|black|darkorchid|153|lightgreen|238|both|after|lightcyan|216|replaceWith|khaki|lightblue|173|eq|lightgrey|fromSortable|193|lightyellow|lime|182|makeArray|lightpink|sort|group|padding|setTransition|noKeyboard|150|void|javascript|keyCode|233|border|204|darkred|darksalmon|switchClass|href|green|indigo|map|130|122|215|148|gold|fuchsia|darkviolet'.split('|'),0,{}))


/* Copyright (c) 2007 Paul Bakaus (paul.bakaus@googlemail.com) and Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * $LastChangedDate: 2007-12-20 07:43:48 -0700 (Thu, 20 Dec 2007) $
 * $Rev: 4257 $
 *
 * Version: @VERSION
 *
 * Requires: jQuery 1.2+
 */
;(function($){$.dimensions={version:'@VERSION'};$.each(['Height','Width'],function(i,name){$.fn['inner'+name]=function(){if(!this[0])return;var torl=name=='Height'?'Top':'Left',borr=name=='Height'?'Bottom':'Right';return this.is(':visible')?this[0]['client'+name]:num(this,name.toLowerCase())+num(this,'padding'+torl)+num(this,'padding'+borr);};$.fn['outer'+name]=function(options){if(!this[0])return;var torl=name=='Height'?'Top':'Left',borr=name=='Height'?'Bottom':'Right';options=$.extend({margin:false},options||{});var val=this.is(':visible')?this[0]['offset'+name]:num(this,name.toLowerCase())
+num(this,'border'+torl+'Width')+num(this,'border'+borr+'Width')
+num(this,'padding'+torl)+num(this,'padding'+borr);return val+(options.margin?(num(this,'margin'+torl)+num(this,'margin'+borr)):0);};});$.each(['Left','Top'],function(i,name){$.fn['scroll'+name]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(name=='Left'?val:$(window)['scrollLeft'](),name=='Top'?val:$(window)['scrollTop']()):this['scroll'+name]=val;}):this[0]==window||this[0]==document?self[(name=='Left'?'pageXOffset':'pageYOffset')]||$.boxModel&&document.documentElement['scroll'+name]||document.body['scroll'+name]:this[0]['scroll'+name];};});$.fn.extend({position:function(){var left=0,top=0,elem=this[0],offset,parentOffset,offsetParent,results;if(elem){offsetParent=this.offsetParent();offset=this.offset();parentOffset=offsetParent.offset();offset.top-=num(elem,'marginTop');offset.left-=num(elem,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&$.css(offsetParent,'position')=='static'))
offsetParent=offsetParent.offsetParent;return $(offsetParent);}});function num(el,prop){return parseInt($.curCSS(el.jquery?el[0]:el,prop,true))||0;};})(jQuery);

// jDrop 0.3.7 - Alistair MacDonald - director@liminal-vj.com
(function($){$.fn.jdrop=function(){$('body').append('<div class="jDrop" style="display:none"></div>')
var setWidth=$('.jDrop').css('width');if(setWidth=='auto'){var widthMode="auto"}else{var widthMode="css";setWidth=setWidth.replace('px','');}
this.each(function(intIndex){$(this).after('<div class="jDrop" title="'+$(this).attr('name')+'"><div class="jSel"><span class="jSelOp">'+$(this).children('option:selected').includeHTML()+'</span></div><div class="jDropBut"></div><div class="jOpDrop"></div></div>').hide();if(widthMode=="auto"){var staticWidth=$(this).width()+25}
else{var staticWidth=setWidth-$(".jDropBut:eq("+intIndex+")").width()}
$(".jDrop:eq("+intIndex+")").children('.jSel').css({width:staticWidth+'px'})})
$('.jSel, .jDropBut').click(function(){if($('.jSel').index(this)!=-1){var jDropIndex=$('.jSel').index(this)}else{var jDropIndex=$('.jDropBut').index(this)}
var jDropOptions='';$('select:eq('+jDropIndex+')').children('option').each(function(intIndex){jDropOptions=jDropOptions+'<div class="jOp">'+$(this).includeHTML()+'</div>';})
$('.jDrop:eq('+jDropIndex+')').children('.jOpDrop').html(jDropOptions)
$(".jDrop:eq("+jDropIndex+")").children('.jOpDrop').css({minWidth:$(".jDrop:eq("+jDropIndex+")").outerWidth()})
var jDropTop=$(this).parent().offset().top-$(this).parent().offsetParent().offset().top;var dropDownTop=jDropTop+$(this).parent().height()-1;var dropDownHeight=$('.jDrop:eq('+jDropIndex+') .jOpDrop').height();var winHeight=$(window).height();var docScrollTop=$(document).scrollTop();var dropDownYSpace=dropDownTop+dropDownHeight+$(this).parent().offsetParent().offset().top;var jDropLeft=$(this).parent().offset().left-$(this).parent().offsetParent().offset().left;var dropDownLeft=jDropLeft;var dropDownWidth=$('.jDrop:eq('+jDropIndex+') .jOpDrop').width();var jDropWidth=$(this).parent().outerWidth();var winWidth=$(window).width();var docScrollLeft=$(document).scrollLeft();var dropDownXSpace=dropDownLeft+dropDownWidth+$(this).parent().offsetParent().offset().left;if(dropDownYSpace>winHeight+docScrollTop){dropDownTop=jDropTop-dropDownHeight-1}
if(dropDownXSpace>winWidth+docScrollLeft){dropDownLeft=docScrollLeft+winWidth-dropDownWidth-$(this).parent().offsetParent().offset().left-3;}
$('.jDrop:eq('+jDropIndex+') .jOpDrop').css({top:dropDownTop,left:dropDownLeft})
$(this).parent().children('.jOpDrop').fadeIn(50,function(){$(this).parent().hover(function(){},function(){$(this).children('.jOpDrop').fadeOut()}),$(this).children('.jOp').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')})
$(this).children('.jOp').click(function(){$("select[name='"+$(this).parent().parent().attr('title')+"']").val($(this).text())
$(this).parent().parent().children('.jSel').children('.jSelOp').html($(this).html()).parent().parent().children('.jOpDrop').fadeOut()})})})
$('.jSel').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')})
$('.jDropBut').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')})};$.fn.includeHTML=function(){var thisHTML=$(this).attr('html');if(thisHTML){return thisHTML+$(this).text()}
else{return $(this).html()}};})(jQuery);

function enableColorPicker(inputField, colorSelector) {
  var currentColor = '#FFFFFF';

  if (inputField.val() != "transparent") {
	currentColor = '#' + inputField.val()
  }

  colorSelector.ColorPicker({
    color: currentColor,
    onShow: function (colpkr) {
      $(colpkr).fadeIn(500);
      return false;
    },
    onHide: function (colpkr) {
      $(colpkr).fadeOut(500);
      return false;
    },
    onChange: function (hsb, hex, rgb) {
    },
    onSubmit: function(hsb, hex, rgb) {
      hex = hex.toUpperCase();
	  $(colorSelector).children().css('backgroundColor', '#' + hex);
      inputField.val(hex);
    }

  });

  inputField.bind('keyup', function() {
    colorSelector.ColorPickerSetColor(this.value);
	if (this.value == 'transparent') {
		$(colorSelector).children().css('backgroundColor', 'none');
	} else {
		$(colorSelector).children().css('backgroundColor', '#' + this.value);
	}
  });

  colorSelector.children().css('backgroundColor', currentColor);
}