console.log('formFlyer');
var formFlyer = {
isFlyer:false,
inputs: [
{
label: 'Nome da Criança',
name:'Nome',
type:'text',
maxlength:0,
required:true,
match:'#nome',
id:'nome',
value:'',
meiomask:false
}
],
address:1,
appendForm:'#produto-form-personalizar .panel-body',
buttonHandler:'#pagina-produto #produto-resumo button.confirm',
endpoint:'https://editor.print-one.com.br/api/modelo/{ID_MODELO}/layers/?key=30082018141200_yfBskt74CNBNkONmnFbbMXLXQRuAhs',
verify: function(){
self = this;
//if(document.URL.indexOf('8EOPMLNJ') > 0 ){
self.isFlyer = true;
//}
},
save:function(){
self = this;
var validate = true;
localStorage.setItem('address', self.address);
for (var key = 1; key <= self.address; key++){
for (var i in self.inputs){
if(self.inputs[i].required && $('#'+self.inputs[i].id+key).val() == ''){
alert('Campo '+self.inputs[i].label+' obrigatório');
$('#'+self.inputs[i].id+key).focus();
validate = false;
break;
}else{
localStorage.setItem($('#'+self.inputs[i].id+key).data('match'),$('#'+self.inputs[i].id+key).val());
}
}
if(!validate)break;
}
if(validate){
$(self.buttonHandler).click();
}
},
createContainer:function(){
$container = $('
Não foi possível enviar seu arquivo (' + fileoriginal.name + '). A conexão com os servidores da Amazon não está disponível.
', fixed: true, opacity: 0.3, width: 400, height: 150 });
}else if(err.code == "RequestTimeTooSkewed"){
$.colorbox({ html: 'Não foi possível enviar seu arquivo (' + fileoriginal.name + '). A conexão com os servidores foi recusada em virtude da diferença de horário. Verifique se o seu computador está com a data e hora atualizada.
', fixed: true, opacity: 0.3, width: 450, height: 200 });
}else{
console.log("Erro no Upload: " + err.code + " - " + err.message);
$.colorbox({ html: 'Não foi possível enviar seu arquivo (' + fileoriginal.name + '). Houve um problema na comunicação entre os servidores.
', fixed: true, opacity: 0.3, width: 400, height: 150 });
}
}else{
localStorage.setItem('#imagemeditor#', data.Location);
$('#imgEnvioArq').attr("src", data.Location);
$.colorbox.close();
}
}).on('httpUploadProgress',function(evt){
});
});
});
});
var formCorporate = {
isEtiqueta:false,
inputs: [
{
label: 'Digite o nome:',
name:'name',
type:'text',
maxlength:16,
required:true,
match:'#nome#',
id:'form-auto-name',
value:'',
}
],
appendForm:'#produto-form-personalizar .panel-body',
buttonHandler:'#pagina-produto #produto-resumo button.confirm',
verify: function(){
self = this;
if($('#breadcrumbs a:contains("ETIQUETA")').length){
self.isEtiqueta = true;
}
},
save:function(){
self = this;
var validate = true;
for (var i in self.inputs){
if(self.inputs[i].required && $('#'+self.inputs[i].id).val() == ''){
alert('Campo '+self.inputs[i].name+' obrigatório');
$('#'+self.inputs[i].id).focus();
validate = false;
break;
}
self.inputs[i].value = $('#'+self.inputs[i].id).val();
localStorage.setItem(self.inputs[i].name,self.inputs[i].value);
}
if(validate){
$(self.buttonHandler).click();
}
},
get:function(){
for (var i in self.inputs){
if(!!localStorage.getItem(self.inputs[i].name)){
self.inputs[i].value = localStorage.getItem(self.inputs[i].name);
}
}
},
createContainer:function(){
$container = $('' );
formFlyer.verify();
if(formFlyer.isFlyer){
formFlyer.createContainer();
formFlyer.createForm();
}
BlockContent(7,'facebook');
BlockContent(7,'first');
BlockContent(1,'last');
if($('.main-personalizar').length){
$('a.cart').click(function(e){
e.preventDefault();
alert('Você precisa Finalizar a personalização para concluir.');
});
}
// formCorporate.verify();
// if(formCorporate.isEtiqueta){
// formCorporate.get();
// formCorporate.createContainer();
// formCorporate.createForm();
// }
if(typeof(Depoimento)=="function") Depoimento('first');
if(typeof(Facebook)=="function") Facebook('facebook');
if(typeof(BibliotecaImagens)=="function") BibliotecaImagens('last');
});
$(function(){
if(typeof EdPO == 'object'){
var FormCamiseta = {
url:location.protocol+'//'+location.host+'/loja/theme/images/cores/',
content:{
$:$('
'),
style:{
'width':'25%',
'float':'left',
'background-color':'#424242',
'border-right':'1px solid #000',
'position':'relative'
}
},
$form:'',
$editor:$('#'+EdPO.config.iframe),
selects:[
{
label:'Selecione a cor da camiseta',
name:'Corpo',
options:[
{
style:{
'background-image':'Cor_01.jpg',
},
value:'Cor_01.jpg'
},
{
style:{
'background-image':'Cor_02.jpg',
},
value:'Cor_02.jpg'
},
{
style:{
'background-image':'Cor_03.jpg',
},
value:'Cor_03.jpg'
},
{
style:{
'background-image':'Cor_04.jpg',
},
value:'Cor_04.jpg'
},
{
style:{
'background-image':'Cor_05.jpg',
},
value:'Cor_05.jpg'
},
{
style:{
'background-image':'Cor_06.jpg',
},
value:'Cor_06.jpg'
},
{
style:{
'background-image':'Cor_07.jpg',
},
value:'Cor_07.jpg'
},
{
style:{
'background-image':'Cor_08.jpg',
},
value:'Cor_08.jpg'
},
{
style:{
'background-image':'Cor_09.jpg',
},
value:'Cor_09.jpg'
},
{
style:{
'background-image':'Cor_10.jpg',
},
value:'Cor_10.jpg'
},
{
style:{
'background-image':'Cor_11.jpg',
},
value:'Cor_11.jpg'
},
{
style:{
'background-image':'Cor_12.jpg',
},
value:'Cor_12.jpg'
},
{
style:{
'background-image':'Cor_13.jpg',
},
value:'Cor_13.jpg'
},
{
style:{
'background-image':'Cor_14.jpg',
},
value:'Cor_14.jpg'
},
{
style:{
'background-image':'Cor_15.jpg',
},
value:'Cor_15.jpg'
},
{
style:{
'background-image':'Cor_16.jpg',
},
value:'Cor_16.jpg'
},
{
style:{
'background-image':'Cor_17.jpg',
},
value:'Cor_17.jpg'
},
{
style:{
'background-image':'Cor_18.jpg',
},
value:'Cor_18.jpg'
},
]
},
{
label:'selecione a cor da manga',
name:'Mangas',
options:[
{
style:{
'background-image':'Cor_01.jpg',
},
value:'Cor_01.jpg'
},
{
style:{
'background-image':'Cor_02.jpg',
},
value:'Cor_02.jpg'
},
{
style:{
'background-image':'Cor_03.jpg',
},
value:'Cor_03.jpg'
},
{
style:{
'background-image':'Cor_04.jpg',
},
value:'Cor_04.jpg'
},
{
style:{
'background-image':'Cor_05.jpg',
},
value:'Cor_05.jpg'
},
{
style:{
'background-image':'Cor_06.jpg',
},
value:'Cor_06.jpg'
},
{
style:{
'background-image':'Cor_07.jpg',
},
value:'Cor_07.jpg'
},
{
style:{
'background-image':'Cor_08.jpg',
},
value:'Cor_08.jpg'
},
{
style:{
'background-image':'Cor_09.jpg',
},
value:'Cor_09.jpg'
},
{
style:{
'background-image':'Cor_10.jpg',
},
value:'Cor_10.jpg'
},
{
style:{
'background-image':'Cor_11.jpg',
},
value:'Cor_11.jpg'
},
{
style:{
'background-image':'Cor_12.jpg',
},
value:'Cor_12.jpg'
},
{
style:{
'background-image':'Cor_13.jpg',
},
value:'Cor_13.jpg'
},
{
style:{
'background-image':'Cor_14.jpg',
},
value:'Cor_14.jpg'
},
{
style:{
'background-image':'Cor_15.jpg',
},
value:'Cor_15.jpg'
},
{
style:{
'background-image':'Cor_16.jpg',
},
value:'Cor_16.jpg'
},
{
style:{
'background-image':'Cor_17.jpg',
},
value:'Cor_17.jpg'
},
{
style:{
'background-image':'Cor_18.jpg',
},
value:'Cor_18.jpg'
},
]
},
],
init:function(){
if(EdPO.config.model == 1680 || EdPO.config.model == 1684){
FormCamiseta.form();
FormCamiseta.putOptions();
}
},
putOptions:function(){
FormCamiseta.selects;
for (var i = 0; i < FormCamiseta.selects.length; i++) {
select = FormCamiseta.selects[i];
$label = $('
').css({
'color':'#FFF',
'display':'block',
}).text(select.label);
$select = $('
').css({
'display':'block',
'margin-bottom':'15px'
});
$placeholder = $('
').css({
'text-align':'right',
'background-color':'#FFF',
'position':'relative',
'padding':'20px',
'cursor':'pointer'
});
$options = $('
').css({
'position':'absolute',
'top':0,
'left':0,
'width':'100%',
'display':'none',
'overflow-y':'auto',
'max-height':'300px',
'z-index':1
}).addClass('option-camiseta');
for (var z = 0; z < select.options.length; z++) {
option = select.options[z];
$option = $('
').css({
'padding':'20px',
'cursor':'pointer',
'background-image':'url("'+FormCamiseta.url+option.style['background-image']+''
}).data({
'value':FormCamiseta.url+option.value,
'name':select.name
});
$option.click(function(event) {
$(this).parent().hide();
EdPO.setImageLayer($(this).data().name,{'url':$(this).data().value,'position':'cover'})
$(this).parents('.placeholder').css({
'background-image':'url("'+$(this).data().value+'")'
});
});
$options.append($option);
}
$placeholder.append($options);
$placeholder.click(function(event) {
if($(event.target).hasClass('placeholder')){
$(this).children('ul').show();
}
});
$select.append($placeholder);
FormCamiseta.$form.children('.card-body').append($label);
FormCamiseta.$form.children('.card-body').append($select);
}
$(document).mouseup(function(e){
if(!$select.is(e.target))
$('.option-camiseta').hide();
});
},
qrcode:false,
prepare:function(){
FormCamiseta.$editor = $('#'+EdPO.config.iframe);
FormCamiseta.$editor.css({
'width':'75%'
});
},
form:function(){
FormCamiseta.content.$.find('.card-head').css({
position:'absolute',
padding:'22px 15px',
width:'100%',
top:0,
'border-bottom':'1px solid #000'
});
FormCamiseta.content.$.find('.card-body').css({
position:'absolute',
top:64,
bottom:0,
padding:'15px',
width:'100%',
'overflow-y':'auto'
});
FormCamiseta.content.$.find('.card-footer').css({
position:'absolute',
padding:'15px',
width:'100%',
bottom:0,
height:110,
'background-color':'#212121'
});
FormCamiseta.content.$.height(FormCamiseta.$editor.height());
FormCamiseta.content.$.css(FormCamiseta.content.style);
FormCamiseta.content.$.insertBefore(FormCamiseta.$editor);
FormCamiseta.$form = $('#submit-form-to-editor');
},
vcard:{
data:{
'key':'B28752184046517F27738FA6CC739F84E84670EC5EF0A4F71B2E9D942EFE2458',
'width':2000,
},
endpoint:'http://developer.brochura.com.br/pergraf/qrcode/api/vcard',
},
}
if(EdPO.config.model == 1680 || EdPO.config.model == 1684){
FormCamiseta.prepare();
}
EdPO.ready = function(){
FormCamiseta.init();
}
}
});
$( document ).ready(function() {
setTimeout(function(){
$('#header > div > div.col-10.col-logo > div > div > span > a').attr('href', 'https://printbooks.com.br/');
$('body > div.fly-header > div > div > div.col-10 > div > span > a').attr('href', 'https://printbooks.com.br/');
}, 1000);
});