// JavaScript Document var canvas = new fabric.Canvas('shirtcanvas'); var canvast = new fabric.Canvas('trousercanvas'); var cans = $('#shirtcanvas').parent('.canvas-container'); var cant = $('#trousercanvas').parent('.canvas-container'); cant.css('display','none'); document.getElementById('backlogosb').style.display="none"; $('#showFront').click(function() { cans.css('display','block'); cant.css('display','none'); canvas.calcOffset(); canvast.calcOffset(); $('#showFront').addClass('active'); $('#showBack').removeClass('active'); //updateControls(); document.getElementById('frontlogosb').style.display="block"; document.getElementById('backlogosb').style.display="none"; }); $('#showBack').click(function() { cans.css('display','none'); cant.css('display','block'); canvas.calcOffset(); canvast.calcOffset(); $('#showFront').removeClass('active'); $('#showBack').addClass('active'); //updateControls(); document.getElementById('frontlogosb').style.display="none"; document.getElementById('backlogosb').style.display="block"; }); $('html').keyup(function(e){ if(e.which == 46) { if(cans.css('display')=="block") { var obd = canvas.getActiveObject(); canvas.remove(obd); } else if(cant.css('display')=="block") { var obd = canvast.getActiveObject(); canvast.remove(obd); } } }); function loadBaseShirts() { color1 = new fabric.Path('M600 0l-50 0 0 9.17 50 0 0 -9.17zm-51.15 10.61l47.96 0 0 580.66 -544.3 0 0 -3.35 -47.18 0 0 -581.04 543.52 0 0 3.73zm-498.85 580.22l-50 0 0 9.17 50 0 0 -9.17z');color2 = new fabric.Path('M396.19 128.47c-3.45,-3.82 -4.42,-8.55 -1.79,-13.9 2.05,-4.17 7.15,-7.92 13.88,-11.7 6.49,-3.46 11.7,-7.97 19.45,-9.7l0.01 -0.01 0.33 0.14c-9.52,-4 -18.44,-7.67 -27.38,-11.36 -10.63,-4.03 -18.86,-9.29 -25.42,-15.4 -4.69,-4.22 -8.39,-8.5 -11.2,-12.83 -2.96,-4.22 -5.62,-8.17 -7.96,-11.84 -11.73,6.16 -18.19,9.87 -32.4,17.74 -11.71,6.5 -18.83,13.39 -30.27,19.72 -12.14,-6.69 -18.67,-13.58 -28.95,-18.87 -11.71,-6.02 -25.13,-14.06 -33.06,-18.1 -5.25,8.5 -10.3,15.36 -14.86,20.54 -3.59,4.06 -7.45,7.56 -11.82,10.32 -6.91,4.45 -14.01,7.7 -20.85,10.47 -7.91,3.2 -15.54,6.25 -23.31,9.48l-0.09 0.21 0.09 0.05c4.88,1.39 11.57,4.89 19.5,9.83 5.43,3.18 10.68,6.17 12.82,10.19 3.48,6.53 2.57,11.8 -1.27,14.94l0.11 -1.32 -3.59 -3.85 -0.27 0 0.64 -5.72c0.36,-3.11 -1.91,-5.05 -5.53,-6.41 -4.2,-1.58 -8.11,-3.13 -11.72,-5.01 -4.58,-2.39 -8.16,-4.23 -12.01,-4.4 -4.93,-0.21 -8.54,-0.02 -12.08,0.47l-0.02 -0.03 0 0.03 -0.11 0.02c-1.03,0.15 -0.65,1.84 -0.28,3.04l0 0.01c-1.84,-0.69 -3.7,-1.8 -5.63,-3.52 -0.98,-0.87 -1.89,-2.11 -2.96,-2.57 -1.03,-0.44 -1.92,-0.85 -2.68,-1.31l-0.48 -0.09 -5.98 -0.59 0.98 -6.26 5.92 0.92c2.96,0.47 4.25,-0.69 6.83,-2.14 2.79,-1.58 6.33,-1.95 9.49,-2.07 10.94,-0.44 19.08,-5.29 29.38,-9.46 6.9,-2.79 13.59,-5.95 19.87,-9.97 3.96,-2.54 7.44,-5.7 10.55,-9.23 6.46,-7.33 11.48,-15.25 16.56,-23.47l-6.94 -17.35 2.26 -3.59 31.84 -4.95 7.05 5.11c0.32,0.23 0.71,1.21 0.04,1.8 -3.4,-1.03 -6.82,-1.8 -10.27,-1.72 -1.52,0.04 -9.53,-0.53 -9.54,1.27 0.67,1.56 1.88,3.2 3.46,4.89l1.14 0.89 19.88 11.53c10.64,5.76 19.25,9.67 26.03,11.89 7.3,-2.27 16.27,-6.48 26.83,-12.35 6.48,-3.59 12.18,-7.89 18.44,-10.64 0.72,-0.8 1.42,-1.23 2.11,-1.33 0.19,-1.09 5.09,-5.09 2.27,-5.55 -6.57,-1.06 -12.98,-1.18 -19.3,0.67l-0.27 -0.71 1.36 -3.87 30.9 -1.17 8.71 5.71 -0.6 7.97 -4.76 10.78 2.14 4.29c5.39,8.39 10.51,16.29 17.92,23.09 12.6,11.58 34.04,18.52 49.74,25.09 2.75,0.86 5.26,0.31 7.87,0.51 4.94,0.37 6.29,1.14 10.43,3.41 0.84,0.46 1.9,0.96 2.93,1.05l7.58 1.32 -4.23 3.74 -0.72 0.65c-0.42,0.12 -0.88,0.23 -1.36,0.33 -1.58,0.84 -3.13,2 -4.7,3.51 -1.77,1.71 -3.56,2.82 -5.12,3.31l-0.03 -0.08c0.09,-1.84 -0.39,-2.78 -1.56,-3 -2.4,-0.45 -13.66,-0.48 -15.75,0.36 -5.18,2.09 -9.03,5.57 -15.01,7.42 -6.19,1.92 -9.56,3.14 -9.99,5.73 -0.46,2.77 0.27,5.07 0.4,7.6l0 0.07c-1.28,1.18 -2.42,2.41 -3.45,3.69l-0.17 1.64zm-119.8 -77.02c11.76,-2.01 23.33,-1.96 34.74,-0.25l-3 9.8 -14.37 10.14c-4.74,-3.25 -9.53,-6.69 -14.24,-9.76 -0.73,-3.44 -1.77,-6.75 -3.13,-9.93z');color3 = new fabric.Path('M273.33 190.31l0.11 4.79 4.81 0 -0.04 9.54 4.86 0.14 -0.03 -4.79 4.79 -0.15 -0.01 -4.72 14.46 0 -0.05 4.8 -4.77 0.01c0,0.9 0,1.79 -0.01,2.69 -0.01,0.97 -0.13,1.44 0.26,2.08l18.98 0.05 0.02 4.83 4.76 -0.01 0.07 4.73 14.46 0.1 -0.02 -4.76 4.82 -0.08 -0.02 -9.48c1.26,-0.33 3.38,-0.26 4.67,0l0.17 -9.75 -4.85 -0.06 -0.18 -4.76 -4.59 0.06 -0.11 4.68 -4.75 0.1 0.02 4.71 -4.83 -0.01 0.04 -9.52 -4.95 -0.01 0.05 9.59 -4.39 0.02 -5.13 -0.11 -0.11 -4.7 -19.21 0.01 0.16 -4.8 4.7 -0.05 -0.04 -4.79 -4.8 0 0.03 -4.81 9.61 0 -0.01 -4.8 4.83 0.02 0 -4.82 4.81 -0.07 0.02 4.84 4.74 -0.02 9.63 -0.01 0.04 -9.58 -4.69 0.01c-0.36,-1.4 -0.21,-7.88 -0.1,-9.64l4.76 -0.02 0 -4.77 -4.71 0.01 -4.91 -0.05 0 4.79 -4.78 0.14 0.04 9.55 -9.65 0.02 -0.14 4.73 -14.37 0.03 0 4.77 -4.77 0.16 0.04 4.67 4.74 0.17 0.01 4.65 -9.59 0.07 -0.15 9.55 -4.75 0.03zm-28.79 85.18c1.59,0.19 3.19,0.38 4.79,0.59l0.02 -3.81 -0.08 -9.78 -4.72 0.01 0.03 -4.8 4.78 -0.02 0.01 -9.65 -4.79 -0.03 -0.01 -4.78 -4.87 -0.02 -0.13 4.81 -14.22 0.31 -0.02 4.52 4.42 0.07c0.46,0.5 0.2,0.01 0.35,0.79l0.03 4.03 9.54 -0.04c0.14,2.37 -0.31,7.87 0.21,9.63l4.68 -0.01 -0.02 8.18zm9.63 1.29l0.58 0.1 4.26 0.08 9.57 -0.02 0.04 -4.7 -4.8 -0.13 -0.05 -11.02c-0.01,-0.6 -0.04,-1.29 -0.03,-1.87 0.03,-1.42 0.09,-1.19 0.41,-1.5l9.06 -0.04 5.03 0.01 -0.01 -9.57 4.82 -0.08 0 4.76 9.56 0.04 0.02 -4.79 4.84 -0.02 0 -4.8 4.8 -0.03 -0.07 -4.76 -9.55 -0.01 0.03 -9.62 4.8 -0.02 0.01 -9.63 -4.86 -0.01 -0.05 4.82 -4.88 -0.01 -4.64 0.15 0 4.8 -0.01 9.55 -4.81 -0.1 -0.03 -4.75 -9.61 0.01 -0.12 9.59 -4.77 -0.06 0.02 4.86 -9.57 0.11 0.02 9.55 4.79 0 0.06 9.65 -4.85 0.01 0.01 4.73 -0.02 4.72zm19.22 1.17l4.86 -0.1 0 -0.96c-1.62,0.02 -3.24,0.02 -4.86,0.03l0 1.03zm81.83 -5.57c1.72,-0.36 3.34,-0.73 4.84,-1.12 0.04,-1.33 0.16,-2.76 -0.19,-3.94l-4.64 -0.07 -0.1 -4.76 -4.69 0 -4.83 -0.01 -0.05 4.85 4.82 0.01 0.05 4.75 4.79 0.02 0 0.27zm22.78 -9.84c0.83,-1 1.04,-2.06 0.39,-3.31l12.08 -11.24 -6.36 -0.02 -0.02 -4.72 4.78 0.01 0.12 -4.78 1.9 -0.04 0.04 -4.78 -6.83 0.01 0.04 4.79 -4.99 0 -4.69 -0.03 -0.01 -9.63 -4.81 0.01 0.01 -4.79 -9.59 -0.09 -0.02 -4.74 9.6 -0.06 -0.03 -9.54 -4.74 -0.2 -0.07 -4.66 -4.77 0.06 0.02 4.77 -4.81 0.08 -0.18 4.72 -4.66 0.03 0.04 4.61 -0.03 9.81 9.61 -0.02 0 4.84 9.3 0.02c0.61,0.69 0.33,1.68 0.33,3.36 -0.01,2.4 -0.19,9.64 0.09,11.04l4.71 0.06 -0.03 4.74 -4.79 -0.01 0 4.79 -4.79 0.14 0.07 9.52 4.69 -0.04 0.18 -4.73 8.22 0.02zm14.08 -101.05l0.92 -4.86 -4.07 -0.12 -0.06 -4.71 -4.79 0.05 0.01 4.79 -4.82 -0.04 -0.03 -4.79 -4.79 0 0.01 4.81 -4.83 0.03 -0.01 -14.28c-1.1,-0.3 -8.29,-0.31 -9.6,-0.11l0.04 4.74 4.79 0.01 -0.05 4.79 -4.77 0.06 0.02 9.6 -9.64 -0.02 -0.05 -4.81 -14.3 -0.05 -0.11 4.85c1.47,-0.09 3.66,-0.29 4.8,0.12l-0.02 14.37 9.66 -0.05 0.02 -4.8c1.98,-0.01 8.16,0.28 9.61,-0.16l-0.01 -4.69 4.85 0.01 -0.02 9.65 -4.81 0 0.02 9.67c-0.1,2.3 0,4.69 -0.03,7.01 -0.04,3.4 -0.72,2.41 4.73,2.58l0.11 -9.56 4.83 -0.08 -0.05 -3.81c0.15,-1.18 -0.16,-0.44 0.37,-0.94l4.46 -0.08 0.01 -4.79 4.78 -0.02 0.01 -4.78 4.8 -0.03 0.03 4.81 4.82 0.04 0.08 -14.41 3.08 0zm3.67 -19.34l1.82 -9.59 -3.82 0.04 -0.01 4.72 -0.03 4.77 2.04 0.06zm7.58 -36.3c1.52,-0.99 3.18,-1.99 4.95,-2.98 6.39,-3.41 11.55,-7.83 19.11,-9.62l0.01 -0.22 -24.09 -10.01 -0.04 6.23 -4.76 0.01 0.04 4.81 4.78 0.04 0.01 4.67 -0.01 7.07zm-54.93 -59.88c-5.69,3.07 -10.67,5.85 -17.39,9.59l0.18 0 0 4.78 4.82 0.03 -0.02 4.73 4.78 0.13 -0.01 4.81 4.82 -0.01 -0.04 4.82 4.8 0c0.17,2.29 -0.29,7.86 0.21,9.56l4.51 0.02 0.2 -4.75 14.43 -0.04 -0.03 -4.82c-1.26,0.05 -3.63,0.37 -4.57,-0.13 -0.03,-0.05 -0.07,-0.19 -0.07,-0.16l-0.21 -4.51 -4.78 0 0.09 -9.66 -4.86 0 -0.2 -4.75 -4.64 -0.02 -0.06 -4.82 0 -4.8 -1.96 0zm-41.3 24.54c-1.59,1.13 -3.18,2.25 -4.82,3.36l0 0.95 -1.43 0.01c-1.1,0.72 -2.22,1.43 -3.38,2.15l-0.02 2.83 -0.1 4.62 -4.72 -0.02 0.13 4.84 4.72 0.05 -0.03 4.78 -9.62 -0.02 0 4.83 4.61 -0.04c0.04,0.05 0.09,0.08 0.1,0.18l0.07 9.51 -4.7 0.04 -0.11 9.57 9.62 -0.01 0.06 -4.81 9.64 -0.02 -0.01 4.8 4.82 0.02 -0.01 9.5 4.75 0.18 0.23 -4.83 4.6 -0.05 0.04 -4.77 -4.74 -0.04 -0.1 -9.46 4.85 -0.14 -0.15 -4.78 -4.71 0 -0.01 -4.82 -4.77 -0.04 -0.01 4.66c-1.21,0.4 -3.52,0.29 -4.8,0.08l-0.02 -14.36 9.61 -0.09 -0.08 -4.69 -4.73 0.02 0.02 -9.65 -4.77 -0.14 -0.03 -4.2zm-27.97 -0.52l-0.89 -0.64 0 0.61 0.89 0.03zm-25.04 -15.11c-1.59,-0.87 -3.18,-1.76 -4.74,-2.63l0.01 3.35 -4.81 0.01 -0.06 -4.82 -4.77 -0.03 0.01 4.83 -14.52 0.01 -2.74 0c-1.99,2.65 -3.91,5.02 -5.76,7.13l0.04 2.47 3.73 0.01 0 0 4.82 0 -0.02 -4.8 4.84 -0.02 0 4.8 9.57 0.13 0.07 4.75 4.78 -0.02 0 4.78 9.62 0 0.05 4.84 -4.82 0.01 -0.16 4.75 -4.68 0.03 -0.07 4.79 -4.74 0.04 -0.14 -4.82 -9.44 0.03 -0.14 4.75 -4.71 0.09 0.01 14.38 -3.81 0 -1.03 0 -3.79 0 0.03 -14.33 -4.8 -0.16 -0.11 -4.77 -9.55 0.01 -0.01 -4.77 -4.78 -0.12 -0.01 -2.11c-1.61,0.85 -3.21,1.66 -4.82,2.42l-0.06 9.36 -4.76 0.01 0.04 4.81 4.79 0.04 0 4.67 -0.01 14.19 0.2 0.35 4.56 0 0.08 -4.77 4.82 -0.01 -0.02 -4.79 4.77 -0.03 0.02 4.84 4.74 -0.02 0.11 4.77 4.84 0.01 4.34 -0.01 4.08 0.01 0.17 -4.77 14.38 0 -0.06 -8.63c0.11,-1.06 -0.12,-0.45 0.31,-0.98l4.53 -0.07 0.02 -4.8 4.78 0 0.08 -4.8 4.8 0.01 0 -4.79 9.5 -0.03 0.09 4.82 4.67 -0.01 0.17 4.78 4.79 0 0.02 -9.61 -4.83 0 0.04 -9.61 4.77 -0.02 0 -4.75 -9.66 -0.07 0.03 4.82 -4.77 -0.13 0 -4.66 -4.82 -0.08 0.03 -4.7 4.77 -0.02 0.06 -4.83 -4.88 -0.03 -0.08 -5.48zm-15.9 -8.89c-1.16,-0.64 -2.27,-1.25 -3.32,-1.82l-0.01 1.92 3.33 -0.1zm-43.28 76.95c-0.32,1.74 -1.1,3.26 -2.27,4.52l-0.01 5.05 -4 0.03 0.17 2.03 2.34 11.64 0.19 5.62 1.31 -0.01 0.01 -9.63 4.7 0.01 0.13 -4.76 4.64 -0.08 0.21 -4.74 4.79 -0.01 0 -4.74 4.73 -0.09 -0.09 -4.86 -9.43 0.01 -7.42 0.01zm1.42 48.11l5.01 38.56 5.7 -0.01 0.01 4.69 -4.7 0.11 -0.04 2.69 0.26 2.06 9.27 0.02c0.13,-1.56 -0.25,-3.37 0.24,-4.78l8.4 -0.08 0 0.04 14.48 0.06 -0.02 -4.73 9.53 -0.09 0.08 9.6 4.8 -0.02 0 4.82 9.65 0 0 4.7 4.77 0.03 0.02 -9.34 -9.63 -0.11 0.03 -14.18c0.02,-0.06 0.07,-0.15 0.09,-0.2 0.02,-0.04 0.06,-0.13 0.1,-0.19l4.57 0.14 0 -9.68 -4.79 0.01 -0.05 -9.66 9.69 -0.05 -0.04 -9.62 -4.76 0.05 -0.01 4.82 -4.79 -0.05 -0.01 -9.5 4.73 -0.1 0.11 -4.88 -4.77 0.04 -0.07 -4.8 -9.76 0.09 0.03 4.73 -4.74 0 0 9.63 -4.8 -0.08 -0.05 4.96 9.61 -0.04 0.05 4.73 -4.7 0.08c-0.26,1.27 -0.32,3.54 0.05,4.8l4.65 -0.01 -0.02 4.76 -4.85 0.02 0.04 4.76 -9.6 0.09 0.01 4.81 -8.6 -0.01 0 0 -0.51 0 -0.52 0 0 0 -8.6 0.01 0.02 -9.63 -9.6 -0.07 0.08 -4.72 4.73 0.02 0.01 -9.62 4.72 0.05c0,-1.42 -0.36,-3.77 0.2,-4.88l4.65 -0.09 -0.07 -19.15 -4.52 -0.04 -0.28 4.84 -9.55 0.11 0.07 4.67 4.75 -0.03 -0.03 9.65 -9.59 -0.03 0 -4.79 -1.14 0.01zm129.95 62.78l0.08 4.62 -4.82 0 0.02 9.37c-0.84,0.73 -8.64,0.37 -9.69,0.34l-0.03 4.58 -4.84 0.05 0 4.86 -4.72 0.07 0 4.76 -0.01 4.81 14.34 0.05 0.08 4.73 4.89 -0.02 -0.02 -4.74 4.8 0.03 0 -4.82 4.82 0 -0.03 -4.96 -4.83 0.11 0.02 -4.81 4.79 -0.02 0.03 -4.79 -4.9 0 0.09 -4.87 4.8 -0.01 0.03 -4.57 0 -9.88 -4.94 -0.03 0.04 5.14zm-96.15 -101.25l0 4.74 4.8 0.05 -0.01 14.3 4.84 0.09 -0.04 -9.6 14.36 0.04 0.13 -9.58 4.8 -0.01 -0.02 -4.86 -4.77 -0.02 -0.03 -4.7 4.73 -0.05 -0.04 -4.85 -4.7 -0.06 -0.05 -4.64 -14.43 -0.14 -0.05 4.82 -4.77 -0.03 -0.02 9.7 4.83 0.04 0.02 4.74 -9.58 0.02zm48.07 24.01l4.81 0.06 0.01 4.86 14.47 -0.04 -0.02 -4.81 -4.84 -0.02 0.03 -9.62 4.79 -0.01 0.11 -9.57 -9.78 -0.07 0.03 -4.87 4.82 0 -0.1 -4.75 -4.7 0.04 -0.02 -4.82 -4.76 0.07 -0.03 4.71 -4.79 0.05 -0.01 4.78 -9.62 -0.03 0.01 14.46 4.8 0.02 0 4.79 4.8 0.03 -0.01 4.74zm76.78 -38.47l-9.44 -0.01 0.02 9.55 -4.68 0.1 -0.09 4.91 9.53 -0.09 0.14 4.76 4.6 0.02 0.17 -4.85 -0.03 -0.18 0.01 -4.56 19.24 -0.01 -0.01 -9.65 4.76 0 0.09 -4.63c1.11,-0.57 3.46,-0.21 4.88,-0.21l-0.08 -4.77c-1.32,0.02 -3.74,0.39 -4.77,-0.22l-0.11 -4.57 -4.75 -0.01 -0.01 -4.82 -9.39 -0.04c-0.58,-1.12 -0.16,-3.38 -0.28,-4.78l-9.55 -0.03 0 -4.79 -9.67 -0.05 -0.04 4.85 -4.74 0.16 0 4.66 4.78 0.11 -0.04 4.76 14.49 0.01 0.09 9.57 4.77 -0.02 -0.13 4.83 -9.76 0z');color4 = new fabric.Path('M287.78 277.63c3.25,-0.09 6.49,-0.17 9.73,-0.26l0 -0.4 9.57 0 0.06 -4.72 9.47 -0.03 0 -4.88 -14.34 -0.05 0.01 -4.81 -14.42 0.1 0 4.74 -4.79 0.01 0 4.84 -0.08 4.73 4.79 0.07 0 0.66zm-144.01 -170.87l3.06 -1.4c-0.39,-1.2 -0.85,-3.04 0.23,-3.19 3.58,-0.51 7.22,-0.71 12.21,-0.49 3.85,0.17 7.43,2.01 12.01,4.4 3.61,1.88 7.52,3.43 11.72,5.01 3.62,1.36 5.89,3.3 5.53,6.41l-0.64 5.72 0.27 0 3.59 3.85 -0.11 1.32c0.36,-0.29 0.69,-0.6 1,-0.93l-0.01 5.05 -4 0.03 0.17 2.03 2.34 11.64 0.46 13.94 -2.83 16.54 -47.4 -1.76 -1.69 -21.55 4.09 -46.62zm44.12 16.46l-0.01 0.01 0.7 8.68 -0.69 -8.69zm143.23 152.73c0.37,-0.08 0.77,-0.13 1.08,-0.25 9.04,-0.91 16.75,-2.01 23.02,-3.32l0 -0.27 -4.79 -0.02 -9.65 -0.06 0.03 -9.56 -4.81 -0.01 0.07 -5.02 -4.92 0.12 0.03 4.96 -4.82 0 0 4.82 -4.75 -0.03 0 4.9 9.52 -0.03 -0.01 3.77zm28.94 -4.69c4.01,-1.05 7.24,-2.21 9.64,-3.5 3.79,-2.04 6.91,-3.56 8.3,-5.22l-8.22 -0.02 -0.18 4.73 -4.69 0.04 -0.07 -9.52 4.79 -0.14 0 -4.79 4.79 0.01 0.03 -4.74 -4.71 -0.06c-0.13,-0.66 -0.16,-2.6 -0.16,-4.73l-4.81 0 0.05 4.69 -4.77 0.14 -0.03 4.72 -9.61 0.01 0.03 9.61 4.69 0 0.1 4.76 4.64 0.07c0.35,1.18 0.23,2.61 0.19,3.94zm30.41 -23.27l0.33 -0.31 0.09 -9.2 -1.9 0 -0.12 4.78 -4.78 -0.01 0.02 4.72 6.36 0.02zm0.64 -33.58l0.05 -4.97 -16.73 0.19 0.02 -4.89 4.8 -0.03 0 -4.76 -4.74 0.01 -4.86 0 -0.01 -4.82 -9.59 0 0 -9.59 -4.85 -0.05 -0.02 14.44 -4.69 0.08 0.02 4.7 4.7 0.01 0.03 4.91 4.81 -0.08 -0.02 -4.77 4.77 -0.06 0.07 4.66 4.74 0.2 0.03 9.54 -9.6 0.06 0.02 4.74 9.59 0.09 4.78 -0.04 0.03 -4.76 4.74 -0.08 4.74 0.01 0.18 -4.74c2.33,0 4.67,0 6.99,0zm0.09 -9.71l0.05 -4.78 -2.33 0.06 0.01 4.64 2.27 0.08zm0.18 -19.16l0.05 -4.98 -12.16 0.13 -0.04 4.85 0.08 4.72 9.5 0.01 0.11 -4.71 2.46 -0.02zm6.19 -52.98l1.69 -8.9c-1.06,1.02 -2.02,2.08 -2.9,3.17l-0.17 1.64c-2.69,-2.97 -3.87,-6.5 -3.02,-10.43l-4.28 0.14 0.05 4.8 -9.64 -0.01 -0.03 4.78 4.77 0 0.08 9.41c1.29,0.35 7.95,0.26 9.62,0.16l0.01 -4.72 3.82 -0.04zm-3.88 -16.32c0.2,-0.55 0.43,-1.11 0.71,-1.67 1.51,-3.07 4.68,-5.92 8.93,-8.72l0.01 -7.07 -14.45 0.09 -0.01 4.84 -4.8 0.07 0.09 9.49 9.54 0.22 -0.02 2.75zm-28.33 -60.63c-0.45,-0.63 -0.88,-1.26 -1.29,-1.9 -1.9,-2.71 -3.67,-5.3 -5.32,-7.79l-3.52 0.06 0 4.82 -4.87 -0.03 0.06 4.82 4.64 0.02 0.2 4.75 4.86 0 -0.08 -4.74 5.32 -0.01zm-48.69 8.27c-3.38,2.2 -6.46,4.42 -9.57,6.63l0.03 4.2 4.77 0.14 0.03 -4.71 9.56 -0.14 0.02 -4.72 -4.75 -0.08c-0.03,-0.29 -0.06,-0.75 -0.09,-1.32zm-14.39 9.99l-1.43 0.96 1.43 -0.01 0 -0.95zm-28.87 -7.97c-2.8,-1.93 -5.67,-3.76 -8.92,-5.44l-0.77 -0.39 0 0.32 -4.67 0 -0.06 4.83 -4.77 0.02 -0.03 4.7 4.82 0.08 0 4.66 4.77 0.13 -0.03 -4.82 9.66 0.07 0 -4.16zm-38.54 -21.73c-1.23,-0.67 -2.39,-1.27 -3.44,-1.81 -1.88,3.04 -3.73,5.86 -5.54,8.48l9.03 -0.05 -0.06 -4.7 0.01 -1.92zm-9.58 7.53c-0.95,1.36 -1.89,2.66 -2.82,3.9l2.74 0 0.08 -3.9zm-10.86 13.51c-0.83,0.87 -1.68,1.7 -2.55,2.5l0.02 6.99c-0.91,0.19 -5.95,0.25 -9.86,0.2 -1.52,0.91 -3.05,1.76 -4.58,2.57l0.01 2.11 4.78 0.12 0.01 4.77 9.55 -0.01 0.11 4.77 4.8 0.16c-0.08,-1.53 -0.32,-3.54 0.15,-4.96l4.64 0.03 0 -0.04 3.64 0 0.16 -9.56 9.61 -0.03 0.01 -4.67 4.83 -0.09 -0.07 -4.75 -9.57 -0.13 0 -4.8 -4.84 0.02 0.02 4.8 -3.79 0 0 0 -0.43 0c-7.78,-0.01 -1.87,-0.01 -6.65,0zm-36.23 36.88c0.62,0.38 1.25,0.77 1.89,1.17 5.22,3.05 10.26,5.93 12.55,9.71l0.01 -14.19 -14.45 0.09 0 3.22zm14.64 11.23l0.07 0.13c1.91,3.59 2.5,6.8 2,9.49l7.42 -0.01 -0.02 -4.8 -4.85 -0.01 -0.06 -4.8 -4.56 0zm8.5 96.29l0.97 7.48 0.04 -2.69 4.7 -0.11 -0.01 -4.69 -5.7 0.01zm1.23 9.54l0.64 4.94 3.87 -0.06 -0.01 4.8 4.83 -0.08 4.75 0.03c0.01,-4.81 0.02,-9.62 0.02,-14.43l-4.73 0.04 -0.1 4.78 -9.27 -0.02zm2.51 19.31l2.05 15.78 0.09 -6.19 4.66 0 0.06 4.8 4.74 -0.05 -0.07 -14.33 -11.53 -0.01zm49.11 -115.43l0.03 4.7 4.77 0.02 0.02 4.86 -4.8 0.01 -0.13 9.58 -14.36 -0.04 0.04 9.6 4.72 0.07 4.86 -0.02 0.01 -4.81 4.8 0.02 0.04 4.72 9.58 0.09 -0.01 4.86 14.44 -0.1c0,0 0.01,-3.7 0.01,-4.74l-4.8 -0.03 0 -4.79 -4.8 -0.02 -0.01 -14.46 9.62 0.03 0.01 -4.78 4.79 -0.05 0.03 -4.71 4.76 -0.07 0.02 4.82c4.81,-0.05 9.58,-0.03 14.44,-0.03l0.02 -4.8 4.81 -0.03 0.12 9.63 9.41 -0.02 0.04 -4.73 -4.75 -0.18 0.01 -9.5 -4.82 -0.02 0.01 -4.8 -9.64 0.02 -0.06 4.81 -9.62 0.01 -0.2 -4.84 -9.37 0.01 0.03 -9.61 4.8 0.03 -0.08 -4.83 -4.75 -0.07 -0.01 -4.75 -4.81 -0.04 -4.79 0 -4.84 0.01 0 4.81 -4.79 0.02 -0.03 4.82 4.81 0.08 -0.01 4.74 4.8 0.03 0.18 4.73 4.69 0.01 -0.07 4.83 -4.76 0 -0.02 4.83c-14.05,0.06 -4.87,-0.04 -14.39,0.07zm38.51 43.2l9.47 -0.02 0.14 -4.73 9.65 -0.02 -0.04 -9.55 4.78 -0.14 0 -4.79 4.91 0.05 -0.13 -4.87 4.84 0.01 -0.09 -9.55 -4.66 -0.04 -0.15 4.78 -4.72 0 -0.02 4.81 -4.79 0 0.02 4.82 -4.8 -0.04 -0.01 -9.6 -9.54 0.09 -0.11 9.57 -4.79 0.01c-0.01,3.23 0.03,6.43 0.03,9.62l4.78 0.02 0.02 4.81 -4.79 0.01 0 4.75zm-4.9 0.08l-9.58 0.02 -0.01 4.74 -4.81 0 0 9.62 -4.78 -0.01 -0.03 4.84 4.73 0 0.01 4.79 4.75 -0.03 0.15 -9.55 9.59 -0.07 -0.01 -4.65 -4.74 -0.17 -0.04 -4.67 4.77 -0.16c0,-1.57 0,-3.14 0,-4.7zm-24.03 62.41l4.8 0.08 0.03 -9.58 4.78 -0.11 0.02 -9.52 -9.49 -0.01c-0.1,6.42 -0.13,12.72 -0.14,19.14l-4.77 -0.03 0 -4.7 -9.65 0 -4.8 0.07 0.02 4.73 4.79 0.02 -0.02 4.8 -9.6 -0.02 0 4.87 -14.42 0 0.1 4.72 9.52 0 0 4.93 4.63 -0.1 0.13 -4.81 4.87 0.02 0.01 4.78 4.79 0.03 -0.01 9.65 -4.78 0.02 -0.03 4.8 4.72 -0.01 0.08 9.78 4.84 -0.21 -0.01 -4.73 4.85 -0.01 -0.06 -9.65 -4.79 0 -0.02 -9.55 9.57 -0.11 -0.02 -4.86 -4.72 0.06 0.02 -9.55 4.77 -0.16 -0.01 -4.78zm-42.77 -23.98l9.11 0.01 -0.01 -4.81 9.6 -0.09 -0.04 -4.76 4.85 -0.02 0.02 -4.76 -4.65 0.01c-0.37,-1.26 -0.31,-3.53 -0.05,-4.8l4.7 -0.08 -0.05 -4.73 -9.61 0.04 0.05 -4.96 -4.77 0.2 0.01 9.55 -8.65 0 -1.03 0 0 0 -8.67 0.01 0.03 -4.77 -4.72 -0.05 -0.01 9.62 -4.73 -0.02 -0.08 4.72 9.6 0.07 -0.02 9.63 9.12 -0.01zm-0.52 -91.43l0 0 -3.72 0.01 -0.02 14.45 -9.62 0.1 0 4.74 -4.79 0.01 -0.21 4.74 -4.64 0.08 -0.13 4.76 9.71 -0.04 0.01 -4.79 9.53 0 0.14 -4.8 3.74 0.02 0 0.01 0.77 0 0.26 0 0 0 8.62 -0.02 9.58 -0.02 -0.02 -4.74 -4.83 -0.04 0.02 -9.7 4.77 0.03 0.05 -4.82 9.62 -0.08 0.06 -4.7c-18.26,0.04 -1.55,0.04 -24.03,0.04l-0.17 4.77 -3.67 -0.01 0 0 -0.41 0 -0.62 0zm129.98 24.03l-0.12 4.86 -4.74 -0.15 0.01 -4.69 -9.66 -0.04 0.05 9.67 4.76 0.16 0.02 4.63 -4.79 0.14 0.07 4.66 14.3 0.05 0.05 4.81 9.64 0.02 -0.02 -9.6 4.77 -0.06 0.05 -4.79 -4.79 -0.01 -0.04 -4.74 4.75 -0.34 0.1 -4.48 4.72 -0.04 0.01 -4.79 -14.37 -0.1 -0.17 4.85 -4.6 -0.02zm-62.78 81.92c0.39,1.16 0.28,3.39 0.02,4.7l4.88 0.01 0.05 -4.82 4.86 0.01 -0.01 9.63 -4.8 0.02 -0.03 9.62 9.55 0.01 0.07 4.76 -4.8 0.03 0 4.8 -4.84 0.02 -0.02 4.79 0.05 4.83 9.62 0.05 4.72 -0.07 0 -4.86 4.84 -0.05 0.03 -9.53 -4.76 -0.01 0.07 -4.73 9.47 -0.09 -0.09 -4.74 -9.45 -0.1 -0.03 -14.37 4.73 -0.01 -0.04 -9.58 -4.65 0.05 0.02 4.78 -4.87 -0.04 -0.09 -4.78 -4.78 0 -4.78 0.05 -0.01 -4.87 -4.77 -0.05 -0.02 9.7 -4.75 0 -0.03 4.7 4.64 0.14zm38.67 -115.59l4.71 0.05 0.1 4.56c0.07,0.03 0.19,-0.02 0.24,0.08 0.16,0.3 8.83,0.17 9.34,0.18l0.03 4.79 9.65 0 0.01 -4.84 4.66 0.03c0.32,1.56 0.37,8.18 -0.11,9.6l9.76 0 0.13 -4.83 -4.77 0.02 -0.09 -9.57 -14.49 -0.01 0.04 -4.76 -4.78 -0.11 0 -4.66 4.74 -0.16 0.04 -4.85 9.67 0.05 0 4.79 9.55 0.03 -0.01 -4.82 4.86 0 0.01 -4.62c-1.44,-0.41 -3.21,-0.16 -4.77,-0.19l-0.05 -4.48 -9.56 -0.27 -0.2 4.75 -4.51 -0.02c-0.5,-1.7 -0.04,-7.27 -0.21,-9.56l-4.8 0 0.03 9.56 -14.31 0.02 -0.15 -4.78 -4.66 0.04 -0.1 9.55 4.85 -0.01 -0.03 4.86 -4.82 0 0 9.58zm-1.33 -92.22l-69.23 -1.88 7.05 5.11c0.32,0.23 0.71,1.21 0.04,1.8 -3.4,-1.03 -6.82,-1.8 -10.27,-1.72 -1.52,0.04 -9.53,-0.53 -9.54,1.27 0.67,1.56 1.88,3.2 3.46,4.89l1.14 0.89 19.88 11.53c10.64,5.76 19.25,9.67 26.03,11.89 7.3,-2.27 16.27,-6.48 26.83,-12.35 6.48,-3.59 12.18,-7.89 18.44,-10.64 0.72,-0.8 1.42,-1.23 2.11,-1.33 0.19,-1.09 5.09,-5.09 2.27,-5.55 -6.57,-1.06 -12.98,-1.18 -19.3,0.67l-0.27 -0.71 1.36 -3.87zm74.6 123.12l0.19 -11.5c-0.13,-2.53 -0.86,-4.83 -0.4,-7.6 0.43,-2.59 3.8,-3.81 9.99,-5.73 5.98,-1.85 9.83,-5.33 15.01,-7.42 2.09,-0.84 13.35,-0.81 15.75,-0.36 1.17,0.22 1.65,1.16 1.56,3l11.72 45.05 -5.33 20.97c0,0 -21.49,8.72 -22.53,8.98 -1.04,0.26 -26.82,-3.77 -26.82,-3.77l-2.09 -23.31 2.95 -18.31z');logo1 = new fabric.Path('M0.91 1.09c0,0.01 -0.01,0.01 -0.01,0.01 0,0 0,0.01 -0.01,0.01l-0.03 0.03c-0.01,0 -0.02,0.01 -0.02,0.01l-0.1 0.1c0,0 0,0 -0.01,0 -0.01,0.02 -0.03,0.03 -0.04,0.04l-0.03 0.03c-0.01,0.01 -0.02,0.01 -0.02,0.02 -0.01,-0.01 -0.06,-0.07 -0.07,-0.08 -0.03,-0.03 -0.07,-0.08 -0.1,-0.11 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 0,-0.01 -0.01,-0.01 -0.01,-0.02 -0.03,-0.03 -0.05,-0.05 -0.07,-0.08 -0.03,-0.02 -0.08,-0.09 -0.11,-0.11 -0.07,-0.05 -0.14,-0.05 -0.22,-0.02 -0.01,0.01 -0.03,0.03 -0.04,0.03 0,0.01 0.05,0.07 0.06,0.07l0.07 0.08c0,0 0,0 0.01,0.01 0,0 0.01,0.01 0.01,0.01 0.01,0.01 0.02,0.02 0.02,0.03l0.04 0.04c0.05,0.05 0.1,0.1 0.14,0.16 0,0 0.01,0 0.01,0.01l0.09 0.1c0.01,0.01 0.02,0.02 0.02,0.03 0.01,0.01 0.02,0.01 0.03,0.02 0.04,0.03 0.09,0.06 0.16,0.05 0.05,0 0.09,-0.03 0.13,-0.06 0.02,-0.02 0.04,-0.04 0.07,-0.06l0.07 -0.07c0.02,-0.02 0.13,-0.11 0.13,-0.12 0.01,0 0.01,-0.01 0.02,-0.01 0.06,-0.1 0.05,-0.19 -0.02,-0.27l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,0 -0.01,-0.01 -0.01,-0.01l-0.09 -0.1c-0.02,-0.02 -0.03,-0.04 -0.05,-0.06 -0.02,-0.02 -0.03,-0.04 -0.05,-0.05 -0.01,-0.02 -0.1,-0.11 -0.1,-0.12 -0.02,0.01 -0.05,0.07 -0.06,0.09 -0.02,0.06 -0.01,0.12 0.02,0.17 0.01,0.03 0.04,0.06 0.06,0.08 0.04,0.04 0.07,0.08 0.1,0.12l0.19 0.2c0.01,0.01 0.02,0.02 0.02,0.02zm-0.35 0.04c0,-0.01 0.01,-0.01 0.02,-0.02 0.04,-0.06 0.06,-0.12 0.04,-0.19 -0.02,-0.07 -0.05,-0.09 -0.09,-0.13l-0.03 -0.04c-0.01,0 -0.01,-0.01 -0.02,-0.02 -0.03,-0.02 -0.06,-0.06 -0.09,-0.09l-0.1 -0.11c-0.01,-0.01 -0.07,-0.07 -0.07,-0.08 0.01,0 0.01,-0.01 0.02,-0.01 0,-0.01 0,-0.01 0.01,-0.01l0.04 -0.04c0.01,-0.01 0.02,-0.02 0.03,-0.03 0.01,0 0.01,-0.01 0.02,-0.01l0.12 -0.11c0,-0.01 0.02,-0.03 0.03,-0.03l0.08 0.09c0.03,0.03 0.05,0.05 0.07,0.08l0.16 0.17c0.04,0.04 0.06,0.07 0.11,0.09 0.07,0.03 0.12,0.02 0.18,-0.01 0.01,0 0.03,-0.02 0.04,-0.03 0,0 -0.02,-0.02 -0.02,-0.02l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03l-0.05 -0.05c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,-0.01 -0.01,-0.02 -0.02,-0.03 -0.03,-0.04 -0.07,-0.07 -0.1,-0.11l-0.05 -0.05c-0.03,-0.03 -0.03,-0.04 -0.06,-0.06 -0.03,-0.03 -0.09,-0.06 -0.16,-0.05 -0.03,0.01 -0.05,0.02 -0.07,0.03 -0.03,0.01 -0.04,0.03 -0.06,0.05 -0.03,0.02 -0.06,0.05 -0.09,0.07 -0.01,0.01 -0.01,0.02 -0.02,0.03 -0.02,0.01 -0.04,0.03 -0.06,0.05 -0.01,0.01 -0.09,0.08 -0.1,0.09 -0.01,0.02 -0.03,0.05 -0.04,0.09 -0.02,0.06 0,0.12 0.03,0.16 0.02,0.03 0.03,0.04 0.05,0.06l0.15 0.17c0.01,0 0.02,0.02 0.03,0.02 0.01,0.01 0.02,0.02 0.02,0.03l0.08 0.08c0.01,0.01 0.02,0.02 0.03,0.03l0.05 0.06c0.01,0.01 0.09,0.11 0.1,0.11z>');logo2 = new fabric.Path('M0.91 1.09c0,0.01 -0.01,0.01 -0.01,0.01 0,0 0,0.01 -0.01,0.01l-0.03 0.03c-0.01,0 -0.02,0.01 -0.02,0.01l-0.1 0.1c0,0 0,0 -0.01,0 -0.01,0.02 -0.03,0.03 -0.04,0.04l-0.03 0.03c-0.01,0.01 -0.02,0.01 -0.02,0.02 -0.01,-0.01 -0.06,-0.07 -0.07,-0.08 -0.03,-0.03 -0.07,-0.08 -0.1,-0.11 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 0,-0.01 -0.01,-0.01 -0.01,-0.02 -0.03,-0.03 -0.05,-0.05 -0.07,-0.08 -0.03,-0.02 -0.08,-0.09 -0.11,-0.11 -0.07,-0.05 -0.14,-0.05 -0.22,-0.02 -0.01,0.01 -0.03,0.03 -0.04,0.03 0,0.01 0.05,0.07 0.06,0.07l0.07 0.08c0,0 0,0 0.01,0.01 0,0 0.01,0.01 0.01,0.01 0.01,0.01 0.02,0.02 0.02,0.03l0.04 0.04c0.05,0.05 0.1,0.1 0.14,0.16 0,0 0.01,0 0.01,0.01l0.09 0.1c0.01,0.01 0.02,0.02 0.02,0.03 0.01,0.01 0.02,0.01 0.03,0.02 0.04,0.03 0.09,0.06 0.16,0.05 0.05,0 0.09,-0.03 0.13,-0.06 0.02,-0.02 0.04,-0.04 0.07,-0.06l0.07 -0.07c0.02,-0.02 0.13,-0.11 0.13,-0.12 0.01,0 0.01,-0.01 0.02,-0.01 0.06,-0.1 0.05,-0.19 -0.02,-0.27l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,0 -0.01,-0.01 -0.01,-0.01l-0.09 -0.1c-0.02,-0.02 -0.03,-0.04 -0.05,-0.06 -0.02,-0.02 -0.03,-0.04 -0.05,-0.05 -0.01,-0.02 -0.1,-0.11 -0.1,-0.12 -0.02,0.01 -0.05,0.07 -0.06,0.09 -0.02,0.06 -0.01,0.12 0.02,0.17 0.01,0.03 0.04,0.06 0.06,0.08 0.04,0.04 0.07,0.08 0.1,0.12l0.19 0.2c0.01,0.01 0.02,0.02 0.02,0.02zm-0.35 0.04c0,-0.01 0.01,-0.01 0.02,-0.02 0.04,-0.06 0.06,-0.12 0.04,-0.19 -0.02,-0.07 -0.05,-0.09 -0.09,-0.13l-0.03 -0.04c-0.01,0 -0.01,-0.01 -0.02,-0.02 -0.03,-0.02 -0.06,-0.06 -0.09,-0.09l-0.1 -0.11c-0.01,-0.01 -0.07,-0.07 -0.07,-0.08 0.01,0 0.01,-0.01 0.02,-0.01 0,-0.01 0,-0.01 0.01,-0.01l0.04 -0.04c0.01,-0.01 0.02,-0.02 0.03,-0.03 0.01,0 0.01,-0.01 0.02,-0.01l0.12 -0.11c0,-0.01 0.02,-0.03 0.03,-0.03l0.08 0.09c0.03,0.03 0.05,0.05 0.07,0.08l0.16 0.17c0.04,0.04 0.06,0.07 0.11,0.09 0.07,0.03 0.12,0.02 0.18,-0.01 0.01,0 0.03,-0.02 0.04,-0.03 0,0 -0.02,-0.02 -0.02,-0.02l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03l-0.05 -0.05c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,-0.01 -0.01,-0.02 -0.02,-0.03 -0.03,-0.04 -0.07,-0.07 -0.1,-0.11l-0.05 -0.05c-0.03,-0.03 -0.03,-0.04 -0.06,-0.06 -0.03,-0.03 -0.09,-0.06 -0.16,-0.05 -0.03,0.01 -0.05,0.02 -0.07,0.03 -0.03,0.01 -0.04,0.03 -0.06,0.05 -0.03,0.02 -0.06,0.05 -0.09,0.07 -0.01,0.01 -0.01,0.02 -0.02,0.03 -0.02,0.01 -0.04,0.03 -0.06,0.05 -0.01,0.01 -0.09,0.08 -0.1,0.09 -0.01,0.02 -0.03,0.05 -0.04,0.09 -0.02,0.06 0,0.12 0.03,0.16 0.02,0.03 0.03,0.04 0.05,0.06l0.15 0.17c0.01,0 0.02,0.02 0.03,0.02 0.01,0.01 0.02,0.02 0.02,0.03l0.08 0.08c0.01,0.01 0.02,0.02 0.03,0.03l0.05 0.06c0.01,0.01 0.09,0.11 0.1,0.11z>');color5 = new fabric.Path('M600 0l-50 0 0 9.17 50 0 0 -9.17zm-51.15 10.61l47.96 0 0 580.66 -544.3 0 0 -3.35 -47.18 0 0 -581.04 543.52 0 0 3.73zm-498.85 580.22l-50 0 0 9.17 50 0 0 -9.17z');color6 = new fabric.Path('M267.19 13.85l-3.9 3.72 -5.62 4.41c16.47,3.78 55.5,5.27 73.45,0.18l-6.32 -4.67 -11.85 -5.8 -45.76 2.16zm-130.26 89.98c2.74,0.59 4.53,-0.59 7.13,-0.49 5.45,3.19 15.06,4.82 23.18,8.6 2.88,4.01 5.88,7.93 8.74,11.97 -6.65,-2.64 -13.3,-6 -19.95,-7.93 -4.16,-0.1 -7.43,-1.5 -9.77,-4.3 -2.88,-3.01 -6.97,-4.68 -9.33,-7.85zm274.6 20.02l8.98 -12.11c8.3,-3.74 19.29,-5.24 23.29,-8.45 2.12,0.87 4.7,1.04 7.86,0.34l-2.73 2.84c-2.08,1.28 -2.74,3.01 -8.79,4 -1.29,3.63 -19.08,8.92 -28.61,13.38z');color7 = new fabric.Path('M346.28 172.65l0.11 4.78 4.8 0.01 -0.03 9.54 4.86 0.13 -0.03 -4.79 4.79 -0.15 -0.01 -4.72 14.46 0 -0.05 4.8 -4.77 0.01c0,0.9 0,1.79 -0.01,2.69 -0.01,0.98 -0.14,1.44 0.26,2.08l12.83 0.04 -1.01 -4.05c-0.21,-4.04 -1.46,-7.32 -3.09,-10.36l-13.81 0.01 0.16 -4.8 4.7 -0.06 -0.05 -4.79 -4.79 0.01 0.03 -4.82 7.58 0c0.65,-1.13 1.35,-2.06 2.03,-3.12l-0.01 -1.68 0.97 0.01c0.73,-1.42 1.39,-3.21 1.92,-5.83 0.25,-1.28 0.52,-2.54 0.82,-3.79l-3.68 0.01 -0.14 4.74 -14.37 0.02 0 4.77 -4.77 0.16 0.04 4.68 4.74 0.17 0.01 4.65 -9.59 0.07 -0.15 9.55 -4.75 0.03zm86.71 -121.93c-2.1,5.36 -4.3,10.73 -7.19,16.04l-2.3 -0.02c-0.5,-1.69 -0.04,-7.26 -0.21,-9.56l-4.8 0.01 0.04 -4.82 -4.82 0 0.01 -4.8 -4.78 -0.13 0.02 -4.74 -4.82 -0.02 0 -4.79 -4.84 0.08 0.04 -4.26c0.52,-0.2 1.02,-0.4 1.51,-0.6l8.06 0.03 0.08 -4.7 0.12 -0.11 4.6 -0.07 -0.01 -6.69c0.09,-0.29 0.18,-0.6 0.27,-0.92l4.54 0 0.01 7.66 4.79 -0.01 0 4.81 0.05 4.81 4.65 0.02 0.2 4.75 4.86 0.01 -0.08 8.02zm-10.03 20.83c-0.3,0.47 -0.61,0.94 -0.93,1.41 -2.06,3.05 -5.64,5.52 -8.23,8.07l-0.07 0.07 -0.01 -4.56 4.75 -0.17 0.04 -4.84 4.45 0.02zm-28.7 158.74l0.03 0.13 -4.69 21.5 -0.04 -2.25 -14.34 -0.04 0.01 -4.82 0 -4.76 4.72 -0.07 0 -4.85 4.84 -0.06 0.03 -4.58c0.98,0.03 7.85,0.35 9.44,-0.2zm-43.07 32.91c-1.56,0.03 -3.18,0.07 -4.85,0.13l0 -4.08c1.62,-0.01 3.24,-0.01 4.86,-0.02l-0.01 3.97zm-90.43 0.27l-16.05 -0.34c-2.7,-0.04 -5.35,-0.15 -8,-0.27l0 -3.62 9.55 0 0.12 -4.78 4.78 0 0 -14.45 -4.78 0.02 -0.01 4.86 -14.32 -0.04 -0.18 4.74 -4.7 0.03 -0.06 -9.51 4.78 -0.14 0 -4.8 4.79 0.01 0.03 -4.74 -4.7 -0.05c-0.29,-1.41 -0.1,-8.64 -0.1,-11.05 0.01,-1.68 0.29,-2.66 -0.33,-3.36l-9.3 -0.02 0.01 -4.83 -9.62 0.01 0.03 -9.8 -0.04 -4.61 4.67 -0.03 0.17 -4.73 4.81 -0.08 -0.02 -4.76 4.77 -0.07 0.07 4.67 4.75 0.2 0.02 9.54 -9.59 0.06 0.02 4.73 9.59 0.09 -0.02 4.8 4.82 -0.02 0.01 9.63 4.68 0.03 4.99 0.01 -0.04 -4.8 9.6 0 0 4.71 -4.71 0.11 -0.11 4.77 -4.79 -0.01 0.02 4.73 19.24 0.05 -0.01 4.81 -4.82 0.05 0 9.54 -4.77 0.12 -0.01 4.67 9.59 0.09 0.01 -4.78 4.81 -0.04 -0.01 -4.78 4.77 -0.05 0.15 4.82 4.68 0.04 0.02 4.81 4.72 0.01 0.1 4.81 -13.64 -0.03c-0.79,0.17 -0.26,-0.14 -0.75,0.36l-0.11 4.43 -9.58 -0.02 0 4.25zm-28.87 -0.78c-3.21,-0.09 -6.47,-0.1 -9.87,0.13 -1.62,0.11 -3.15,0.23 -4.56,0.37l0.03 -8.75 -4.79 -0.02 -0.06 -4.74 -4.82 -0.02 0.06 -4.85 4.82 0.02 4.7 0 0.09 4.75 4.65 0.07c0.41,1.4 0.17,3.15 0.17,4.65 1.84,0.47 7.18,0.07 9.5,0.17l0.08 8.22zm-38.45 -44.93l-1.11 -6.48 0.11 -0.23 1.01 0 -0.01 6.71zm7.58 -25.83l2.03 -4.52 0.01 4.49 -2.04 0.03zm4.11 -9.74c0.69,-2.81 1.31,-5.61 2.73,-8.3l-0.15 8.53c-0.7,-0.15 -1.65,-0.23 -2.58,-0.23zm7.54 -26.92c-1.18,-1.75 -2.29,-3.86 -2.99,-7.89 -0.43,-2.82 -1.12,-5.63 -2.1,-8.43l5.04 0.01 0.06 4.82 9.63 0.01 -0.02 -9.59 4.77 -0.06 0.05 -4.79 -4.79 -0.01 -0.03 -4.75c1.31,-0.2 8.5,-0.18 9.59,0.12l0.01 14.28 4.84 -0.04 -0.02 -4.81 4.79 0.01 0.04 4.79 4.81 0.03 -0.01 -4.78 4.79 -0.06 0.06 4.71 4.69 0.14 0.13 4.85 -4.75 0 -0.08 14.4 -4.82 -0.03 -0.02 -4.81 -4.81 0.02 0 4.78 -4.78 0.02 -0.02 4.79 -4.46 0.09c-0.52,0.49 -0.22,-0.25 -0.37,0.94l0.05 3.8 -4.83 0.09 -0.11 9.56c-5.44,-0.17 -4.77,0.82 -4.73,-2.59 0.03,-2.32 -0.07,-4.7 0.03,-7l-0.02 -9.68 4.81 0 0.03 -9.65 -4.85 0 0.01 4.69c-1.46,0.43 -7.63,0.14 -9.62,0.16l0 1.86zm-29.26 -64.4c-1.24,-1.66 -2.6,-3.25 -4.03,-4.79l4.28 0 0.15 4.77 -0.4 0.02zm-4.46 -5.24c-1.42,-1.5 -2.92,-2.96 -4.46,-4.41l4.45 0.04 0.01 4.37zm-9.6 -9.09c-1.27,-1.17 -2.47,-2.4 -3.6,-3.98 -1.43,-2 -2.76,-4.39 -4.19,-7.31 -0.62,-1.29 -1.24,-2.57 -1.84,-3.83l0.03 -4.24 4.79 -0.03 -0.01 -4.78 4.83 -0.03 0.03 4.71 4.77 0.13 -0.02 9.65 4.74 -0.02 0.07 4.7 -9.61 0.08 0.01 4.95zm-18.33 -43.34c0.54,-2.25 1.3,-4.75 1.68,-6.91l-1.1 -5.64 8.13 0 -0.01 2.83 -4.8 -0.01 0 9.63 -3.9 0.1zm22.87 -12.55l0.29 0.57 0.01 6.93c-1.46,0.38 -7.75,0.19 -9.66,0.13l0.02 -7.63 9.34 0zm14.77 13.17c3.56,1.35 7.77,2.35 12.81,3.13 5.2,0.58 10.51,1.02 15.87,1.36l0.18 4.38 4.86 0.01 -0.09 9.65 4.79 0 0.2 4.52c0.01,-0.04 0.04,0.11 0.07,0.15 0.94,0.5 3.32,0.19 4.57,0.14l0.03 4.82 -14.43 0.03 -0.19 4.76 -4.52 -0.03c-0.5,-1.69 -0.04,-7.26 -0.21,-9.56l-4.79 0.01 0.03 -4.82 -4.82 0 0.02 -4.8 -4.78 -0.13 0.01 -4.74 -4.82 -0.02 0 -4.79 -4.84 0.08 0.05 -4.15zm86.56 5.41c16.97,0 34.34,-0.11 51.84,-0.11l0.06 3.58 4.88 0.03 -0.06 4.82 -4.77 0.02 -0.03 4.7 4.81 0.08 0.01 4.66 4.77 0.13 -0.03 -4.81 9.66 0.06 0 4.75 -4.77 0.03 -0.04 9.6 4.83 0 -0.02 9.62 -4.79 0 -0.17 -4.78 -4.67 0 -0.09 -4.81 -9.5 0.02 0 4.79 -4.8 -0.01 -0.08 4.8 -4.78 0 -0.02 4.8 -4.53 0.08c-0.43,0.52 -0.2,-0.09 -0.31,0.97l0.06 8.63 -14.38 0.01 -0.17 4.76 -4.08 0 -4.34 0.01 -4.84 -0.02 -0.11 -4.76 -4.74 0.02 -0.02 -4.84 -4.77 0.02 0.02 4.79 -4.82 0.02 -0.08 4.76 -4.76 0.01 0.01 -14.55 0 -4.67 -4.79 -0.04 -0.04 -4.8 4.76 -0.01 0.09 -14.15c-0.43,-0.35 0.12,-0.11 -0.58,-0.28l-13.87 0.06 0.07 -4.99 4.63 0.11 14.53 0.01 0 4.67 0.02 4.89 4.78 0.12 0.01 4.78 9.55 -0.02 0.11 4.77 4.8 0.17 -0.04 14.32 3.8 0.01 1.03 0 3.81 0 -0.01 -14.39 4.71 -0.08 0.14 -4.75 9.44 -0.03 0.14 4.81 4.74 -0.04 0.07 -4.79 4.68 -0.02 0.16 -4.75 4.82 -0.02 -0.05 -4.84 -9.62 0 0 -4.77 -4.78 0.01 -0.07 -4.74 -9.57 -0.13 0 -4.81 -4.84 0.02 0.01 4.81 -4.81 -0.01 0 0 -3.73 0 -0.08 -4.83 -14.39 -0.02 -0.01 -3.46zm66.42 -0.07c4.06,0.01 8.12,0.04 12.19,0.08l2.19 -0.01 -0.04 13.26 -4.79 -0.2 0.02 -4.8 -0.04 -4.77 -9.62 0.03 0.09 -3.59zm-85.63 80.49l-0.03 4.77 4.78 0.14 -0.01 9.62 4.84 -0.03 0.01 -9.63 4.7 0.01 0.13 -4.76 4.64 -0.07 0.21 -4.75 4.79 -0.01 0 -4.73 4.73 -0.1 -0.09 -4.85 -9.44 0 -9.68 0.02 -0.01 9.56 -9.57 0.09 0 4.72zm-38.77 -19.19l-9.43 -0.01 0.01 9.55 -4.67 0.1 -0.09 4.91 9.53 -0.09 0.13 4.75 4.61 0.03 0.16 -4.85 -0.02 -0.19 0.01 -4.55 19.23 -0.02 0 -9.65 4.75 0.01 0.09 -4.63c1.12,-0.58 3.47,-0.21 4.89,-0.21l-0.08 -4.78c-1.33,0.03 -3.74,0.39 -4.77,-0.21l-0.12 -4.58 -4.75 -0.01 -0.01 -4.81 -9.38 -0.04c-0.59,-1.12 -0.17,-3.39 -0.29,-4.78l-9.55 -0.04 0.01 -4.79 -9.68 -0.04 -0.03 4.84 -4.75 0.17 0 4.65 4.78 0.12 -0.04 4.76 14.49 0.01 0.09 9.56 4.77 -0.01 -0.12 4.83 -9.77 0zm43.54 52.95l-0.06 9.64 4.85 0 -0.02 4.81 4.84 0.01 -0.1 9.56 -4.7 0 -0.03 4.82 -4.81 0 0 9.63 -4.73 -0.13 0.03 9.76 9.62 -0.06 -0.03 -4.68 4.8 -0.03 -0.01 -4.79 9.56 -0.01 0.01 4.69 -4.7 0.1 -0.07 4.76 9.56 0.01c0.12,-1.56 -0.25,-3.37 0.24,-4.77l8.4 -0.09 0 0.04 14.48 0.06 -0.02 -4.73 9.53 -0.09 0.08 9.6 4.8 -0.01 0 4.81 9.65 0.01 0 4.69 4.77 0.03 0.01 -9.34 -9.62 -0.1 0.03 -14.19c0.02,-0.06 0.07,-0.14 0.09,-0.19 0.02,-0.05 0.06,-0.14 0.1,-0.19l4.57 0.14 0 -9.69 -4.79 0.02 -0.05 -9.67 9.69 -0.04 -0.04 -9.63 -4.76 0.06 -0.02 4.82 -4.78 -0.06 -0.01 -9.49 4.73 -0.1 0.11 -4.88 -4.77 0.03 -0.07 -4.8 -9.76 0.1 0.03 4.72 -4.74 0.01 0 9.62 -4.8 -0.07 -0.05 4.95 9.61 -0.04 0.05 4.73 -4.7 0.08c-0.26,1.27 -0.32,3.54 0.05,4.8l4.65 0 -0.02 4.76 -4.85 0.02 0.03 4.76 -9.59 0.09 0.01 4.8 -8.6 -0.01 0 0 -0.51 0 -0.52 0 0 0 -8.6 0.01 0.02 -9.63 -9.6 -0.06 0.08 -4.72 4.73 0.02 0.01 -9.63 4.72 0.05c0,-1.42 -0.36,-3.77 0.2,-4.88l4.65 -0.09 -0.07 -19.14 -4.52 -0.05 -0.28 4.84 -9.55 0.12 0.07 4.66 4.75 -0.02 -0.03 9.65 -9.59 -0.04 0 -4.78 -9.64 0.03zm37.52 77.24l-0.02 4.53 4.42 0.06c0.46,0.51 0.2,0.01 0.35,0.8l0.03 4.02 9.54 -0.03c0.14,2.36 -0.31,7.87 0.21,9.63l4.68 -0.01 -0.03 9.62 4.8 -0.01 0.02 -4.66 -0.08 -9.77 -4.72 0.01 0.03 -4.81 4.78 -0.02 0.01 -9.65 -4.79 -0.02 -0.01 -4.78 -4.87 -0.03 -0.13 4.82 -14.22 0.3zm4.78 -115.74l0 4.74 4.8 0.05 -0.01 14.31 4.84 0.09 -0.04 -9.61 14.36 0.04 0.13 -9.58 4.8 -0.01 -0.02 -4.86 -4.77 -0.02 -0.03 -4.69 4.72 -0.06 -0.03 -4.84 -4.7 -0.07 -0.05 -4.64 -14.43 -0.13 -0.05 4.82 -4.77 -0.04 -0.02 9.71 4.83 0.04 0.02 4.74 -9.58 0.01zm48.07 24.01l4.81 0.06 0.01 4.87 14.47 -0.05 -0.02 -4.81 -4.84 -0.02 0.03 -9.62 4.79 -0.01 0.1 -9.57 -9.77 -0.07 0.03 -4.87 4.82 0 -0.1 -4.75 -4.7 0.04 -0.02 -4.82 -4.76 0.08 -0.03 4.7 -4.8 0.06 0 4.78 -9.62 -0.03 0.01 14.46 4.8 0.01 0 4.8 4.8 0.02 -0.01 4.74zm19.29 -81.74l-0.04 4.96 -0.1 4.63 -4.72 -0.03 0.13 4.84 4.72 0.06 -0.03 4.77 -9.62 -0.01 0 4.83 4.61 -0.05c0.04,0.06 0.09,0.08 0.1,0.19l0.07 9.51 -4.7 0.04 -0.11 9.56 9.62 -0.01 0.06 -4.81 9.64 -0.01 -0.01 4.8 4.82 0.02 -0.01 9.5 4.75 0.17 0.23 -4.82 4.6 -0.06 0.04 -4.77 -4.75 -0.04 -0.09 -9.46 4.85 -0.14 -0.15 -4.77 -4.71 0 -0.01 -4.82 -4.77 -0.05 -0.01 4.66c-1.21,0.4 -3.52,0.29 -4.8,0.08l-0.02 -14.36 9.61 -0.08 -0.08 -4.7 -4.73 0.02 0.02 -9.65 -4.77 -0.13 -0.04 -4.71 -4.82 0.03 0.01 4.78 -4.79 0.03zm-9.79 149.11l-4.64 0.16 0 4.79 -0.01 9.55 -4.81 -0.09 -0.03 -4.75 -9.61 0.01 -0.12 9.58 -4.77 -0.06 0.02 4.87 -9.57 0.1 0.02 9.55 4.79 0.01 0.06 9.64 -4.85 0.02 0.01 4.73 -0.02 4.8 4.84 0.1 9.57 -0.03 0.04 -4.69 -4.8 -0.13 -0.05 -11.02c-0.01,-0.6 -0.04,-1.29 -0.03,-1.88 0.03,-1.42 0.09,-1.19 0.41,-1.5l9.06 -0.03 5.03 0.01 -0.01 -9.58 4.81 -0.08 0.01 4.76 9.56 0.05 0.02 -4.8 4.84 -0.02 0 -4.8 4.79 -0.03 -0.06 -4.75 -9.55 -0.02 0.03 -9.62 4.8 -0.01 0.01 -9.63 -4.86 -0.01 -0.05 4.81 -4.88 -0.01z');color8 = new fabric.Path('M396.06 154.8l3.96 33.54 59.65 -10.93 -12.93 -68.81 -2 0.64c-1.08,0.46 -2.52,0.89 -4.6,1.23 -0.93,2.62 -10.47,6.11 -19.29,9.52 -2.15,0.88 -4.32,1.74 -6.48,2.6 -1,0.42 -1.96,0.84 -2.84,1.26l0.12 -0.17 -0.4 0.16c-3.94,6.31 -7.73,12.07 -11.33,17l-3.86 13.96zm39.29 -126.6c1.31,3.53 2.28,6.68 2.1,9.75l-4.46 0.01 0.08 4.74 -4.86 -0.01 -0.2 -4.75 -4.65 -0.02 -0.05 -4.81 4.87 0.02 0 -4.82 7.17 -0.11zm-9.55 38.56c-0.88,1.6 -1.82,3.2 -2.84,4.79l-4.45 -0.02 -0.04 4.84 -4.75 0.17 0.01 4.56c-3.58,3.52 -6.54,6.67 -8.95,9.68 -0.26,-0.02 -0.41,-0.05 -0.43,-0.09 -0.05,-0.1 -0.17,-0.04 -0.24,-0.08l-0.1 -4.55 -4.71 -0.06 0 -9.58 4.82 0.01 0.03 -4.86 -4.85 0 0.1 -9.55 4.66 -0.04 0.15 4.78 14.31 -0.01 -0.03 -9.56 4.8 -0.01c0.17,2.3 -0.29,7.87 0.21,9.56l2.3 0.02zm-34.8 52.93c-0.44,0.81 -0.9,1.61 -1.36,2.4l0.01 -2.4 1.35 0zm-2.8 4.81c-1.77,2.9 -3.59,5.77 -5.39,8.96 -1.91,3.57 -3.03,6.92 -3.87,10.34l-3.68 0.01 -0.14 4.74 -9.47 0.01 0 -4.74 4.79 -0.02 -0.02 -4.81 -4.78 -0.02c0,-3.18 -0.04,-6.38 -0.03,-9.62l4.79 -0.01 0.1 -9.57 9.55 -0.08 0.01 9.59 4.8 0.05 -0.02 -4.82 3.36 -0.01zm-3.5 67.41l0.02 0.11 0.04 9.48 -4.73 0.01 0.03 14.37 9.45 0.1 0.08 4.73 -9.46 0.09 -0.07 4.74 4.76 0.01 -0.03 9.52 -4.84 0.06 0 4.85 -4.72 0.07 -9.62 -0.05 -0.05 -4.82 0.02 -4.8 4.84 -0.02 0 -4.8 4.79 -0.03 -0.06 -4.75 -9.55 -0.02 0.03 -9.62 4.8 -0.01 0.01 -9.63 -4.86 -0.01 -0.05 4.81 -4.88 -0.01c0.26,-1.3 0.37,-3.54 -0.02,-4.7l-4.64 -0.13 0.03 -4.7 4.75 0 0.02 -9.71 4.77 0.05 0.01 4.87 4.78 -0.04 4.78 -0.01 0.09 4.79 4.87 0.04 -0.02 -4.79 4.63 -0.05zm4.86 60.17l-0.54 2.48 -8.93 0.03 -0.06 4.71 -9.57 0 0 4.44c-2.74,-0.29 -5.99,-0.47 -9.72,-0.55l-0.01 -3.89 -4.79 -0.06 0.08 -4.73 0 -4.84 4.79 -0.02 0 -4.73 14.42 -0.11 -0.01 4.82 14.34 0.04 0 2.41zm-152.85 10.78c-1.6,-0.06 -3.21,-0.13 -4.82,-0.17l-0.08 -8.22c-2.32,-0.1 -7.66,0.3 -9.5,-0.17 0,-1.5 0.24,-3.25 -0.17,-4.65l-4.65 -0.07 -0.09 -4.75 -4.7 0 -0.02 -9.61 9.6 -0.01 0.03 -4.73 4.77 -0.14 -0.04 -4.68 4.81 0c-0.01,2.12 0.02,4.07 0.16,4.73l4.7 0.05 -0.03 4.74 -4.79 -0.01 0 4.8 -4.78 0.14 0.06 9.51 4.7 -0.03 0.18 -4.74 14.32 0.04 0.01 -4.86 4.78 -0.02 0 14.45 -4.78 0 -0.12 4.78 -9.55 0 0 3.62zm-19.25 0.33c-2.33,0.23 -4.35,0.51 -5.95,0.85l-10.16 -0.05 -4.14 -24.19 1.12 -0.03 -0.07 5.03 4.81 0.01 -0.03 9.55 9.66 0.06 4.79 0.02 -0.03 8.75zm-9.88 -124.24c-1.59,-4.5 -3.92,-8.98 -7.11,-13.44 -0.83,-1.13 -1.57,-2.25 -2.25,-3.38l-0.01 -2.47 9.66 0.03 -0.01 4.69 4.74 0.15 0.12 -4.86 4.61 0.03 0.16 -4.85 14.37 0.09 -0.01 4.79 -4.71 0.05 -0.1 4.48 -4.75 0.33 0.03 4.75 4.79 0.01 -0.05 4.79 -4.77 0.06 0.02 9.59 -9.63 -0.01 -0.06 -4.82 -5.04 -0.01zm-49.88 -81.78c-0.78,-1.66 -1.52,-3.27 -2.2,-4.81l4.23 -0.02 0.02 -9.62 -4.82 0 0.12 -4.79 9.5 -0.07 0.07 -4.73 14.33 -0.14 0.08 -4.68 0.41 0c2.49,2.31 5.49,4.1 9.22,5.51l-0.05 4.15 -9.48 -0.05c-0.4,1.31 -0.3,8.05 -0.1,9.61l4.74 0.09 -0.01 4.72 -9.56 0.13 -0.04 4.71 -4.77 -0.13 -0.03 -4.71 -4.83 0.03 0.01 4.78 -4.79 0.03 -2.05 -0.01zm59.64 -18.86c1.66,0.1 3.31,0.19 4.98,0.28l0.06 4.11 -4.86 -0.01 -0.18 -4.38zm14.52 0.66c4.8,0.14 9.62,0.23 14.43,0.28l-0.09 3.45 -4.69 0 -0.05 4.81 -4.71 0.02 -0.17 -4.79 -4.69 0.01 -0.03 -3.78zm104.83 0.17l4.95 0.02 -0.09 3.59 9.62 -0.03 0.04 4.77 -4.85 0.04 0 4.86 -9.66 -0.06 0.03 4.81 -4.77 -0.13 -0.01 -4.66 -4.81 -0.08 0.03 -4.7 4.77 -0.02 0.06 -4.82 4.67 0 0.02 -3.59zm29.02 -0.14c14.32,-0.59 25.68,-2.32 33.63,-5.29l-0.04 4.26 -9.48 -0.05c-0.41,1.31 -0.3,8.05 -0.11,9.61l4.75 0.09 -0.02 4.72 -9.56 0.13 -0.03 4.71 -4.77 -0.13 -0.04 -4.71 -4.82 0.03 0.01 4.78 -4.79 0.03 -4.84 -0.03 0.02 -4.79 4.8 -0.02 0.01 -9.62 -4.81 0 0.09 -3.72zm35.14 -5.89c1.49,-0.62 2.84,-1.29 4.06,-2.02 1.5,-0.89 2.87,-1.71 4.08,-2.65l-0.08 4.7 -8.06 -0.03zm-73.71 72.26l0.03 4.69 4.77 0.02 0.02 4.86 -4.8 0.01 -0.13 9.58 -14.36 -0.04 0.04 9.61 4.72 0.06 4.86 -0.02 0.01 -4.8 4.8 0.01 0.04 4.73 9.58 0.08 -0.01 4.86 14.44 -0.1c0,0 0.01,-3.7 0.01,-4.74l-4.8 -0.02 0 -4.8 -4.8 -0.01 -0.01 -14.46 9.62 0.03 0 -4.78 4.8 -0.06 0.03 -4.7 4.76 -0.08 0.02 4.82c4.81,-0.04 9.58,-0.02 14.44,-0.02l0.02 -4.81 4.81 -0.02 0.12 9.62 9.41 -0.02 0.04 -4.73 -4.75 -0.17 0.01 -9.5 -4.82 -0.02 0.01 -4.8 -9.64 0.01 -0.06 4.81 -9.62 0.01 -0.2 -4.83 -9.37 0.01 0.03 -9.61 4.8 0.02 -0.08 -4.83 -4.75 -0.07 -0.01 -4.74 -4.81 -0.04 -4.79 0 -4.84 0 0 4.81 -4.79 0.02 -0.03 4.82 4.81 0.09 -0.01 4.74 4.8 0.02 0.18 4.74 4.69 0 -0.07 4.83 -4.76 0 -0.02 4.83c-14.05,0.06 -4.87,-0.04 -14.39,0.08zm33.61 43.27l-9.58 0.03 -0.01 4.74 -4.81 -0.01 0 9.62 -4.78 0 -0.03 4.83 4.72 0 0.02 4.8 4.75 -0.03 0.15 -9.55 9.59 -0.07 -0.01 -4.65 -4.74 -0.17 -0.04 -4.68 4.77 -0.16c0,-1.57 0,-3.13 0,-4.7zm-24.03 62.41l4.8 0.08 0.03 -9.57 4.78 -0.11 0.02 -9.53 -9.49 0c-0.1,6.41 -0.13,12.72 -0.14,19.13l-4.77 -0.03 0 -4.69 -9.65 -0.01 -4.8 0.07 0.02 4.74 4.79 0.01 -0.02 4.81 -9.6 -0.02 0 4.86 -14.42 0.01 0.1 4.72 9.52 0 0 4.93 4.63 -0.1 0.13 -4.82 4.87 0.03 0.01 4.78 4.79 0.02 -0.01 9.65 -4.78 0.02 -0.03 4.81 4.72 -0.01 0.08 9.77 4.84 -0.2 -0.01 -4.73 4.85 -0.02 -0.06 -9.64 -4.79 -0.01 -0.02 -9.55 9.57 -0.1 -0.02 -4.87 -4.72 0.07 0.02 -9.56 4.77 -0.16 -0.01 -4.78zm-42.26 -144.29l3.64 0 0.16 -9.56 9.6 -0.03 0.02 -4.68 4.83 -0.09 -0.07 -4.74 -9.57 -0.13 0 -4.81 -4.84 0.02 0.01 4.81 -3.78 0 0 -0.01 -0.43 0c-8.83,-0.01 -0.03,-0.01 -9.21,0.02l0.03 9.48c-1.44,0.28 -13.06,0.28 -14.45,-0.02l0.02 4.89 4.78 0.12 0.01 4.78 9.55 -0.02 0.11 4.77 4.8 0.17c-0.08,-1.54 -0.32,-3.55 0.15,-4.96l4.64 0.03 0 -0.04zm-0.51 120.31l9.11 0.01 -0.01 -4.8 9.59 -0.09 -0.03 -4.76 4.85 -0.02 0.02 -4.76 -4.65 0c-0.37,-1.26 -0.31,-3.53 -0.05,-4.8l4.7 -0.08 -0.05 -4.73 -9.61 0.04 0.05 -4.95 -4.77 0.2 0.01 9.54 -8.65 0 -1.03 0 0 0 -8.67 0.01 0.03 -4.77 -4.72 -0.05 -0.01 9.63 -4.73 -0.02 -0.08 4.72 9.6 0.06 -0.02 9.63 9.12 -0.01zm-0.52 -91.43l0 0.01 -3.72 0.01 -0.02 14.44 -9.62 0.11 0 4.73 -4.79 0.01 -0.21 4.75 -4.64 0.07 -0.13 4.76 9.71 -0.03 0.01 -4.8 9.53 0 0.14 -4.8 3.74 0.03 0 0 0.77 0 0.26 0 0 0 8.62 -0.02 9.58 -0.01 -0.02 -4.74 -4.83 -0.04 0.02 -9.71 4.77 0.04 0.05 -4.82 9.62 -0.08 0.06 -4.71c-18.26,0.04 -1.55,0.04 -24.03,0.05l-0.17 4.76 -3.67 0 0 -0.01 -0.41 0.01 -0.62 -0.01zm-51.94 72.24l0.08 4.71 9.51 0.02 0.11 -4.72 4.73 -0.03 0.03 14.33 -4.76 0.13 0 4.64 4.78 0.15 0.05 4.64 -19.33 0.21 0.02 -4.89 4.8 -0.03 0 -4.76 -4.74 0.02 -4.86 -0.01 -0.01 -4.81 -9.59 0 0 -9.59 -4.84 -0.06 -0.03 14.45 -4.69 0.07 0.02 4.71 4.7 0 0.03 4.91 4.81 -0.08 -0.02 -4.76 4.77 -0.07 0.07 4.67 4.75 0.2 0.02 9.54 -9.59 0.06 0.02 4.73 9.59 0.09 4.77 -0.04 0.03 -4.75 4.75 -0.09 4.73 0.02 0.19 -4.74c3.21,-0.01 6.46,0 9.65,0l-0.02 -5 4.73 0.13 0 -9.63 4.81 0 0.03 -4.82 4.7 0 0.1 -9.56 -4.84 -0.01 0.02 -4.81 -4.85 0 -0.05 -4.83 -4.71 -0.03 0.03 4.68 -14.45 0.16 -0.05 4.85zm24.17 33.73l4.79 -0.11 -0.06 4.83 -4.79 0.01 0 9.55 4.76 0.05 0.05 -4.78 4.8 -0.03 0.02 -4.69 4.8 -0.08 -0.01 4.8 4.83 -0.07 4.75 0.02c0.01,-4.81 0.02,-9.62 0.02,-14.43l-4.73 0.05 -0.1 4.77 -9.56 -0.01 0.07 -4.76 4.7 -0.1 -0.01 -4.69 -9.56 0.01 0.01 4.79 -4.78 0.03 0 4.84zm14.36 38.42l0.15 -9.64 4.66 -0.01 0.06 4.8 4.74 -0.05 -0.07 -14.33 -19.13 -0.01 -0.02 4.79 -9.64 0.04 -0.07 -4.82 -9.45 0.02 -0.11 4.77 -4.79 -0.01 0.02 4.73 19.24 0.05 -0.01 4.81 -4.82 0.05 0 9.54 -4.77 0.12 -0.01 4.67 9.59 0.09 0.01 -4.78 4.81 -0.04 -0.01 -4.78 9.62 -0.01zm-33.58 -144.42l9.53 0.21 -0.03 4.53 -4.78 0.16 0.04 4.81 -9.63 -0.02 -0.04 4.78 4.77 0.01 0.08 9.4c1.29,0.36 7.96,0.26 9.63,0.16l0 -4.72 9.57 -0.09 0.01 -9.56 9.68 -0.02 -0.01 -4.8 -4.85 0 -0.06 -4.81 -4.76 0.01 0.01 -14.55 -14.45 0.1 -0.01 4.84 -4.8 0.06 0.1 9.5zm-57.83 -9.61l4.71 0.06 0.11 4.55c0.07,0.04 0.18,-0.02 0.23,0.08 0.16,0.3 8.84,0.17 9.34,0.18l0.03 4.8 9.65 -0.01 0.02 -4.84 4.65 0.03c0.32,1.56 0.37,8.19 -0.11,9.61l9.77 0 0.12 -4.83 -4.77 0.01 -0.09 -9.56 -14.49 -0.01 0.04 -4.76 -4.78 -0.12 0 -4.65 4.75 -0.17 0.03 -4.84 9.68 0.04 -0.01 4.79 9.55 0.04 0 -4.83 4.86 0 0 -4.61c-1.44,-0.42 -3.21,-0.17 -4.76,-0.2l-0.06 -4.47 -9.56 -0.28 -0.19 4.76 -4.52 -0.03c-0.5,-1.69 -0.04,-7.26 -0.21,-9.56l-4.79 0.01 0.02 9.56 -14.3 0.01 -0.16 -4.78 -4.66 0.04 -0.1 9.55 4.85 0 -0.03 4.86 -4.82 -0.01 0 9.58zm-48.93 22.26l-9.75 60.23 2.73 12.1 55.74 7.67 5.14 -25.81 -5.98 -21.61c-3.6,-4.93 -7.39,-10.69 -11.33,-17 -4.55,-1.84 -9.14,-3.6 -13.65,-5.53 -2.86,-1.22 -4.64,-2.05 -7.29,-2.79 -1.7,-0.47 -3.24,0.31 -5.26,-1.15 -0.91,-0.65 -3.07,-2.07 -3.6,-2.95 -0.18,-0.18 -0.93,-0.35 -1.36,-0.77 -0.38,-0.37 -0.42,-1.03 -0.82,-0.93l-4.57 -1.46z'); var cl1='#191919'; $('#spncl1').css('background-color', cl1); var cl2='#FBB138'; $('#spncl2').css('background-color', cl2); var cl3='#BDBFC1'; $('#spncl3').css('background-color', cl3); var cl4='#727376'; $('#spncl4').css('background-color', cl4); canvas.add(color1.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl1 }));canvas.add(color2.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl2 }));canvas.add(color3.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl3 }));canvas.add(color4.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl4 }));canvas.add(logo1.set({ left: 287, top: 57, scaleX: 11, scaleY: 11, flipY: false, strokeWidth: 0.03, stroke: '#191919', fill: '#FFFFFF' }));canvas.add(logo2.set({ left: 0, top: 300, scaleX: 15, scaleY: 15, flipY: false, strokeWidth: 0.03, stroke: '#191919', fill: '#FFFFFF' }));canvast.add(color5.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl1 }));canvast.add(color6.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl2 }));canvast.add(color7.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl3 }));canvast.add(color8.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl4 }));color1.selectable=false;color2.selectable=false;color3.selectable=false;color4.selectable=false;logo1.selectable=false;logo2.selectable=false;color5.selectable=false;color6.selectable=false;color7.selectable=false;color8.selectable=false; var dbplnumber = "3"; var dbteam = "TEAM"; var dbplayer = "PLAYER"; var dbbtag = "btag.svg"; var dbfront3d = "../virtual3d_images/pixel_front_164.virtual"; var dbback3d = "../virtual3d_images/pixel_back_164.virtual"; var dbtagleft = "350"; var dbtagtop = "250"; var dbtagsize = "35"; fabric.Image.fromURL(dbbtag, function(oImgj) { oImgj.set({left:dbtagleft, top:dbtagtop}); oImgj.scaleToWidth(dbtagsize); canvas.add(oImgj); oImgj.selectable = false; }); /* mask load */ fabric.Image.fromURL(dbfront3d, function(oImgj) { oImgj.set({left:300, top:300}); oImgj.scaleToWidth(600); canvas.add(oImgj); oImgj.selectable = false; }); fabric.Image.fromURL(dbback3d, function(oImgj) { oImgj.set({left:300, top:300}); oImgj.scaleToWidth(600) canvast.add(oImgj); oImgj.selectable = false; }); /* Color Change in SVG */ 1005,1011 $("#color1").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color1.set('fill', col);color5.set('fill', col); $('#newcolor').css('background-color', newcol); var color1atr = $(this).attr('title'); $('#color1val').val(color1atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 1006,1012 $("#color2").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color2.set('fill', col);color6.set('fill', col); $('#newcolor').css('background-color', newcol); var color2atr = $(this).attr('title'); $('#color2val').val(color2atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 1007,1013 $("#color3").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color3.set('fill', col);color7.set('fill', col); $('#newcolor').css('background-color', newcol); var color3atr = $(this).attr('title'); $('#color3val').val(color3atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 1008,1014 $("#color4").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color4.set('fill', col);color8.set('fill', col); $('#newcolor').css('background-color', newcol); var color4atr = $(this).attr('title'); $('#color4val').val(color4atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); /*Front Text start*/ /*Front Team text start*/ var teamfrontTControl = document.getElementById('teamfront') function updateControls() { teamfrontTControl.value = teamfront.getText(); } teamfrontTControl.onkeyup = function () { var teamfrontText = document.getElementById('teamfront').value; var nLength = teamfrontText.length; teamfrontText = " "+teamfrontText; $('#teamfrontval').val(teamfrontText); teamfront1.setText(teamfrontText) canvas.renderAll() updateControls() } var dbteamfont = "35"; var dbteamstroke = "1"; var dbteamleft = "285"; var dbteamtop = "110"; var teamfront = $('#teamfront').val(); var nLen = teamfront.length; teamfront = " "+teamfront; teamfront1 = new fabric.Text(teamfront, { fontSize: dbteamfont, left: dbteamleft, top: dbteamtop, fill: $('#front_sold_color').val(), fontFamily: $('#name_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbteamstroke }); canvas.add(teamfront1); teamfront1.selectable=true; teamfront1.on('selected', function() { $('#scufontfamily').val(this.get("fontFamily")); }); var dbnm1font = "60"; var dbnm1stroke = "2"; var dbnm1left = "295"; var dbnm1top = "170"; var dbnm1angle = "0"; playernumber3 = new fabric.Text(dbplnumber, { fontSize: dbnm1font, left: dbnm1left, top: dbnm1top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm1stroke, angle: dbnm1angle }); var dbnm2font = "130"; var dbnm2stroke = "2"; var dbnm2left = "295"; var dbnm2top = "180"; var dbnm2angle = "0"; playernumber4 = new fabric.Text(dbplnumber, { fontSize: dbnm2font, left: dbnm2left, top: dbnm2top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm2stroke, angle: dbnm2angle }); canvas.add(playernumber3);canvast.add(playernumber4);playernumber3.selectable=true; playernumber4.selectable=true; playernumber3.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); playernumber4.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); /*Front Team text end*/ var playernumberTControl = document.getElementById('playernumber') function updateControls() { playernumberTControl.value = playernumber.getText(); } playernumberTControl.onkeyup = function () { var playernumberText = document.getElementById('playernumber').value; var nLength = playernumberText.length; playernumberText = " "+playernumberText; $('#playernumberval').val(playernumberText); playernumber.setText(playernumberText) canvas.renderAll() canvast.renderAll() updateControls() } var dbplayerfont = "30"; var dbplayerstroke = "1"; var dbplayerleft = "285"; var dbplayertop = "80"; var PlayerName = $('#playernumber').val(); var nLen = PlayerName.length; PlayerName = " "+PlayerName; playernumber = new fabric.Text(PlayerName, { fontSize: dbplayerfont, left: dbplayerleft, top: dbplayertop, fontFamily: $('#name_ffamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbplayerstroke }); canvast.add(playernumber);playernumber.selectable=true; playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); /*Front text EnD*/ var playernumber2TControl = document.getElementById('playernumber2') function updateControls() { playernumber2TControl.value = playernumber2.getText(); } playernumber2TControl.onkeyup = function () { var playernumber2Text = document.getElementById('playernumber2').value $('#playernumber2val').val(playernumber2Text); playernumber2.set({text: playernumber2Text}) playernumber3.set({text: playernumber2Text}) playernumber4.set({text: playernumber2Text}) playernumber5.set({text: playernumber2Text}) canvast.renderAll() canvas.renderAll() updateControls() } var dbnm3font = "0"; var dbnm3stroke = "2"; var dbnm3left = "300"; var dbnm3top = "230"; var dbnm3angle = "0"; playernumber5 = new fabric.Text(dbplnumber, { fontSize: dbnm3font, left: dbnm3left, top: dbnm3top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm3stroke, angle: dbnm3angle }); canvast.add(playernumber5);playernumber5.selectable=true playernumber5.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); var dbnm4font = "0"; var dbnm4stroke = "2"; var dbnm4left = "220"; var dbnm4top = "520"; var dbnm4angle = "0"; playernumber2 = new fabric.Text(dbplnumber, { fontSize: dbnm4font, left: dbnm4left, top: dbnm4top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm4stroke, angle: dbnm4angle }); canvast.add(playernumber2);playernumber2.selectable=true; playernumber2.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); $('#down').click(function(){ $('#down').addClass('tsactive'); $('#straight').removeClass('tsactive'); $('#up').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.CurvedText(PlayerName,{ width: 100, height: 50, left: dbplayerleft, top: dbplayertop, textAlign: 'center', fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), radius: 100, fontSize: dbplayerfont, spacing: 7, reverse: true, angle: -5, }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#up').click(function(){ $('#up').addClass('tsactive'); $('#straight').removeClass('tsactive'); $('#down').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.CurvedText(PlayerName,{ width: 100, height: 50, left: dbplayerleft, top: dbplayertop, fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), radius: 100, fontSize: dbplayerfont, spacing: 7, textAlign: 'center', reverse: false, angle: 7, }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#straight').click(function(){ $('#straight').addClass('tsactive'); $('#up').removeClass('tsactive'); $('#down').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.Text(PlayerName, { fontSize: dbplayerfont, left: dbplayerleft, top: dbplayertop, fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#scufontcolor li').click(function() { var col = $(this).data('color'); $('#front_sold_color').val(col); if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setFill(col); canvas.renderAll(); } else{ setNumberFillColor(col) } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setFill(col); canvast.renderAll(); } else{ setNumberFillColor(col) } } catch(err) { } } backtcolor_change(col); }); function setNumberFillColor(col){ canvas.setActiveObject(playernumber3); canvas.getActiveObject().setFill(col); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setFill(col); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setFill(col); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setFill(col); canvast.renderAll(); } function setNumberStrokeColor(col){ canvas.setActiveObject(playernumber3); canvas.getActiveObject().setStroke(col); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setStroke(col); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setStroke(col); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setStroke(col); canvast.renderAll(); } function backtcolor_change(selected_color) { $('#scufontcolor li').each(function (indx, ele) { if($(ele).data('color') == selected_color) { $(ele).children('span').addClass('selected'); } else { $(ele).children('span').removeClass('selected'); } }); } $('#scufontocolor li').click(function() { var col = $(this).data('color'); $('#front_outline_color').val(col); if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setStroke(col); canvas.renderAll(); } else{ setNumberStrokeColor(col) } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setStroke(col); canvast.renderAll(); } else{ setNumberStrokeColor(col) } } catch(err) { } } backtocolor_change(col); }); function backtocolor_change(selected_color) { $('#scufontocolor li').each(function (indx, ele) { if($(ele).data('color') == selected_color) { $(ele).children('span').addClass('selected'); } else { $(ele).children('span').removeClass('selected'); } }); } function setNumberFontFamily(strFontFamily) { canvas.setActiveObject(playernumber3); canvas.getActiveObject().setFontFamily(strFontFamily); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setFontFamily(strFontFamily); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setFontFamily(strFontFamily); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setFontFamily(strFontFamily); canvast.renderAll(); } document.getElementById('scufontfamily').onchange = function() { if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setFontFamily(this.value); canvas.renderAll(); } else{ setNumberFontFamily(this.value); } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setFontFamily(this.value); canvast.renderAll(); } else{ setNumberFontFamily(this.value); } } catch(err) { } } }; /******************************END***************************/ function hidesuccess() { document.getElementById('logosucess').style.display = "none"; } document.getElementById('frontlogos').onchange = function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById('logosucess').style.display = "inline"; var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { logo = new fabric.Image(imgObj); logo.set({left: 160,top: 80}); logo.scaleToWidth(100); canvas.add(logo); canvas.setActiveObject(logo); logo.selectable=true setTimeout(hidesuccess, 5000); } } reader.readAsDataURL(e.target.files[0]); document.getElementById('frontlogos'); } canvas.renderAll(); document.getElementById('backlogos').onchange = function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById('logosucess').style.display = "inline"; var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { logo = new fabric.Image(imgObj); logo.set({left: 160,top: 80}); logo.scaleToWidth(100); canvast.add(logo); canvast.setActiveObject(logo); logo.selectable=true setTimeout(hidesuccess, 5000); } } reader.readAsDataURL(e.target.files[0]); document.getElementById('backlogos'); } canvast.renderAll(); $(window).load(function(){ setTimeout(function(){ $( "#showFront" ).trigger( "click" ); }, 1500); $('#playernumber2').val(dbplnumber); $('#teamfront').val(dbteam); $('#playernumber').val(dbplayer); $x = $('#name_ffamily').val(); $('#teamfront').css("font-family",$x); $('#playernumber').css("font-family",$x); $y = $('#number_ffamily').val(); $('#playernumber2').css("font-family",$y); /*$('#mme a').css('color', ''); $('#mme').parent().css('border', '');*/ $v = $('#name_ffamily').val(); $('#scufontfamily').css("font-family",$v); var dbnff = $('#name_ffamily').val(); $("#scufontfamily > [value=" + dbnff + "]").attr("selected", "true"); }) $('#scufontfamily').change(function() { $('#teamfront').css("font-family", $(this).val()); $('#playernumber').css("font-family", $(this).val()); $('#scufontfamily').css("font-family", $(this).val()); }); } loadBaseShirts(); canvas.calcOffset();