//Componente 18
$(function(){
})
//Componente 19
$(function(){
$("#email-formulario").blur(function(){
if($(this).val() != "")
{
if(!/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test($(this).val())){
$(this).val("");
alert("Debe ingresar un correo válido.");
$("#email-formulario").focus();
};
}
});
document.getElementById('telefono-formulario').addEventListener('input', function (e) {
var numero = e.target.value.replace(/\D/g, '');
if (numero.length > 0 && numero[0] !== '9') {
numero = '9' + numero;
}
numero = numero.substring(0, 9);
var numeroFormateado = '';
for (let i = 0; i < numero.length; i++) {
if (i === 1 || i === 5) {
numeroFormateado += ' ';
}
numeroFormateado += numero[i];
}
e.target.value = numeroFormateado;
});
})
function getURLParams() {
return new URLSearchParams(window.location.search);
}
// Ejecutar cuando la página esté cargada
window.addEventListener('DOMContentLoaded', () => {
const params = getURLParams();
if (params.get('utm_campaign') === 'invierno_cpc_2025') {
// Buscar todos los formularios
document.querySelectorAll('form').forEach(form => {
// Verificar que no exista ya el input
if (!form.querySelector('input[name="campana"]')) {
const hiddenInput = document.createElement('input');
hiddenInput.type = 'hidden';
hiddenInput.name = 'campana';
hiddenInput.value = 'invierno_cpc_2025';
form.appendChild(hiddenInput);
}
});
}
});
//Componente 20
$(function(){
var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
$(".cotizar-producto").click(function(e){
e.preventDefault();
var tipo = $(this).data("tipo");
var producto = $(this).data("id")
$(".modal-header .btn-close").click();
if(tipo == 1)
{
$("#producto_form").val(producto)
$("#area-caldera").val(4);
$("#servicio-caldera").val(1).change();
}
if(tipo == 2)
{
$("#producto_form").val(producto)
$("#area-caldera").val(5);
$("#servicio-caldera").val(1).change();
}
if(tipo == 3)
{
$("#producto_form").val(producto)
$("#area_aire").val(1);
$("#servicio-aire").val(1).change();
}
if(tipo == 4)
{
$("#producto_form").val(producto)
$("#fotovoltaico").val(7).change();
}
return false;
});
$("#area-biomasa").change(function(){
if($("#servicio-biomasa").val() != "" && $("#area-biomasa").val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($("#servicio-biomasa").val())
$("#area_trabajo_form").val($(this).val())
}
});
$("#servicio-biomasa").change(function(){
if($("#servicio-biomasa").val()== "" || $("#area-biomasa").val() == "")
{
alert("Debe seleccionar el Tipo de Servicio y el Servicio");
}
else
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
$("#producto_form").val("")
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($("#area-biomasa").val())
//var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
}
});
$("#servicio-bomba").change(function(){
if($("#servicio-bomba").val()== "" || $("#area-bomba").val() == "")
{
alert("Debe seleccionar el Tipo de Servicio y el Servicio");
}
else
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
$("#producto_form").val("")
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($("#area-bomba").val())
//var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
}
});
$("#area-bomba").change(function(){
if($("#servicio-bomba").val() != "" && $("#area-bomba").val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($("#servicio-bomba").val())
$("#area_trabajo_form").val($(this).val())
}
});
$(".seleccion-area").change(function(){
if($(this).val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($(this).data("servicio"))
$("#area_trabajo_form").val($(this).val())
}
});
$("#area-caldera").change(function(){
if($("#servicio-caldera").val() != "" && $("#area-caldera").val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($("#servicio-caldera").val())
$("#area_trabajo_form").val($(this).val())
}
});
$("#servicio-caldera-1").change(function(){
if($("#servicio-caldera-1").val()== "" || $("#area-caldera-1").val() == "")
{
alert("Debe seleccionar el Tipo de Servicio y el Servicio");
}
else
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
$("#producto_form").val("")
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($("#area-caldera-1").val())
//var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
}
});
$("#area-caldera-1").change(function(){
if($("#servicio-caldera-1").val() != "" && $("#area-caldera-1").val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($("#servicio-caldera-1").val())
$("#area_trabajo_form").val($(this).val())
}
});
$("#servicio-caldera").change(function(){
if($("#servicio-caldera").val()== "" || $("#area-caldera").val() == "")
{
alert("Debe seleccionar el Tipo de Servicio y el Servicio");
}
else
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
$("#producto_form").val("")
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($("#area-caldera").val())
//var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
}
});
$(".seleccion-servicio").change(function(){
if($(this).val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
// var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($(this).data("area"))
}
});
$("#select-region").change(function() {
$("#select-comuna").empty();
if ($(this).val() != "")
{
$("#buscar-instalador").html("Cargando comunas").prop("disabled",true)
$("#select-comuna").load("./",{
"_ajax_" : "getComunas",
"region" : $(this).val(),
},function(e){
$("#buscar-instalador").html("Continuar").prop("disabled",false)
});
}
}).change();
$("#area_aire-1").change(function(){
if($("#servicio-aire-1").val() != "" && $("#area_aire-1").val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
// var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($("#servicio-aire-1").val())
$("#area_trabajo_form").val($("#area_aire-1").val())
}
});
$("#servicio-aire-1").change(function(){
if($("#servicio-aire-1").val()== "" || $("#area_aire-1").val() == "")
{
alert("Debe seleccionar el Tipo de Servicio y el Servicio");
}
else
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
$("#producto_form").val("")
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($("#area_aire-1").val())
// var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
}
});
$("#area_aire").change(function(){
if($("#servicio-aire").val() != "" && $("#area_aire").val() != "")
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
// var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
$("#producto_form").val("")
$("#tipo_trabajo_form").val($("#servicio-aire").val())
$("#area_trabajo_form").val($(this).val())
}
});
$("#servicio-aire").change(function(){
if($("#servicio-aire").val()== "" || $("#area_aire").val() == "")
{
alert("Debe seleccionar el Tipo de Servicio y el Servicio");
}
else
{
$(".sevicio-fomulario").removeClass("d-none");
$(".producto-fomulario").addClass("d-none");
$("#producto_form").val("")
// var myOffcanvas = document.getElementById('custom-id-dn3up2u5')
$("#tipo_trabajo_form").val($(this).val())
$("#area_trabajo_form").val($("#area_aire").val())
// var bsOffcanvas = new bootstrap.Offcanvas(myOffcanvas)
bsOffcanvas.show()
}
});
$(".cotizar-producto").click(function(e){
e.preventDefault();
let producto = $(this).data("producto");
let unidad = $(this).data("unidad");
let modal = "modal-producto-"+producto;
$("#"+modal+" .btn-close").click();
if(unidad == 1)
{
$("#calefaccion-sistema").val(1).change();
$("#producto_form").val(producto)
}
if(unidad == 5)
{
$("#area_aire").val(1);
$("#servicio-aire").val(1).change();
$("#producto_form").val(producto)
}
if(unidad == 22)
{
$("#fotovoltaico").val(7).change();
$("#producto_form").val(producto)
}
$(".sevicio-fomulario").addClass("d-none");
$(".producto-fomulario").removeClass("d-none");
return false;
});
const params = new Proxy(new URLSearchParams(window.location.search), {
get: (searchParams, prop) => searchParams.get(prop),
});
// Get the value of "some_key" in eg "https://example.com/?some_key=some_value"
if(params.fl != null)
{
bsOffcanvas.show()
}
if(params.utm_term)
{
if(params.utm_term == "Bombas.de.Calor.piscina")
{
$("#area-bomba").val(19);
$("#servicio-bomba").val(1).change();
}
if(params.utm_term == "termoelectrica")
{
$("select[data-area='9']").val(1).change();
}
if(params.utm_term == "fotovoltaica")
{
$("#fotovoltaico").val(7).change();
}
}
if(location.href == "https://anwocie.cl/mantencion")
{
}
if(params.showsku != null)
{
var info = atob(params.showsku);
info = info.split("##");
if(info.length >= 3)
{
if(info[3] == "campana_verano")//CENTRAL TERMOCA
{
let campana = '';
let extra = '';
$(campana).appendTo($("#busqueda-instalador"))
$(extra).appendTo($("#busqueda-instalador"))
}
//
if (info[1] == 4)//CENTRAL TERMOCA
{
$("#central-termica").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 10)//CALEFON
{
$("#area-caldera").val(45);
$("#servicio-caldera").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 5)//CALEFON
{
$("#area-caldera").val(5);
$("#servicio-caldera").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 6)//PISCINAS BOMBAS
{
$("#area-bomba").val(19);
$("#servicio-bomba").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 7)//RESIDENCIAL BOMBAS
{
$("#area-bomba").val(20);
$("#servicio-bomba").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 8)//CALDERA BIOMASA
{
$("#area-biomasa").val(21);
$("#servicio-biomasa").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 9)//ESTUFA BIOMASA
{
$("#area-biomasa").val(22);
$("#servicio-biomasa").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 1)
{
$("#area_aire").val(1);
$("#servicio-aire").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 66)//BOMBAS DE CALOR
{
$("select[data-area='17']").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 68)// Instalación de calderas
{
$("#area-caldera").val(4);
$("#servicio-caldera").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 69)// Instalación de calefon
{
$("#area-caldera").val(5);
$("#servicio-caldera").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 70)//CENTRALES TERMICAS
{
$("select[data-area='9']").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 55)//BIOMASA
{
$("select[data-area='18']").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 44)//TRATAMIENTO DE AGUA
{
$("select[data-servicio='5']").val(14).change();
$("#producto_form").val(info[0])
}
if(info[1] == 67)//Sistemas de calefacción
{
$("select[data-servicio='5']").val(14).change();
$("#producto_form").val(info[0])
}
if(info[1] == 99)
{
$("#area_aire").val(1);
$("#servicio-aire").val(2).change();
$("#producto_form").val("")
}
if(info[1] == 2)
{
$("#calefaccion-sistema").val(1).change();
$("#producto_form").val(info[0])
}
if(info[1] == 3)
{
$("#fotovoltaico").val(7).change();
$("#producto_form").val(info[0])
}
if(info[0] != "" && info[0] != "mantencion")
{
$(".producto-fomulario").removeClass("d-none");
$(".sevicio-fomulario").addClass("d-none");
}
}
}
})//Componente 21
$(function(){
})//Componente 24
$(function(){
$(".btn-calcula").on("click",function(e){
console.log('CLICK CALCULA');
$(".dLPuDk").click();
});
})//Componente 35
$(function(){
$(".btn-calcula").on("click",function(e){
alert();
console.log('CLICK CALCULA');
$(".dLPuDk").click();
});
})//Componente 22
$(function(){
})//Componente 30
$(function(){
})//Componente 31
$(function(){
var myOffcanvasC = document.getElementById('offcanva-calcula-tu-equipo');
var bsOffcanvasC = new bootstrap.Offcanvas(myOffcanvasC);
var myModalC = document.getElementById('modal-calcula-tu-equipo');
var bsModalC = new bootstrap.Modal(myModalC);
$("#form-calcula").validate({
debug: true,
rules: {
'vives_en' : "required", // Unidad
'm_cuadrado' : "required", // Nombre
'Tipo' : 'required', // Vivienda
'personas' : 'required', // Fecha
'mcuadrado_ventana' : 'required', // Ingreso
},
messages: {
'vives_en' : "Campo obligatorio",
'm_cuadrado' : "Campo obligatorio",
'Tipo' : "Campo obligatorio",
'personas' : "Campo obligatorio",
'mcuadrado_ventana' : "Campo obligatorio",
},
submitHandler: function(form) {
var form = $("#form-calcula");
$.ajax({
method: "POST",
url: "./?c=34",
data: form.serialize(),
success: function(data) {
$("#calcula-resultado").html(data);
$(".slide-calcula-resultado").owlCarousel({ loop: 0, margin: 10, nav: !0, dots: !0, autoplay: 0, responsive: { 0: { items: 2 }, 768: { items: 4 } } });
$("#botonResultado").click();
$(".botonMeInteresa").on('click',function(e){
//alert($(this).data('producto-id'));
$("#producto_form").val($(this).data('producto-id'));
$("#area_aire").val(1).change();
$("#servicio-aire").val(1).change();
bsOffcanvasC.hide()
bsModalC.hide();
});
}
});
}
});
}); //Componente 25
$(function(){
})