function goToTopPage(){}function replaceAll(text,busca,reemplaza){for(;text.toString().indexOf(busca)!=-1;)text=text.toString().replace(busca,reemplaza);return text}function quitarDecimales(numero){var resultado=Math.trunc(numero);return resultado}function redondeo(numero,decimales){var flotante=parseFloat(numero),resultado=Math.round(flotante*Math.pow(10,decimales))/Math.pow(10,decimales);return resultado}function currency(value,decimals,separators){decimals=decimals>=0?parseInt(decimals,0):2,separators=separators||[".","'",","];var number=(parseFloat(value)||0).toFixed(decimals);if(number.length<=4+decimals)return number.replace(".",separators[separators.length-1]);var parts=number.split(/[-.]/);value=parts[parts.length>1?parts.length-2:0];for(var result=value.substr(value.length-3,3)+(parts.length>1?separators[separators.length-1]+parts[parts.length-1]:""),start=value.length-6,idx=0;start>-3;)result=(start>0?value.substr(start,3):value.substr(0,3+start))+separators[idx]+result,idx=++idx%2,start-=3;return(3==parts.length?"-":"")+result}function togglesstaticpages(){jQuery("#institucional-content .conteudo-institucional h4").click(function(){$(this).hasClass("open")?jQuery(this).removeClass("open"):(jQuery(".conteudo-institucional h4").removeClass("open"),jQuery(this).addClass("open"))})}function stickyHeader(){function _setStickyifScrollTop(){jQuery(document).ready(function(){var st=jQuery(window).scrollTop();st>300?(jQuery(".header-container").removeClass("sticky"),jQuery(".header-container").addClass("sticky"),jQuery("#top-menu").removeClass("sticky-menu"),jQuery("#top-menu").addClass("sticky-menu")):(jQuery(".header-container").removeClass("sticky"),jQuery("#top-menu").removeClass("sticky-menu"))})}function _setScrollUpDown(){var lastScrollTop=0;jQuery(window).scroll(function(event){var st=jQuery(this).scrollTop();st>180?(jQuery(".header-container").addClass("sticky"),jQuery("#top-menu").addClass("sticky-menu"),st>lastScrollTop?jQuery("body").removeClass("scrollUp"):jQuery("body").addClass("scrollUp"),lastScrollTop=st):(jQuery(".header-container").removeClass("sticky"),jQuery("#top-menu").removeClass("sticky-menu"))})}_setStickyifScrollTop(),_setScrollUpDown()}function changeInputQuantity(){jQuery('
').insertBefore(".quantity-selector-container input"),jQuery(' ').insertAfter(".quantity-selector-container input"),jQuery(".quantity-selector-container").each(function(){var spinner=jQuery(this),input=spinner.find('input[type="number"]'),btnUp=spinner.find(".quantity-up"),btnDown=spinner.find(".quantity-down"),min=input.attr("min"),max=input.attr("max");btnUp.click(function(){var oldValue=parseFloat(input.val());if(oldValue>=max)var newVal=oldValue;else var newVal=oldValue+1;spinner.find("input").val(newVal),spinner.find("input").trigger("change")}),btnDown.click(function(){var oldValue=parseFloat(input.val());if(oldValue<=min)var newVal=oldValue;else var newVal=oldValue-1;spinner.find("input").val(newVal),spinner.find("input").trigger("change")})})}function validarSesion(data,mostrar_alerta,cb_func){var datos=void 0;return jQuery.ajax({url:"/no-cache/profileSystem/getProfile"}).done(function(data){return 0==data.IsUserDefined?datos:void cb_func(data)}).fail(function(){datos=void 0,mostrar_alerta&&swal("Un error ha ocurrido, por favor recargue e intente de nuevo!","Lo sentimos","error")}),datos}function IsEmailNewsLetter(email){var regex=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;return regex.test(email)}function FormValidateNewsLetter(){var isFormValidate=!0,tym=jQuery(".formulario-footer").find("#tym input").prop("checked");if(!isFormValidate||""!=$("#newsletter_email").val()&&0!=tym||(isFormValidate=!1,$("#newsletter_email").focus()),!isFormValidate||IsEmailNewsLetter($("#newsletter_email").val())&&0!=tym||(isFormValidate=!1,$("#newsletter_email").val(""),$("#newsletter_email").focus()),isFormValidate){var validacion=NewsLetterValidate($("#newsletter_email").val());validacion?swal("Ya está registrado!","Gracias!","success"):(crearNewsLetter($("#newsletter_email").val(),"",""),$("#newsletter_email").val(""))}else swal("Por favor llene todos los campos!","Corrija y vuelva a intentar!","error");return!1}function NewsLetterValidate(email_var){var data_send={funcion:"consultaNewsLetter",email:email_var};$.ajax({data:JSON.stringify(data_send),type:"POST",url:"https://apivtex.brandlive-colombia.com/cvillegas/",dataType:"json",crossDomain:!0,cache:!1,success:function(data){return null!=data.data[0]&&void 0!=data.data[0]},error:function(data){swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")}})}function crearNewsLetter(email_var,nombre_var,fecha_var){var data_send={funcion:"crearNewsLetter",email:email_var,nombre:nombre_var,fecha:fecha_var};$.ajax({data:JSON.stringify(data_send),type:"POST",url:"https://apivtex.brandlive-colombia.com/cvillegas/",dataType:"json",crossDomain:!0,cache:!1,success:function(data){null!=data.data&&void 0!=data.data?swal("Gracias por registrarse!","Carmiña Villegas!","success"):swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")},error:function(data){swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")}})}function FormValidateNewsLetterLayer(){var isFormValidate=!0;if(isFormValidate&&""==$("#newsletter_nombre_layer").val()&&(isFormValidate=!1,$("#newsletter_nombre_layer").focus()),isFormValidate&&!IsEmailNewsLetter($("#newsletter_email_layer").val())&&(isFormValidate=!1,$("#newsletter_email_layer").val(""),$("#newsletter_email_layer").focus()),isFormValidate&&""==$("#newsletter_ano_layer").val()&&(isFormValidate=!1,$("#newsletter_ano_layer").focus()),isFormValidate&&""==$("#newsletter_mes_layer").val()&&(isFormValidate=!1,$("#newsletter_mes_layer").focus()),isFormValidate&&""==$("#newsletter_dia_layer").val()&&(isFormValidate=!1,$("#newsletter_dia_layer").focus()),isFormValidate&&!$("#terminos_condiciones").is(":checked")&&(isFormValidate=!1),isFormValidate){var validacion=NewsLetterValidate($("#newsletter_email_layer").val());if(validacion)swal("Ya está registrado!","Gracias!","success"),$("#TB_closeWindowButton").click();else{var fecha=$("#newsletter_dia_layer").val()+"/"+$("#newsletter_mes_layer").val()+"/"+$("#newsletter_ano_layer").val();createCookie("banner_lightbox","true",{expires:365}),crearNewsLetter($("#newsletter_email_layer").val(),$("#newsletter_nombre_layer").val(),fecha),$("#TB_closeWindowButton").click(),$("#newsletter_nombre_layer").val(""),$("#newsletter_email_layer").val(""),$("#newsletter_ano_layer option").remove(),$("#newsletter_mes_layer option").remove(),$("#newsletter_dia_layer option").remove()}}else swal("Por favor llene todos los campos!","Corrija y vuelva a intentar!","error");return!1}function FormValidateFormularioLinea(){var isFormValidate=!0;return isFormValidate&&""==$("#formulario_footer_nombre").val()&&(isFormValidate=!1,$("#formulario_footer_nombre").focus()),isFormValidate&&""==$("#formulario_footer_apellido").val()&&(isFormValidate=!1,$("#formulario_footer_apellido").focus()),isFormValidate&&""==$("#formulario_footer_empresa").val()&&(isFormValidate=!1,$("#formulario_footer_empresa").focus()),isFormValidate&&""==$("#formulario_footer_cargo").val()&&(isFormValidate=!1,$("#formulario_footer_cargo").focus()),isFormValidate&&""==$("#formulario_footer_celular").val()&&(isFormValidate=!1,$("#formulario_footer_celular").focus()),isFormValidate&&!IsEmailNewsLetter($("#formulario_footer_email").val())&&($("#formulario_footer_email").val(""),isFormValidate=!1,$("#formulario_footer_email").focus()),isFormValidate&&""==$("#formulario_footer_ciudad").val()&&(isFormValidate=!1,$("#formulario_footer_ciudad").focus()),isFormValidate?crearFormularioLinea():swal("Por favor llene todos los campos!","Corrija y vuelva a intentar!","error"),!1}function crearFormularioLinea(){var nombre_var=$("#formulario_footer_nombre").val(),apellido_var=$("#formulario_footer_apellido").val(),empresa_var=$("#formulario_footer_empresa").val(),cargo_var=$("#formulario_footer_cargo").val(),celular_var=$("#formulario_footer_celular").val(),email_var=$("#formulario_footer_email").val(),ciudad_var=$("#formulario_footer_ciudad").val(),comentarios_var=$("#formulario_footer_comentarios").val(),origen_var=$("#formulario_footer_origen").val();origen_var=replaceAll(origen_var,"https://cvillegas.vtexlocal.com.br/institucional/","");var data_send={funcion:"crearFormularioLinea",nombre:nombre_var,apellido:apellido_var,empresa:empresa_var,cargo:cargo_var,celular:celular_var,email:email_var,ciudad:ciudad_var,comentarios:comentarios_var,origen:origen_var};$.ajax({data:JSON.stringify(data_send),type:"POST",url:"https://apivtex.brandlive-colombia.com/cvillegas/",dataType:"json",crossDomain:!0,cache:!1,success:function(data){null!=data.data&&void 0!=data.data?(swal("Gracias por registrarse!","Carmiña Villegas!","success"),$("#formulario_footer_nombre").val(""),$("#formulario_footer_apellido").val(""),$("#formulario_footer_empresa").val(""),$("#formulario_footer_cargo").val(""),$("#formulario_footer_celular").val(""),$("#formulario_footer_email").val(""),$("#formulario_footer_ciudad").val(""),$("#formulario_footer_comentarios").val("")):swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")},error:function(data){swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")}})}function FormValidateFormularioContacto(){var isFormValidate=!0;return isFormValidate&&""==$("#contacto_nombre").val()&&(isFormValidate=!1,$("#contacto_nombre").focus()),isFormValidate&&""==$("#contacto_telefono").val()&&(isFormValidate=!1,$("#contacto_telefono").focus()),isFormValidate&&!IsEmailNewsLetter($("#contacto_email").val())&&($("#contacto_email").val(""),isFormValidate=!1,$("#contacto_email").focus()),isFormValidate&&""==$("#contacto_interesa").val()&&(isFormValidate=!1,$("#contacto_interesa").focus()),isFormValidate&&""==$("#contacto_mensaje").val()&&(isFormValidate=!1,$("#contacto_mensaje").focus()),isFormValidate&&""==$("#contacto_tienda").val()&&(isFormValidate=!1,$("#contacto_tienda").focus()),isFormValidate?crearFormularioContacto():swal("Por favor llene todos los campos!","Corrija y vuelva a intentar!","error"),!1}function crearFormularioContacto(){var nombre_var=$("#contacto_nombre").val(),telefono_var=$("#contacto_telefono").val(),email_var=$("#contacto_email").val(),interesa_var=$("#contacto_interesa").val(),mensaje_var=$("#contacto_mensaje").val(),tienda_var=$("#contacto_tienda").val(),data_send={funcion:"crearFormularioContacto",nombre:nombre_var,telefono:telefono_var,email:email_var,interesa:interesa_var,mensaje:mensaje_var,tienda:tienda_var};$.ajax({data:JSON.stringify(data_send),type:"POST",url:"http://apivtex.brandlive-colombia.com/cvillegas/",dataType:"json",crossDomain:!0,cache:!1,success:function(data){null!=data.data&&void 0!=data.data?(swal("Gracias por registrarse!","Carmiña Villegas!","success"),$("#formulario_footer_nombre").val(""),$("#formulario_footer_apellido").val(""),$("#formulario_footer_empresa").val(""),$("#formulario_footer_cargo").val(""),$("#formulario_footer_celular").val(""),$("#formulario_footer_email").val(""),$("#formulario_footer_ciudad").val("")):swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")},error:function(data){swal("Un error ha ocurrido, por favor intente más tarde!","Lo sentimos","error")}})}function FormValidateFormularioPQR(){var isFormValidate=!0;return isFormValidate&&""==$("#contacto_nombre").val()&&(isFormValidate=!1,$("#contacto_nombre").focus()),isFormValidate&&""==$("#contacto_identificacion").val()&&(isFormValidate=!1,$("#contacto_identificacion").focus()),isFormValidate&&!IsEmailNewsLetter($("#contacto_email").val())&&($("#contacto_email").val(""),isFormValidate=!1,$("#contacto_email").focus()),isFormValidate&&""==$("#contacto_telefono").val()&&(isFormValidate=!1,$("#contacto_telefono").focus()),isFormValidate&&""==$("#contacto_ciudad").val()&&(isFormValidate=!1,$("#contacto_ciudad").focus()),isFormValidate&&""==$("#contacto_mensaje").val()&&(isFormValidate=!1,$("#contacto_mensaje").focus()),isFormValidate?crearFormularioPQR():swal("Por favor llene todos los campos!","Corrija y vuelva a intentar!","error"),!1}function crearFormularioPQR(){var nombre_var=$("#contacto_nombre").val(),telefono_var=$("#contacto_telefono").val(),email_var=$("#contacto_email").val(),identificacion_var=$("#contacto_identificacion").val(),mensaje_var=$("#contacto_mensaje").val(),ciudad_var=$("#contacto_ciudad").val(),data_send={name:nombre_var,phone:telefono_var,email:email_var,identification:identificacion_var,Message:mensaje_var,city:ciudad_var},urlCO="/api/dataentities/PQ/documents";$.ajax({beforeSend:function(xhrObj){xhrObj.setRequestHeader("Content-Type","application/json")},data:JSON.stringify(data_send),type:"POST",url:urlCO,dataType:"json",contentType:"application/json",success:function(data){null!=data&&void 0!=data?swal({title:"Los datos están siendo enviados!",text:"Carmiña Villegas!",type:"success",showCancelButton:!1,confirmButtonClass:"btn-success",confirmButtonText:"Aceptar!",closeOnConfirm:!1,closeOnCancel:!1},function(isConfirm){isConfirm&&(swal("Gracias!","Datos guardados.","success"),$("#contacto_nombre").val(""),$("#contacto_telefono").val(""),$("#contacto_email").val(""),$("#contacto_identificacion").val(""),$("#contacto_mensaje").val(""),$("#contacto_ciudad").val(""))}):swal("Un error ha ocurrido, por favor recargue e intente más tarde!","Lo sentimos","error")},error:function(data){var obj=JSON.parse(data.responseText);swal("Un error ha ocurrido, por favor intente más tarde!",obj,"error")}})}function validarDatosListaBodas(idlista){location.hostname.split("/");if(""!=idlista&&idlista>0){var url_="/api/dataentities/LB/search?_fields=Cedula,Correo,FechaEntregaRegalos,FechaMatrimonio,IdListaBodas,NombreListaBodas,Telefono,URL&_where=(IdListaBodas="+idlista+")";$.ajax({url:url_,type:"GET",cache:!1,success:function(data){return null!=data[0]&&void 0!=data[0]||void("giftlist-product"===document.body.id?(createCookie("redirect_"+idlista,"true",{expires:1}),location.href="/giftlist/edit?id="+idlista):(tb_show("","#TB_inline?height=520&inlineId=datos_lista_bodas_layer"),$("#TB_title").css("cssText","background: transparent !important;"),$("#TB_closeAjaxWindow").css("cssText","display: none !important;")))},error:function(data){var error_=JSON.parse(data.responseText);swal("Un error ha ocurrido, por favor intente más tarde!",error_,"error")}})}}function crearDatosListaBodas(cedula_var,telefono_var,fecha_matrimonio_var,fecha_entrega_regalos_var){var data_sesion;validarSesion(data_sesion,!0,function(returnValue){if(void 0!==returnValue&&null!==returnValue&&Object.keys(returnValue).length>0){var correo_var=returnValue.Email;if($("#giftlistid").length>0)var idlista=$("#giftlistid").val();else if($("#gid").length>0)var idlista=$("#gid").val();if($("#giftlistname").length>0)var nombrelista=$("#giftlistname").val();else if($(".giftlistinfo-description").length>0)var nombrelista=$(".giftlistinfo-description").html();if($("#giftlisturl-readonly").length>0)var urllista=$("#giftlisturl-readonly").val();else if($(".giftlistinfo-link input").length>0)var urllista=$(".giftlistinfo-link input").val();var data_send={Cedula:cedula_var,Correo:correo_var,FechaEntregaRegalos:fecha_entrega_regalos_var,FechaMatrimonio:fecha_matrimonio_var,IdListaBodas:idlista,NombreListaBodas:nombrelista,Telefono:telefono_var,URL:urllista},urlCO="/api/dataentities/LB/documents";$.ajax({beforeSend:function(xhrObj){xhrObj.setRequestHeader("Content-Type","application/json")},data:JSON.stringify(data_send),type:"POST",url:urlCO,dataType:"json",contentType:"application/json",success:function(data){null!=data&&void 0!=data?(createCookie("lista_"+idlista,"true",{expires:365}),swal({title:"Los datos están siendo enviados!",text:"Carmiña Villegas!",type:"success",showCancelButton:!1,confirmButtonClass:"btn-success",confirmButtonText:"Aceptar!",closeOnConfirm:!1,closeOnCancel:!1},function(isConfirm){isConfirm&&(readCookie("redirect_"+idlista)?location.href="/lista-de-bodas/product?id="+idlista:swal("Gracias!","Datos guardados.","success"))})):swal("Un error ha ocurrido, por favor recargue e intente más tarde!","Lo sentimos","error")},error:function(data){var obj=JSON.parse(data.responseText);swal("Un error ha ocurrido, por favor intente más tarde!",obj,"error")}})}})}function FormValidateDatosListaBodasLayer(){var isFormValidate=!0;return isFormValidate&&""==$("#giftlist_cedula_layer").val()&&(isFormValidate=!1,$("#giftlist_cedula_layer").focus()),isFormValidate&&""==$("#giftlist_telefono_layer").val()&&(isFormValidate=!1,$("#giftlist_telefono_layer").focus()),isFormValidate&&""==$("#giftlist_fecha_matrimonio_layer").val()&&(isFormValidate=!1,$("#giftlist_fecha_matrimonio_layer").focus()),isFormValidate&&""==$("#giftlist_fecha_entrega_regalos_layer").val()&&(isFormValidate=!1,$("#giftlist_fecha_entrega_regalos_layer").focus()),isFormValidate?swal({title:"Estás seguro?",text:"Revisa la información, esta ventana no te volverá a cargar!",type:"info",showCancelButton:!0,confirmButtonColor:"#DD6B55",confirmButtonText:"Si, quiero realizarlo!",cancelButtonText:"Cancelar",closeOnConfirm:!1,showLoaderOnConfirm:!0},function(){crearDatosListaBodas($("#giftlist_cedula_layer").val(),$("#giftlist_telefono_layer").val(),$("#giftlist_fecha_matrimonio_layer").val(),$("#giftlist_fecha_entrega_regalos_layer").val()),$("#TB_closeWindowButton").click()}):swal("Por favor llene todos los campos!","Corrija y vuelva a intentar!","error"),!1}function instagramFeeds(){if(jQuery("#feed").length>0){jQuery("#feed").html("");var userFeed=new Instafeed({get:"user",clientId:"3ed581814ba644ddb52339a27e6d202b",userId:"1396483145",accessToken:"1396483145.1677ed0.c8569a5a01b547bca497cb1e1e05261d",template:'Tu carrito de compras está vacío.
'),jQuery(minicart).find(".ver_carrito").css({display:"none"})}})},refreshOnBuy:function(){jQuery(window).on("cartProductAdded.vtex",function(){vtexjs.checkout.getOrderForm().done(function(orderForm){var arr_precios=[];if(orderForm.items.length){for(var total=0,i=0;iTu carrito de compras está vacío.
'),jQuery(minicart).find(".ver_carrito").css({display:"none"})}}),setTimeout(function(){MINICART.updateMiniCarts()},800)})},refreshOnProdRemoved:function(){jQuery(window).on("cartProductRemoved.vtex",function(){vtexjs.checkout.getOrderForm().done(function(orderForm){var arr_precios=[];if(orderForm.items.length){for(var total=0,i=0;iTu carrito de compras está vacío.
'),jQuery(minicart).find(".ver_carrito").css({display:"none"})}}),setTimeout(function(){MINICART.updateMiniCarts()},800)})},updateMiniCarts:function(){jQuery(document).ajaxStop(function(){function _updateElement(){var minicart=".mini-cart";jQuery(minicart).find(".cartCheckout").attr("href","/checkout/#/cart"),jQuery(".v2-vtexsc-cart").removeClass("mouseActivated").removeClass("preLoaded").removeClass("vtexsc-cart"),""==jQuery(minicart).find(".portal-minicart-ref .vtexsc-productList tbody").html()&&(jQuery(minicart).find(".portal-minicart-ref .empty").remove(),jQuery(minicart).find(".portal-minicart-ref .vtexsc-center").hide(),jQuery(minicart).find(".portal-minicart-ref").append('Tu carrito de compras está vacío.
Productos en su carrito ("+count+")
"),0==jQuery(".mini-cart .skip-content .portal-minicart-ref .v2-vtexsc-cart .vtexsc-center p.contador_productos").length&&jQuery("#mini-cart-mobile .vtexsc-center").prepend(""),jQuery("#mini-cart-mobile .close-cart").on("click",function(){var target_element="#mini-cart-mobile";jQuery("header .skip-link").removeClass("active"),jQuery("header .skip-content").not(target_element).hide().removeClass("active"),jQuery(target_element).toggle().toggleClass("active")})),jQuery(".mini-cart-qty-admake").show().text(count)})},opencart:function(){jQuery("header .btn-mini-cart.new").on("click",function(){jQuery("#mini-cart").hasClass("active")?jQuery("#mini-cart").removeClass("active"):jQuery("#mini-cart").addClass("active")})}},GLOBAL={init:function(){this.Popupcomprar()},Popupcomprar:function(){$(".product-add-to-cart").click(function(event){setTimeout(function(){if($(".mensaje").length>0){var padreSuperior=$(this).parent();$(padreSuperior).addClass("active-add"),$(".mensaje").fadeOut(4e3)}},2e3)})}};jQuery(document).ready(function(){MINICART.init(),GLOBAL.init()});