var embroidery_set = new Kinetic.Shape({ sceneFunc: function(ctx) { ctx.beginPath(); ctx.moveTo(771.1, 57.1); ctx.lineTo(770.9, 56.8); ctx.bezierCurveTo(770.7, 56.5, 770.3, 55.8, 770.3, 55.3); ctx.lineTo(770.6, 53.4); ctx.lineTo(770.6, 52.6); ctx.lineTo(768.4, 53.2); ctx.lineTo(767.4, 51.6); ctx.lineTo(771.3, 50.7); ctx.lineTo(771.5, 51.0); ctx.bezierCurveTo(771.7, 51.3, 772.1, 52.0, 772.1, 52.5); ctx.lineTo(771.9, 54.5); ctx.bezierCurveTo(771.9, 54.5, 771.8, 54.9, 771.8, 55.2); ctx.lineTo(773.2, 54.9); ctx.bezierCurveTo(773.7, 54.7, 774.3, 55.2, 774.9, 56.1); ctx.lineTo(775.0, 56.2); ctx.lineTo(771.1, 57.1); ctx.closePath(); ctx.moveTo(775.6, 63.9); ctx.lineTo(774.6, 62.3); ctx.lineTo(776.1, 61.9); ctx.lineTo(774.1, 58.9); ctx.lineTo(773.5, 59.0); ctx.bezierCurveTo(773.1, 59.1, 772.8, 59.0, 772.5, 58.8); ctx.bezierCurveTo(772.2, 58.6, 771.8, 58.2, 771.6, 57.8); ctx.lineTo(771.5, 57.8); ctx.lineTo(774.5, 57.0); ctx.bezierCurveTo(775.1, 56.9, 775.8, 57.4, 776.3, 58.2); ctx.lineTo(779.5, 62.9); ctx.lineTo(775.6, 63.9); ctx.closePath(); ctx.moveTo(775.6, 58.5); ctx.lineTo(774.9, 58.7); ctx.lineTo(776.9, 61.7); ctx.lineTo(777.6, 61.6); ctx.lineTo(775.6, 58.5); ctx.closePath(); ctx.moveTo(780.5, 71.2); ctx.lineTo(780.4, 71.0); ctx.bezierCurveTo(779.9, 70.3, 779.8, 69.6, 780.3, 69.5); ctx.lineTo(781.9, 69.1); ctx.lineTo(778.9, 67.7); ctx.lineTo(779.5, 65.4); ctx.lineTo(777.9, 65.8); ctx.bezierCurveTo(777.3, 66.0, 776.7, 65.4, 776.2, 64.7); ctx.lineTo(776.1, 64.5); ctx.lineTo(779.9, 63.6); ctx.lineTo(780.1, 63.9); ctx.bezierCurveTo(780.4, 64.2, 780.8, 64.9, 780.7, 65.4); ctx.lineTo(780.4, 67.3); ctx.lineTo(782.8, 68.5); ctx.bezierCurveTo(783.5, 68.9, 784.0, 69.6, 784.2, 69.9); ctx.lineTo(784.4, 70.2); ctx.lineTo(780.5, 71.2); ctx.closePath(); ctx.moveTo(785.1, 72.7); ctx.lineTo(784.4, 72.8); ctx.lineTo(787.5, 77.4); ctx.bezierCurveTo(786.9, 77.6, 786.2, 76.9, 785.5, 75.9); ctx.lineTo(783.6, 73.0); ctx.lineTo(782.8, 73.2); ctx.lineTo(785.9, 77.8); ctx.bezierCurveTo(785.3, 77.9, 784.7, 77.4, 784.2, 76.6); ctx.lineTo(781.9, 73.3); ctx.bezierCurveTo(781.4, 72.5, 781.4, 71.8, 781.8, 71.7); ctx.lineTo(784.1, 71.1); ctx.bezierCurveTo(784.6, 71.0, 785.3, 71.6, 785.8, 72.3); ctx.lineTo(788.1, 75.7); ctx.bezierCurveTo(788.6, 76.5, 788.7, 77.1, 788.2, 77.2); ctx.lineTo(785.1, 72.7); ctx.closePath(); ctx.moveTo(792.2, 84.8); ctx.lineTo(791.7, 84.9); ctx.lineTo(792.8, 86.4); ctx.bezierCurveTo(792.0, 86.6, 791.3, 85.6, 791.1, 85.3); ctx.lineTo(790.9, 85.1); ctx.lineTo(790.7, 85.1); ctx.bezierCurveTo(790.2, 85.2, 789.8, 85.0, 789.2, 84.1); ctx.lineTo(790.0, 83.9); ctx.lineTo(789.5, 83.2); ctx.lineTo(788.7, 83.4); ctx.bezierCurveTo(788.2, 82.5, 788.2, 82.2, 788.6, 82.1); ctx.lineTo(788.9, 82.0); ctx.lineTo(788.7, 81.8); ctx.bezierCurveTo(788.5, 81.5, 788.0, 80.5, 788.7, 80.3); ctx.lineTo(789.7, 81.8); ctx.lineTo(790.1, 81.7); ctx.lineTo(789.1, 80.2); ctx.bezierCurveTo(789.8, 80.0, 790.5, 81.0, 790.8, 81.3); ctx.lineTo(790.9, 81.5); ctx.lineTo(791.2, 81.4); ctx.bezierCurveTo(791.6, 81.3, 792.0, 81.6, 792.6, 82.4); ctx.lineTo(791.8, 82.6); ctx.lineTo(792.3, 83.4); ctx.lineTo(793.1, 83.2); ctx.bezierCurveTo(793.7, 84.0, 793.7, 84.4, 793.3, 84.5); ctx.lineTo(793.0, 84.6); ctx.lineTo(793.1, 84.8); ctx.bezierCurveTo(793.3, 85.1, 793.9, 86.1, 793.2, 86.3); ctx.lineTo(792.2, 84.8); ctx.closePath(); ctx.moveTo(790.9, 82.9); ctx.lineTo(790.5, 83.0); ctx.lineTo(791.0, 83.7); ctx.lineTo(791.4, 83.6); ctx.lineTo(790.9, 82.9); ctx.closePath(); ctx.moveTo(796.7, 91.5); ctx.lineTo(796.2, 91.6); ctx.lineTo(797.2, 93.1); ctx.bezierCurveTo(796.5, 93.3, 795.8, 92.3, 795.6, 92.0); ctx.lineTo(795.4, 91.8); ctx.lineTo(795.2, 91.8); ctx.bezierCurveTo(794.7, 91.9, 794.3, 91.7, 793.7, 90.8); ctx.lineTo(794.5, 90.6); ctx.lineTo(794.0, 89.9); ctx.lineTo(793.2, 90.1); ctx.bezierCurveTo(792.7, 89.2, 792.7, 88.9, 793.1, 88.8); ctx.lineTo(793.4, 88.7); ctx.lineTo(793.2, 88.5); ctx.bezierCurveTo(793.0, 88.2, 792.5, 87.2, 793.2, 87.0); ctx.lineTo(794.2, 88.5); ctx.lineTo(794.6, 88.4); ctx.lineTo(793.6, 86.9); ctx.bezierCurveTo(794.3, 86.7, 795.0, 87.7, 795.3, 88.0); ctx.lineTo(795.4, 88.2); ctx.lineTo(795.7, 88.1); ctx.bezierCurveTo(796.1, 88.0, 796.5, 88.3, 797.1, 89.1); ctx.lineTo(796.3, 89.3); ctx.lineTo(796.8, 90.1); ctx.lineTo(797.6, 89.9); ctx.bezierCurveTo(798.2, 90.7, 798.2, 91.1, 797.7, 91.2); ctx.lineTo(797.5, 91.3); ctx.lineTo(797.6, 91.5); ctx.bezierCurveTo(797.8, 91.8, 798.4, 92.8, 797.7, 93.0); ctx.lineTo(796.7, 91.5); ctx.closePath(); ctx.moveTo(795.4, 89.6); ctx.lineTo(795.0, 89.7); ctx.lineTo(795.5, 90.4); ctx.lineTo(795.9, 90.3); ctx.lineTo(795.4, 89.6); ctx.closePath(); ctx.fillStrokeShape(this); }, fill: '#000', id: 'embroidery_set' }); var embroidery_high_set = new Kinetic.Shape({ sceneFunc: function(ctx) { ctx.beginPath(); ctx.moveTo(771.1, 57.1); ctx.lineTo(770.9, 56.8); ctx.bezierCurveTo(770.7, 56.5, 770.3, 55.8, 770.3, 55.3); ctx.lineTo(770.6, 53.4); ctx.lineTo(770.6, 52.6); ctx.lineTo(768.4, 53.2); ctx.lineTo(767.4, 51.6); ctx.lineTo(771.3, 50.7); ctx.lineTo(771.5, 51.0); ctx.bezierCurveTo(771.7, 51.3, 772.1, 52.0, 772.1, 52.5); ctx.lineTo(771.9, 54.5); ctx.bezierCurveTo(771.9, 54.5, 771.8, 54.9, 771.8, 55.2); ctx.lineTo(773.2, 54.9); ctx.bezierCurveTo(773.7, 54.7, 774.3, 55.2, 774.9, 56.1); ctx.lineTo(775.0, 56.2); ctx.lineTo(771.1, 57.1); ctx.closePath(); ctx.moveTo(775.6, 63.9); ctx.lineTo(774.6, 62.3); ctx.lineTo(776.1, 61.9); ctx.lineTo(774.1, 58.9); ctx.lineTo(773.5, 59.0); ctx.bezierCurveTo(773.1, 59.1, 772.8, 59.0, 772.5, 58.8); ctx.bezierCurveTo(772.2, 58.6, 771.8, 58.2, 771.6, 57.8); ctx.lineTo(771.5, 57.8); ctx.lineTo(774.5, 57.0); ctx.bezierCurveTo(775.1, 56.9, 775.8, 57.4, 776.3, 58.2); ctx.lineTo(779.5, 62.9); ctx.lineTo(775.6, 63.9); ctx.closePath(); ctx.moveTo(775.6, 58.5); ctx.lineTo(774.9, 58.7); ctx.lineTo(776.9, 61.7); ctx.lineTo(777.6, 61.6); ctx.lineTo(775.6, 58.5); ctx.closePath(); ctx.moveTo(780.5, 71.2); ctx.lineTo(780.4, 71.0); ctx.bezierCurveTo(779.9, 70.3, 779.8, 69.6, 780.3, 69.5); ctx.lineTo(781.9, 69.1); ctx.lineTo(778.9, 67.7); ctx.lineTo(779.5, 65.4); ctx.lineTo(777.9, 65.8); ctx.bezierCurveTo(777.3, 66.0, 776.7, 65.4, 776.2, 64.7); ctx.lineTo(776.1, 64.5); ctx.lineTo(779.9, 63.6); ctx.lineTo(780.1, 63.9); ctx.bezierCurveTo(780.4, 64.2, 780.8, 64.9, 780.7, 65.4); ctx.lineTo(780.4, 67.3); ctx.lineTo(782.8, 68.5); ctx.bezierCurveTo(783.5, 68.9, 784.0, 69.6, 784.2, 69.9); ctx.lineTo(784.4, 70.2); ctx.lineTo(780.5, 71.2); ctx.closePath(); ctx.moveTo(785.1, 72.7); ctx.lineTo(784.4, 72.8); ctx.lineTo(787.5, 77.4); ctx.bezierCurveTo(786.9, 77.6, 786.2, 76.9, 785.5, 75.9); ctx.lineTo(783.6, 73.0); ctx.lineTo(782.8, 73.2); ctx.lineTo(785.9, 77.8); ctx.bezierCurveTo(785.3, 77.9, 784.7, 77.4, 784.2, 76.6); ctx.lineTo(781.9, 73.3); ctx.bezierCurveTo(781.4, 72.5, 781.4, 71.8, 781.8, 71.7); ctx.lineTo(784.1, 71.1); ctx.bezierCurveTo(784.6, 71.0, 785.3, 71.6, 785.8, 72.3); ctx.lineTo(788.1, 75.7); ctx.bezierCurveTo(788.6, 76.5, 788.7, 77.1, 788.2, 77.2); ctx.lineTo(785.1, 72.7); ctx.closePath(); ctx.moveTo(792.2, 84.8); ctx.lineTo(791.7, 84.9); ctx.lineTo(792.8, 86.4); ctx.bezierCurveTo(792.0, 86.6, 791.3, 85.6, 791.1, 85.3); ctx.lineTo(790.9, 85.1); ctx.lineTo(790.7, 85.1); ctx.bezierCurveTo(790.2, 85.2, 789.8, 85.0, 789.2, 84.1); ctx.lineTo(790.0, 83.9); ctx.lineTo(789.5, 83.2); ctx.lineTo(788.7, 83.4); ctx.bezierCurveTo(788.2, 82.5, 788.2, 82.2, 788.6, 82.1); ctx.lineTo(788.9, 82.0); ctx.lineTo(788.7, 81.8); ctx.bezierCurveTo(788.5, 81.5, 788.0, 80.5, 788.7, 80.3); ctx.lineTo(789.7, 81.8); ctx.lineTo(790.1, 81.7); ctx.lineTo(789.1, 80.2); ctx.bezierCurveTo(789.8, 80.0, 790.5, 81.0, 790.8, 81.3); ctx.lineTo(790.9, 81.5); ctx.lineTo(791.2, 81.4); ctx.bezierCurveTo(791.6, 81.3, 792.0, 81.6, 792.6, 82.4); ctx.lineTo(791.8, 82.6); ctx.lineTo(792.3, 83.4); ctx.lineTo(793.1, 83.2); ctx.bezierCurveTo(793.7, 84.0, 793.7, 84.4, 793.3, 84.5); ctx.lineTo(793.0, 84.6); ctx.lineTo(793.1, 84.8); ctx.bezierCurveTo(793.3, 85.1, 793.9, 86.1, 793.2, 86.3); ctx.lineTo(792.2, 84.8); ctx.closePath(); ctx.moveTo(790.9, 82.9); ctx.lineTo(790.5, 83.0); ctx.lineTo(791.0, 83.7); ctx.lineTo(791.4, 83.6); ctx.lineTo(790.9, 82.9); ctx.closePath(); ctx.moveTo(796.7, 91.5); ctx.lineTo(796.2, 91.6); ctx.lineTo(797.2, 93.1); ctx.bezierCurveTo(796.5, 93.3, 795.8, 92.3, 795.6, 92.0); ctx.lineTo(795.4, 91.8); ctx.lineTo(795.2, 91.8); ctx.bezierCurveTo(794.7, 91.9, 794.3, 91.7, 793.7, 90.8); ctx.lineTo(794.5, 90.6); ctx.lineTo(794.0, 89.9); ctx.lineTo(793.2, 90.1); ctx.bezierCurveTo(792.7, 89.2, 792.7, 88.9, 793.1, 88.8); ctx.lineTo(793.4, 88.7); ctx.lineTo(793.2, 88.5); ctx.bezierCurveTo(793.0, 88.2, 792.5, 87.2, 793.2, 87.0); ctx.lineTo(794.2, 88.5); ctx.lineTo(794.6, 88.4); ctx.lineTo(793.6, 86.9); ctx.bezierCurveTo(794.3, 86.7, 795.0, 87.7, 795.3, 88.0); ctx.lineTo(795.4, 88.2); ctx.lineTo(795.7, 88.1); ctx.bezierCurveTo(796.1, 88.0, 796.5, 88.3, 797.1, 89.1); ctx.lineTo(796.3, 89.3); ctx.lineTo(796.8, 90.1); ctx.lineTo(797.6, 89.9); ctx.bezierCurveTo(798.2, 90.7, 798.2, 91.1, 797.7, 91.2); ctx.lineTo(797.5, 91.3); ctx.lineTo(797.6, 91.5); ctx.bezierCurveTo(797.8, 91.8, 798.4, 92.8, 797.7, 93.0); ctx.lineTo(796.7, 91.5); ctx.closePath(); ctx.moveTo(795.4, 89.6); ctx.lineTo(795.0, 89.7); ctx.lineTo(795.5, 90.4); ctx.lineTo(795.9, 90.3); ctx.lineTo(795.4, 89.6); ctx.closePath(); ctx.fillStrokeShape(this); }, fill: '#45cbde', id: 'embroidery_high_set', visible: false });