// MODALIDADES SIMULADOR var modalidades = ["futebol_masculino", "passeio", "social", "college", "moletom"]; // ARRAY STATUS var arrayStatus = new Array(); var arrayPartes = new Array(); var arrayTemp = new Object(); var iStatus = -1; var preenchimento_habilitado = 1; var preenchimento_inicial = 1; var preenchimento_modelo = 0; var aviso_fechar = 0; // alerta ao fechar a página var atributo = new Array(); // DECLARAÇÃO DE VARIÁVEIS var ctx = new Array; var c; // canvas 1 (frente) var c2; // canvas 2 (costas) var x = new Array(); var y = new Array(); var w = new Array(); var h = new Array(); var svg; var cor_desenho; var cor; var inicial = Number(""); var modelo_inicial = 1 var modelo_atual = modelo_inicial; var goleiro = Number("0");; var logado = Number("0"); var salvando_simulacao = 0; var nomeSimulacao = ""; var preview_simulacao; var numero_frente = 0; var i_fonte_nome = 0; var i_fonte_numero = 0; var i_fonte_numero_perna = 0; var largura_padrao = 500; var altura_padrao = 500; var opacity_inicial = 1; var mostrar_escudo = 0; /* Definir posição escudo/logo */ var esporte = "passeio"; var travado = 1; var mudou_cor = 0; var colori_meiao = 0; var fundo = "img/fundos/running.jpg"; var simulacao_habilitada = 1; var desenho_carregando = false; var desenho = new Array(); desenho["camisa"] = new Array(); desenho["calcao"] = new Array(); desenho["meiao"] = new Array(); desenho["camisa"]["1"] = new Array(); desenho["camisa"]["1"]["svg"] = '1e239f9275fba5b3f4aa39ea80a59e96'; desenho["camisa"]["1"]["svg_costas"] = '7c7484f51b6a13534c03bb2df6118fe1'; desenho["camisa"]["1"]["cor"] = '3'; desenho["camisa"]["1"]["cor_2"] = '14'; desenho["camisa"]["1"]["cor_3"] = ''; desenho["camisa"]["1"]["cor_4"] = ''; desenho["camisa"]["1"]["cor_5"] = ''; desenho["camisa"]["1"]["cor_gola"] = '3'; desenho["camisa"]["1"]["cor_punho"] = ''; desenho["camisa"]["1"]["cor_nome"] = '0'; desenho["camisa"]["1"]["cor_numero"] = '0'; desenho["camisa"]["1"]["cor_logo"] = '0'; desenho["camisa"]["1"]["cor_escudo"] = ''; desenho["camisa"]["1"]["cor_meiao"] = ''; desenho["camisa"]["1"]["cor_capuz"] = ''; desenho["camisa"]["1"]["cor_amarrilho"] = ''; desenho["camisa"]["1"]["cor_bolso"] = ''; desenho["camisa"]["1"]["cor_quadril"] = ''; desenho["camisa"]["1"]["cor_ziper"] = ''; desenho["camisa"]["1"]["modelo"] = '34d2d57ee365a2975a41f6b4f2da4268.jpg'; desenho["camisa"]["1"]["cod_modelo"] = '1'; desenho["camisa"]["1_2"] = new Array(); desenho["camisa"]["1_2"]["svg"] = ''; desenho["camisa"]["1_2"]["svg_costas"] = ''; desenho["camisa"]["1_3"] = new Array(); desenho["camisa"]["1_3"]["svg"] = ''; desenho["camisa"]["1_3"]["svg_costas"] = ''; desenho["camisa"]["1_4"] = new Array(); desenho["camisa"]["1_4"]["svg"] = ''; desenho["camisa"]["1_4"]["svg_costas"] = ''; desenho["camisa"]["2"] = new Array(); desenho["camisa"]["2"]["svg"] = 'fe9e2fa2fbccb2267dc20e4ea2e3266f'; desenho["camisa"]["2"]["svg_costas"] = 'bb07b720bfdd00d97c2a313dc63fa16d'; desenho["camisa"]["2"]["cor"] = '2'; desenho["camisa"]["2"]["cor_2"] = '0'; desenho["camisa"]["2"]["cor_3"] = '1'; desenho["camisa"]["2"]["cor_4"] = ''; desenho["camisa"]["2"]["cor_5"] = ''; desenho["camisa"]["2"]["cor_gola"] = '0'; desenho["camisa"]["2"]["cor_punho"] = ''; desenho["camisa"]["2"]["cor_nome"] = '3'; desenho["camisa"]["2"]["cor_numero"] = '3'; desenho["camisa"]["2"]["cor_logo"] = '0'; desenho["camisa"]["2"]["cor_escudo"] = ''; desenho["camisa"]["2"]["cor_meiao"] = ''; desenho["camisa"]["2"]["cor_capuz"] = ''; desenho["camisa"]["2"]["cor_amarrilho"] = ''; desenho["camisa"]["2"]["cor_bolso"] = ''; desenho["camisa"]["2"]["cor_quadril"] = ''; desenho["camisa"]["2"]["cor_ziper"] = ''; desenho["camisa"]["2"]["modelo"] = 'f5b013dc377c83b283cc8e7b9e49eff0.jpg'; desenho["camisa"]["2"]["cod_modelo"] = '2'; desenho["camisa"]["2_2"] = new Array(); desenho["camisa"]["2_2"]["svg"] = '42fac2034e413bee677efe0ad99d74d6'; desenho["camisa"]["2_2"]["svg_costas"] = '4fa9402aa6b41db034387a4ed6d2f0aa'; desenho["camisa"]["2_3"] = new Array(); desenho["camisa"]["2_3"]["svg"] = ''; desenho["camisa"]["2_3"]["svg_costas"] = ''; desenho["camisa"]["2_4"] = new Array(); desenho["camisa"]["2_4"]["svg"] = ''; desenho["camisa"]["2_4"]["svg_costas"] = ''; desenho["camisa"]["3"] = new Array(); desenho["camisa"]["3"]["svg"] = 'f79865a1cd2c17620d3db1df340668dc'; desenho["camisa"]["3"]["svg_costas"] = '586e7f00a1489f78cd28f0e7358ce6b9'; desenho["camisa"]["3"]["cor"] = '15'; desenho["camisa"]["3"]["cor_2"] = '0'; desenho["camisa"]["3"]["cor_3"] = '12'; desenho["camisa"]["3"]["cor_4"] = ''; desenho["camisa"]["3"]["cor_5"] = ''; desenho["camisa"]["3"]["cor_gola"] = '15'; desenho["camisa"]["3"]["cor_punho"] = ''; desenho["camisa"]["3"]["cor_nome"] = '3'; desenho["camisa"]["3"]["cor_numero"] = '3'; desenho["camisa"]["3"]["cor_logo"] = '3'; desenho["camisa"]["3"]["cor_escudo"] = ''; desenho["camisa"]["3"]["cor_meiao"] = ''; desenho["camisa"]["3"]["cor_capuz"] = ''; desenho["camisa"]["3"]["cor_amarrilho"] = ''; desenho["camisa"]["3"]["cor_bolso"] = ''; desenho["camisa"]["3"]["cor_quadril"] = ''; desenho["camisa"]["3"]["cor_ziper"] = ''; desenho["camisa"]["3"]["modelo"] = 'e39ebf0083d3b51fa82614e632c9359d.jpg'; desenho["camisa"]["3"]["cod_modelo"] = '3'; desenho["camisa"]["3_2"] = new Array(); desenho["camisa"]["3_2"]["svg"] = '76379692c14a62e838acba5f205ee9cd'; desenho["camisa"]["3_2"]["svg_costas"] = '8adfddddcd625943dd377ba9f074f42f'; desenho["camisa"]["3_3"] = new Array(); desenho["camisa"]["3_3"]["svg"] = ''; desenho["camisa"]["3_3"]["svg_costas"] = ''; desenho["camisa"]["3_4"] = new Array(); desenho["camisa"]["3_4"]["svg"] = ''; desenho["camisa"]["3_4"]["svg_costas"] = ''; desenho["camisa"]["4"] = new Array(); desenho["camisa"]["4"]["svg"] = '88443859a132d2e63a296624b0d90069'; desenho["camisa"]["4"]["svg_costas"] = '22275ff39f74abde67805bcbed47a121'; desenho["camisa"]["4"]["cor"] = '22'; desenho["camisa"]["4"]["cor_2"] = '19'; desenho["camisa"]["4"]["cor_3"] = ''; desenho["camisa"]["4"]["cor_4"] = ''; desenho["camisa"]["4"]["cor_5"] = ''; desenho["camisa"]["4"]["cor_gola"] = '19'; desenho["camisa"]["4"]["cor_punho"] = ''; desenho["camisa"]["4"]["cor_nome"] = '0'; desenho["camisa"]["4"]["cor_numero"] = '0'; desenho["camisa"]["4"]["cor_logo"] = '0'; desenho["camisa"]["4"]["cor_escudo"] = ''; desenho["camisa"]["4"]["cor_meiao"] = ''; desenho["camisa"]["4"]["cor_capuz"] = ''; desenho["camisa"]["4"]["cor_amarrilho"] = ''; desenho["camisa"]["4"]["cor_bolso"] = ''; desenho["camisa"]["4"]["cor_quadril"] = ''; desenho["camisa"]["4"]["cor_ziper"] = ''; desenho["camisa"]["4"]["modelo"] = 'bc4afee2fa281bb3683895ccdbcf79f5.jpg'; desenho["camisa"]["4"]["cod_modelo"] = '4'; desenho["camisa"]["4_2"] = new Array(); desenho["camisa"]["4_2"]["svg"] = ''; desenho["camisa"]["4_2"]["svg_costas"] = ''; desenho["camisa"]["4_3"] = new Array(); desenho["camisa"]["4_3"]["svg"] = ''; desenho["camisa"]["4_3"]["svg_costas"] = ''; desenho["camisa"]["4_4"] = new Array(); desenho["camisa"]["4_4"]["svg"] = ''; desenho["camisa"]["4_4"]["svg_costas"] = ''; desenho["camisa"]["5"] = new Array(); desenho["camisa"]["5"]["svg"] = 'a2be7a2207b4eb82e34f887c9439f08e'; desenho["camisa"]["5"]["svg_costas"] = '70ca47dd5f7b5ea125a29e9836d763b0'; desenho["camisa"]["5"]["cor"] = '0'; desenho["camisa"]["5"]["cor_2"] = '15'; desenho["camisa"]["5"]["cor_3"] = '14'; desenho["camisa"]["5"]["cor_4"] = '13'; desenho["camisa"]["5"]["cor_5"] = '12'; desenho["camisa"]["5"]["cor_gola"] = '0'; desenho["camisa"]["5"]["cor_punho"] = ''; desenho["camisa"]["5"]["cor_nome"] = '3'; desenho["camisa"]["5"]["cor_numero"] = '3'; desenho["camisa"]["5"]["cor_logo"] = '3'; desenho["camisa"]["5"]["cor_escudo"] = ''; desenho["camisa"]["5"]["cor_meiao"] = ''; desenho["camisa"]["5"]["cor_capuz"] = ''; desenho["camisa"]["5"]["cor_amarrilho"] = ''; desenho["camisa"]["5"]["cor_bolso"] = ''; desenho["camisa"]["5"]["cor_quadril"] = ''; desenho["camisa"]["5"]["cor_ziper"] = ''; desenho["camisa"]["5"]["modelo"] = '6ad574e231d22159ff26fb2efb0f8388.jpg'; desenho["camisa"]["5"]["cod_modelo"] = '5'; desenho["camisa"]["5_2"] = new Array(); desenho["camisa"]["5_2"]["svg"] = '680a74d94055bff1c77c4afcea1aa5c4'; desenho["camisa"]["5_2"]["svg_costas"] = 'c511aaa5ae445a395696165fcb3e0667'; desenho["camisa"]["5_3"] = new Array(); desenho["camisa"]["5_3"]["svg"] = 'a4de1313739e8f80cc06824ffef9ba3d'; desenho["camisa"]["5_3"]["svg_costas"] = '8df47bff90d01cc0ca31bcc4a8aae773'; desenho["camisa"]["5_4"] = new Array(); desenho["camisa"]["5_4"]["svg"] = '1ddfb56e53cb2b725293dbc6e67baa37'; desenho["camisa"]["5_4"]["svg_costas"] = 'd7a5e15aaee8062c96afbaa819297b2e'; desenho["camisa"]["6"] = new Array(); desenho["camisa"]["6"]["svg"] = 'f9488b1425c67749389ae7905b216f66'; desenho["camisa"]["6"]["svg_costas"] = 'b1f054689357ff5b084866051db7e6af'; desenho["camisa"]["6"]["cor"] = '3'; desenho["camisa"]["6"]["cor_2"] = '10'; desenho["camisa"]["6"]["cor_3"] = '4'; desenho["camisa"]["6"]["cor_4"] = ''; desenho["camisa"]["6"]["cor_5"] = ''; desenho["camisa"]["6"]["cor_gola"] = '3'; desenho["camisa"]["6"]["cor_punho"] = ''; desenho["camisa"]["6"]["cor_nome"] = '0'; desenho["camisa"]["6"]["cor_numero"] = '0'; desenho["camisa"]["6"]["cor_logo"] = '0'; desenho["camisa"]["6"]["cor_escudo"] = ''; desenho["camisa"]["6"]["cor_meiao"] = ''; desenho["camisa"]["6"]["cor_capuz"] = ''; desenho["camisa"]["6"]["cor_amarrilho"] = ''; desenho["camisa"]["6"]["cor_bolso"] = ''; desenho["camisa"]["6"]["cor_quadril"] = ''; desenho["camisa"]["6"]["cor_ziper"] = ''; desenho["camisa"]["6"]["modelo"] = 'f14ab17989b46e0332bb996b05229757.jpg'; desenho["camisa"]["6"]["cod_modelo"] = '6'; desenho["camisa"]["6_2"] = new Array(); desenho["camisa"]["6_2"]["svg"] = '7cdbe93469a1cc25ebebd49f978fa666'; desenho["camisa"]["6_2"]["svg_costas"] = 'da947f5a5caa198438cd21118cc1b803'; desenho["camisa"]["6_3"] = new Array(); desenho["camisa"]["6_3"]["svg"] = ''; desenho["camisa"]["6_3"]["svg_costas"] = ''; desenho["camisa"]["6_4"] = new Array(); desenho["camisa"]["6_4"]["svg"] = ''; desenho["camisa"]["6_4"]["svg_costas"] = ''; desenho["camisa"]["7"] = new Array(); desenho["camisa"]["7"]["svg"] = '10ab282d4ec21e459604059411fa86c6'; desenho["camisa"]["7"]["svg_costas"] = '35e63f0dea1b4d68352c300dc5007c80'; desenho["camisa"]["7"]["cor"] = '2'; desenho["camisa"]["7"]["cor_2"] = '3'; desenho["camisa"]["7"]["cor_3"] = '23'; desenho["camisa"]["7"]["cor_4"] = ''; desenho["camisa"]["7"]["cor_5"] = ''; desenho["camisa"]["7"]["cor_gola"] = '23'; desenho["camisa"]["7"]["cor_punho"] = ''; desenho["camisa"]["7"]["cor_nome"] = '0'; desenho["camisa"]["7"]["cor_numero"] = '0'; desenho["camisa"]["7"]["cor_logo"] = '0'; desenho["camisa"]["7"]["cor_escudo"] = ''; desenho["camisa"]["7"]["cor_meiao"] = ''; desenho["camisa"]["7"]["cor_capuz"] = ''; desenho["camisa"]["7"]["cor_amarrilho"] = ''; desenho["camisa"]["7"]["cor_bolso"] = ''; desenho["camisa"]["7"]["cor_quadril"] = ''; desenho["camisa"]["7"]["cor_ziper"] = ''; desenho["camisa"]["7"]["modelo"] = 'e8b63f7afec7ba3ca4dd6a06485892d9.jpg'; desenho["camisa"]["7"]["cod_modelo"] = '7'; desenho["camisa"]["7_2"] = new Array(); desenho["camisa"]["7_2"]["svg"] = '37741abd687d01f6e4a05d28a8aeaea4'; desenho["camisa"]["7_2"]["svg_costas"] = '0a2f02ad052215acc0a2d6efb500cc37'; desenho["camisa"]["7_3"] = new Array(); desenho["camisa"]["7_3"]["svg"] = ''; desenho["camisa"]["7_3"]["svg_costas"] = ''; desenho["camisa"]["7_4"] = new Array(); desenho["camisa"]["7_4"]["svg"] = ''; desenho["camisa"]["7_4"]["svg_costas"] = ''; desenho["camisa"]["8"] = new Array(); desenho["camisa"]["8"]["svg"] = 'cfb0255f6bbe7709aca33af52ece1570'; desenho["camisa"]["8"]["svg_costas"] = 'dae502c7b87311a12223053c34f1d160'; desenho["camisa"]["8"]["cor"] = '10'; desenho["camisa"]["8"]["cor_2"] = '25'; desenho["camisa"]["8"]["cor_3"] = '17'; desenho["camisa"]["8"]["cor_4"] = '0'; desenho["camisa"]["8"]["cor_5"] = ''; desenho["camisa"]["8"]["cor_gola"] = '10'; desenho["camisa"]["8"]["cor_punho"] = ''; desenho["camisa"]["8"]["cor_nome"] = '3'; desenho["camisa"]["8"]["cor_numero"] = '3'; desenho["camisa"]["8"]["cor_logo"] = '3'; desenho["camisa"]["8"]["cor_escudo"] = ''; desenho["camisa"]["8"]["cor_meiao"] = ''; desenho["camisa"]["8"]["cor_capuz"] = ''; desenho["camisa"]["8"]["cor_amarrilho"] = ''; desenho["camisa"]["8"]["cor_bolso"] = ''; desenho["camisa"]["8"]["cor_quadril"] = ''; desenho["camisa"]["8"]["cor_ziper"] = ''; desenho["camisa"]["8"]["modelo"] = '8ff66ca7d97a5f29631c10f75bb19345.jpg'; desenho["camisa"]["8"]["cod_modelo"] = '8'; desenho["camisa"]["8_2"] = new Array(); desenho["camisa"]["8_2"]["svg"] = '7af2f582a37dc07d3aba424d06f7d044'; desenho["camisa"]["8_2"]["svg_costas"] = 'cbe5fc2173a6fe9c9b53646b8f4c838d'; desenho["camisa"]["8_3"] = new Array(); desenho["camisa"]["8_3"]["svg"] = '2704abcb87c886ae32ee216197ee885f'; desenho["camisa"]["8_3"]["svg_costas"] = '916c43f8392d85f13ee1a4d7c60ed8b1'; desenho["camisa"]["8_4"] = new Array(); desenho["camisa"]["8_4"]["svg"] = ''; desenho["camisa"]["8_4"]["svg_costas"] = ''; desenho["camisa"]["9"] = new Array(); desenho["camisa"]["9"]["svg"] = '830901852bf2a7d7e85523c6316c7395'; desenho["camisa"]["9"]["svg_costas"] = 'dbe5b8fc3f94e310465d950e0a6cbc0a'; desenho["camisa"]["9"]["cor"] = '14'; desenho["camisa"]["9"]["cor_2"] = '18'; desenho["camisa"]["9"]["cor_3"] = '0'; desenho["camisa"]["9"]["cor_4"] = ''; desenho["camisa"]["9"]["cor_5"] = ''; desenho["camisa"]["9"]["cor_gola"] = '14'; desenho["camisa"]["9"]["cor_punho"] = ''; desenho["camisa"]["9"]["cor_nome"] = '0'; desenho["camisa"]["9"]["cor_numero"] = '0'; desenho["camisa"]["9"]["cor_logo"] = '0'; desenho["camisa"]["9"]["cor_escudo"] = ''; desenho["camisa"]["9"]["cor_meiao"] = ''; desenho["camisa"]["9"]["cor_capuz"] = ''; desenho["camisa"]["9"]["cor_amarrilho"] = ''; desenho["camisa"]["9"]["cor_bolso"] = ''; desenho["camisa"]["9"]["cor_quadril"] = ''; desenho["camisa"]["9"]["cor_ziper"] = ''; desenho["camisa"]["9"]["modelo"] = '1884ff8496234d25237aeb9e27ad2ccd.jpg'; desenho["camisa"]["9"]["cod_modelo"] = '9'; desenho["camisa"]["9_2"] = new Array(); desenho["camisa"]["9_2"]["svg"] = '8e424a4f82029f86d711e9b63ba1d943'; desenho["camisa"]["9_2"]["svg_costas"] = 'aebf1fe0c9679ebff7740db9c7cc5e81'; desenho["camisa"]["9_3"] = new Array(); desenho["camisa"]["9_3"]["svg"] = ''; desenho["camisa"]["9_3"]["svg_costas"] = ''; desenho["camisa"]["9_4"] = new Array(); desenho["camisa"]["9_4"]["svg"] = ''; desenho["camisa"]["9_4"]["svg_costas"] = ''; desenho["camisa"]["10"] = new Array(); desenho["camisa"]["10"]["svg"] = 'caa805270501e6aa90fe1a6dc64b2849'; desenho["camisa"]["10"]["svg_costas"] = 'be43658df996020800dc64bc1b83814b'; desenho["camisa"]["10"]["cor"] = '2'; desenho["camisa"]["10"]["cor_2"] = '29'; desenho["camisa"]["10"]["cor_3"] = '28'; desenho["camisa"]["10"]["cor_4"] = '0'; desenho["camisa"]["10"]["cor_5"] = ''; desenho["camisa"]["10"]["cor_gola"] = '2'; desenho["camisa"]["10"]["cor_punho"] = ''; desenho["camisa"]["10"]["cor_nome"] = '0'; desenho["camisa"]["10"]["cor_numero"] = '0'; desenho["camisa"]["10"]["cor_logo"] = '0'; desenho["camisa"]["10"]["cor_escudo"] = ''; desenho["camisa"]["10"]["cor_meiao"] = ''; desenho["camisa"]["10"]["cor_capuz"] = ''; desenho["camisa"]["10"]["cor_amarrilho"] = ''; desenho["camisa"]["10"]["cor_bolso"] = ''; desenho["camisa"]["10"]["cor_quadril"] = ''; desenho["camisa"]["10"]["cor_ziper"] = ''; desenho["camisa"]["10"]["modelo"] = 'e626612aa015ef4cd18fb431e0e98d9b.jpg'; desenho["camisa"]["10"]["cod_modelo"] = '10'; desenho["camisa"]["10_2"] = new Array(); desenho["camisa"]["10_2"]["svg"] = 'ed44bf4d6d8ddbc4c34eb1f2584abab6'; desenho["camisa"]["10_2"]["svg_costas"] = '236041e04278e201bad36b0f40c58c12'; desenho["camisa"]["10_3"] = new Array(); desenho["camisa"]["10_3"]["svg"] = 'a8c2df4fd3cfa43b28778a776ef5d5b1'; desenho["camisa"]["10_3"]["svg_costas"] = '3d8c645983cafe6c669e4022bf3052ed'; desenho["camisa"]["10_4"] = new Array(); desenho["camisa"]["10_4"]["svg"] = ''; desenho["camisa"]["10_4"]["svg_costas"] = ''; desenho["camisa"]["11"] = new Array(); desenho["camisa"]["11"]["svg"] = '9cba428e0d360aaf6e96cbe4060b6391'; desenho["camisa"]["11"]["svg_costas"] = '28dcacc0e205e008c36c9007fc92256f'; desenho["camisa"]["11"]["cor"] = '17'; desenho["camisa"]["11"]["cor_2"] = '0'; desenho["camisa"]["11"]["cor_3"] = '10'; desenho["camisa"]["11"]["cor_4"] = ''; desenho["camisa"]["11"]["cor_5"] = ''; desenho["camisa"]["11"]["cor_gola"] = '0'; desenho["camisa"]["11"]["cor_punho"] = ''; desenho["camisa"]["11"]["cor_nome"] = '1'; desenho["camisa"]["11"]["cor_numero"] = '1'; desenho["camisa"]["11"]["cor_logo"] = '1'; desenho["camisa"]["11"]["cor_escudo"] = ''; desenho["camisa"]["11"]["cor_meiao"] = ''; desenho["camisa"]["11"]["cor_capuz"] = ''; desenho["camisa"]["11"]["cor_amarrilho"] = ''; desenho["camisa"]["11"]["cor_bolso"] = ''; desenho["camisa"]["11"]["cor_quadril"] = ''; desenho["camisa"]["11"]["cor_ziper"] = ''; desenho["camisa"]["11"]["modelo"] = 'f0829e6b2a39ebdf7ded2ece312e2d90.jpg'; desenho["camisa"]["11"]["cod_modelo"] = '11'; desenho["camisa"]["11_2"] = new Array(); desenho["camisa"]["11_2"]["svg"] = 'ba558bea95af3b8301f65896f1e732d5'; desenho["camisa"]["11_2"]["svg_costas"] = '06c477ed509a6d86f34c06691f9f058b'; desenho["camisa"]["11_3"] = new Array(); desenho["camisa"]["11_3"]["svg"] = ''; desenho["camisa"]["11_3"]["svg_costas"] = ''; desenho["camisa"]["11_4"] = new Array(); desenho["camisa"]["11_4"]["svg"] = ''; desenho["camisa"]["11_4"]["svg_costas"] = ''; desenho["camisa"]["12"] = new Array(); desenho["camisa"]["12"]["svg"] = '047b07dbe3e3d6773e6e9e090f3c03cd'; desenho["camisa"]["12"]["svg_costas"] = 'f986e9d963397e16a57cbafdb9b5fdae'; desenho["camisa"]["12"]["cor"] = '23'; desenho["camisa"]["12"]["cor_2"] = '5'; desenho["camisa"]["12"]["cor_3"] = '5'; desenho["camisa"]["12"]["cor_4"] = ''; desenho["camisa"]["12"]["cor_5"] = ''; desenho["camisa"]["12"]["cor_gola"] = '5'; desenho["camisa"]["12"]["cor_punho"] = ''; desenho["camisa"]["12"]["cor_nome"] = '3'; desenho["camisa"]["12"]["cor_numero"] = '3'; desenho["camisa"]["12"]["cor_logo"] = '3'; desenho["camisa"]["12"]["cor_escudo"] = ''; desenho["camisa"]["12"]["cor_meiao"] = ''; desenho["camisa"]["12"]["cor_capuz"] = ''; desenho["camisa"]["12"]["cor_amarrilho"] = ''; desenho["camisa"]["12"]["cor_bolso"] = ''; desenho["camisa"]["12"]["cor_quadril"] = ''; desenho["camisa"]["12"]["cor_ziper"] = ''; desenho["camisa"]["12"]["modelo"] = '1d908c8762ea103dc476473b96c5189e.jpg'; desenho["camisa"]["12"]["cod_modelo"] = '12'; desenho["camisa"]["12_2"] = new Array(); desenho["camisa"]["12_2"]["svg"] = 'eb55d86167e61da32e6cb8a994f13285'; desenho["camisa"]["12_2"]["svg_costas"] = '0f34b15bf48734254dd44ee99c759477'; desenho["camisa"]["12_3"] = new Array(); desenho["camisa"]["12_3"]["svg"] = ''; desenho["camisa"]["12_3"]["svg_costas"] = ''; desenho["camisa"]["12_4"] = new Array(); desenho["camisa"]["12_4"]["svg"] = ''; desenho["camisa"]["12_4"]["svg_costas"] = ''; desenho["camisa"]["13"] = new Array(); desenho["camisa"]["13"]["svg"] = 'c28e78185a4394285b1a833b85fe0957'; desenho["camisa"]["13"]["svg_costas"] = 'd9da444e896d8f56d3b6b1964f988d13'; desenho["camisa"]["13"]["cor"] = '12'; desenho["camisa"]["13"]["cor_2"] = '15'; desenho["camisa"]["13"]["cor_3"] = '19'; desenho["camisa"]["13"]["cor_4"] = '0'; desenho["camisa"]["13"]["cor_5"] = ''; desenho["camisa"]["13"]["cor_gola"] = '12'; desenho["camisa"]["13"]["cor_punho"] = ''; desenho["camisa"]["13"]["cor_nome"] = '0'; desenho["camisa"]["13"]["cor_numero"] = '0'; desenho["camisa"]["13"]["cor_logo"] = '0'; desenho["camisa"]["13"]["cor_escudo"] = ''; desenho["camisa"]["13"]["cor_meiao"] = ''; desenho["camisa"]["13"]["cor_capuz"] = ''; desenho["camisa"]["13"]["cor_amarrilho"] = ''; desenho["camisa"]["13"]["cor_bolso"] = ''; desenho["camisa"]["13"]["cor_quadril"] = ''; desenho["camisa"]["13"]["cor_ziper"] = ''; desenho["camisa"]["13"]["modelo"] = '2e4f858cb30cc05398a233cf383aac76.jpg'; desenho["camisa"]["13"]["cod_modelo"] = '13'; desenho["camisa"]["13_2"] = new Array(); desenho["camisa"]["13_2"]["svg"] = '146213081e7a51d80a209046972e940c'; desenho["camisa"]["13_2"]["svg_costas"] = 'b73d3b63ed9cb839b9c3b5df385bc982'; desenho["camisa"]["13_3"] = new Array(); desenho["camisa"]["13_3"]["svg"] = '0336efce5a16a1cf7429d00987c99a79'; desenho["camisa"]["13_3"]["svg_costas"] = 'e766880212a9223d9d448b2cb5bd34a6'; desenho["camisa"]["13_4"] = new Array(); desenho["camisa"]["13_4"]["svg"] = ''; desenho["camisa"]["13_4"]["svg_costas"] = ''; desenho["camisa"]["14"] = new Array(); desenho["camisa"]["14"]["svg"] = '358f7bfe34a3ab794bad8a1d07b1cb94'; desenho["camisa"]["14"]["svg_costas"] = '2c38f42420a60cc54ebbaed86b81dde5'; desenho["camisa"]["14"]["cor"] = '29'; desenho["camisa"]["14"]["cor_2"] = '5'; desenho["camisa"]["14"]["cor_3"] = '0'; desenho["camisa"]["14"]["cor_4"] = ''; desenho["camisa"]["14"]["cor_5"] = ''; desenho["camisa"]["14"]["cor_gola"] = '29'; desenho["camisa"]["14"]["cor_punho"] = ''; desenho["camisa"]["14"]["cor_nome"] = '5'; desenho["camisa"]["14"]["cor_numero"] = '5'; desenho["camisa"]["14"]["cor_logo"] = '29'; desenho["camisa"]["14"]["cor_escudo"] = ''; desenho["camisa"]["14"]["cor_meiao"] = ''; desenho["camisa"]["14"]["cor_capuz"] = ''; desenho["camisa"]["14"]["cor_amarrilho"] = ''; desenho["camisa"]["14"]["cor_bolso"] = ''; desenho["camisa"]["14"]["cor_quadril"] = ''; desenho["camisa"]["14"]["cor_ziper"] = ''; desenho["camisa"]["14"]["modelo"] = 'c278e0cc4f3d5f806d7ee4ef1059e3ca.jpg'; desenho["camisa"]["14"]["cod_modelo"] = '14'; desenho["camisa"]["14_2"] = new Array(); desenho["camisa"]["14_2"]["svg"] = '2cbe7c5f21af4b5e2757a46ed55e5466'; desenho["camisa"]["14_2"]["svg_costas"] = '0374d9de100ca3bc926b01648750a240'; desenho["camisa"]["14_3"] = new Array(); desenho["camisa"]["14_3"]["svg"] = ''; desenho["camisa"]["14_3"]["svg_costas"] = ''; desenho["camisa"]["14_4"] = new Array(); desenho["camisa"]["14_4"]["svg"] = ''; desenho["camisa"]["14_4"]["svg_costas"] = ''; desenho["camisa"]["15"] = new Array(); desenho["camisa"]["15"]["svg"] = '9381f857b6767bf06c08fe33efb2586f'; desenho["camisa"]["15"]["svg_costas"] = '2d3afdaffd7c3a4e54f8d5368bbca49f'; desenho["camisa"]["15"]["cor"] = '0'; desenho["camisa"]["15"]["cor_2"] = '3'; desenho["camisa"]["15"]["cor_3"] = '10'; desenho["camisa"]["15"]["cor_4"] = '4'; desenho["camisa"]["15"]["cor_5"] = ''; desenho["camisa"]["15"]["cor_gola"] = '0'; desenho["camisa"]["15"]["cor_punho"] = ''; desenho["camisa"]["15"]["cor_nome"] = '0'; desenho["camisa"]["15"]["cor_numero"] = '0'; desenho["camisa"]["15"]["cor_logo"] = '0'; desenho["camisa"]["15"]["cor_escudo"] = ''; desenho["camisa"]["15"]["cor_meiao"] = ''; desenho["camisa"]["15"]["cor_capuz"] = ''; desenho["camisa"]["15"]["cor_amarrilho"] = ''; desenho["camisa"]["15"]["cor_bolso"] = ''; desenho["camisa"]["15"]["cor_quadril"] = ''; desenho["camisa"]["15"]["cor_ziper"] = ''; desenho["camisa"]["15"]["modelo"] = '5c9e9a92e19d2287de39a095ccb05004.jpg'; desenho["camisa"]["15"]["cod_modelo"] = '15'; desenho["camisa"]["15_2"] = new Array(); desenho["camisa"]["15_2"]["svg"] = 'd600e1fd034ee7c39d6d35faeae7217c'; desenho["camisa"]["15_2"]["svg_costas"] = '27ce5dcb2b825b74e73735e83152c16b'; desenho["camisa"]["15_3"] = new Array(); desenho["camisa"]["15_3"]["svg"] = 'c60ca5d45844841a6a053177465490c0'; desenho["camisa"]["15_3"]["svg_costas"] = 'd5b957c3e55a0f44c98b6649e66cd6a3'; desenho["camisa"]["15_4"] = new Array(); desenho["camisa"]["15_4"]["svg"] = ''; desenho["camisa"]["15_4"]["svg_costas"] = ''; desenho["camisa"]["16"] = new Array(); desenho["camisa"]["16"]["svg"] = '2c3e78d3806af910369be802877bd298'; desenho["camisa"]["16"]["svg_costas"] = '2e9590565e07f603d5292c031822a5e3'; desenho["camisa"]["16"]["cor"] = '0'; desenho["camisa"]["16"]["cor_2"] = '14'; desenho["camisa"]["16"]["cor_3"] = '1'; desenho["camisa"]["16"]["cor_4"] = '1'; desenho["camisa"]["16"]["cor_5"] = ''; desenho["camisa"]["16"]["cor_gola"] = '0'; desenho["camisa"]["16"]["cor_punho"] = ''; desenho["camisa"]["16"]["cor_nome"] = '3'; desenho["camisa"]["16"]["cor_numero"] = '3'; desenho["camisa"]["16"]["cor_logo"] = '3'; desenho["camisa"]["16"]["cor_escudo"] = ''; desenho["camisa"]["16"]["cor_meiao"] = ''; desenho["camisa"]["16"]["cor_capuz"] = ''; desenho["camisa"]["16"]["cor_amarrilho"] = ''; desenho["camisa"]["16"]["cor_bolso"] = ''; desenho["camisa"]["16"]["cor_quadril"] = ''; desenho["camisa"]["16"]["cor_ziper"] = ''; desenho["camisa"]["16"]["modelo"] = '2dce5c027cca8bc757304aa7fbed84df.jpg'; desenho["camisa"]["16"]["cod_modelo"] = '16'; desenho["camisa"]["16_2"] = new Array(); desenho["camisa"]["16_2"]["svg"] = 'f72ae53c3dd62aff93ff321bd59b2081'; desenho["camisa"]["16_2"]["svg_costas"] = '5bec4204574d4b1ad47acbac1b2ed8e5'; desenho["camisa"]["16_3"] = new Array(); desenho["camisa"]["16_3"]["svg"] = '0810464a4e945fe249c64122770e86bc'; desenho["camisa"]["16_3"]["svg_costas"] = 'd24defdb2aa1a447ac24f37283671147'; desenho["camisa"]["16_4"] = new Array(); desenho["camisa"]["16_4"]["svg"] = ''; desenho["camisa"]["16_4"]["svg_costas"] = ''; desenho["camisa"]["17"] = new Array(); desenho["camisa"]["17"]["svg"] = '0617ea82b07caa81e9dded7116a237ff'; desenho["camisa"]["17"]["svg_costas"] = 'a6f5e23096e9861149b7df6b23549aa3'; desenho["camisa"]["17"]["cor"] = '4'; desenho["camisa"]["17"]["cor_2"] = '0'; desenho["camisa"]["17"]["cor_3"] = '3'; desenho["camisa"]["17"]["cor_4"] = ''; desenho["camisa"]["17"]["cor_5"] = ''; desenho["camisa"]["17"]["cor_gola"] = '4'; desenho["camisa"]["17"]["cor_punho"] = ''; desenho["camisa"]["17"]["cor_nome"] = '1'; desenho["camisa"]["17"]["cor_numero"] = '1'; desenho["camisa"]["17"]["cor_logo"] = '1'; desenho["camisa"]["17"]["cor_escudo"] = ''; desenho["camisa"]["17"]["cor_meiao"] = ''; desenho["camisa"]["17"]["cor_capuz"] = ''; desenho["camisa"]["17"]["cor_amarrilho"] = ''; desenho["camisa"]["17"]["cor_bolso"] = ''; desenho["camisa"]["17"]["cor_quadril"] = ''; desenho["camisa"]["17"]["cor_ziper"] = ''; desenho["camisa"]["17"]["modelo"] = '5107f02b4f8dfe7efd24e9707da0d1be.jpg'; desenho["camisa"]["17"]["cod_modelo"] = '17'; desenho["camisa"]["17_2"] = new Array(); desenho["camisa"]["17_2"]["svg"] = '1eb19d8c4d3283166cfeb2649e98afc6'; desenho["camisa"]["17_2"]["svg_costas"] = 'c23759c88d6afa22aee05838425714d2'; desenho["camisa"]["17_3"] = new Array(); desenho["camisa"]["17_3"]["svg"] = ''; desenho["camisa"]["17_3"]["svg_costas"] = ''; desenho["camisa"]["17_4"] = new Array(); desenho["camisa"]["17_4"]["svg"] = ''; desenho["camisa"]["17_4"]["svg_costas"] = ''; desenho["camisa"]["18"] = new Array(); desenho["camisa"]["18"]["svg"] = 'e687f15a8a96911ca70bb173c020f241'; desenho["camisa"]["18"]["svg_costas"] = 'ab44db7648cbe83a6ab4e6e41c085fed'; desenho["camisa"]["18"]["cor"] = '15'; desenho["camisa"]["18"]["cor_2"] = '3'; desenho["camisa"]["18"]["cor_3"] = '0'; desenho["camisa"]["18"]["cor_4"] = ''; desenho["camisa"]["18"]["cor_5"] = ''; desenho["camisa"]["18"]["cor_gola"] = '15'; desenho["camisa"]["18"]["cor_punho"] = ''; desenho["camisa"]["18"]["cor_nome"] = '1'; desenho["camisa"]["18"]["cor_numero"] = '1'; desenho["camisa"]["18"]["cor_logo"] = '1'; desenho["camisa"]["18"]["cor_escudo"] = ''; desenho["camisa"]["18"]["cor_meiao"] = ''; desenho["camisa"]["18"]["cor_capuz"] = ''; desenho["camisa"]["18"]["cor_amarrilho"] = ''; desenho["camisa"]["18"]["cor_bolso"] = ''; desenho["camisa"]["18"]["cor_quadril"] = ''; desenho["camisa"]["18"]["cor_ziper"] = ''; desenho["camisa"]["18"]["modelo"] = 'f1e5b949edd9573566471d04c842ff6d.jpg'; desenho["camisa"]["18"]["cod_modelo"] = '18'; desenho["camisa"]["18_2"] = new Array(); desenho["camisa"]["18_2"]["svg"] = '44b4703e2b08d8655fbef366aea42478'; desenho["camisa"]["18_2"]["svg_costas"] = '57d956b0c041e8956c69172024fc04c9'; desenho["camisa"]["18_3"] = new Array(); desenho["camisa"]["18_3"]["svg"] = ''; desenho["camisa"]["18_3"]["svg_costas"] = ''; desenho["camisa"]["18_4"] = new Array(); desenho["camisa"]["18_4"]["svg"] = ''; desenho["camisa"]["18_4"]["svg_costas"] = ''; desenho["camisa"]["19"] = new Array(); desenho["camisa"]["19"]["svg"] = '8470721edbce62373556f6f94b62b615'; desenho["camisa"]["19"]["svg_costas"] = '61f42d70a285483da8dcbf29201d09ee'; desenho["camisa"]["19"]["cor"] = '29'; desenho["camisa"]["19"]["cor_2"] = '27'; desenho["camisa"]["19"]["cor_3"] = ''; desenho["camisa"]["19"]["cor_4"] = ''; desenho["camisa"]["19"]["cor_5"] = ''; desenho["camisa"]["19"]["cor_gola"] = '29'; desenho["camisa"]["19"]["cor_punho"] = ''; desenho["camisa"]["19"]["cor_nome"] = '0'; desenho["camisa"]["19"]["cor_numero"] = '0'; desenho["camisa"]["19"]["cor_logo"] = '0'; desenho["camisa"]["19"]["cor_escudo"] = ''; desenho["camisa"]["19"]["cor_meiao"] = ''; desenho["camisa"]["19"]["cor_capuz"] = ''; desenho["camisa"]["19"]["cor_amarrilho"] = ''; desenho["camisa"]["19"]["cor_bolso"] = ''; desenho["camisa"]["19"]["cor_quadril"] = ''; desenho["camisa"]["19"]["cor_ziper"] = ''; desenho["camisa"]["19"]["modelo"] = '30e8f6445ff39630cd7c6a71012bb023.jpg'; desenho["camisa"]["19"]["cod_modelo"] = '19'; desenho["camisa"]["19_2"] = new Array(); desenho["camisa"]["19_2"]["svg"] = ''; desenho["camisa"]["19_2"]["svg_costas"] = ''; desenho["camisa"]["19_3"] = new Array(); desenho["camisa"]["19_3"]["svg"] = ''; desenho["camisa"]["19_3"]["svg_costas"] = ''; desenho["camisa"]["19_4"] = new Array(); desenho["camisa"]["19_4"]["svg"] = ''; desenho["camisa"]["19_4"]["svg_costas"] = ''; desenho["camisa"]["20"] = new Array(); desenho["camisa"]["20"]["svg"] = '26f499ea57fdbd07d98796bc231b9b1f'; desenho["camisa"]["20"]["svg_costas"] = '9dcb7ec2d5147bd662765d30b282688b'; desenho["camisa"]["20"]["cor"] = '2'; desenho["camisa"]["20"]["cor_2"] = '1'; desenho["camisa"]["20"]["cor_3"] = '23'; desenho["camisa"]["20"]["cor_4"] = '0'; desenho["camisa"]["20"]["cor_5"] = ''; desenho["camisa"]["20"]["cor_gola"] = '2'; desenho["camisa"]["20"]["cor_punho"] = ''; desenho["camisa"]["20"]["cor_nome"] = '0'; desenho["camisa"]["20"]["cor_numero"] = '0'; desenho["camisa"]["20"]["cor_logo"] = '0'; desenho["camisa"]["20"]["cor_escudo"] = ''; desenho["camisa"]["20"]["cor_meiao"] = ''; desenho["camisa"]["20"]["cor_capuz"] = ''; desenho["camisa"]["20"]["cor_amarrilho"] = ''; desenho["camisa"]["20"]["cor_bolso"] = ''; desenho["camisa"]["20"]["cor_quadril"] = ''; desenho["camisa"]["20"]["cor_ziper"] = ''; desenho["camisa"]["20"]["modelo"] = '7a5a4929d2bcfbefddc0af2e1819f475.jpg'; desenho["camisa"]["20"]["cod_modelo"] = '20'; desenho["camisa"]["20_2"] = new Array(); desenho["camisa"]["20_2"]["svg"] = 'd6bee0a9e302eba2ab487f309e011c7b'; desenho["camisa"]["20_2"]["svg_costas"] = 'e4eab63b7111eee7617d29dcbdf0ef1d'; desenho["camisa"]["20_3"] = new Array(); desenho["camisa"]["20_3"]["svg"] = '97cd05282b4aef8ad0e93a4ba3321b8d'; desenho["camisa"]["20_3"]["svg_costas"] = 'f6abb8d08e980b3d7b7bd582f4b0195f'; desenho["camisa"]["20_4"] = new Array(); desenho["camisa"]["20_4"]["svg"] = ''; desenho["camisa"]["20_4"]["svg_costas"] = ''; desenho["camisa"]["21"] = new Array(); desenho["camisa"]["21"]["svg"] = 'e15deeee1d46127638ce42e2a0d92e57'; desenho["camisa"]["21"]["svg_costas"] = '8167b936ab36da2228d5b5685b3e07e6'; desenho["camisa"]["21"]["cor"] = '0'; desenho["camisa"]["21"]["cor_2"] = '23'; desenho["camisa"]["21"]["cor_3"] = '3'; desenho["camisa"]["21"]["cor_4"] = ''; desenho["camisa"]["21"]["cor_5"] = ''; desenho["camisa"]["21"]["cor_gola"] = '23'; desenho["camisa"]["21"]["cor_punho"] = ''; desenho["camisa"]["21"]["cor_nome"] = '1'; desenho["camisa"]["21"]["cor_numero"] = '1'; desenho["camisa"]["21"]["cor_logo"] = '1'; desenho["camisa"]["21"]["cor_escudo"] = ''; desenho["camisa"]["21"]["cor_meiao"] = ''; desenho["camisa"]["21"]["cor_capuz"] = ''; desenho["camisa"]["21"]["cor_amarrilho"] = ''; desenho["camisa"]["21"]["cor_bolso"] = ''; desenho["camisa"]["21"]["cor_quadril"] = ''; desenho["camisa"]["21"]["cor_ziper"] = ''; desenho["camisa"]["21"]["modelo"] = '44999b96363c49e5f01835b6bf6428f5.jpg'; desenho["camisa"]["21"]["cod_modelo"] = '21'; desenho["camisa"]["21_2"] = new Array(); desenho["camisa"]["21_2"]["svg"] = '9b4cb508b6cdb6e7b7d08c2446a59fc3'; desenho["camisa"]["21_2"]["svg_costas"] = '6478a7655a4f715e9eb73d02d73870b2'; desenho["camisa"]["21_3"] = new Array(); desenho["camisa"]["21_3"]["svg"] = ''; desenho["camisa"]["21_3"]["svg_costas"] = ''; desenho["camisa"]["21_4"] = new Array(); desenho["camisa"]["21_4"]["svg"] = ''; desenho["camisa"]["21_4"]["svg_costas"] = ''; var total_modelo = new Array(); total_modelo['camisa'] = Number("21"); total_modelo['calcao'] = Number(""); total_modelo['meiao'] = Number(""); // FUNÇÕES function preparar() { var array_limpa = new Array(); $("#meio").css("background-image","url(/simulador/"+fundo); for(var j=1; j<=total_modelo['camisa'] && j<5; j++) { if(desenho['camisa'][j]['modelo'] != null && desenho['camisa'][j]['modelo'] != '') array_limpa.push(desenho['camisa'][j]['modelo']); if(desenho['camisa'][j]['svg'] != null && desenho['camisa'][j]['svg'] != '') array_limpa.push(desenho['camisa'][j]['svg']+'.svg'); if(desenho['camisa'][j]['svg_costas'] != null && desenho['camisa'][j]['svg_costas'] != ''){ array_limpa.push(desenho['camisa'][j]['svg_costas']+'.svg'); } if(desenho['camisa'][j+'_2']['svg'] != null && desenho['camisa'][j+'_2']['svg'] != '') array_limpa.push(desenho['camisa'][j+'_2']['svg']+'.svg'); if(desenho['camisa'][j+'_2']['svg_costas'] != null && desenho['camisa'][j+'_2']['svg_costas'] != ''){ array_limpa.push(desenho['camisa'][j+'_2']['svg_costas']+'.svg'); } if(desenho['camisa'][j+'_3']['svg'] != null && desenho['camisa'][j+'_3']['svg'] != '') array_limpa.push(desenho['camisa'][j+'_3']['svg']+'.svg'); if(desenho['camisa'][j+'_3']['svg_costas'] != null && desenho['camisa'][j+'_3']['svg_costas'] != ''){ array_limpa.push(desenho['camisa'][j+'_3']['svg_costas']+'.svg'); } } return array_limpa; } function preloadimages(arr){ var newimages=[], loadedimages=0; var postaction=function(){ $("#box_edicao").css("opacity","0").css("pointer-events","none"); setTimeout("personalizarCor()", 2500); // TRATANDO MANEQUIM setTimeout(function(){ if($('#manequim #svg_camisa').length) { $('#manequim .engloba_camisa').width($('#manequim #svg_camisa').width()); $('#manequim .engloba_camisa').height($('#manequim #svg_camisa').height()); $('#manequim_costas .engloba_camisa').css("left", ($('#manequim_costas .fundos').width()-$('#manequim_costas #svg_camisa').width()) / 2); $('#manequim .engloba_camisa .textura').css('background-image', 'url(img/manequim/manequim_passeio_polo.png)'); } else { $('#manequim .engloba_camisa').hide(); } if($('#manequim #svg_calcao').length) { $('#manequim .engloba_calcao').width($('#manequim #svg_calcao').width()); $('#manequim .engloba_calcao').height($('#manequim #svg_calcao').height()); $('#manequim .engloba_calcao .textura').css('background-image', 'url(img/manequim/manequim_passeio_.png)') } else { $('#manequim .engloba_calcao').hide(); } if(("" == "calca" || "" == "calca2") && "polo" == "agasalho") { $('.itens_adicionais').remove(); } else { if("" == "calca" || "" == "calca2") { $('.itens_adicionais label:contains("Meia")').parent().remove(); $('#cb_meia').remove(); } if("polo" == "agasalho") { $('.itens_adicionais label:contains("Manga")').parent().remove(); $('#cb_manga').remove(); } } if(esporte != "futebol" && esporte != "basquete") { } else { $('.itens_adicionais').remove(); } if($('#manequim #svg_meiao').length) { $('#manequim .engloba_meiao').width($('#manequim #svg_meiao').width()); $('#manequim .engloba_meiao').height($('#manequim #svg_meiao').height()); $('#manequim .engloba_meiao .textura').css('background-image', 'url(img/manequim/manequim_passeio_meiao.png)'); if(esporte == "futebol_feminino"){ $("#manequim .detalhe").css("top", "618px"); $("#manequim_costas .detalhe").css("top", "632px"); } } else { $('#manequim .engloba_meiao').hide(); } // TRATANDO MANEQUIM COSTAS if($('#manequim_costas #svg_camisa').length) { $('#manequim_costas .engloba_camisa').width(parseInt($('#manequim_costas #svg_camisa').width())); $('#manequim_costas .engloba_camisa').height(parseInt($('#manequim_costas #svg_camisa').height())); $('#manequim_costas .engloba_camisa .textura').css('background-image', 'url(img/manequim/manequim_passeio_polo_costas.png)'); } else { $('#manequim_costas .engloba_camisa').hide(); } if($('#manequim_costas #svg_calcao').length) { $('#manequim_costas .engloba_calcao').width($('#manequim_costas #svg_calcao').width()); $('#manequim_costas .engloba_calcao').height($('#manequim_costas #svg_calcao').height()); $('#manequim_costas .engloba_calcao .textura').css('background-image', 'url(img/manequim/manequim_passeio__costas.png)') } else { $('#manequim_costas .engloba_calcao').hide(); } if($('#manequim_costas #svg_meiao').length) { $('#manequim_costas .engloba_meiao').width($('#manequim_costas #svg_meiao').width()); $('#manequim_costas .engloba_meiao').height($('#manequim_costas #svg_meiao').height()); $('#manequim_costas .engloba_meiao .textura').css('background-image', 'url(img/manequim/manequim_passeio_meiao_costas.png)') } else { $('#manequim_costas .engloba_meiao').hide(); } var largura_maior = 0; // Define altura e largura CANVAS for(i=0;i<2;i++){ var largura = 0; var altura = 0; $(".fundos").eq(i).find("div[class^='engloba_'],div[class='detalhe']").each(function(index, element){ if(largura < parseInt($(element).css("width"))) largura = parseInt($(element).css("width")); var altura_temp = Math.round(parseInt($(element).css("top"))) + parseInt(Math.round($(element).height())); if(altura < altura_temp) altura = altura_temp; }); if(largura_maior < largura) largura_maior = largura; else $(".modelo").eq(i).css("left",(largura_maior-largura)/2); $(".modelo, .fundos").eq(i).css("width", largura); $("canvas").eq(i).attr("width", largura).attr("height", altura); $('.engloba_camisa').eq(i).css("left", (largura-$(".modelo").eq(i).find("#svg_camisa").width()) / 2); $('.engloba_calcao').eq(i).css("left", (largura-$(".modelo").eq(i).find("#svg_calcao").width()) / 2); $('.engloba_meiao').eq(i).css("left", (largura-$(".modelo").eq(i).find("#svg_meiao").width()) / 2); } $("#box_manequim").css("width", largura_maior); if ($(".engloba_calcao").css("display") == "none") { $("#sub-menu_edicao").remove(); $(".ipt-checkbox[for='ipt-sincronizar'], .box_bloqueio, .setas_modelos .calcao").remove(); } }, 3000); setTimeout(function(){ $("body *").css("pointer-events","auto"); $("#aguarde").hide(); $('body').removeAttr('style'); $(".lista_menu, #bt_login").css("pointer-events","auto"); $("#box_edicao").css("opacity","0").css("pointer-events","none"); $(".lista_modelos").animate({ scrollTop: 10}, 0); $(".lista_modelos").animate({ scrollTop: 0 }, 0); $("#girar-manequim, .setas_modelos, .box_contato").delay(1500).animate({"opacity":"1"}, 500); $("#manequim").animate({"margin":"0px","opacity":"1"},500); if($(window).width() > 479 && goleiro == 0) { $("#lista_edicao li").first().click(); $("#box_edicao").css("opacity","0").css("pointer-events","none"); $("#lista_edicao, #box_edicao").delay(1500).animate({"opacity":"1"}, 500).css("pointer-events","auto");; } else { $("#lista_edicao").css("opacity","1"); } }, 3500); if($(window).width() < 1024) { $('#box_edicao, #lista_edicao').click(function(e){ e.stopPropagation(); }); $(document).click(function(){ $("#box_edicao .bt_fechar").click(); }); } } var arr=(typeof arr!="object")? [arr] : arr; function imageloadpost(){ loadedimages++; if (loadedimages==arr.length){ postaction(newimages); //call postaction and pass in newimages array as parameter } } var i; var tam_array = arr.length; for (i = 0; i < tam_array; i++){ newimages[i]=new Image(); newimages[i].src= '/simulador/imagens/desenho/'+arr[i]; newimages[i].onload=function(){ imageloadpost(); } newimages[i].onerror=function(){ imageloadpost(); } } return { //return blank object with done() method done:function(f){ postaction=f || postaction //remember user defined callback functions to be called when images load } } } function hex(x) { return ("0" + parseInt(x).toString(16)).slice(-2); } // funções upload imagem var params = { start: function(event, ui) {}, rotate: function(event, ui) {}, stop: function() { atualizaPosicao($(this).attr('id').replace('item_drag-',''), 'top', Number($(this).css('top').replace('px',''))); atualizaPosicao($(this).attr('id').replace('item_drag-',''), 'left', Number($(this).css('left').replace('px',''))); atualizaPosicao($(this).attr('id').replace('item_drag-',''), 'rotacao', $(this).css('transform')); }, rotationCenterX: 50, rotationCenterY: 50, wheelRotate: false }; function verificaSelecao(tipo, elemento){ if(simulacao_habilitada == 1) { $('div').removeClass('selecionado'); $(elemento).addClass('selecionado'); if(tipo == 'imagem') { $('.txt_selecionar').removeClass('img_selecionada').html('Selecione'); if(!$('#menu_imagens').hasClass('ativo')) $('#menu_imagens a').click(); $('#add_galeria').hide(); $('#add_imagem').show(); $('#abas-nav a').removeClass('ativo'); $('#abas-nav a').eq(1).addClass('ativo'); selecionado_img = $(elemento).attr('id').replace('item_drag-', ''); } else { $('.img_selecionar').removeClass('img_selecionada').html('Selecione'); $('.ui-resizable-handle').hide(); if(tipo == 'texto') { selecionado_txt = $(elemento).attr('id').replace('area_pers-', ''); $('#box-textos').find('li[rel="'+selecionado_txt+'"]').find('.txt_selecionar').click(); if(!$('#menu_textos').hasClass('ativo')) $('#menu_textos a').click(); $(".imagem_drag").resizable('disable'); } else { $('.txt_selecionar').removeClass('img_selecionada').html('Selecione'); $('.ui-rotatable-handle,.remover-img').hide(); } } } } function atualizaPosicao(selecionado_img, tipo, valor) { if(tipo == 'top') $.cookie( 'imagem_'+selecionado_img+'_t', valor); if(tipo == 'left') $.cookie( 'imagem_'+selecionado_img+'_l', valor); if(tipo == 'rotacao') { var tr = valor; //matrix if( tr !== "none") { var values = tr.split('(')[1]; values = values.split(')')[0]; values = values.split(','); var a = values[0]; var b = values[1]; var c = values[2]; var d = values[3]; var scale = Math.sqrt(a*a + b*b); var radians = Math.atan2(b, a); var angle = Math.round( radians * (180/Math.PI)); } else { var angle = 0; } $.cookie( 'imagem_'+selecionado_img+'_r', angle); } } function atualizaTamanho(selecionado_img, nova_w, nova_h) { $.cookie( 'imagem_'+selecionado_img , 1, {expires:7}); $.cookie( 'imagem_'+selecionado_img+'_w', nova_w); $.cookie( 'imagem_'+selecionado_img+'_h', nova_h); } function atualizaSessao(index) { var proxIndex = Number(index)+1; var element = $('#camadas_imagem li').eq(index); var nova_camada = $('#camadas_imagem li').length-index; // MUDANDO Z-INDEX $('#item_drag-'+$(element).attr('rel')).css('z-index', nova_camada); // GRAVANDO SESSAO $.get("procedimentos/atualiza_camada.php?de="+$(element).attr('rel')+'¶='+index+'&fim='+nova_camada, { 'proxIndex': proxIndex }, function(data){ //console.log(data); //console.log('prox index: '+proxIndex); if(nova_camada > 1) atualizaSessao(proxIndex); else atualizaCookie('img'); }); $('#item_drag-'+$(element).attr('rel')).attr('mudar', 'item_drag-'+index); $(element).attr('rel', index); } function atualizaCamadas(){ atualizaSessao(0); } function atualizaCookie(tipo){ if(tipo == 'img') { $('div[id^=item_drag-]').each(function(index, element) { $(element).attr('id', $(element).attr('mudar')); $(element).removeAttr('mudar'); atualizaTamanho($(element).attr('id').replace('item_drag-', ''), $(element).width(), $(element).height()); atualizaPosicao($(element).attr('id').replace('item_drag-', ''), 'top', parseInt($(element).css('top'))); atualizaPosicao($(element).attr('id').replace('item_drag-', ''), 'left', parseInt($(element).css('left'))); atualizaPosicao($(element).attr('id').replace('item_drag-', ''), 'rotacao', $(element).css('transform')); }); } } function iniciaFerramentasImg(){ $(".imagem_drag").resizable({ stop: function() { atualizaTamanho($(this).attr('id').replace('item_drag-',''), Number($(this).css('width').replace('px','')), Number($(this).css('height').replace('px',''))); } }); $(".imagem_drag").draggable({ stop: function() { atualizaPosicao($(this).attr('id').replace('item_drag-',''), 'top', Number($(this).css('top').replace('px',''))); atualizaPosicao($(this).attr('id').replace('item_drag-',''), 'left', Number($(this).css('left').replace('px',''))); atualizaPosicao($(this).attr('id').replace('item_drag-',''), 'rotacao', $(this).css('transform')); } }); } function habilitaFerramentasImg(){ $(".ui-resizable-handle, .remover-img").show(); $(".imagem_drag").addClass('selecionado'); //$(".imagem_drag").resizable('enable').draggable('enable'); $(".imagem_drag").css('z-index', 21); } function desabilitaFerramentasImg(){ $('.ui-resizable-handle, .remover-img').hide(); $(".imagem_drag").removeClass('selecionado'); $(".imagem_drag").css('z-index', 3); } function mensagem(msg) { apprise(msg, {textOk:'Ok'}); } // funções salvar imagem function importarSVG(tipo, destino, produto, n){ var cor_desenho; if($("#manequim"+tipo+" ."+produto+"_"+n).length > 0 && Number($("#manequim"+tipo+" ."+produto+"_"+n).css('top').replace('px','')) > -500) { x[produto] = $("#manequim"+tipo+" ."+produto+"_"+n).css('left').replace('px',''); y[produto] = Number($("#manequim"+tipo+" ."+produto+"_"+n).css('top').replace('px','')); x[produto] = Number(x[produto]) + Number($("#manequim"+tipo+" ."+produto+"_"+n).parent().css('left').replace('px','')) + Number($("#manequim"+tipo+" ."+produto+"_"+n).parent().css('margin-left').replace('px','')); y[produto] = Number(y[produto]) + Number($("#manequim"+tipo+" ."+produto+"_"+n).parent().css('top').replace('px','')) + Number($("#manequim"+tipo+" ."+produto+"_"+n).parent().css('margin-top').replace('px','')); w[produto] = $("#manequim"+tipo+" #svg_"+produto).width(); h[produto] = $("#manequim"+tipo+" #svg_"+produto).height(); } if(tipo == '') destino = 'jogo_de_camisa'; else destino = 'jogo_de_camisa_costas'; if(n == 2) { if(destino.indexOf("icone") < 0) cor_fundo = $("#manequim"+tipo+" #svg_"+produto).css('fill'); if($("#manequim"+tipo+" #svg_"+produto).length > 0) { var svgBase = $.trim($("#manequim"+tipo+" #svg_"+produto)[0].outerHTML); ctx[destino].drawSvg(svgBase, x[produto], y[produto], w[produto], h[produto]); } } if($('#manequim'+tipo+' .desenho_'+produto+'_'+n).length == 0) { // desenho colorido var url_svg = null; var svgColorido = $.trim($("#manequim"+tipo+" ."+produto+"_"+n+" svg")[0].outerHTML); ctx[destino].drawSvg(svgColorido, x[produto], y[produto], w[produto], h[produto]); } else { var url0 = $('#manequim'+tipo+' .desenho_'+produto+'_'+n).css('-webkit-mask-box-image').split('url('); if(url0[1] != null) var url_svg = url0[1].split(')')[0]; } if($('#manequim'+tipo+' .desenho_'+produto+'_'+n).length == 0 || $('#manequim'+tipo+' .desenho_'+produto+'_'+n).css('display') == 'none' || Math.ceil(Number($('.'+produto+'_'+n).css('top').replace('px',''))) < 0) url_svg = null; if(url_svg != '' && url_svg != null && url_svg.indexOf('/.svg') < 0 && parseInt($('#manequim'+tipo+" ."+produto+"_"+n).position().top) > -500 ) { url_svg = url_svg.replace('http://www.maximianoconfeccao.com.br//simulador', '').replace(/"/gi,'').replace(/'/gi,''); $.ajax({ url: url_svg, type: "GET", async: false, cache: false, dataType: "text", success: function(data) { if(data != '' && data != null) { svg = $.trim(data); cor_desenho = $('#manequim'+tipo+' .desenho_'+produto+'_'+n).contents().find('svg').css('fill'); var cor_parte = cor_desenho.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); var cor_hex = "#" + hex(cor_parte[1]) + hex(cor_parte[2]) + hex(cor_parte[3]); if(svg.indexOf('fill') < 0) svg = svg.replace('= 0) svg = svg.replace('stroke', 'strooke'); if(svg.indexOf('fill:black') >= 0) svg = svg.replace('fill:black', 'fill:'+cor_hex); if(svg != null) { svg = svg.replace(/fill:none/gi, 'fill:_'); svg = svg.replace(/fill="none"/gi, 'fill=_'); svg = svg.replace(/fill=none/gi, 'fill=_'); svg = svg.replace(/fill:url/gi, 'fill:-'); svg = svg.replace(/fill:rgb/gi, 'fill:='); svg = svg.replace(/fill:([ ]?)\b([a-zA-Z](?![_*]))+\b/gi, 'fill:'+cor_hex); svg = svg.replace(/fill:_/gi, 'fill:none'); svg = svg.replace(/fill=_/gi, 'fill="none"'); svg = svg.replace(/fill:-/gi, 'fill:url'); svg = svg.replace(/fill:=/gi, 'fill:rgb'); svg = svg.replace(/stop-color:white/gi, ''); svg = svg.replace('display="none" fill="#[0-9a-fA-F]{6}|#[0-9a-fA-F]{3}"', ''); svg = svg.replace(/#[0-9a-fA-F]{6}|#[0-9a-fA-F]{3}/gi, cor_desenho); } if(svg.indexOf('style=') >= 0) svg = svg.replace('style="', 'style="shape-rendering:geometricPrecision;'); else svg = svg.replace('= 0) { if($("#manequim"+tipo+" #svg_meiao").length) { // resolve meiao var x_meiao = Number($("#manequim"+tipo+" #svg_meiao").css('left').replace('px','')) + Number($("#manequim"+tipo+" #svg_meiao").parent().css('left').replace('px','')) + Number($("#manequim"+tipo+" #svg_meiao").parent().css('margin-left').replace('px','')); var y_meiao = Number($("#manequim"+tipo+" #svg_meiao").css('top').replace('px','')) + Number($("#manequim"+tipo+" #svg_meiao").parent().css('top').replace('px','')); var w_meiao = $("#manequim"+tipo+" #svg_meiao").width(); var h_meiao = $("#manequim"+tipo+" #svg_meiao").height(); var svgMeiao = ''+$.trim($("#manequim"+tipo+" #svg_meiao").html())+''; /*''+$.trim($("#manequim"+tipo+" #svg_meiao").html())+'';*/ if(tipo == '') destino = 'jogo_de_camisa'; else destino = 'jogo_de_camisa_costas'; ctx[destino].drawSvg(svgMeiao, x_meiao, y_meiao, w_meiao, h_meiao); importarTextura((tipo == '') ? 0 : 1, 2); // importando textura meiao } // fim resolve meiao // resolve calcao if(destino.indexOf("_calcao") >= 0) { //ctx[destino].width = 1; //ctx[destino].width = w_calcao; } if($("#manequim"+tipo+" .engloba_calcao").css("display") != "none"){ importarSVG(tipo, destino, 'calcao', 2); importarSVG(tipo, destino, 'calcao', 3); importarSVG(tipo, destino, 'calcao', 4); importarSVG(tipo, destino, 'calcao', 5); } if(tipo != '_costas') { if($("#manequim"+tipo+" .escudo_calcao svg").length > 0 && $("#manequim"+tipo+" .escudo_calcao").css('display') != 'none') { var x_escudo = Number($("#manequim"+tipo+" .escudo_calcao svg").css('left').replace('px','')) + Number($("#manequim"+tipo+" .engloba_calcao").css('left').replace('px','')); var y_escudo = Number($("#manequim"+tipo+" .escudo_calcao svg").css('top').replace('px','')) + Number($("#manequim"+tipo+" .engloba_calcao").css('top').replace('px','')); var w_escudo = $("#manequim"+tipo+" .escudo_calcao svg").width(); var h_escudo = $("#manequim"+tipo+" .escudo_calcao svg").height(); /*var svgEscudo = ''+$.trim($("#manequim"+tipo+" .escudo_calcao svg").html())+'';*/ var svgEscudo = ''+$.trim($("#manequim"+tipo+" .escudo_calcao svg").html())+''; ctx[destino].drawSvg(svgEscudo, x_escudo, y_escudo, w_escudo, h_escudo); } } //Depois de importados os desenhos, agora importa os detalhes (costuras) if($("#manequim"+tipo+" #svg_calcao_detalhe").length > 0) { html_conteudo = $.trim($("#manequim"+tipo+" #svg_calcao_detalhe").html()); var x_calcao = Number($("#manequim"+tipo+" #svg_calcao").css('left').replace('px','')) + Number($("#manequim"+tipo+" .engloba_calcao").css('left').replace('px','')); if(esporte == "futebol_masculino_2") x_calcao += Number(13); var y_calcao = Number($("#manequim"+tipo+" #svg_calcao").css('top').replace('px','')) + Number($("#manequim"+tipo+" .engloba_calcao").css('top').replace('px','')); var w_calcao = $("#manequim"+tipo+" #svg_calcao").width(); var h_calcao = $("#manequim"+tipo+" #svg_calcao").height(); var svgCalcaoDetalhe = ''+html_conteudo+''; ctx[destino].drawSvg(svgCalcaoDetalhe, x_calcao, y_calcao, w_calcao, h_calcao); // fim resolve calcao } importarTextura((tipo == '') ? 0 : 1, 1, function(retorno) { // importando textura do calcao //resolve camisa importarSVG(tipo, destino, 'camisa', 2); importarSVG(tipo, destino, 'camisa', 3); importarSVG(tipo, destino, 'camisa', 4); importarSVG(tipo, destino, 'camisa', 5); //Depois de importados os desenhos 1, 2 e 3, agora importa os detalhes de gola e barra if(destino.indexOf("icone") < 0) { cor_draw_1 = $("#manequim"+tipo+" #svg_camisa_detalhe").css('fill'); html_conteudo = $.trim($("#manequim"+tipo+" #svg_camisa_detalhe").html()); } else { html_conteudo = $.trim($("#manequim"+tipo+" #svg_camisa_detalhe").html().split($("#manequim"+tipo+" #svg_camisa").css('fill')).join(cor_draw_1)); html_conteudo = html_conteudo.split($('#manequim'+tipo+' .desenho_camisa_2').contents().find('svg').css('fill')).join(cor_draw_1); html_conteudo = html_conteudo.split($('#manequim'+tipo+' .desenho_camisa_3').contents().find('svg').css('fill')).join(cor_draw_1); } if(!($("#manequim"+tipo+" #svg_camisa_detalhe")[0] === undefined)){ var svgCamisaDetalhe = $.trim($("#manequim"+tipo+" #svg_camisa_detalhe")[0].outerHTML); } //var svgCamisaDetalhe = ''+html_conteudo+''; if(cor_desenho == null) cor_desenho = 'rgb(0,0,0)'; svg = svg.replace(' 0 && $("#manequim"+tipo+" .escudo_camisa").css('display') != 'none') { var x_escudo = Number($("#manequim"+tipo+" .escudo_camisa svg").css('left').replace('px','')) + Number($("#manequim"+tipo+" .engloba_camisa").css('left').replace('px','')); var y_escudo = Number($("#manequim"+tipo+" .escudo_camisa svg").css('top').replace('px','')) + Number($("#manequim"+tipo+" .engloba_camisa").css('top').replace('px','')); //var x_escudo = $("#manequim"+tipo+" .escudo_camisa svg").css('left').replace('px',''); //var y_escudo = $("#manequim"+tipo+" .escudo_camisa svg").css('top').replace('px',''); var w_escudo = $("#manequim"+tipo+" .escudo_camisa svg").width(); var h_escudo = $("#manequim"+tipo+" .escudo_camisa svg").height(); /*if(esporte == 'basquete') { x_escudo *= 1.2; x_escudo = Number(x_escudo) + Number(20); y_escudo *= 1.15; }*/ var svgEscudo = ''+$.trim($("#manequim"+tipo+" .escudo_calcao svg").html())+''; //var svgEscudo = ''+$.trim($("#manequim"+tipo+" .escudo_camisa svg").html())+''; ctx["jogo_de_camisa"].drawSvg(svgEscudo, x_escudo, y_escudo, w_escudo, h_escudo); } } // fim resolve camisa var tipo_compra = 'normal'; if(goleiro == 1) tipo_compra = 'goleiro'; if(tipo == '_costas') { // Terminou de importar SVG (desenhos) e Texturas resolverPreview(tipo_compra, comprar, salvar, compartilhar); } }); // fim aguarda textura camisa }); // fim aguarda textura calcao } }); // fim importa detalhes } var i_pecas = 0; // contador total de peças function importarTextura(d, p, callback){ var dimensao; dimensao = new Array(); dimensao[0] = ''; dimensao[1] = '_costas'; var peca; peca = new Array(); peca[0] = 'camisa'; peca[1] = 'calcao'; peca[2] = 'meiao'; var canvas_frente = document.getElementById('jogo_de_camisa'); var context_frente = canvas_frente.getContext('2d'); var canvas_costas = document.getElementById('jogo_de_camisa_costas'); var context_costas = canvas_costas.getContext('2d'); // @param d : contador de dimensao // @param p : contador de peça da dimensao //inserindo textura i_pecas++; // contador de peças processadas if(p < 0) { if($("#manequim"+dimensao[d]+" .detalhe").length > 0) { console.log("#manequim"+dimensao[d]+" .detalhe"); // importando detalhes var img_textura_detalhe = new Image(); img_textura_detalhe.onload = function(){ if(this.dados.destino == '') context_frente.drawImage(this, this.dados.x, this.dados.y); // frente else context_costas.drawImage(this, this.dados.x, this.dados.y); //costas callback(true); }; img_textura_detalhe.src = $("#manequim"+dimensao[d]+" .detalhe img").attr('src'); var x_draw = 0;//Number($("#manequim"+dimensao[d]+" .detalhe").css('left').replace('px', '')) + Number($("#manequim"+dimensao[d]+" .detalhe").css('margin-left').replace('px', '')); var y_draw = Number($("#manequim"+dimensao[d]+" .detalhe").css('top').replace('px', '')) + Number($("#manequim"+dimensao[d]+" .detalhe").css('margin-top').replace('px', '')); if(esporte == "futebol_masculino_2" && dimensao[d] == "_costas") x_draw += Number(3); else if(esporte == "futebol_masculino_2") x_draw += Number(50); img_textura_detalhe.dados = {x: x_draw, y: y_draw, destino: dimensao[d] }; } else { callback(true); } } else { if($("#manequim"+dimensao[d]+" .engloba_"+peca[p]+" .textura").length > 0 && $("#manequim"+dimensao[d]+" .engloba_"+peca[p]).css("display") != "none"){ var img_textura = new Image(); img_textura.src = $("#manequim"+dimensao[d]+" .engloba_"+peca[p]+" .textura").css('background-image').replace('url(', '').replace(')', '').replace(' ', '').replace('"', '').replace('"', '').replace("'", ''); var x_draw = Number($("#manequim"+dimensao[d]+" .engloba_"+peca[p]).css('left').replace('px', '')) + Number($("#manequim"+dimensao[d]+" .engloba_"+peca[p]).css('margin-left').replace('px', '')); var y_draw = Number($("#manequim"+dimensao[d]+" .engloba_"+peca[p]).css('top').replace('px', '')) + Number($("#manequim"+dimensao[d]+" .engloba_"+peca[p]).css('margin-top').replace('px', '')) img_textura.dados = {x: x_draw, y: y_draw, i: i_pecas, destino: dimensao[d] }; img_textura.onload = function(){ if(this.dados.destino == '') context_frente.drawImage(this, this.dados.x, this.dados.y); // frente else context_costas.drawImage(this, this.dados.x, this.dados.y); //costas //terminou de importar textura callback(true); }; //img_textura.parametros = { p_tipo: tipo, p_comprar: comprar, p_compartilhar: compartilhar }; } else { callback(true); } } } function resolverPreview(tipo, comprar, salvar, compartilhar){ if(salvar == 1) { $("body *").css("pointer-events","auto"); $("#aguarde").hide(); $("#abrir-nome_simulacao").click(); } else if (comprar == 1){ salvaJogoCompra(); } else { $.post("/simulador/gerar_preview.php", { 'img1':document.getElementById('jogo_de_camisa').toDataURL("image/png"), 'img2':document.getElementById('jogo_de_camisa_costas').toDataURL("image/png"), 'esporte': esporte, 'goleiro': goleiro}, function(data){ $("body *").css("pointer-events","auto"); $('#aguarde').hide(); if(compartilhar == 1) { link = document.createElement('a'); link.setAttribute('download', 'Preview Simulador.jpg'); link.setAttribute('href', data); link.click(); } else { var img_jogo = data.replace('geradas/preview/', '').replace('.jpg', ''); $("#box_visualizar .simulacao").append(""); $("#box_visualizar .simulacao").append(""); $("#box_visualizar .salvar").attr("onClick","salvarNoComputador('"+img_jogo+"')"); $("#box_visualizar").css("height",$(document).height()).show(); var link_compartilhar = "https://api.whatsapp.com/send?phone=5531990737995&text=Olá, estou interessado(a) neste produto, por favor enviar orçamento %20http://www.maximianoconfeccao.com.br/simulador/jogo-de-camisa/?simulacao%3D"+img_jogo; //console.log(link_compartilhar); $("#box_visualizar .atendimento").attr("href",link_compartilhar); /*apprise("

Acesse e compartilhe o endereço abaixo:

"+link_jogo+"

", {'animate':true, textOk:'X' }, function(r){});*/ } }); } } function salvarNoComputador(data){ var url = 'geradas/preview/'+data+'.jpg'; link = document.createElement('a'); link.setAttribute('download', 'Preview Simulador.jpg'); link.setAttribute('href', url); link.click(); } function carregaDesenhoInicial(dest, x){ for (i in desenho[dest]) { if(desenho[dest][i].cod_modelo == x){ var valor_i = i; } } return valor_i; } function carregaDesenho(dest, i, n){ if(n == 2) modelo_atual = Number(i); if($("#manequim .desenho_"+dest+"_"+n).length == 0) { $("#manequim ."+dest+"_"+n).html(""); } if($("#manequim_costas .desenho_"+dest+"_"+n).length == 0) { $("#manequim_costas ."+dest+"_"+n).html(""); } if(desenho[dest][i] != null && desenho[dest][i]["svg"] != '') { $(".desenho_"+dest+"_"+n).show(); $("#manequim .desenho_"+dest+"_"+n).css("-webkit-mask-box-image","url(/simulador/imagens/desenho/"+desenho[dest][i]["svg"]+".svg)").load(function(){}); var iqe = 0; if(desenho[dest][i]["svg_costas"] != '') { jQuery('#manequim_costas .desenho_'+dest+'_'+n).css('-webkit-mask-box-image','url(/simulador/imagens/desenho/'+desenho[dest][i]["svg_costas"]+'.svg)').load(function(){}); // iqe = contador que percorre as cores do conjunto var i_aux2 = i+""; var i_aux = i_aux2.indexOf('_'); if(i_aux > 0) var i_modelo = i_aux2.substr(0, i_aux); else i_modelo = i; if(desenho[dest][i_modelo]["cor"] != '' && mudou_cor == 0 && i_modelo > 0) { // preenchendo a cor inicial predefinida no cadastro var dest_aux = dest; // colorindo camisa e calção var coloriu_o = 0; var num_camada = ''; do{ if(coloriu_o == 0) num_camada = '_'+n; else { num_camada = ''; n = 1; } if(desenho[dest][i_modelo]["cor"+num_camada] == '') { // COLORIDO var img_desenho_colorido = $('#manequim .engloba_'+dest+' .'+dest+num_camada).find('object').attr('style').split('"'); $.get(img_desenho_colorido[1], function(data) { if(num_camada != '') { var data_svg = document.importNode(data.documentElement,true); $('#manequim .engloba_'+dest+' .'+dest+num_camada).html(data_svg); } }); var img_desenho_colorido_costas = $('#manequim_costas .engloba_'+dest+' .'+dest+num_camada).find('object').attr('style').split('"'); $.get(img_desenho_colorido_costas[1], function(data) { if(num_camada != '') { var data_svg = document.importNode(data.documentElement,true); $('#manequim_costas .engloba_'+dest+' .'+dest+num_camada).html(data_svg); } }); } else if(desenho[dest][i_modelo]["cor"+num_camada] != '') { $('.edicao_modelos .lista_camadas[rel='+dest+'] .cor_camada[rel='+num_camada+']').click(); $('.edicao_modelos .lista_camadas[rel='+dest+'] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]['cor'+num_camada]+']').click(); } coloriu_o++; } while(n == 2 && coloriu_o < 2); if(dest == 'camisa') { if(desenho[dest][i_modelo]["cor_capuz"] != ''){ $(".lista_camadas[rel=capuz] .cor_camada").click(); $(".lista_camadas[rel=capuz] .paleta_cores .cor[data-i='"+desenho[dest][i_modelo]["cor_capuz"]+"']").click(); } if(desenho[dest][i_modelo]["cor_amarrilho"] != ''){ $('.lista_camadas[rel=amarrilho] .cor_camada').click(); $('.lista_camadas[rel=amarrilho] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_amarrilho"]+']').click(); } if(desenho[dest][i_modelo]["cor_bolso"] != ''){ $('.lista_camadas[rel=bolso_frontal] .cor_camada').click(); $('.lista_camadas[rel=bolso_frontal] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_bolso"]+']').click(); } if(desenho[dest][i_modelo]["cor_quadril"] != ''){ $('.lista_camadas[rel=quadril] .cor_camada').click(); $('.lista_camadas[rel=quadril] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_quadril"]+']').click(); } if(desenho[dest][i_modelo]["cor_ziper"] != ''){ $('.lista_camadas[rel=ziper] .cor_camada').click(); $('.lista_camadas[rel=ziper] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_ziper"]+']').click(); } else if($(".camisa_detalhe .ziper").length) { $(".lista_camadas[rel=ziper] .cor_camada").click(); $(".lista_camadas[rel=ziper] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_logo"] != '' && $(".engloba_camisa .logo").length > 0){ $('.escudos_dorso[rel=logo_cor] .cor_camada[rel=camisa_logo]').click(); $('.escudos_dorso[rel=logo_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_logo"]+']').click(); } else if($(".engloba_camisa .logo").length > 0) { $(".escudos_dorso[rel=logo_cor] .cor_camada[rel=camisa_logo]").click(); $(".escudos_dorso[rel=logo_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_gola"] != '' && ($(".engloba_camisa .golas").length > 0 || $(".engloba_camisa .gola").length > 0)){ $('.lista_camadas[rel=gola_cor] .cor_camada[rel=camisa_gola]').click(); $('.lista_camadas[rel=gola_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_gola"]+']').click(); if (esporte == 'passeio') { $('.lista_camadas[rel=gola_cor] .cor_camada[rel=camisa_gola_2]').click(); $('.lista_camadas[rel=gola_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_gola"]+']').click(); } } else if($(".engloba_camisa .golas").length > 0 || $(".engloba_camisa .gola").length > 0) { $(".lista_camadas[rel=gola_cor] .cor_camada[rel=camisa_gola]").click(); $(".lista_camadas[rel=gola_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_gola"] != '' && $(".engloba_camisa .vies").length > 0){ $('.lista_camadas[rel=vies] .cor_camada[rel=vies]').click(); $('.lista_camadas[rel=vies] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_gola"]+']').click(); } else if($(".engloba_camisa .vies").length > 0) { $(".lista_camadas[rel=gola_cor] .cor_camada[rel=camisa_gola]").click(); $(".lista_camadas[rel=gola_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_nome"] != '' && $(".engloba_camisa .previewNome").length > 0){ $('.lista_camadas[rel=nome_cor] .cor_camada[rel=camisa_nome_cor]').click(); $('.lista_camadas[rel=nome_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_nome"]+']').click(); } else if($(".engloba_camisa .previewNome").length > 0) { $(".lista_camadas[rel=nome_cor] .cor_camada[rel=camisa_nome_cor]").click(); $(".lista_camadas[rel=nome_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_numero"] != '' && $(".engloba_camisa .previewNumero").length > 0){ $('.camisa_numero[rel=numero_cor] .cor_camada[rel=camisa_numero_cor]').click(); $('.camisa_numero[rel=numero_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_numero"]+']').click(); } else if($(".engloba_camisa .previewNumero").length > 0) { $(".camisa_numero[rel=numero_cor] .cor_camada[rel=camisa_numero_cor]").click(); $(".camisa_numero[rel=numero_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_punho"] != '' && $(".engloba_camisa .punho").length > 0){ $(".opcao_pers[rel='dorso-punho-com']").click(); $('.lista_camadas[rel=punho_cor] .cor_camada[rel=punho]').click(); $('.lista_camadas[rel=punho_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_punho"]+']').click(); if (esporte == 'agasalho') { $('.lista_camadas[rel=manga] .cor_camada[rel=manga]').click(); $('.lista_camadas[rel=manga] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_punho"]+']').click(); } } else if($(".engloba_camisa .punho").length > 0 && esporte != "agasalho") { $(".opcao_pers[rel='dorso-punho-sem']").click(); } if(desenho[dest][i_modelo]["cor_meiao"] != ''){ $('.lista_camadas[rel=meiao] .cor_camada').click(); $('.lista_camadas[rel=meiao] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_meiao"]+']').click(); colori_meiao = 1; } } else if(dest == 'calcao' && desenho["calcao"].length > 0) { if(desenho[dest][i_modelo]["cor_logo"] != '' && $(".engloba_calcao .logo").length > 0){ $('.escudos_perna[rel=logo_cor] .cor_camada[rel=calcao_logo]').click(); $('.escudos_perna[rel=logo_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_logo"]+']').click(); } else if($(".engloba_calcao .logo").length > 0) { $(".escudos_perna[rel=logo_cor] .cor_camada[rel=calcao_logo]").click(); $(".escudos_perna[rel=logo_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_numero"] != '' && $(".engloba_calcao .previewNumero").length > 0){ $('.personalizar_numero_perna .lista_camadas[rel=numero_cor] .cor_camada[rel=calcao_numero_cor]').click(); $('.personalizar_numero_perna .lista_camadas[rel=numero_cor] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_numero"]+']').click(); } else if($(".engloba_calcao .previewNumero").length > 0) { $(".personalizar_numero_perna .lista_camadas[rel=numero_cor] .cor_camada[rel=calcao_numero_cor]").click(); $(".personalizar_numero_perna .lista_camadas[rel=numero_cor] .paleta_cores .cor[alt='preto']").click(); } if(desenho[dest][i_modelo]["cor_meiao"] != '' && colori_meiao == 0) { $('.lista_camadas[rel=meiao] .cor_camada').click(); $('.lista_camadas[rel=meiao] .paleta_cores .cor[data-i='+desenho[dest][i_modelo]["cor_meiao"]+']').click(); colori_meiao = 1; } } if(colori_meiao == 0 && $(".engloba_meiao .meiao").length > 0) { $('.lista_camadas[rel=meiao] .cor_camada').click(); $(".lista_camadas[rel=meiao] .paleta_cores .cor[alt='branco']").click(); } else if (!($(".engloba_meiao .meiao").length > 0)){ $(".opcao_edicao[rel='modelos_meiao']").remove(); } if ($(".camisa_detalhe .elastico").length) { $('.lista_camadas[rel=elastico] .cor_camada').click(); $(".lista_camadas[rel=elastico] .paleta_cores .cor[alt='branco']").click(); } if ($(".camisa_detalhe .barra").length) { $('.lista_camadas[rel=barra] .cor_camada').click(); $(".lista_camadas[rel=barra] .paleta_cores .cor[alt='preto']").click(); } mudou_cor = 0; } } } else $(".desenho_"+dest+"_"+n).hide(); $(".desenho_"+dest+" .cod_modelo").html(modelo_atual); } function trocaDesenho(dest, i){ if ($(".engloba_calcao .calcao").length > 0) { if(dest == 'camisa' && travado == 1 && i != $(".calcao .cod_modelo").html()) { if(total_modelo['calcao'] >= i) { $('.calcao .cod_modelo').html(i); trocaDesenho('calcao', i); } } else if(dest == 'calcao' && travado == 1 && i != $(".camisa .cod_modelo").html()) { if(total_modelo['camisa'] >= i) { $('.camisa .cod_modelo').html(i); trocaDesenho('camisa', i); } } } carregaDesenho(dest, i, 2); //tratando desenhos inexistentes //frente #manequim if(desenho[dest][i+"_2"] != null && desenho[dest][i+"_2"]["svg"] != null && desenho[dest][i+"_2"]["svg"] != '') { //segundo desenho $("#manequim ."+dest+"_3").removeAttr('style'); carregaDesenho(dest, i+'_2', 3); if (desenho[dest][i]["cor_3"] != '') { $('.cores[rel='+dest+'] .flex').eq(2).css('display','flex'); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(2).css('display','flex'); } else { $('.cores[rel='+dest+'] .flex').eq(2).hide(); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(2).hide(); } if(preenchimento_inicial == 0 && preenchimento_habilitado == 1){ alterarArrayAtual(1,'cor_3',dest); } } else { $("#manequim ."+dest+"_3").css('top', '-1404px'); $('.cores[rel='+dest+'] .flex').eq(2).hide(); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(2).hide(); if(preenchimento_inicial == 0 && preenchimento_habilitado == 1){ alterarArrayAtual(0,'cor_3',dest); } } if(desenho[dest][i+"_3"] != null && desenho[dest][i+"_3"]["svg"] != null && desenho[dest][i+"_3"]["svg"] != '') { //terceiro desenho $("#manequim ."+dest+"_4").removeAttr('style'); carregaDesenho(dest, i+'_3', 4); if (desenho[dest][i]["cor_4"] != '') { $('.cores[rel='+dest+'] .flex').eq(3).css('display','flex'); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(3).css('display','flex'); } else { $('.cores[rel='+dest+'] .flex').eq(3).hide(); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(3).hide(); } if(preenchimento_inicial == 0 && preenchimento_habilitado == 1){ alterarArrayAtual(1,'cor_4',dest); } } else { $("#manequim ."+dest+"_4").css('top', '-1404px'); $('.cores[rel='+dest+'] .flex').eq(3).hide(); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(3).hide(); if(preenchimento_inicial == 0 && preenchimento_habilitado == 1){ alterarArrayAtual(0,'cor_4',dest); } } if(desenho[dest][i+"_4"] != null && desenho[dest][i+"_4"]["svg"] != null && desenho[dest][i+"_4"]["svg"] != '') { //quarto desenho $("#manequim ."+dest+"_5").removeAttr('style'); carregaDesenho(dest, i+'_4', 5); if (desenho[dest][i]["cor_5"] != '') { $('.cores[rel='+dest+'] .flex').eq(4).css('display','flex'); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(4).css('display','flex'); $('.nome_rel').css('padding-left','0'); } else { $('.cores[rel='+dest+'] .flex').eq(4).hide(); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(4).hide(); } if(preenchimento_inicial == 0 && preenchimento_habilitado == 1){ alterarArrayAtual(1,'cor_5',dest); } } else { $("#manequim ."+dest+"_5").css('top', '-1404px'); $('.cores[rel='+dest+'] .flex').eq(4).hide(); $('.lista_camadas[rel='+dest+'] .cor_camada').eq(4).hide(); $('.nome_rel').css('padding-left','10px'); if(preenchimento_inicial == 0 && preenchimento_habilitado == 1){ alterarArrayAtual(0,'cor_5',dest); } } //costas #manequim_costas if(desenho[dest][i+"_2"] != null && desenho[dest][i+"_2"]["svg_costas"] != null && desenho[dest][i+"_2"]["svg_costas"] != '') { //segundo desenho $("#manequim_costas ."+dest+"_3").removeAttr('style'); //carregaDesenho(dest, i+'_2', 3); } else { $("#manequim_costas ."+dest+"_3").css('top', '-1404px'); } if(desenho[dest][i+"_3"] != null && desenho[dest][i+"_3"]["svg_costas"] != null && desenho[dest][i+"_3"]["svg_costas"] != '') { //terceiro desenho $("#manequim_costas ."+dest+"_4").removeAttr('style'); //carregaDesenho(dest, i+'_3', 4); } else { $("#manequim_costas ."+dest+"_4").css('top', '-1404px'); } if(desenho[dest][i+"_4"] != null && desenho[dest][i+"_4"]["svg_costas"] != null && desenho[dest][i+"_4"]["svg_costas"] != '') { //quarto desenho $("#manequim_costas ."+dest+"_5").removeAttr('style'); //carregaDesenho(dest, i+'_4', 5); } else { $("#manequim_costas ."+dest+"_5").css('top', '-1404px'); } //fim tratar desenhos inexistentes } function trocaModelo(dest, i){ preenchimento_modelo = 1; var retorno = trocaDesenho(dest, i); preenchimento_modelo = 0; /* PALETA DE CORES EM CAIXA */ $(".lista_camadas .cor_camada").removeClass("camada_ativa"); $(".lista_camadas .paleta_cores").removeClass("ativo"); } function personalizarCor() { if(!$('#manequim .detalhe img').length > 0) $('#manequim .detalhe').remove(); if(!$('#manequim_costas .detalhe img').length > 0) $('#manequim_costas .detalhe').remove(); if($(".engloba_calcao .calcao").length == 0) travado = 0; $('#manequim_costas .logo, #manequim_costas .patrocinio_desconto ,#manequim_costas .golas, #manequim_costas .selo, #manequim #box_previewNome, #manequim_costas .engloba_calcao .box_previewNumero, #manequim .gola_costas, #manequim .mangacostas_com, #manequim .golacostas, #manequim_costas .ziper, #manequim_costas .fundo_gola').remove(); if( $.trim($('.engloba_camisa .logo').html()) == "" ) $('.engloba_camisa .logo').remove(); if( $.trim($('.engloba_calcao .logo').html()) == "" ) $('.engloba_calcao .logo').remove(); if(logado == 1) { var h_window = $(window).height(); var h = (50*h_window)/100; $(".armario").css("max-height",h+"px"); // armário $(".simulacoes").clone().prependTo("#box_armario #armario"); $("#box_armario .simulacoes").removeClass("menu_oculto").show(); $("#box_armario .simulacoes .opcao").attr("onmouseover","trocarImagem($(this).find('.img_simulacao').css('background-image'))").attr("onmouseout","trocarImagem()"); } if(inicial > 0){ retorno_camisa = carregaDesenhoInicial("camisa", inicial); retorno_calcao = carregaDesenhoInicial("calcao", inicial); trocaDesenho("camisa", retorno_camisa); if($(".engloba_calcao .calcao").length > 0) trocaDesenho("calcao", retorno_calcao); $(".opcao_pers[rel='dorso-cod_modelo-"+desenho["camisa"][retorno_camisa]["cod_modelo"]+"']").click(); if($(".engloba_calcao .calcao").length > 0) { $(".opcao_pers[rel='perna-cod_modelo-"+desenho["calcao"][retorno_calcao]["cod_modelo"]+"']").click(); } } else if(typeof arr_simulacao != "undefined"){ $(".simulacoes .opcao[rel='"+id_simulacao+"']").addClass("ativo"); preview_simulacao = $("#armario .simulacoes .opcao[rel='"+id_simulacao+"'] .img_simulacao").css("background-image"); $("#armario #preview_ativo").css("background-image",preview_simulacao); retorno = StringToArray(arr_simulacao); } else { trocaDesenho("camisa", modelo_atual); if($(".engloba_calcao .calcao")) trocaDesenho("calcao", modelo_atual); $(".opcao_pers[rel='dorso-cod_modelo-"+desenho["camisa"][modelo_atual]["cod_modelo"]+"']").click(); if($(".engloba_calcao .calcao").length > 0) { $(".opcao_pers[rel='perna-cod_modelo-"+desenho["calcao"][modelo_atual]["cod_modelo"]+"']").click(); } } // descendo número das costas //if(esporte == 'futebol') $('#manequim_costas .box_previewNumero').attr('transform','matrix(1 0 0 1 116 150)'); //if(esporte == 'futebol_feminino') $('#manequim_costas .box_previewNumero').attr('transform','matrix(1 0 0 1 111 164)'); // SE NÃO EXISTIR GOLAS if ($(".engloba_camisa .golas").length == 0 && $(".engloba_camisa .gola").length == 0) { $("#lista_edicao .opcao[rel='edicao_golas']").remove(); } else if ($("#manequim .engloba_camisa .gola").length == 1) { $('#manequim_costas .golacostas').show(); $(".lista_opcoes[rel='gola']").remove(); if (esporte != 'passeio') $(".cor_camada[rel='camisa_gola_2']").hide(); } else { $('#manequim_costas .golacostas').show(); $(".opcao_pers[rel='dorso-gola-redonda']").click(); } // SE NÃO EXISTIR LOGO NO DORSO if ($(".engloba_camisa .logo").length == 0) { if ($(".engloba_camisa #escudo_camisa_pers").length == 0 && $(".engloba_calcao #escudo_camisa_pers").length == 0) { $("#lista_edicao .opcao[rel='edicao_escudo']").remove(); } else if ($(".engloba_camisa #escudo_camisa_pers").length == 0) { $(".opcao_edicao[rel='escudos_dorso']").remove(); $(".lista_opcoes[rel='escudo_camisa']").remove(); $(".lista_opcoes[rel='escudo_calcao']").addClass('ativo'); $(".box_cores[rel='logo_dorso']").remove(); $(".box_cores[rel='logo_perna']").addClass('ativo'); $(".opcao_edicao[rel='escudos_perna']").addClass('ativo'); } else { $(".opcao_pers[rel='dorso-escudo-esquerda']").click(); $(".opcao[rel='dorso-escudo-esquerda_2']").remove(); $(".box_cores[rel='logo_dorso']").remove(); } } else { $(".opcao_pers[rel='dorso-escudo-esquerda']").click(); } // SE NÃO EXISTIR LOGO NA PERNA if ($(".engloba_calcao .logo").length == 0) { if ($(".engloba_calcao #escudo_camisa_pers").length == 0) { $(".opcao_edicao[rel='escudos_perna']").remove(); } else { $(".opcao_pers[rel='perna-escudo-esquerda']").click(); $(".box_cores[rel='logo_perna']").remove(); } numero_calcao_esquerda_y = "135"; numero_calcao_direita_y = "135"; } else { $(".opcao_pers[rel='perna-escudo-esquerda']").click(); } // SE NÃO EXISTIR PUNHO if ($(".engloba_camisa .punho").length == 0 && $(".engloba_camisa .manga_com").length == 0) { $("#lista_edicao .opcao[rel='edicao_punho']").remove(); } // SE NÃO EXISTIR NOME E NÚMERO if ($(".engloba_camisa #box_previewNome").length == 0 && $(".previewNumero").length == 0) { $("#lista_edicao .opcao[rel='edicao_texto']").remove(); } else { if ($(".engloba_camisa #box_previewNome").length == 0 && $(".engloba_camisa .previewNumero").length == 0) { $(".opcao_edicao[rel='texto_dorso']").remove(); } else { if ($(".engloba_camisa #box_previewNome").length == 0) { $(".ipt-checkbox[for='ipt-nome'], .lista_opcoes[rel='posicao_nome'], .personalizar_nome").remove(); } else { primeira_fonte_nome = $(".lista-fontes[rel='nome'] .fonte").eq(0).attr('id'); $(".opcao_pers[rel='dorso-nome-baixo']").click(); mudaFonte('nome', primeira_fonte_nome, 0); preencheAtributo('dorso','nome_texto','',1); $(".lista-fontes .fonte").eq(i_fonte_nome).show(); } if ($(".engloba_camisa .previewNumero").length == 0) { $(".ipt-checkbox[for='ipt-numero'], .box_selecao[rel='numero'], .box_selecao[rel='numero_frente'], .personalizar_numero").remove(); } else { primeira_fonte_num = $(".lista-fontes[rel='numero'] .fonte").eq(0).attr('id'); tamanho_num = $(".lista-fontes[rel='numero'] .fonte").eq(0).attr('rel'); if ($("#manequim .previewNumero").length == 0) { $(".box_selecao[rel='numero_frente']").remove(); } else { $(".opcao_pers[rel='dorso-numero_frente-com']").click(); } if ($("#manequim_costas .previewNumero").length == 0) { $(".box_selecao[rel='numero']").remove(); } else { $(".opcao_pers[rel='dorso-numero-com']").click(); } mudaFonte('numero', primeira_fonte_num, tamanho_num); tamFonte($("#ipt-tamNum").val()); $(".lista-fontes[rel='numero'] .fonte").eq(i_fonte_numero).show(); } } if ($(".engloba_calcao .previewNumero").length == 0) { $(".opcao_edicao[rel='texto_perna']").remove(); } else { $('#manequim .calcao_detalhe .previewNumero').attr('font-size','30px'); $(".lista-fontes[rel='numero_perna'] .fonte").eq(i_fonte_numero_perna).show(); primeira_fonte_num_perna = $(".lista-fontes[rel='numero_perna'] .fonte").eq(0).attr('id'); mudaFonte('numero_perna', primeira_fonte_num_perna, 0); $(".opcao_pers[rel='perna-numero-direita']").click(); } } // SE NÃO EXISTIR SELOS E PATROCÍNIOS if($(".engloba_camisa .selo").length == 0 && $(".engloba_camisa .patrocinio").length == 0 && $(".engloba_camisa .patrocinio2").length == 0 && $(".engloba_camisa .patrocinio_manga").length == 0) { $("#lista_edicao .opcao[rel='edicao_selos']").remove(); } else { if ($(".engloba_camisa .selo").length == 0) { $(".lista_opcoes[rel='selo']").remove(); $(".ipt-checkbox[for='ipt-selo']").remove(); } else { preencheAtributo('dorso','selo','sem',1); } if ($(".engloba_camisa .patrocinio").length == 0 && $(".engloba_camisa .patrocinio2").length == 0 && $(".engloba_camisa .patrocinio_manga").length == 0) { $(".ipt-checkbox[for='ipt-patrocinio']").remove(); $(".box_selecao[rel='patrocinio']").remove(); } else { preencheAtributo('dorso','patrocinio_cima','sem',1); preencheAtributo('dorso','patrocinio_frente','sem',1); preencheAtributo('dorso','patrocinio_baixo','sem',1); $("#manequim_costas .patrocinio") .css("transform","translate("+patrocinio_camisa_costas_cima_x+"px,"+patrocinio_camisa_costas_cima_y+"px)") .attr("transform","translate("+patrocinio_camisa_costas_cima_x+","+patrocinio_camisa_costas_cima_y+")"); $("#manequim_costas .patrocinio2") .css("transform","translate("+patrocinio_camisa_costas_baixo_x+"px,"+patrocinio_camisa_costas_baixo_y+"px)") .attr("transform","translate("+patrocinio_camisa_costas_baixo_x+","+patrocinio_camisa_costas_baixo_y+")"); } } $('body svg').css('shape-rendering', 'geometricPrecision'); mudou_cor = 0; preenchimento_habilitado = 1; preenchimento_inicial = 0; $(".lista_camadas .cor_camada").removeClass("camada_ativa"); $(".lista_camadas .paleta_cores").removeClass("ativo"); $(".lista_camadas .paleta_cores .cor").removeClass("ativo"); $("#manequim").removeAttr("style"); iniciarStatus(); } function tamFonte(tam){ $('.camisa_detalhe .previewNome').attr("font-size", tam); if(preenchimento_habilitado == 1) preencheAtributo('dorso','nome_fonte_tamanho',tam,1); } function mudaFonte(tipo, fonte, numTam){ if(tipo == 'nome'){ $('.camisa_detalhe .previewNome').attr("font-family", "'"+fonte+"'"); if(preenchimento_habilitado == 1) preencheAtributo('dorso','nome_fonte',fonte,1); } else if(tipo == 'numero'){ tam_numFrente = (numTam * 0.50); $('.camisa_detalhe .previewNumero').attr('font-family', "'"+fonte+"'"); $('#manequim_costas .camisa_detalhe .previewNumero').attr("font-size", numTam+"px"); $('#manequim .camisa_detalhe .previewNumero').attr("font-size", tam_numFrente+"px"); if(preenchimento_habilitado == 1) preencheAtributo('dorso','numero_fonte',fonte,1); } else if(tipo == 'numero_perna'){ $('.calcao_detalhe .previewNumero').attr("font-family", "'"+fonte+"'"); if(preenchimento_habilitado == 1) preencheAtributo('perna','numero_fonte',fonte,1); } } function ArrayToString (arr) { var str = ''; for(var i=0; i < Object.keys(arr).length; i++){ for(var j=0; j < Object.keys(arr[Object.keys(arr)[i]]).length; j++){ str += Object.keys(arr)[i]+"-"+Object.keys(arr[Object.keys(arr)[i]])[j]+":"+arr[Object.keys(arr)[i]][Object.keys(arr[Object.keys(arr)[i]])[j]]; if(j < Object.keys(arr[Object.keys(arr)[i]]).length-1 || i < Object.keys(arr).length-1) { str += ", "; } } } return str; } function StringToArray (str) { var arr = str.split(','); for(var i=0; i < arr.length; i++){ var arrParteAtributo = arr[i].split('-'); var arrChaveValor = arrParteAtributo[1].split(':'); preencheAtributo(arrParteAtributo[0].trim(),arrChaveValor[0].trim(),arrChaveValor[1].trim(),0); } return true; } function salvaJogoCompra(){ var array = ArrayToString(arrayStatus[iStatus]); $("#informacoes_uniforme").val(array); $.post("/simulador/gerar_preview.php", { 'img1':document.getElementById('jogo_de_camisa').toDataURL("image/png"), 'img2':document.getElementById('jogo_de_camisa_costas').toDataURL("image/png"), 'esporte': esporte, 'goleiro': goleiro, 'comprar': 1 }, function(data){ if(data != null) { $("#goleiro").val(goleiro); $("#id_imagem").val(data); aviso_fechar = 1; $("#simulador-jogo").submit(); } }); } function verificarCampo(){ var campoNome = $(".appriseInner").contents().find('#inpt-nome_simulacao').val(); if(campoNome.length === 0 || !campoNome.trim()){ $("#nome_simulacao .vazio").css({"opacity": "1"}); } else { $("#nome_simulacao .vazio").css({"opacity": "0"}); } } function salvarNome(){ nomeSimulacao = $(".appriseInner").contents().find('#inpt-nome_simulacao').val(); if(!nomeSimulacao.length === 0 || nomeSimulacao.trim()){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); if(logado == 1){ salvaSimulacao(nomeSimulacao); } else { salvando_simulacao = 1; $("#bt_login").click(); } } else { $("#nome_simulacao .vazio").css({"opacity": "1"}); return false; } } function salvaSimulacao(nome){ $("body *").css("pointer-events","none"); $('#aguarde').show(); var arrayString = ArrayToString(arrayStatus[iStatus]); $.post("/simulador/gerar_preview.php", { 'img1':document.getElementById('jogo_de_camisa').toDataURL("image/png"), 'img2':document.getElementById('jogo_de_camisa_costas').toDataURL("image/png"), 'esporte': esporte, 'goleiro': goleiro, 'comprar':1 }, function(data){ if(data != null) { $.post("/simulador/includes/gravarSimulacao.php", { preview: data, info: arrayString, modalidade: esporte, nome: nome }, function(retorno) { salvando_simulacao = 0; if(retorno != "erro"){ window.location.href = "/simulador/"+esporte+"?simulacao="+retorno; } else { mensagem("Houve um erro. Tente novamente!"); } }); } }); } function abrirForm(f){ if(!f == null || !f == ""){ $("#box_login form").hide(); $("#formulario_"+f).show(); $("#abrir-box_login").click(); } } function trocarForm(){ $("#formulario_login, #formulario_cadastro").toggle(); } function recuperarSenha(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); apprise('Digite seu e-mail', {'input':true}, function(r){ if(r) { $.post('/simulador/includes/esqueceuSenha.php', {email: r}, function(data) { if(data == 'ok') { mensagem('Foi enviado um email para o email digitado.'); } else if(data == 'inexistente') { mensagem('O email informado não existe em nossa base de dados.'); } else { mensagem('Ocorreu um erro inesperado.' + data); } }); } }); } function clickExcluir(id){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); $("#box_excluir #excluir").attr("onclick","excluirSimulacao("+id+");"); apprise('
'+$('#box_excluir').html()+'
',{textOk:'X'}); } function excluirSimulacao(id){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); if(typeof id != "undefined"){ $.post("/simulador/includes/excluirSimulacao.php", { id_simulacao: id }, function(retorno) { if(retorno == "ok"){ var url_atual = window.location.href; if(url_atual.indexOf("?simulacao="+id) != -1){ var novo_id = $(".armario .opcao[rel='"+id+"'] + .opcao").attr("rel"); nova_url = url_atual.split("?"); window.location.href = nova_url[0]+"?simulacao="+novo_id; } else { location.reload(); } } else { mensagem("Houve um erro ao excluir. Tente novamente!"); } }); } } function trocarImagem(x){ if(typeof x != "undefined"){ $("#armario #preview_ativo").css("background-image",x); } else { if(typeof preview_simulacao != "undefined") { $("#armario #preview_ativo").css("background-image",preview_simulacao); } else { $("#armario #preview_ativo").css("background-image",""); } } } function carregaSimulacao(id){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); $("body *").css("pointer-events","none"); $("#aguarde").show(); var url = window.location.href; if(url.indexOf("?") >= 0){ retorno = url.split("?"); var url_atual = retorno[0]; } else { var url_atual = url; } window.location.href = url_atual+"?simulacao="+id; } function novaSimulacao(){ var url = window.location.href; if(url.indexOf("?") >= 0){ var retorno = url.split("?"); var url_atual = retorno[0]; } else { var url_atual = url; } window.location.href = url_atual; } function efetuaLogin(){ var email_cliente = $(".appriseInner").contents().find('#membro-email').val(); var senha_cliente = $(".appriseInner").contents().find('#membro-senha').val(); if(email_cliente == "" || senha_cliente == "") { $("#formulario_login .incompleto").show(); } else { $.post('/simulador/includes/efetuaLogin.php', { email: email_cliente, senha: senha_cliente }, function(data) { if(data == 'erro_email') { $('.erro_email').show(); } else if(data == 'erro_senha') { $('.erro_senha').show(); } else if(data == 'ok') { $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); $("body *").css("pointer-events","none"); $("#aguarde").show(); if(salvando_simulacao > 0) { logado = 1; salvaSimulacao(nomeSimulacao); } else { window.location.href = "/simulador/"+esporte; } } else if(data == 'erro') { $('.erro').show(); } }); } return false; } function registrarMembro(){ var nome_cliente = $(".appriseInner").contents().find('#registro-nome').val(); var telefone_cliente = $(".appriseInner").contents().find('#registro-telefone').val(); var email_cliente = $(".appriseInner").contents().find('#registro-email').val(); var senha_cliente = $(".appriseInner").contents().find('#registro-senha').val(); if(nome_cliente == '' || telefone_cliente == '' || email_cliente == '' || senha_cliente == '') { $("#formulario_cadastro .incompleto").show(); } else { $("#formulario_cadastro .bt-submit").attr("value","AGUARDE..."); $.post('/simulador/includes/registrar.php', { nome: nome_cliente, telefone: telefone_cliente, email: email_cliente, senha: senha_cliente }, function(data) { $("#formulario_cadastro .bt-submit").attr("value","CRIAR CONTA"); if(data == 'ok') { if(salvando_simulacao > 0) { $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); logado = 1; salvaSimulacao(nomeSimulacao); } else { location.reload(); } } else if(data == 'email_existente') { $('.email_existente').show(); } else if(data == 'erro') { $('.erro').show(); } }); } return false; } function esqueceuSenha(){ apprise('Digite seu email', {'input':true}, function(r){ if(r) { $.post('/simulador/includes/esqueceuSenha.php', {email: r}, function(data) { if(data == 'ok') { mensagem('Foi enviado um email para o email digitado.'); } else if(data == 'inexistente') { mensagem('O email informado não existe em nossa base de dados.'); } else { mensagem('Ocorreu um erro inesperado.' + data); } }); } }); } function iniciarStatus(){ iStatus = 0; arrayStatus[iStatus] = arrayClone(arrayPartes); if(typeof arr_simulacao != "undefined") carregarStatus(arrayStatus[iStatus]); } function preencheAtributo(parte,chave,valor,preencher){ if(iStatus < arrayStatus.length-1){ for(var i= arrayStatus.length-1; i > iStatus; i--){ arrayStatus.splice(i,1); } arrayPartes = arrayClone(arrayStatus[iStatus]); $("#avancar").addClass("desativado"); } if(!Array.isArray(arrayPartes[parte])){ arrayPartes[parte] = new Array(); } arrayPartes[parte][chave] = valor; if(preencher == 1){ if(iStatus >= 0){ if(iStatus < 4) { iStatus++; } else { for(var i=0; i < arrayStatus.length-1; i++){ arrayStatus[i] = arrayStatus[Number(i)+Number(1)]; } } arrayStatus[iStatus] = arrayClone(arrayPartes); } } } function carregarStatus(arrayCarregar){ var permanece = 0; preenchimento_habilitado = 0; if(mudou_cor == 0){ permanece = 1; } if($("#manequim").css('opacity') != 0) { var posicao_modelo = ''; } else { var posicao_modelo = '_costas'; } var nome = 0; var numero_dorso = 0; var numero_perna = 0; for(var i=0; i < Object.keys(arrayCarregar).length; i++){ for(var j=0; j < Object.keys(arrayCarregar[Object.keys(arrayCarregar)[i]]).length; j++){ var parte = Object.keys(arrayCarregar)[i]; var chave = Object.keys(arrayCarregar[Object.keys(arrayCarregar)[i]])[j]; var valor = arrayCarregar[Object.keys(arrayCarregar)[i]][Object.keys(arrayCarregar[Object.keys(arrayCarregar)[i]])[j]]; if(chave.indexOf("nome_") != -1 && chave != "nome_cor" && chave != "nome_cor_borda"){ if(chave == "nome_texto"){ $("#ipt-texto").val(valor); $("#box_previewNome text").html(valor); } else if(chave == "nome_fonte"){ $(".lista-fontes[rel='nome'] .fonte").hide(); $(".lista-fontes[rel='nome'] .fonte[id='"+valor+"']").css("display", "list-item"); i_fonte_nome = $(".lista-fontes[rel='nome'] .fonte[id='"+valor+"']").index(); mudaFonte('nome', valor, 0); } else if(chave == "nome_fonte_tamanho"){ $("#ipt-tamNum").val(valor); tamFonte(valor); } else { $(".opcao_pers[rel='"+parte+"-"+chave+"-"+valor+"']").click(); } nome = 1; } else if(chave.indexOf("numero_") != -1 && chave != "numero_cor" && chave != "numero_cor_borda"){ if(parte == "dorso"){ if(chave == "numero_fonte"){ $(".lista-fontes[rel='numero'] .fonte").hide(); $(".lista-fontes[rel='numero'] .fonte[id='"+valor+"']").css("display", "list-item"); i_fonte_numero = $(".lista-fontes[rel='numero'] .fonte[id='"+valor+"']").index(); var num_tam = $(".lista-fontes[rel='numero'] .fonte[id='"+valor+"']").attr("rel"); mudaFonte('numero', valor, num_tam); } else if(chave == "numero_frente") { if(valor == "com"){ $(".opcao_pers[rel='dorso-numero_frente-sem']").removeClass("marcado"); $(".opcao_pers[rel='dorso-numero_frente-com']").addClass("marcado"); $("#manequim .camisa_detalhe .box_previewNumero").show(); numero_frente = 1; } else { $(".opcao_pers[rel='dorso-numero_frente-com']").removeClass("marcado"); $(".opcao_pers[rel='dorso-numero_frente-sem']").addClass("marcado"); $("#manequim .camisa_detalhe .box_previewNumero").hide(); numero_frente = 0; } } else { $(".opcao_pers[rel='"+parte+"-"+chave+"-"+valor+"']").click(); } numero_dorso = 1; } else { if(chave == "numero_fonte"){ $(".lista-fontes[rel='numero_perna'] .fonte").hide(); $(".lista-fontes[rel='numero_perna'] .fonte[id='"+valor+"']").css("display", "list-item"); i_fonte_numero_perna = $(".lista-fontes[rel='numero_perna'] .fonte[id='"+valor+"']").index(); mudaFonte('numero_perna', valor, 0); } else { $(".opcao_pers[rel='"+parte+"-"+chave+"-"+valor+"']").click(); } numero_perna = 1; } } else if(chave.indexOf("cor") != -1){ /* PALETA DE CORES EM CAIXA */ var cores_uniforme = 0; if(chave.indexOf("cor_") == 0) { var camada = chave.split("_"); var num_camada = "_"+camada[1]; cores_uniforme = 1; } else if(chave.indexOf("cor") == 0){ var num_camada = ""; cores_uniforme = 1; } else { var num_camada = chave; } if(parte == "dorso") var parte_cor = "camisa"; else if(parte == "perna") var parte_cor = "calcao"; else var parte_cor = parte; if(cores_uniforme == 1){ $('.lista_camadas[rel='+parte_cor+'] .cor_camada[rel='+num_camada+']').click(); $('.lista_camadas[rel='+parte_cor+'] .paleta_cores .cor[id-cor='+valor+']').click(); } else { if(chave == "gola_cor_2") $('.lista_camadas[rel='+chave+'] .cor_camada').eq(1).click(); else $('.lista_camadas[rel='+chave+'] .cor_camada').eq(0).click(); $('.lista_camadas[rel='+chave+'] .paleta_cores .cor[id-cor='+valor+']').click(); } } else { $(".opcao_pers[rel='"+parte+"-"+chave+"-"+valor+"']").click(); if(chave == "cod_modelo"){ var troca = trocaDesenho($(".opcao_pers[rel='"+parte+"-"+chave+"-"+valor+"']").attr('data-tipo'), $(".opcao_pers[rel='"+parte+"-"+chave+"-"+valor+"']").attr('data-i')); } } } } if(nome == 1){ $(".ipt-checkbox[for='ipt-nome'").addClass("ativo"); $(".lista_opcoes[rel='posicao_nome'], .personalizar_nome").removeAttr("style"); $(".previewNome").show(); } else { $(".ipt-checkbox[for='ipt-nome'").removeClass("ativo"); $(".lista_opcoes[rel='posicao_nome'], .personalizar_nome").css({"pointer-events":"none", "opacity":"0.7"}); $(".previewNome").hide(); } if(numero_dorso == 1){ $(".ipt-checkbox[for='ipt-numero'").addClass("ativo"); $(".box_selecao[rel='numero_frente'] .selecao, .personalizar_numero").removeAttr("style"); $("#manequim_costas .camisa_detalhe .box_previewNumero").show(); } else { $(".ipt-checkbox[for='ipt-numero'").removeClass("ativo"); $(".box_selecao[rel='numero_frente'] .selecao, .personalizar_numero").css({"pointer-events":"none", "opacity":"0.7"}); $(".camisa_detalhe .box_previewNumero").hide(); } if(numero_perna == 1){ $(".ipt-checkbox[for='ipt-numero_perna'").addClass("ativo"); $(".lista_opcoes[rel='posicao_numero'], .personalizar_numero_perna").removeAttr("style"); } else { $(".ipt-checkbox[for='ipt-numero_perna'").removeClass("ativo"); $(".lista_opcoes[rel='posicao_numero'], .personalizar_numero_perna").css({"pointer-events":"none", "opacity":"0.7"}); } if($("#manequim"+posicao_modelo).css('opacity') == 0) { $("#girar-manequim").click(); } /* PALETA DE CORES EM CAIXA */ $(".lista_camadas .cor_camada").removeClass("camada_ativa"); $(".lista_camadas .paleta_cores").removeClass("ativo"); if(permanece == 1){ mudou_cor = 0; } preenchimento_habilitado = 1; } function arrayClone(arr) { var output, v, key; output = Array.isArray(arr) ? [] : {}; for (key in arr) { v = arr[key]; output[key] = (typeof v === "object" && v !== null) ? arrayClone(v) : v; } return output; } function alterarArrayAtual(acao,atributo,dest) { if(typeof dest == "undefined"){ parte_uniforme = "dorso"; } else { if(dest == "camisa") parte_uniforme = "dorso"; else if(dest == "calcao") parte_uniforme = "perna"; else parte_uniforme = dest; } if(acao == 1) { // adicionar informações for (var key in arrayTemp) { if(key.indexOf(atributo) == 0 || key == atributo){ arrayStatus[iStatus][parte_uniforme][key] = arrayTemp[key]; } } } else if(acao == 0) { // remover informações for (var key in arrayStatus[iStatus][parte_uniforme]) { if(key.indexOf(atributo) == 0 || key == atributo){ arrayTemp[key] = arrayStatus[iStatus][parte_uniforme][key]; delete arrayStatus[iStatus][parte_uniforme][key]; } } } arrayPartes = arrayClone(arrayStatus[iStatus]); } function atualizaCadastro(){ var nome = $(".appriseInner").contents().find('#nomeCliente').val(); var telefone = $(".appriseInner").contents().find('#telefoneCliente').val(); var cidade = $(".appriseInner").contents().find('#cidadeCliente').val(); var estado = $(".appriseInner").contents().find('#estadoCliente').val(); if(nome != '' && telefone != '' && cidade != '' && estado != ''){ $.post('/simulador/includes/atualizarCadastro.php', { acao: 'atualizar_dados', nome: nome, telefone: telefone, cidade: cidade, estado: estado }, function(retorno) { if(retorno == 'ok') { location.reload(); } else if(retorno == 'erro') { $('.erro').show(); } }); } else { } return false; } function trocaEmail(){ var senha = $(".appriseInner").contents().find('#senhaConfirmacao').val(); var novo_email = $(".appriseInner").contents().find('#emailNovo').val(); if((senha.length === 0 || !senha.trim()) && (novo_email.length === 0 || !novo_email.trim())){ $('.erro').html("Preencha corretamente os campos").show(); } else { $.post('/simulador/includes/atualizarCadastro.php', { acao: 'atualizar_email', senha_atual: senha, novo_email: novo_email }, function(retorno) { if(retorno == 'ok') { $('.erro').html(""); $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); location.reload(); } else if(retorno == 'erro') { $('.erro').html("Senha incorreta").show(); } }); } return false; } function trocaSenha(){ var senha_atual = $(".appriseInner").contents().find('#senhaAtual').val(); var nova_senha = $(".appriseInner").contents().find('#senhaNova').val(); var nova_senha_confirmacao = $(".appriseInner").contents().find('#senhaNova-2').val(); if((senha_atual.length === 0 || !senha_atual.trim()) || (nova_senha.length === 0 || !nova_senha.trim())){ $('.erro').html("Preencha corretamente os campos").show(); } else if(nova_senha != nova_senha_confirmacao){ $('.erro').html("Senhas não batem").show(); } else { $.post('/simulador/includes/atualizarCadastro.php', { acao: 'atualizar_senha', senha_atual: senha_atual, nova_senha: nova_senha }, function(retorno) { if(retorno == 'ok') { $('.erro').html(""); $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); mensagem("Senha alterado com sucesso!"); } else if(retorno == 'erro') { $('.erro').html("Senha incorreta").show(); $("#senhaAtual").focus(); } }); } return false; } function alterarEmail(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); apprise('
'+$('#painel-alterar_email').html()+'
',{textOk:'X'}); } function alterarSenha(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); apprise('
'+$('#painel-alterar_senha').html()+'
',{textOk:'X'}); } function fecharPainel(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); } // INÍCIO $(document).ready(function (){ c = document.getElementById('jogo_de_camisa'); c2 = document.getElementById('jogo_de_camisa_costas'); ctx['jogo_de_camisa'] = c.getContext('2d'); ctx['jogo_de_camisa_costas'] = c2.getContext('2d'); $('#aguarde').show(); if(goleiro == 1) { $("#bt_orcamento, #bt_orcamento_2").html("Finalizar Orçamento"); if($(window).width() >= 479) { apprise("", {textOk:'X'}); } else { apprise("
"+$('#box_goleiro').html()+"
", {textOk:'X'}); } $(".box_previewNumero").html('1'); } if (esporte == 'social_masculino' || esporte == 'college') { $('.modelos_dorso_perna .lista_modelos').hide(); } else if (esporte == 'college' || esporte == 'moletom') { $('.lista_camadas .cor_camada').css('height', 'auto'); } // Botão orçamento flutuante $(window).scroll(function () { if ($(this).width() < 1024) return; (($(this).scrollTop() > 120)) ? $('#bt_orcamento_2').css('display','flex') : $('#bt_orcamento_2').hide(); }); $('body').css('cursor','wait'); preloadimages(preparar()); $.get("/simulador/img/manequim/manequim_passeio_detalhe.png", function(data){ $('#manequim .detalhe').prepend(""); }); $.get("/simulador/img/manequim/manequim_passeio_detalhe_costas.png", function(data){ $('#manequim_costas .detalhe').prepend(""); }); if (mostrar_escudo == 1) { $.get("/simulador/img/manequim/svg/escudo.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); $(".escudo_camisa, .escudo_calcao").prepend(data_svg); }); } $.get("/simulador/img/manequim/svg/passeio_polo.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim .fundos .engloba_camisa").prepend(data_svg); // usar svg frente para costas }); $.get("/simulador/img/manequim/svg/passeio_polo_costas.svg", function(data){ var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim_costas .fundos .engloba_camisa").prepend(data_svg_costas); }); $.get("/simulador/img/manequim/svg/passeio_polo_detalhe.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim .fundos .engloba_camisa").prepend(data_svg); // usar svg de detalhe para costas if(esporte == "pesca" || esporte == "motocross") { $("#manequim .camisa_detalhe").css('top', '0px'); //$(".fundos .camisa_2, .fundos .camisa_3, .fundos .camisa_4, .fundos .camisa_5").css('zoom', '0.994'); $("#manequim .fundos .camisa").css('zoom', '1').css('top', '0px').css('left', '0px'); } }); $.get("/simulador/img/manequim/svg/passeio_polo_detalhe_costas.svg", function(data){ var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim_costas .fundos .engloba_camisa").prepend(data_svg_costas); }); $.get("/simulador/img/manequim/svg/passeio_meiao_frente.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); $("#manequim .fundos .engloba_meiao").prepend(data_svg); }); $.get("/simulador/img/manequim/svg/passeio_meiao_costas.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); $("#manequim_costas .fundos .engloba_meiao").prepend(data_svg); }); $.get("/simulador/img/manequim/svg/passeio_polo_costas_detalhe.svg", function(data){ var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim_costas .fundos .engloba_camisa").prepend(data_svg_costas); }); $.get("/simulador/img/manequim/svg/passeio_.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim .fundos .engloba_calcao").prepend(data_svg); // usar svg frente para costas }); $.get("/simulador/img/manequim/svg/passeio__costas.svg", function(data){ var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim_costas .fundos .engloba_calcao").prepend(data_svg_costas); }); $.get("/simulador/img/manequim/svg/passeio__detalhe.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); var data_svg_costas = document.importNode(data.documentElement,true); $("#manequim .fundos .engloba_calcao").prepend(data_svg); // usar svg de detalhe para costas }); // INSERINDO ÍCONES DAS MODALIDADES DO SIMULADOR jQuery.each(modalidades , function(index, value){ if (value == "futebol_masculino") { $("#modalidades").append("
  • "); } else if (value == "futebol_masculino_2") { $("#modalidades").append("
  • "); } else { var modalidade = value.split("_"); var nome_modalidade = ""; var i; for (i = 0; i < modalidade.length; i++) { if(i > 0) nome_modalidade += " "; nome_modalidade += modalidade[i].substr(0,1).toUpperCase() + modalidade[i].substr(1); } $("#modalidades").append("
  • "); } $("#opcoes_modalidades").append("
  • "); $("#modalidades li[class='"+value+"'] a").attr('href','/simulador/'+value); $("#opcoes_modalidades a[class='"+value+"']").attr('href','/simulador/'+value); /*if (value == "futebol_masculino") { $("#opcoes_modalidades a[class='"+value+"'] .titulo span").html("Fut Masc Mockup 01"); } else if (value == "futebol_masculino_2") { $("#opcoes_modalidades a[class='"+value+"'] .titulo span").html("Fut Masc Mockup 02"); } else */ $("#opcoes_modalidades a[class='"+value+"'] .titulo span").html(value.replace("_", " ")); $.get("/simulador/img/simulador/borda.svg", function(data){ var data_svg = document.importNode(data.documentElement,true); var data_svg_2 = document.importNode(data.documentElement,true); $("#modalidades li[class='"+value+"'] a").append(data_svg); $("#opcoes_modalidades a[class='"+value+"'] .botao").append(data_svg_2); }); $.get("/simulador/img/simulador/"+value+".svg", function(data){ var data_svg = document.importNode(data.documentElement,true); var data_svg_2 = document.importNode(data.documentElement,true); $("#modalidades li[class='"+value+"'] a").append(data_svg); $("#opcoes_modalidades a[class='"+value+"'] .botao").append(data_svg_2); }); }); $("a, #opcoes_modalidades *").click(function(){ aviso_fechar = 1; }); window.onbeforeunload = function(){ if (aviso_fechar == 0) { return 'As alterações poderão ser perdidas!'; } } var aux_parte; var aux_chave; var aux_valor; $(".opcao_pers").click(function(){ if($(window).width() < 1024){ $("#box_edicao .bt_fechar").click(); } var rel_parte = $(this).attr('rel').split('-'); var click_igual; if(((rel_parte[0] == aux_parte && rel_parte[1] == aux_chave && rel_parte[2] == aux_valor) || $(this).hasClass('ativo')) && preenchimento_habilitado == 1 && !$(this).hasClass('selecao')){ click_igual = 1; } else click_igual = 0; if(preenchimento_habilitado == 1 && click_igual == 0){ $(this).addClass("ativo"); if(Object.keys(arrayStatus).length >= 1) $("#voltar").removeClass("desativado"); if(rel_parte[1] == 'escudo'){ if(rel_parte[2] == 'esquerda') { var posicao_logo = "direita"; var posicao_numero_perna = "direita"; } else if(rel_parte[2] == 'esquerda_2') { var posicao_logo = "direita_cima"; } else if(rel_parte[2] == 'direita') { var posicao_logo = "esquerda"; var posicao_numero_perna = "esquerda"; } else if(rel_parte[2] == 'centro') { var posicao_logo = "centro"; } if(rel_parte[0] == "perna" && $(".engloba_calcao .previewNumero").length > 0) { preencheAtributo(rel_parte[0],"numero",posicao_numero_perna,0); } if(rel_parte[0] == "dorso" && $(".engloba_camisa #escudo_camisa_pers").length > 0 || rel_parte[0] == "perna" && $(".engloba_calcao #escudo_camisa_pers").length > 0){ if(rel_parte[0] == "dorso" && $(".engloba_camisa .logo").length > 0) { preencheAtributo(rel_parte[0],"logo",posicao_logo,0); } if(rel_parte[0] == "perna" && $(".engloba_calcao .logo").length > 0) { preencheAtributo(rel_parte[0],"logo",posicao_logo,0); } if(preenchimento_modelo == 1){ preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],0); } else { preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); } } else if(rel_parte[0] == "dorso" && $(".engloba_camisa .logo").length > 0) { preencheAtributo(rel_parte[0],"logo",posicao_logo,1); } else if(rel_parte[0] == "perna" && $(".engloba_calcao .logo").length > 0) { preencheAtributo(rel_parte[0],"logo",posicao_logo,1); } else if(rel_parte[0] == "perna" && $(".engloba_calcao .box_previewNumero").length > 0) { preencheAtributo(rel_parte[0],"numero",posicao_numero_perna,1); } } else if(rel_parte[1] == 'numero_frente' && rel_parte[2] == 'com'){ $("#manequim .camisa_detalhe .box_previewNumero").toggle(); if($("#manequim .camisa_detalhe .box_previewNumero").css("display") == "none"){ preencheAtributo("dorso","numero_frente","sem",1); } else { preencheAtributo("dorso","numero_frente","com",1); } } else if(rel_parte[1].indexOf("patrocinio_") != "-1"){ if(rel_parte[1] == 'patrocinio_cima' && rel_parte[2] == 'com'){ if($("#manequim_costas .previewNome").html() == ""){ $('#manequim_costas .patrocinio').toggle(); } if($("#manequim_costas .patrocinio").css("display") == "none"){ preencheAtributo("dorso","patrocinio_cima","sem",1); } else { preencheAtributo("dorso","patrocinio_cima","com",1); } } else if(rel_parte[1] == 'patrocinio_frente' && rel_parte[2] == 'com'){ if($("#manequim .camisa_detalhe .box_previewNumero").css("display") != "none"){ $("#manequim .patrocinio") .css("transform","translate("+patrocinio_camisa_frente_baixo_x+"px,"+patrocinio_camisa_frente_baixo_y+"px)") .attr("transform","translate("+patrocinio_camisa_frente_baixo_x+","+patrocinio_camisa_frente_baixo_y+")"); } else { $("#manequim .patrocinio") .css("transform","translate("+patrocinio_camisa_frente_x+"px,"+patrocinio_camisa_frente_y+"px)") .attr("transform","translate("+patrocinio_camisa_frente_x+","+patrocinio_camisa_frente_y+")"); } $("#manequim .patrocinio").toggle(); if($("#manequim .patrocinio").css("display") == "none"){ preencheAtributo("dorso","patrocinio_frente","sem",1); } else { preencheAtributo("dorso","patrocinio_frente","com",1); } } else if(rel_parte[1] == 'patrocinio_baixo' && rel_parte[2] == 'com'){ $("#manequim_costas .patrocinio2").toggle(); if($("#manequim_costas .patrocinio2").css("display") == "none"){ preencheAtributo("dorso","patrocinio_baixo","sem",1); } else { preencheAtributo("dorso","patrocinio_baixo","com",1); } } } else if(rel_parte[1] == "punho" && preenchimento_inicial == 0){ if(preenchimento_modelo == 1){ preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],0); arrayStatus[iStatus] = arrayClone(arrayPartes); if(rel_parte[2] == "sem"){ alterarArrayAtual(0,"punho_cor"); } } else { preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); if(rel_parte[2] == "sem"){ alterarArrayAtual(0,"punho_cor"); } else if(rel_parte[2] == "com"){ alterarArrayAtual(1,"punho_cor"); } } } else if(rel_parte[1] == 'cod_modelo' && preenchimento_modelo == 0) { $(".lista_modelos li").removeClass("ativo"); $(this).addClass("ativo"); if(rel_parte[0] == "dorso"){ if(preenchimento_inicial == 0){ preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); if(travado == 1){ var eq = $(this).index(); var rel_eq = $(".modelos_perna .opcao_pers").eq(eq).attr("rel"); var parte_eq = rel_eq.split('-'); preencheAtributo(parte_eq[0],parte_eq[1],parte_eq[2],0); } arrayStatus[iStatus] = arrayClone(arrayPartes); var x = trocaModelo($(this).attr('data-tipo'), $(this).attr('data-i')); } else { if(travado == 1){ var eq = $(this).index(); var rel_eq = $(".modelos_perna .opcao_pers").eq(eq).attr("rel"); var parte_eq = rel_eq.split('-'); preencheAtributo(parte_eq[0],parte_eq[1],parte_eq[2],0); } preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); } } else if(rel_parte[0] == "perna"){ if(preenchimento_inicial == 0){ preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); if(travado == 1){ var eq = $(this).index(); var rel_eq = $(".modelos_dorso .opcao_pers").eq(eq).attr("rel"); var parte_eq = rel_eq.split('-'); preencheAtributo(parte_eq[0],parte_eq[1],parte_eq[2],0); } arrayStatus[iStatus] = arrayClone(arrayPartes); var x = trocaModelo($(this).attr('data-tipo'), $(this).attr('data-i')); } else { if(travado == 1){ var eq = $(this).index(); var rel_eq = $(".modelos_dorso .opcao_pers").eq(eq).attr("rel"); var parte_eq = rel_eq.split('-'); preencheAtributo(parte_eq[0],parte_eq[1],parte_eq[2],0); } preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); } } } else if(preenchimento_modelo == 1){ preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],0); arrayStatus[iStatus] = arrayClone(arrayPartes); } else { if (preenchimento_inicial == 0 && rel_parte[1] == "nome") { if($("#ipt-texto").val() == "") { $("#ipt-texto").val("JOGADOR"); $(".previewNome").html("JOGADOR"); preencheAtributo(rel_parte[0],"nome_texto","JOGADOR",0); } } preencheAtributo(rel_parte[0],rel_parte[1],rel_parte[2],1); } aux_parte = rel_parte[0]; aux_chave = rel_parte[1]; aux_valor = rel_parte[2]; } }); // voltar e avançar $("#voltar").click(function (){ if(iStatus > 0){ iStatus = parseInt(iStatus) - parseInt(1); if(iStatus > 0) $(this).removeClass("desativado"); else $(this).addClass("desativado"); $("#avancar").removeClass("desativado"); carregarStatus(arrayStatus[iStatus]); } else { $(this).addClass("desativado"); } aux_parte = ''; aux_chave = ''; aux_valor = ''; }); $("#avancar").click(function (){ if(iStatus < Object.keys(arrayStatus).length-1){ iStatus = parseInt(iStatus) + parseInt(1); if(iStatus < Object.keys(arrayStatus).length-1) $(this).removeClass("desativado"); else $(this).addClass("desativado"); $("#voltar").removeClass("desativado"); carregarStatus(arrayStatus[iStatus]); } else { $(this).addClass("desativado"); } }); $(document).on('click', '.remover-img', function(e) { selecionado_img = $(this).parent().attr('id').replace('item_drag-', ''); apprise('Tem certeza que deseja excluir?', {'verify':true}, function(r){ if(r) { $.get("procedimentos/removeimg.php?i="+selecionado_img, function(data){ if(data != '') window.alert('Erro: '+data); else { mensagem('Imagem foi excluída'); } }); //$('#add_imagem li[rel="'+selecionado_img+'"]').remove(); //$(this).prev('div').click(); $("#item_drag-"+selecionado_img).remove(); $(this).parent().hide(); atualizaCamadas(); } }); }); $.reject({ reject: { msie: true, safari: true, firefox: true }, display: ['chrome','opera'], // Displays only firefox, chrome, and opera header: 'Seu navegador não é suportado', // Header Text paragraph1: 'Você está usando um navegador não suportado.', // Paragraph 1 paragraph2: 'Por favor, instale um dos navegadores abaixo para seguir no site.', closeMessage: ' ', // Message below close window link closeLink: 'Fechar aviso', beforeClose: function() { window.location.href = '/simulador'; } }); /*$(document).bind("contextmenu",function(e){ return false; });*/ $(".bt_ajuda").click(function(){ apprise('', {textOk:'X'}); }); $("#img_goleiro").click(function(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); }); $("#box_goleiro button").click(function(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); }); $("#nome_membro span, #nome_membro svg").click(function(){ apprise('
    '+$('#painel_cliente').html()+'
    ',{textOk:'X'}); }); $("#bt_orcamento, #bt_orcamento_2").click(function(){ $("body *").css("pointer-events","none"); $('#aguarde').show("fast", function() { setTimeout(function(){ salvarImagem('', '', 1, 0, 0); salvarImagem('costas', '', 1, 0, 0); },500); }); }); $('#manequim, #manequim_costas').on('mouseenter touchstart', function(e){ habilitaFerramentasImg(); e.stopPropagation(); }).on('mouseleave touchend', function(e){ desabilitaFerramentasImg(); e.stopPropagation(); }); $("#modalidades li[class='"+esporte.replace('_2','')+"'] a").addClass("escolhido").addClass("ativo"); $("#opcoes_modalidades a[class='"+esporte.replace('_2','')+"']").attr("href","javascript:void(0);"); $("#modalidades li[class='"+esporte.replace('_2','')+"'] a").attr("href","javascript:void(0);"); $("#opcoes_modalidades a[class='"+esporte.replace('_2','')+"']").click(function(){ $(".appriseOverlay, .appriseOuter, .appriseInner").remove(); }); //$("#lista_edicao .opcao").first().click(); $("#modalidades li a").hover(function() { $(this).addClass("ativo"); }, function() { if(!$(this).hasClass("escolhido")) $(this).removeClass("ativo"); }); $("#opcoes_modalidades li").hover(function() { $(this).find(".ico-modalidade").css("zoom", "1.1"); }, function() { $(this).find(".ico-modalidade").css("zoom", "1"); }); $("#bt_salvar, #bt_simulacoes, #ico-menu").click(function(e){ e.stopPropagation(); $(this).toggleClass("ativo"); $(this).find(".menu_oculto").toggle(); }); $(".menu_oculto").click(function(e){ e.stopPropagation(); }); $(".cor_camada, .paleta_cores").click(function(e){ e.stopPropagation(); }); $(document).click(function(e) { if(e.target.className !== "menu_oculto") { $("#bt_salvar, #bt_simulacoes, #ico-menu").removeClass("ativo"); $(".menu_oculto").hide(); } if(e.target.className !== "cor_camada" || e.target.className !== "paleta_cores") { $(".cor_camada").removeClass("camada_ativa"); $(".paleta_cores").removeClass("ativo"); } }); $(".salvar-armario").click(function(){ $("body *").css("pointer-events","none"); $('#aguarde').show("fast", function() { setTimeout(function(){ salvarImagem('', '', 0, 1, 0); salvarImagem('costas', '', 0, 1, 0); },500); }); }); $(".salvar-computador").click(function(){ $("body *").css("pointer-events","none"); $('#aguarde').show("fast", function() { setTimeout(function(){ salvarImagem('', '', 0, 0, 1); salvarImagem('costas', '', 0, 0, 1); },500); }); }); var clicado; $("#bt_visualizar").click(function(){ if(clicado != 1){ clicado = 1; abrirVisualizacao(); } }); $(".bt_fechar-visualizar").click(function(){ clicado = 0; $("#box_visualizar .simulacao img").remove(); $("#box_visualizar").hide(); }); $(".bt_compartilhar").click(function(){ $(this).parent().toggleClass("ativo"); $(this).parent().find(".redes_compartilhar").toggleClass("ativo"); }); $(".opcao_edicao").on("click", function(){ $(this).parent().find(".opcao_edicao").removeClass("ativo"); $(this).addClass("ativo"); if($(this).attr('rel').match("^texto_")){ $("#conteudo_edicao .opcoes_texto").removeClass("ativo"); } else { $("."+$(this).parent().attr("rel")+" .lista_opcoes, ."+$(this).parent().attr("rel")+" .box_cores, ."+$(this).parent().attr("rel")+" .lista_modelos").removeClass("ativo"); } $("#conteudo_edicao ."+$(this).attr("rel")).addClass("ativo"); if($(this).attr('rel').match("^modelos_")){ if($(this).attr("rel") == "modelos_meiao"){ $(".modelos_dorso_perna").removeClass("ativo"); $(".modelos_meiao").addClass("ativo"); $(".lista_modelos, .box_cores").addClass("ativo"); } else { $(".modelos_dorso_perna").addClass("ativo"); $(".modelos_meiao").removeClass("ativo"); } } }); $(".lista_modelos").scroll(function(){ $('.lista_modelos img[rel!=""]').each(function(index, element) { $(element).attr('src', $(element).attr('rel')); }); }); $(".opcao").on("click", function(){ if($(this).parent().attr("id") == "lista_edicao"){ if($(this).hasClass("ativo")){ $(this).parent().find(".opcao").removeClass("ativo"); $("#box_manequim, .box_contato").removeClass("inativo"); $("#box_edicao").css("opacity","0").css("pointer-events","none"); } else { $(this).parent().find(".opcao").removeClass("ativo"); $(this).addClass("ativo"); $("#box_manequim, .box_contato").addClass("inativo"); $("#box_edicao").css("opacity","1").css("pointer-events","auto"); } } else if($(this).parent().attr("rel") != "patrocinio"){ $(this).parent().find(".opcao").removeClass("ativo"); $(this).addClass("ativo"); } if($(this).is("[rel]")) { var rel_mostrar = $(this).attr('rel'); if(rel_mostrar.indexOf("edicao_") != -1){ var array = rel_mostrar.split('_'); var inicio_rel = array[0]; $("div[class^="+inicio_rel+"_]").removeClass("ativo"); var ativo; $("."+rel_mostrar+" .opcao").each(function(){ if($(this).hasClass("ativo")){ ativo = 1; } }); if(ativo != 1) $("div[rel="+rel_mostrar+"] .opcao").first().click(); $("."+rel_mostrar).addClass("ativo"); } } }); $(".selecao").click(function(){ var opcao = $(this).attr("rel").split('-'); if(!(opcao[1] == "numero_frente" || opcao[1] == "numero")){ $(".box_selecao").find(".selecao[rel*='"+opcao[1]+"']").removeClass("marcado"); $(this).toggleClass("marcado"); } else { $(".box_selecao").find(".selecao[rel='"+opcao[1]+"']").removeClass("marcado"); $(this).toggleClass("marcado"); } if($(this).parent().attr("rel") == "numero_frente"){ if($("#manequim_costas").css('opacity') != 0) { $('#girar-manequim').click(); } if(opcao[2] == "com"){ if(preenchimento_habilitado == 0){ $("#manequim .camisa_detalhe .box_previewNumero").show(); } else if($("#manequim .camisa_detalhe .box_previewNumero").css("display") == "none"){ $(".opcao_pers[rel='dorso-numero_frente-com']").removeClass('marcado'); } } else if(opcao[2] == "sem"){ $("#manequim .camisa_detalhe .box_previewNumero").hide(); } /*if(!$("#ipt-numero").prop("checked")){ $(".ipt-checkbox[for='ipt-numero'").click(); }*/ } else if($(this).parent().attr("rel") == "numero"){ if(opcao[2] == "com"){ $("#manequim_costas .box_previewNumero").show(); } else if(opcao[2] == "sem"){ $("#manequim_costas .box_previewNumero").hide(); } } else if($(this).parent().attr("rel") == "patrocinio"){ if(opcao[1] == "patrocinio_cima" && opcao[2] == "com") { if($("#manequim").css('opacity') != 0) { $('#girar-manequim').click(); } if(preenchimento_habilitado == 0){ $("#manequim_costas .patrocinio").show(); } else if($("#manequim_costas .patrocinio").css("display") == "none"){ $(".opcao_pers[rel='dorso-patrocinio_cima-com']").removeClass('marcado'); } } else if(opcao[1] == "patrocinio_cima" && opcao[2] == "sem") { if($("#manequim").css('opacity') != 0) { $('#girar-manequim').click(); } $("#manequim_costas .patrocinio").hide(); } else if(opcao[1] == "patrocinio_frente" && opcao[2] == "com") { if($("#manequim_costas").css('opacity') != 0) { $('#girar-manequim').click(); } if(preenchimento_habilitado == 0){ $("#manequim .patrocinio").show(); } else if($("#manequim .patrocinio").css("display") == "none"){ $(".opcao_pers[rel='dorso-patrocinio_frente-com']").removeClass('marcado'); } } else if(opcao[1] == "patrocinio_frente" && opcao[2] == "sem") { if($("#manequim_costas").css('opacity') != 0) { $('#girar-manequim').click(); } $("#manequim .patrocinio").hide(); } else if(opcao[1] == "patrocinio_baixo" && opcao[2] == "com") { if($("#manequim").css('opacity') != 0) { $('#girar-manequim').click(); } if(preenchimento_habilitado == 0){ $("#manequim_costas .patrocinio2").show(); } else if($("#manequim_costas .patrocinio2").css("display") == "none"){ $(".opcao_pers[rel='dorso-patrocinio_baixo-com']").removeClass('marcado'); } } else if(opcao[1] == "patrocinio_baixo" && opcao[2] == "sem") { if($("#manequim").css('opacity') != 0) { $('#girar-manequim').click(); } $("#manequim_costas .patrocinio2").hide(); } if($("#manequim .patrocinio").css("display") != "none" || $("#manequim_costas .patrocinio2").css("display") != "none" || $("#manequim_costas .patrocinio").css("display") != "none"){ $(".ipt-checkbox[for='ipt-patrocinio']").addClass("ativo"); $("#ipt-patrocinio").prop("checked", true); } else { $(".ipt-checkbox[for='ipt-patrocinio']").removeClass("ativo"); $("#ipt-patrocinio").prop("checked", false); } } }); $(".bt_fechar").click(function(){ $("#box_edicao").css("opacity","0").css("pointer-events","none"); $("#lista_edicao li").removeClass("ativo"); $("#box_manequim, .box_contato").removeClass("inativo"); }); $(".ipt-checkbox").click(function(){ $(this).toggleClass("ativo"); }); $("#ipt-sincronizar").click(function(){ $(this).prop('checked', this.checked); if($(this).prop("checked")){ travado = 1; } else { travado = 0; } $(".bloqueio").toggleClass("desbloqueio"); }); $("#ipt-selo").click(function(){ $(this).prop('checked', this.checked); if($(this).prop("checked")){ $("g[class=selo]").show(); $("label[for='ipt-selo']").addClass("ativo"); if($("#selo").val() != "") { $(".lista_opcoes[rel='selo'] .opcao_pers[rel='dorso-selo-"+$("#selo").val()+"']").click(); } else { $(".lista_opcoes[rel='selo'] .opcao_pers").eq(0).click(); } } else { $("g[class=selo]").hide("fast"); $(this).parent().find(".lista_opcoes[rel='selo'] .opcao").removeClass("ativo"); $(".lista_opcoes[rel='selo'] .opcao_pers[rel='dorso-selo-sem']").click(); } }); $("#ipt-patrocinio").click(function(){ $(this).prop('checked', this.checked); if($(this).prop("checked")){ if(preenchimento_habilitado == 1){ preenchimento_habilitado = 0; $(".opcao_pers[rel='dorso-patrocinio_cima-com']").click(); $(".opcao_pers[rel='dorso-patrocinio_frente-com']").click(); preenchimento_habilitado = 1; } else { $(".opcao_pers[rel='dorso-patrocinio_cima-com']").click(); $(".opcao_pers[rel='dorso-patrocinio_frente-com']").click(); } if($("#manequim .camisa_detalhe .box_previewNumero").css("display") != "none"){ $("#manequim .patrocinio") .css("transform","translate("+patrocinio_camisa_frente_baixo_x+"px,"+patrocinio_camisa_frente_baixo_y+"px)") .attr("transform","translate("+patrocinio_camisa_frente_baixo_x+","+patrocinio_camisa_frente_baixo_y+")"); } else { $("#manequim .patrocinio") .css("transform","translate("+patrocinio_camisa_frente_x+"px,"+patrocinio_camisa_frente_y+"px)") .attr("transform","translate("+patrocinio_camisa_frente_x+","+patrocinio_camisa_frente_y+")"); } preencheAtributo("dorso","patrocinio_cima","com",0); preencheAtributo("dorso","patrocinio_frente","com",0); $(".opcao_pers[rel='dorso-patrocinio_baixo-com']").click(); } else { preencheAtributo("dorso","patrocinio_cima","sem",0); preencheAtributo("dorso","patrocinio_frente","sem",0); preencheAtributo("dorso","patrocinio_baixo","sem",1); $(".box_selecao[rel='patrocinio'] .selecao").removeClass("marcado"); $("#manequim .patrocinio, #manequim_costas .patrocinio, #manequim_costas .patrocinio2").hide(); } }); $("#ipt-nome").click(function(){ if(iStatus < arrayStatus.length-1){ if($(".ipt-checkbox[for='ipt-nome']").hasClass("ativo")){ $(this).prop('checked', true); } else { $(this).prop('checked', false); } } $(this).prop('checked', this.checked); if($(this).prop("checked")){ $(".previewNome").show(); $(".lista_opcoes[rel='posicao_nome'] .opcao[rel='"+$("#posicao_nome").val()+"']").addClass("ativo"); $(".lista_opcoes[rel='posicao_nome'], .personalizar_nome").removeAttr("style"); if($("#posicao_nome").val() != "") { $(".opcao[rel='dorso-nome-"+$("#posicao_nome").val()+"']").click(); } else { $(".lista_opcoes[rel='posicao_nome'] .opcao").eq(0).click(); } alterarArrayAtual(1,"nome_"); } else { $(".previewNome").hide("fast"); $(".lista_opcoes[rel='posicao_nome'] .opcao").removeClass("ativo"); $(".lista_opcoes[rel='posicao_nome'], .personalizar_nome").css({"pointer-events":"none", "opacity":"0.7"}); $(".lista_opcoes[rel='posicao_nome'] .opcao[rel='dorso-nome-sem']").click(); alterarArrayAtual(0,"nome_"); } }); $("#ipt-numero").click(function(){ if(iStatus < arrayStatus.length-1){ if($(".ipt-checkbox[for='ipt-numero']").hasClass("ativo")){ $(this).prop('checked', true); } else { $(this).prop('checked', false); } } $(this).prop('checked', this.checked); if(Object.keys(arrayStatus).length >= 1) $("#voltar").removeClass("desativado"); if($(this).prop("checked")){ if(numero_frente == 1){ $("#manequim .camisa_detalhe .box_previewNumero").show(); } else { if($("#manequim_costas").css("opacity") == 0) { $("#girar-manequim").click(); } $("#manequim_costas .camisa_detalhe .box_previewNumero").show(); } $(".box_selecao[rel='numero_frente'] .selecao, .personalizar_numero").removeAttr("style"); $(".opcao_pers[rel='dorso-numero-com']").click(); alterarArrayAtual(1,"numero_"); } else { $(".camisa_detalhe .box_previewNumero").hide("fast"); if($(".opcao_pers[rel='dorso-numero_frente-com']").hasClass("marcado")) { numero_frente = 1; } else { numero_frente = 0; if($("#manequim_costas").css("opacity") == 0) { $("#girar-manequim").click(); } } $(".opcao_pers[rel='dorso-numero-sem']").click(); $(".box_selecao[rel='numero_frente'] .selecao, .personalizar_numero").css({"pointer-events":"none", "opacity":"0.7"}); $("#manequim .patrocinio") .css("transform","translate(0px,-80px)") .attr("transform","translate(0,-80)"); alterarArrayAtual(0,"numero_"); } }); $("#ipt-numero_perna").click(function(){ if(iStatus < arrayStatus.length-1){ if($(".ipt-checkbox[for='ipt-numero_perna']").hasClass("ativo")){ $(this).prop('checked', true); } else { $(this).prop('checked', false); } } $(this).prop('checked', this.checked); if($(this).prop("checked")){ $(".calcao_detalhe .box_previewNumero").show(); $(".lista_opcoes[rel='posicao_numero'], .personalizar_numero_perna").removeAttr("style"); if($("#perna_numero").val() != "") { $(".opcao[rel='perna-numero-"+$("#perna_numero").val()+"']").click(); } else { $(".lista_opcoes[rel='posicao_numero'] .opcao").eq(0).click(); } alterarArrayAtual(1,"numero_","perna"); } else { $(".calcao_detalhe .box_previewNumero").hide(); $(this).parent().parent().find(".lista_opcoes[rel='posicao_numero'] .opcao").removeClass("ativo"); $(".lista_opcoes[rel='posicao_numero'], .personalizar_numero_perna").css({"pointer-events":"none", "opacity":"0.7"}); $(".opcao_pers[rel='perna-numero-sem']").click(); alterarArrayAtual(0,"numero_","perna"); } }); $('#formImagem').on('submit', function(e){ e.preventDefault(); if($('#manequim_costas').css('opacity') == 1) { $('#formImagem #lado').val('costas'); } else { $('#formImagem #lado').val('frente'); } $("body *").css("pointer-events","none"); $("#aguarde").show(); var url=$(this).attr("action"); $.ajax({ url: url, type: $(this).attr("method"), dataType: "JSON", data: new FormData(this), processData: false, contentType: false, success: function (data, status) { $("#aguarde").hide(); $("body *").css("pointer-events","auto"); var idrag = 0; $('div[id^=item_drag-]').each(function(index, element) { $(this).attr('mudar', 'item_drag-'+(Number(index)+1)); $('#camadas_imagem li').eq(index).attr('rel', (Number(index)+1)); }); $('div[id^=item_drag-]').each(function(index, element) { $(this).attr('id', $(this).attr('mudar')); $(this).removeAttr('mudar'); }); var imgPreload = new Image(); $(imgPreload).attr({ src: data.imagem.arquivo }); if (status == 'error') { mensagem('Falha ao carregar imagem. Tente novamente.'); } else { var item_drag = '
    '; /* id="desenho_img-'+idrag+'" rel="'+idrag+'" */ if($('#manequim').css('opacity') == 1) { $('#manequim').find('.fundos').prepend(item_drag); } else if($('#manequim_costas').css('opacity') == 1) { $('#manequim_costas').find('.fundos').prepend(item_drag); } if(data.imagem.galeria == 0) { apprise('
    Fique Tranquilo! O seu desenho passará por especialistas em tratamento de imagem para garantir a qualidade de impressão no produto.
    ',{'animate':true, textOk:'Ok'}); $('#item_drag-'+idrag).click(); } iniciaFerramentasImg(); atualizaCamadas(); $("#box_edicao").css("opacity","0").css("pointer-events","none"); $("#lista_edicao li").removeClass("ativo"); setTimeout(function() { $("#box-imagens").removeAttr('style').prop('disabled',false); $("#box-imagens img").css('cursor', 'pointer'); }, 1000); } }, error: function (xhr, desc, err) { $("#aguarde").hide(); $("body *").css("pointer-events","auto"); console.log('retornou erro upload: '+err); console.log(xhr, desc, err); apprise('Ocorreu um erro ao inserir a imagem. Tente novamente mais tarde.', {textOk:'X'}); setTimeout(function() { $("#box-imagens").removeAttr('style').prop('disabled',false); $("#box-imagens img").css('cursor', 'pointer'); }, 1000); } }); }); $(".bt-upload").on("click", function(){ $("#upload_arquivo").click(); }); function abrirVisualizacao() { $("body *").css("pointer-events","none"); $('#aguarde').show("fast", function() { setTimeout(function(){ salvarImagem('', '', 0, 0, 0); salvarImagem('costas', '', 0, 0, 0); },500); }); } function setZoom(zoom){ if(zoom == 0){ $("#box_manequim").css({"transform":"scale(0.8)", "top":"-70px", "z-index":"100"}); } else if(zoom == 1) { $("#box_manequim").css({"transform":"scale(1)", "top":"0", "z-index":"100"}); } else if(zoom == 2) { $("#box_manequim").css({"transform":"scale(1.4)", "top":"95px", "z-index":"100"}); } else if(zoom == 3 && $(window).width() > 767) { $("#box_manequim").css({"transform":"scale(2)", "top":"295px", "z-index":"100"}); } } function zoomManequim(valor){ $("#box_edicao .bt_fechar").click(); if(valor == '+'){ $('.btzoom').val(Number($('.btzoom').val()) + Number(1)); setZoom($('.btzoom').val()); } else if (valor == '-'){ $('.btzoom').val(Number($('.btzoom').val()) - Number(1)); setZoom($('.btzoom').val()); } } $('.bt_zoom').on('click', function(){ if($(this).attr('id') == 'mais'){ zoomManequim('+'); } else if($(this).attr('id') == 'menos'){ zoomManequim('-'); } }); $("#upload_arquivo").change(function() { $("#formImagem").attr("action", "procedimentos/uploadimg.php"); $("#formImagem").submit(); $("#upload_arquivo").val(""); }); $(".proximo").click(function(){ if($(this).parent().find(".i_cor").attr('rel') < Math.ceil($(this).parent().find('.cor').length / 9)) { $(this).parent().find(".i_cor").attr('rel', Number($(this).parent().find(".i_cor").attr('rel'))+1); } else { $(this).parent().find(".i_cor").attr('rel', '1'); } $(this).parent().find(".lista_cores .cor").hide(); $(this).parent().find(".cor"+$(this).parent().find(".i_cor").attr('rel')).show(); }); $(".anterior").click(function(){ if($(this).parent().find(".i_cor").attr('rel') > 1) { $(this).parent().find(".i_cor").attr('rel', Number($(this).parent().find(".i_cor").attr('rel'))-1); } else { $(this).parent().find(".i_cor").attr('rel', Math.ceil($(this).parent().find('.cor').length / 9)); } $(this).parent().find(".lista_cores .cor").hide(); $(this).parent().find(".cor"+$(this).parent().find(".i_cor").attr('rel')).show(); }); $(".cor_camada").click(function(){ if (parte != $(this).parent().attr("rel")) { $(".lista_camadas .cor_camada").removeClass("camada_ativa"); $(".lista_camadas .paleta_cores").removeClass("ativo"); } var parte = $(this).parent().attr("rel"); var n_camada = $(this).attr("rel"); $(this).parent().find(".paleta_cores").attr("rel",parte); $(this).parent().find(".paleta_cores .camada").attr("rel",n_camada); $(".cor_camada").not($(this)).removeClass("camada_ativa"); $(this).toggleClass("camada_ativa"); if($(".lista_camadas div").hasClass("camada_ativa")) $(this).parent().find(".paleta_cores").addClass("ativo"); else $(this).parent().find(".paleta_cores").removeClass("ativo"); }); $(".cor").click(function(){ if($(".engloba_camisa").css("display") != "none" && $(".engloba_calcao").css("display") != "none"){ mudou_cor = 1; } var cor = $(this).css('background-color'); var cor_alt = $(this).attr('alt'); var cor_title = $(this).attr('title'); var item_ativo = $(this).parent().attr("rel"); var camada = $(this).parent().find('.camada').attr("rel"); $(this).parent().parent().find(".camada_ativa .cor_atual").css("background-color",cor).attr("alt",cor_alt).attr("title",cor_title); if (camada == '_2' && esporte == 'college') { $(".camisa_detalhe .manga").css('fill',cor); } else if(camada == 'detalhe') { $(".detalhe").css('fill',cor); } else if(camada == 'detalhe_2') { $(".detalhe_2").css('fill',cor); } else if(camada == 'ziper') { $(".camisa_detalhe .ziper").css('fill',cor); } else if(camada == 'barra') { $(".camisa_detalhe .barra").css('fill',cor); } else if(camada == 'botoes') { $(".camisa_detalhe .botoes").css('fill',cor); } else if(camada == 'bolso') { $(".camisa_detalhe g[class^=bolso], .camisa_detalhe path[class^=bolso]").css('fill',cor); } else if(camada == 'bolso_frontal') { $(".camisa_detalhe .bolso_frontal").css('fill',cor); } else if(camada == 'amarrilho') { $(".camisa_detalhe .amarrilho").css('fill',cor); } else if(camada == 'manga') { $(".camisa_detalhe .manga").css('fill',cor); } else if(camada == 'punho') { $(".camisa_detalhe .punho, .camisa_detalhe .manga_com").css('fill',cor); } else if(camada == 'quadril') { $(".camisa_detalhe .quadril").css('fill',cor); } else if(camada == 'capuz') { $(".camisa_detalhe .capuz").css('fill',cor); } else if(camada == 'camisa_logo') { $(".camisa_detalhe .logo").css('fill',cor); } else if(camada == 'calcao_logo') { $(".calcao_detalhe .logo").css('fill',cor); } /*else if(camada == 'meiao_logo') { $("#svg_meiao_detalhe .logo").css('fill',cor); }*/ else if(camada == 'vies') { $(".camisa_detalhe .vies").css('fill',cor); } else if(camada == 'elastico') { $(".camisa_detalhe .elastico").css('fill',cor); } else if(camada == 'camisa_gola') { $(".camisa_detalhe .gola, .camisa_detalhe .golacostas").css('fill',cor); } else if(camada == 'camisa_gola_2') { $(".camisa_detalhe .gola_2, .camisa_detalhe .gola_3").css('fill',cor); } else if(camada == 'camisa_gola_3') { $(".camisa_detalhe .gola_3").css('fill',cor); } else if(camada == 'camisa_listra') { $(".camisa_detalhe .listra").css('fill',cor); } else if(camada == 'camisa_nome_cor') { $("#manequim_costas .previewNome").css('fill',cor); } else if(camada == 'camisa_numero_cor') { $(".camisa_detalhe .previewNumero").css('fill',cor); } else if(camada == 'calcao_numero_cor') { $(".calcao_detalhe .previewNumero").css('fill',cor); } else if(camada == 'nome_borda') { $("#manequim_costas .previewNome").css('stroke',cor); } else if(camada == 'numero_borda') { $(".camisa_detalhe .previewNumero").css('stroke',cor); } else if(camada == 'numero_calcao_borda') { $(".calcao_detalhe .previewNumero").css('stroke',cor); } else if(camada == 'patrocinio_cor') { $(".camisa_detalhe .patrocinio_desconto").css('fill',cor); } else if(camada != '' && item_ativo.indexOf('_fonte_') < 0) { $(".desenho_"+item_ativo+camada).contents().find("svg").css('fill', cor); } else { if(item_ativo != ''){ $("."+item_ativo).css('fill', cor); } if(item_ativo == 'manga_com') { $(".manga_com2, .punho, manga_com").css('fill', cor); } else if(item_ativo == 'manga' && cor != '') { $(".manga").show().css('fill', cor); } else if(item_ativo == 'camisa') { $(".fundo_gola").css('fill', cor); } } if($(this).parent().hasClass("paleta_cores") && preenchimento_habilitado == 1){ if($(window).width() < 1024){ $("#box_edicao .bt_fechar").click(); $(".lista_camadas .cor_camada").removeClass("camada_ativa"); $(".lista_camadas .paleta_cores").removeClass("ativo"); } if(Object.keys(arrayStatus).length >= 1) $("#voltar").removeClass("desativado"); var parte = $(this).attr("rel"); var valor = $(this).attr("id-cor"); if(camada == "camisa_gola_2") item_ativo = "gola_cor_2"; if(camada == "") camada = "cor"; else if(camada.indexOf("_") == 0) camada = "cor"+camada; else if(camada.indexOf("_") != 0) camada = item_ativo; if(preenchimento_modelo == 1){ preencheAtributo(parte,camada,valor,0); arrayStatus[iStatus] = arrayClone(arrayPartes); } else preencheAtributo(parte,camada,valor,1); } }); $(".lista_opcoes .opcao").click(function(){ var opcao = $(this).attr("rel").split('-'); if($(this).parent().attr("rel") == "gola") { if($("#manequim_costas").css("opacity") != 0) { $("#girar-manequim").click(); } $("g[class^=gola_]").hide(); $("g[class^=gola_"+opcao[2]+"]").show(); if(opcao[2] != "esportiva") $(".edicao_golas .lista_camadas .cor_camada").eq(1).hide(); else $(".edicao_golas .lista_camadas .cor_camada").eq(1).css("display","flex"); } else if($(this).parent().attr("rel") == "escudo_camisa") { if($("#manequim_costas").css("opacity") != 0) { $("#girar-manequim").click(); } if(opcao[2] == "esquerda") { $("."+$(this).parent().attr("rel")) .find("svg") .animate({"top":escudo_camisa_esquerda_y,"left":escudo_camisa_esquerda_x},500); $("#manequim .camisa_detalhe .logo") .css("transform","translate("+logo_camisa_direita_x+"px,"+logo_camisa_direita_y+"px)") .attr("transform","translate("+logo_camisa_direita_x+","+logo_camisa_direita_y+")"); } else if(opcao[2] == "esquerda_2") { $("."+$(this).parent().attr("rel")) .find("svg") .animate({"top":escudo_camisa_esquerda_y,"left":escudo_camisa_esquerda_x},500); $("#manequim .camisa_detalhe .logo") .css("transform","translate("+logo_camisa_direita_ombro_x+"px,"+logo_camisa_direita_ombro_y+"px) rotate(-15deg)") .attr("transform","translate("+logo_camisa_direita_ombro_x+","+logo_camisa_direita_ombro_y+") rotate(-15)"); } else if(opcao[2] == "direita") { $("."+$(this).parent().attr("rel")) .find("svg") .animate({"top":escudo_camisa_direita_y,"left":escudo_camisa_direita_x},500); $("#manequim .camisa_detalhe .logo") .css("transform","translate("+logo_camisa_esquerda_x+"px,"+logo_camisa_esquerda_y+"px)") .attr("transform","translate("+logo_camisa_esquerda_x+","+logo_camisa_esquerda_y+")"); } else if(opcao[2] == "centro") { $("."+$(this).parent().attr("rel")) .find("svg") .animate({"top":escudo_camisa_centro_y,"left":escudo_camisa_centro_x},500); $("#manequim .camisa_detalhe .logo") .css("transform","translate("+logo_camisa_centro_x+"px,"+logo_camisa_centro_y+"px)") .attr("transform","translate("+logo_camisa_centro_x+","+logo_camisa_centro_y+")"); } } else if($(this).parent().attr("rel") == "escudo_calcao") { if($("#manequim_costas").css("opacity") != 0) { $("#girar-manequim").click(); } if(opcao[2] == "esquerda") { $("."+$(this).parent().attr("rel")) .find("svg") .animate({"top":escudo_calcao_esquerda_y,"left":escudo_calcao_esquerda_x},500); $("#manequim .calcao_detalhe .logo") .css("transform","translate("+logo_calcao_direita_x+"px,"+logo_calcao_direita_y+"px)") .attr("transform","translate("+logo_calcao_direita_x+","+logo_calcao_direita_y+")"); $("#manequim .calcao_detalhe .box_previewNumero") .css("transform","translate("+numero_calcao_direita_x+"px,"+numero_calcao_direita_y+"px)") .attr("transform","translate("+numero_calcao_direita_x+","+numero_calcao_direita_y+")"); $("#perna_numero").val('direita'); } else if(opcao[2] == "direita") { $("."+$(this).parent().attr("rel")) .find("svg") .animate({"top":escudo_calcao_direita_y,"left":escudo_calcao_direita_x},500); $("#manequim .calcao_detalhe .logo") .css("transform","translate("+logo_calcao_esquerda_x+"px,"+logo_calcao_esquerda_y+"px)") .attr("transform","translate("+logo_calcao_esquerda_x+","+logo_calcao_esquerda_y+")"); $("#manequim .calcao_detalhe .box_previewNumero") .css("transform","translate("+numero_calcao_esquerda_x+"px,"+numero_calcao_esquerda_y+"px)") .attr("transform","translate("+numero_calcao_esquerda_x+","+numero_calcao_esquerda_y+")"); $("#perna_numero").val('esquerda'); } } else if($(this).parent().attr("rel") == "punho") { if(opcao[2] == "com") { $(".camisa_detalhe .punho, .camisa_detalhe .manga_com").show(); $(this).parent().parent().find(".box_cores").removeAttr("style"); } if(opcao[2] == "sem") { $(".camisa_detalhe .punho, .camisa_detalhe .manga_com").hide(); $(this).parent().parent().find(".box_cores").css("opacity",".5").css("pointer-events","none"); } } else if($(this).parent().attr("rel") == 'nome') { if(opcao[2] == "cima" && $("#manequim_costas .previewNome").html() != "") { $(".opcao[rel='dorso-patrocinio-cima']").css("opacity","0.8").unbind("click"); } else { $(".opcao[rel='dorso-patrocinio-cima']").css("opacity","1").bind("click"); } } else if($(this).parent().attr("rel") == 'selo') { if($("#manequim_costas").css('opacity') != 0) { $('#girar-manequim').click(); } if(opcao[2] == "esquerda") { $("g[class=selo]") .css("transform","translate("+selo_camisa_esquerda_x+"px,"+selo_camisa_esquerda_y+"px)") .attr("transform","translate("+selo_camisa_esquerda_x+","+selo_camisa_esquerda_y+")"); $("#selo").val('esquerda'); $("g[class=selo]").show(); $(".ipt-checkbox[for='ipt-selo'").addClass("ativo"); $("#ipt-selo").prop("checked", true); } else if(opcao[2] == "direita") { $("g[class=selo]") .css("transform","translate("+selo_camisa_direita_x+"px,"+selo_camisa_direita_y+"px)") .attr("transform","translate("+selo_camisa_direita_x+","+selo_camisa_direita_y+")"); $("#selo").val('direita'); $("g[class=selo]").show(); $(".ipt-checkbox[for='ipt-selo'").addClass("ativo"); $("#ipt-selo").prop("checked", true); } else if(opcao[2] == "sem"){ $("g[class=selo]").hide("fast"); $(this).parent().find(".lista_opcoes[rel='selo'] .opcao").removeClass("ativo"); $(".ipt-checkbox[for='ipt-selo'").removeClass("ativo"); $("#ipt-selo").prop("checked", false); } } else if($(this).parent().attr("rel") == 'posicao_nome'){ if($("#manequim").css('opacity') != 0) { $('#girar-manequim').click(); } if(opcao[2] == "cima"){ $("#posicao_nome").val('cima'); if ( typeof nome_costas_cima_y == "undefined" ) nome_costas_cima_y = 50; $("#manequim_costas #box_previewNome").attr({'transform':'matrix(1 0 0 1 '+nome_costas_cima_x+' '+nome_costas_cima_y+')'}); $("#manequim_costas #box_previewNome").show(); if($("#manequim_costas .patrocinio").css('display') != 'none') { $("#manequim_costas .patrocinio").hide(); $("#manequim_costas .patrocinio2").show(); } } else if(opcao[2] == "baixo"){ $("#posicao_nome").val('baixo'); if ( typeof nome_costas_baixo_y == "undefined" ) nome_costas_baixo_y = 200; if(esporte == 'futebol_masculino') { $("#manequim_costas #box_previewNome").attr({'transform':'matrix(1 0 0 1 117 190)'}).show(); } else if(esporte == 'futebol_feminino') { $("#manequim_costas #box_previewNome").attr({'transform':'matrix(1 0 0 1 110 190)'}).show(); } else { $("#manequim_costas #box_previewNome").attr({'transform':'matrix(1 0 0 1 '+nome_costas_baixo_x+' '+nome_costas_baixo_y+')'}).show(); } } } else if($(this).parent().attr("rel") == 'posicao_numero'){ if($("#manequim").css('opacity') == 0) { $('#girar-manequim').click(); } if(opcao[2] == "direita") { if(preenchimento_habilitado == 0){ $(".opcao[rel='perna-escudo-esquerda']").click(); } else { preenchimento_habilitado = 0; $(".opcao[rel='perna-escudo-esquerda']").click(); preenchimento_habilitado = 1; } $("#manequim .calcao_detalhe .box_previewNumero") .css("transform","translate("+numero_calcao_direita_x+"px,"+numero_calcao_direita_y+"px)") .attr("transform","translate("+numero_calcao_direita_x+","+numero_calcao_direita_y+")"); $("#perna_numero").val('direita'); $("#manequim .calcao_detalhe .box_previewNumero").show(); $(".ipt-checkbox[for='ipt-numero_perna']").addClass("ativo"); } else if(opcao[2] == "esquerda") { if(preenchimento_habilitado == 0){ $(".opcao[rel='perna-escudo-direita']").click(); } else { preenchimento_habilitado = 0; $(".opcao[rel='perna-escudo-direita']").click(); preenchimento_habilitado = 1; } $("#manequim .calcao_detalhe .box_previewNumero") .css("transform","translate("+numero_calcao_esquerda_x+"px,"+numero_calcao_esquerda_y+"px)") .attr("transform","translate("+numero_calcao_esquerda_x+","+numero_calcao_esquerda_y+")"); $("#perna_numero").val('esquerda'); $("#manequim .calcao_detalhe .box_previewNumero").show(); $(".ipt-checkbox[for='ipt-numero_perna']").addClass("ativo"); } else if(opcao[2] == "sem") { $("#manequim .calcao_detalhe .box_previewNumero").hide(); } } }); $("#ipt-tamNum").change(function() { if(Object.keys(arrayStatus).length >= 1) $("#voltar").removeClass("desativado"); tamFonte($(this).val()); }); $(".seta_anterior, .seta_proximo").click(function(){ if(Object.keys(arrayStatus).length >= 1) $("#voltar").removeClass("desativado"); }); $(".lista-fontes[rel='nome'] .seta_anterior").click(function(){ var max_fonte = $(this).parent().find("ul .fonte").length; if(i_fonte_nome > 0) { $(this).parent().find(".fonte").hide(); i_fonte_nome--; $(this).parent().find(".fonte").eq(i_fonte_nome).show(); } else { $(this).parent().find(".fonte").hide(); i_fonte_nome = max_fonte-1; $(this).parent().find(".fonte").eq(i_fonte_nome).show(); } var tipo_fonte = $(this).parent().parent().attr('rel'); var nome_fonte = $(this).parent().find('.fonte').eq(i_fonte_nome).attr('id'); mudaFonte(tipo_fonte, nome_fonte); if($("#manequim").css("opacity") != 0) { $("#girar-manequim").click(); } }); $(".lista-fontes[rel='nome'] .seta_proximo").click(function(){ if($(this).parent().find(".fonte").eq((i_fonte_nome+1)).length > 0) { $(this).parent().find(".fonte").hide(); i_fonte_nome++; $(this).parent().find(".fonte").eq(i_fonte_nome).show(); } else { $(this).parent().find(".fonte").hide(); i_fonte_nome = 0; $(this).parent().find(".fonte").eq(i_fonte_nome).show(); } var tipo_fonte = $(this).parent().parent().attr('rel'); var nome_fonte = $(this).parent().find('.fonte').eq(i_fonte_nome).attr('id'); mudaFonte(tipo_fonte, nome_fonte); if($("#manequim").css("opacity") != 0) { $("#girar-manequim").click(); } }); $(".lista-fontes[rel='numero'] .seta_anterior").click(function(){ var max_fonte = $(this).parent().find("ul .fonte").length; if(i_fonte_numero > 0) { $(this).parent().find(".fonte").hide(); i_fonte_numero--; $(this).parent().find(".fonte").eq(i_fonte_numero).show(); } else { $(this).parent().find(".fonte").hide(); i_fonte_numero = max_fonte-1; $(this).parent().find(".fonte").eq(i_fonte_numero).show(); } var tipo_fonte = $(this).parent().parent().attr('rel'); var nome_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero).attr('id'); var tam_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero).attr('rel'); mudaFonte(tipo_fonte, nome_fonte, tam_fonte); if($("#manequim").css("opacity") != 0) { $("#girar-manequim").click(); } }); $(".lista-fontes[rel='numero'] .seta_proximo").click(function(){ if($(this).parent().find(".fonte").eq((i_fonte_numero+1)).length > 0) { $(this).parent().find(".fonte").hide(); i_fonte_numero++; $(this).parent().find(".fonte").eq(i_fonte_numero).show(); } else { $(this).parent().find(".fonte").hide(); i_fonte_numero = 0; $(this).parent().find(".fonte").eq(i_fonte_numero).show(); } var tipo_fonte = $(this).parent().parent().attr('rel'); var nome_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero).attr('id'); var tam_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero).attr('rel'); mudaFonte(tipo_fonte, nome_fonte, tam_fonte); if($("#manequim").css("opacity") != 0) { $("#girar-manequim").click(); } }); $(".lista-fontes[rel='numero_perna'] .seta_anterior").click(function(){ var max_fonte = $(this).parent().find("ul .fonte").length; if(i_fonte_numero_perna > 0) { $(this).parent().find(".fonte").hide(); i_fonte_numero_perna--; $(this).parent().find(".fonte").eq(i_fonte_numero_perna).show(); } else { $(this).parent().find(".fonte").hide(); i_fonte_numero_perna = max_fonte-1; $(this).parent().find(".fonte").eq(i_fonte_numero_perna).show(); } var tipo_fonte = $(this).parent().parent().attr('rel'); var nome_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero_perna).attr('id'); var tam_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero_perna).attr('rel'); mudaFonte(tipo_fonte, nome_fonte, tam_fonte); if($("#manequim").css("opacity") == 0) { $("#girar-manequim").click(); } }); $(".lista-fontes[rel='numero_perna'] .seta_proximo").click(function(){ if($(this).parent().find(".fonte").eq((i_fonte_numero_perna+1)).length > 0) { $(this).parent().find(".fonte").hide(); i_fonte_numero_perna++; $(this).parent().find(".fonte").eq(i_fonte_numero_perna).show(); } else { $(this).parent().find(".fonte").hide(); i_fonte_numero_perna = 0; $(this).parent().find(".fonte").eq(i_fonte_numero_perna).show(); } var tipo_fonte = $(this).parent().parent().attr('rel'); var nome_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero_perna).attr('id'); var tam_fonte = $(this).parent().find('.fonte').eq(i_fonte_numero_perna).attr('rel'); mudaFonte(tipo_fonte, nome_fonte, tam_fonte); if($("#manequim").css("opacity") == 0) { $("#girar-manequim").click(); } }); $("#ipt-texto").keyup(function (){ $(this).removeAttr("style"); if($("#manequim").css('opacity') != 0) { $("#girar-manequim").click(); } var nome_camisa = $(this).val().toUpperCase(); $("#box_previewNome text").html(nome_camisa); if($("#manequim_costas .previewNome").html() != "" && $(".opcao_pers[rel='dorso-nome-cima']").hasClass("ativo")){ $(".opcao[rel='dorso-patrocinio-cima']").css("opacity","0.8").unbind("click"); } else { $(".opcao[rel='dorso-patrocinio-cima']").css("opacity","1").bind("click"); } }); $("#ipt-texto").change(function (){ if(Object.keys(arrayStatus).length >= 1) $("#voltar").removeClass("desativado"); var nome_camisa = $(this).val().toUpperCase(); preencheAtributo("dorso","nome_texto",nome_camisa,1); }); $("#girar-manequim").click(function(){ if($("#manequim").css('opacity') != 0) { $("#manequim").css('opacity', 0).css('margin-top', '-1000%').css('float', 'none'); $("#manequim_costas").css('opacity', 1).css('margin', '0px').css('float', 'left'); $("#girar-manequim span").html("Ver Frente"); } else { $("#manequim_costas").css('opacity', 0).css('margin-top', '-1000%').css('float', 'none'); $("#manequim").css('opacity', 1).css('margin', '0px').css('float', 'left'); $("#girar-manequim span").html("Ver Costas"); } }); $(".setas_modelos .bt-seta_esquerda").click(function(){ if(desenho_carregando == false) { var relativo = $(this).parent().attr('class'); var i_atual = Number($(this).parent().find('.cod_modelo').html()); if($(this).parent().find('.cod_modelo').html() > modelo_inicial) modelo_atual = i_atual-1; else modelo_atual = total_modelo[relativo]; $(this).parent().find('.cod_modelo').html(modelo_atual); $(".lista_modelos li[data-tipo='"+relativo+"'][data-i='"+modelo_atual+"']").trigger('click'); } }); $(".setas_modelos .bt-seta_direita").click(function(){ if(desenho_carregando == false) { var relativo = $(this).parent().attr('class'); var i_atual = Number($(this).parent().find('.cod_modelo').html()); if($(this).parent().find('.cod_modelo').html() < total_modelo[relativo]) { modelo_atual = i_atual+1; } else { modelo_atual = modelo_inicial; } $(this).parent().find('.cod_modelo').html(modelo_atual); $(".lista_modelos li[data-tipo='"+relativo+"'][data-i='"+modelo_atual+"']").click(); } }); $(".bloqueio").click(function(){ $(".ipt-checkbox[for='ipt-sincronizar']").click(); if($("#ipt-sincronizar").prop("checked")){ travado = 1; } else { travado = 0; } $(".bloqueio").toggleClass("desbloqueio"); }); });