"use strict";function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var i=0;i'),"minus"==t&&this[t].html('')}},{key:"disable_button",value:function(t){this[t].addClass("disabled"),this[t].html("")}},{key:"check_limits",value:function(){this.enable_button("plus"),this.enable_button("minus"),this.n>this.max&&(this.n=this.max),this.n==this.max&&this.disable_button("plus"),this.n<0&&(this.n=0),0==this.n&&this.disable_button("minus")}},{key:"increment",value:function(){this.n+=1}},{key:"decrement",value:function(){--this.n}},{key:"print",value:function(){this.check_limits(),this.elem.val(this.n)}},{key:"value",get:function(){return this.n}}]),e}(),Colors=function(){function i(t){var e=1this.fotos&&(t=1),this.elem.find(".gallery .image img").attr("src","./assets/images/galeria/foto"+t+".jpg"),this.current=t},prev:function(){var t=this.current-1;t<1&&(t=this.fotos),this.elem.find(".gallery .image img").attr("src","./assets/images/galeria/foto"+t+".jpg"),this.current=t}},dimensiones={colors:available_colors,elem:$("#dimensiones"),setup:function(){var a=this;this.elem.find(".colores .circle").each(function(t,e){var i=$(e).attr("class").split(" ")[0];$(e).css("background-color")!=a.colors[i].rgb&&$(e).css("background-color",a.colors[i].rgb),$(e).click(function(t){a.change_color(i)})})},change_color:function(t){this.picked=this.colors[t].name,this.elem.find(".colores .circle").each(function(t,e){$(e).removeClass("selected")}),this.elem.find(".colores ."+t+".circle").addClass("selected"),this.change_images(this.colors[t].name)},change_images:function(a){this.elem.find(".fotos img").each(function(t,e){var i=$(e).attr("class");$(e).attr("src","./assets/images/fotos/"+a+"/"+i+".jpg")})}},smtp={SecureToken:"4adcdc1f-6b6e-4e60-ab72-20da4c329b09",From:"contacto@3dstand.cl"},sticky_form={elem:$(".sticky form"),color:null,amount:null,setup:function(){var e=this;this.amount=new Amount($('.sticky .input input[name="cantidad"]')),this.color=new Colors($(".sticky .colores"),!0),this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1})},submit:function(){carro.add(this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="color"]').val()),this.color.change_color("blue"),this.amount.n=0,this.amount.print(),this.elem.trigger("reset")}},cotiza_form={elem:$("#corporativos form"),setup:function(){var e=this;this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1}),this.file=this.elem.find('input[type="file"]'),this.elem.find(".file").click(function(t){e.file.trigger("click")})},submit:function(){var t=this.elem.find('[name="email"]').val(),e=new FormData(this.elem[0]),i=["Nombre: "+this.elem.find('[name="nombre"]').val(),"E-mail: "+t,"Teléfono: "+this.elem.find('[name="telefono"]').val(),"","Color: "+this.elem.find('[name="color"]').val(),"Cantidad: "+this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="mensaje"]').val()],e={SecureToken:smtp.SecureToken,To:t,From:smtp.From,Subject:"Cotizacion - "+(new Date).toLocaleString("es-CL",{timezone:"UTC-3"}),Body:i.join("
"),Attachments:[{name:"Logo",data:e.get("archivo")}]};Email.send(e)}},conversemos_form={elem:$("#contacto_form"),setup:function(){var e=this;this.elem.submit(function(t){return t.preventDefault(),e.submit(),!1})},submit:function(){var t=this.elem.find('[name="email"]').val(),e=["Nombre: "+this.elem.find('[name="nombre"]').val(),"E-mail: "+t,"",this.elem.find('[name="mensaje"]').val()],e={SecureToken:smtp.SecureToken,From:smtp.From,To:t,Subject:"Contacto "+(new Date).toLocaleString("es-CL",{timezone:"UTC-3"}),Body:e.join("
")};Email.send(e)}},testimonios={testimonios:[{autor:"John Master",contenido:"Este soporte que compré en @Stand-cl me cambió la vida, me sirve para el teléfono y el ipad, y ya no tengo que andar acomodando los aparatos en cualquier parte para las videollamadas"},{autor:"John Master",contenido:"Siiii todo mi gusto.. me encantó lo completo que es. Gracias"},{autor:"John Master",contenido:"Está super cool se ve de buena calidad"},{autor:"John Master",contenido:"Llego el mío, y es excelente, estoy feliz con mi compra"},{autor:"John Master",contenido:"Hola!!Me llegó el pedido, Muchas gracias muy bello. Me salvaste la vida"},{autor:"John Master",contenido:"Perfecto el producto, funciona impecable, muchas gracias"},{autor:"John Master",contenido:"Están bacanes! muchísimas gracias. Le regalé a mis viejos y lo aman"},{autor:"John Master",contenido:"Hola! Quería decirte que me encantaron los soportes, Muy útiles!"},{autor:"John Master",contenido:"Compré 3 y olvidé decirte que los encontré geniales! Me encantaron"},{autor:"John Master",contenido:"Diseño simple y funcional, minimalista y excelente precio, despacho súper Rápido.. gracias!"}],elem:$("#testimonios"),page:0,maxPages:1,amount:3,word_amount:{1:"one",3:"three"},setup:function(){var s=this;this.maxPages=Math.ceil(this.testimonios.length/this.amount),this.elem.find(".testimonios").swipe({swipeRight:function(t,e,i,a,n,o){s.page--,s.page<0&&(s.page=s.maxPages-1),s.draw()},swipeLeft:function(t,e,i,a,n,o){s.page++,s.page>=s.maxPages&&(s.page=0),s.draw()}}),3!=this.amount&&(this.elem.find(".testimonios").removeClass("three"),this.elem.find(".testimonios").addClass(this.word_amount[this.amount])),this.draw()},draw:function(){var t=this.page*this.amount,e=this.elem.find(".testimonios");e.html("");for(var i=0;i=this.testimonios.length);i++)e.append($("
").attr("class","ui centered fluid card").append($("
").attr("class","center aligned content").append($("
").attr("class","header").html(this.testimonios[t].autor.toUpperCase())).append($("
").attr("class","description").html(this.testimonios[t].contenido))).append($("
").attr("class","center aligned content").append($("
").attr("class","ui mini black rating disabled").attr("data-rating","5").attr("data-max-rating","5")))),t++;this.elem.find(".ui.rating").rating(),this.draw_nav()},draw_nav:function(){var t=this.maxPages,e=this.page,i=this.elem.find(".nav"),a=this;i.html("");for(var n=0;n").attr("class","small circle outline icon").css("cursor","pointer").attr("data-page",n);n==e&&o.removeClass("outline"),o.click(function(t){a.page=parseInt($(this).attr("data-page")),a.draw()}),i.append(o)}}},sticky_button={elem:$("#columna_sticky #side_button"),setup:function(){$("#modal_sticky").modal(),this.elem.click(function(t){$("#modal_sticky").modal("show")}),this.elem.sticky({context:"#column"})}},modal_sticky_form={elem:$("#modal_sticky form"),color:null,amount:null,setup:function(){var e=this;this.amount=new Amount($('#modal_sticky form .input input[name="cantidad"]')),this.color=new Colors($("#modal_sticky form .colores"),!0),this.elem.submit(function(t){return t.preventDefault(),e.submit(),e.elem.parent("#modal_sticky").modal("hide"),!1})},submit:function(){carro.add(this.elem.find('[name="cantidad"]').val(),this.elem.find('[name="color"]').val()),this.color.change_color("blue"),this.amount.n=0,this.amount.print(),this.elem.trigger("reset")}},sticky={elem:$("#columna_sticky"),setup:function(){var i=0;$("section.columna").each(function(t,e){i+=$(e).outerHeight(!0)}),this.elem.height(i),this.elem.find("#column").height(i),sticky_form.setup(),this.elem.find(".sticky .precio").html("$ "+format(valor)),"none"!=$("#columna_sticky .sticky").css("display")?$("#columna_sticky .sticky").sticky({context:"#column"}):(sticky_button.setup(),modal_sticky_form.setup())}},image={elem:$(".agrandable"),modal:$("#images.modal"),setup:function(){var e=this;this.modal.modal(),this.modal.find(".close.icon").click(function(t){e.modal.modal("hide"),e.modal.find(".image").html("")});var i=this;this.elem.click(function(t){var e=$(this).find("img").attr("src");i.modal.find(".image").html(""),i.modal.find(".image").append($("").attr("src",e)),i.modal.find(".image img").css("width","100%"),i.modal.modal("show")})}};function format(t){return(""+t).split("").reverse().join("").match(/.{1,3}/g).join(".").split("").reverse().join("")}var Producto=function(){function a(t,e,i){_classCallCheck(this,a),this.id=t,this.cantidad=e,this.color=i}return _createClass(a,[{key:"colorName",value:function(){return this.color.toLowerCase().split(" ").map(function(t){return t.replace(t[0],t[0].toUpperCase())}).join(" ")}},{key:"precio",value:function(){var t=0").attr("data-id",this.id).append($("").append($("
").attr("class","ui tiny image").append($("").attr("src","./assets/images/fotos/"+this.color+"/thumb.jpg")))).append($("").html("Stand "+this.colorName())).append($("").attr("class","input cantidad").append($("").attr("class","minus").attr("type","button").append($("").attr("class","minus icon"))).append($("").attr("type","text").attr("name","cantidad"+this.id).attr("value",this.cantidad)).append($("").attr("class","plus").attr("type","button").append($("").attr("class","plus icon")))).append($("").attr("class","precio").html("$ "+this.precio(!0))).append($("").append($("").attr("class","trash icon")));return t.find("button.minus").click(function(t){e.decrease()}),t.find("button.plus").click(function(t){e.increase()}),t.find(".trash.icon").click(function(t){carro.remove(e.id)}),t}}]),a}(),carro={elem:$("#carro"),boton:$("nav#menu .shopping.cart"),cantidad:0,compras:[],setup:function(){var e=this;this.boton.click(function(t){e.draw()}),this.elem.find(".close.icon").click(function(t){e.elem.modal("hide")}),this.elem.find("form").submit(function(t){return t.preventDefault(),e.submit(),!1}),this.update()},update:function(){this.boton.find(".cantidad").html(this.cantidad)},add:function(t,e){var i;(t=parseInt(t))<=0||(this.cantidad+=t,this.update(),-1<(i=this.compras.map(function(t){return t.color}).indexOf(e))?this.compras[i].cantidad+=t:(i=Date.now(),this.compras.push(new Producto(i,t,e))))},remove:function(t){if(0==this.compras.length)return this.cantidad=0,void this.update();t=parseInt(t);var e=this.compras.map(function(t){return t.id}).indexOf(t),t=this.compras[e].cantidad;this.compras.splice(e,1),this.cantidad-=t,this.update(),this.draw()},total:function(){var t=0