$(".unidad_pelayo").click(function(){ var unidad=$(this).attr("data-unidad"); for(i=1;i<=3;i++){ $("#class_unidad_drop_"+i).attr("style","display:none;"); } $("#class_unidad_drop_"+unidad).attr("style","display:block;"); $(".unidad_pelayo").removeClass('menu-hover'); $(this).addClass('menu-hover'); }); $("ul[id^='class_unidad_drop_']").mouseleave(function(){ $(this).attr("style","display:none;"); $(".unidad_pelayo").removeClass('menu-hover'); }); $(function(){ }) $(function(){ $("body").on("click",".delete-item",function(e){ e.preventDefault(); $.post($("body").data("url"),{"_ajax_": "addProductoCarrito","producto_id" : $(this).data("producto_id") , "remove": 1},function(json){ if(json.cantidad > 0 ) { $("#ir_al_carro").removeClass("hide"); } else { $("#ir_al_carro").addClass("hide"); } $("#carrito_productos").html(base64_decode(json.html)); $("#cabecera_carro").html(base64_decode(json.cabecera_carro)); $("#valores_referencia").html(base64_decode(json.referencias)); $("#cabecera_carro").click(); },"json"); }) base64_decode = function (data) { var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var o1, o2, o3, h1, h2, h3, h4, bits, i = 0, ac = 0, dec = '', tmp_arr = []; if (!data) { return data; } data += ''; do { // unpack four hexets into three octets using index points in b64 h1 = b64.indexOf(data.charAt(i++)); h2 = b64.indexOf(data.charAt(i++)); h3 = b64.indexOf(data.charAt(i++)); h4 = b64.indexOf(data.charAt(i++)); bits = h1 << 18 | h2 << 12 | h3 << 6 | h4; o1 = bits >> 16 & 0xff; o2 = bits >> 8 & 0xff; o3 = bits & 0xff; if (h3 == 64) { tmp_arr[ac++] = String.fromCharCode(o1); } else if (h4 == 64) { tmp_arr[ac++] = String.fromCharCode(o1, o2); } else { tmp_arr[ac++] = String.fromCharCode(o1, o2, o3); } } while (i < data.length); dec = tmp_arr.join(''); return dec.replace(/\0+$/, ''); }; $("#send_form_plof").submit(function(e){ e.preventDefault() return false; }); $('#keyword').keypress(function (e) { var key = e.which; if(key == 13) // the enter key code { $("#quick-search").click(); return false; } }); $("#quick-search").click(function(){ var keyword=$("#keyword").val(); if($("#keyword").val().length>=5) location.href=$("body").data("url")+"buscar.html?keyword="+$("#keyword").val(); else alert("La palabra ingresada debe ser mayor a 5 caracteres"); }); $(".agregar_producto").click(function(e){ e.preventDefault(); var producto_id = $(this).data("producto_id"); var cantidad = $("#cantidad_producto").val(); if($(this).data("cantidad") == 1) { var cantidad = 1; } if(cantidad < 1) { alert("La cantidad no puede ser menor a 0"); return false; } if($(this).data("cantidad") != 1) { if($("#medida_id").attr("id") == "medida_id") { producto_id = $("#medida_id").val(); } } $.post($("body").data("url"),{"_ajax_": "addProductoCarrito","producto_id" : producto_id , "cantidad": cantidad},function(json){ if(json.cantidad > 0 ) { $("#ir_al_carro").removeClass("hide"); $(location).attr("href","http://www.refrimarket.com/carrito.html"); } else { $("#ir_al_carro").addClass("hide"); } $("#carrito_productos").html(base64_decode(json.html)); $("#cabecera_carro").html(base64_decode(json.cabecera_carro)); $("#valores_referencia").html(base64_decode(json.referencias)); $("#cabecera_carro").click(); },"json"); }); }) $(function(){ }) $(function(){ $("#btn_info_servicio").click(function(event){ event.preventDefault(); enviar = true; if ($("#nombre_consulta").val() == "") { alert("Por favor ingrese su nombre"); enviar = false; } if ($("#correo_consulta").val() == "") { alert("Por favor ingrese su correo electrónico"); enviar = false; } if ($("#telefono_consulta").val() == "") { alert("Por favor ingrese su número de telefono"); enviar = false; } if (enviar == true) { $.post( '/?_ajax_=SaveServicioTec', $( "#info-form" ).serializeArray( ), function( data ) { alert( 'Datos enviados.' ); $(".close").click() /*$("#inputGroup2_1").val(""); $("#inputGroup2_2").val(""); $("#inputGroup2_3").val("");*/ }, 'jsonp' ); return false; } }); }) $(function(){ $("#suscribeteForm").submit(function(e){ e.preventDefault(); $("#eviar-suscripcion").prop("disabled",true); $.post( './?_ajax_=getDataContacto&action=save', $( "#suscribeteForm" ).serializeArray( ), function( data ) { alert( 'Gracias por suscribirse.' ); $(".close").click(); $("#eviar-suscripcion").prop("false",true); $("#suscribeteForm")[0].reset(); }, 'jsonp' ); return false; }); $("#FormContacto_Enviar").click(function(event){ event.preventDefault(); $("#error_inputGroup2_1").text(""); $("#error_inputGroup2_2").text(""); $("#error_inputGroup2_3").text(""); $enviar = true; if($("#inputGroup2_1").val() == ""){ $("#error_inputGroup2_1").text("Por favor ingrese su nombre"); $enviar = false; } if($("#inputGroup2_2").val() == ""){ $("#error_inputGroup2_2").text("Por favor ingrese su correo electrónico"); $enviar = false; } if($("#inputGroup2_3").val() == ""){ $("#error_inputGroup2_3").text("Por favor ingrese un mensaje"); $enviar = false; } if($enviar == true){ $("#FormContacto_Enviar").html( 'Enviando...' ).attr( 'disabled', 'disabled' ); $.post( '/?_ajax_=getDataContacto&action=saveFooter', $( "#FormContacto" ).serializeArray( ), function( data ) { alert( 'Datos enviados.' ); $("#inputGroup2_1").val(""); $("#inputGroup2_2").val(""); $("#inputGroup2_3").val(""); $("#FormContacto_Enviar").html( 'Enviar' ).removeAttr( 'disabled');; }, 'jsonp' ); return false; } }); }) $(function(){ }) $(function(){ }) $(function(){ if($(".agregar_producto_nuevo").hasClass("agregar_producto_nuevo")) { $("#cotizador_home").unbind().removeClass("fancybox"); } $("#cotizador_home").click(function(e){ if($(".agregar_producto_nuevo").hasClass("agregar_producto_nuevo")) { e.preventDefault(); $(".agregar_producto_nuevo").click(); return false; } }); jQuery('.fancybox').fancybox({ type: 'iframe', scrollOutside: false }); function isMobile() { return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]); } }) $(function(){ $("#especialidad").change(function(){ $(".row_otros").css("display","none"); if($(this).val() == ""){ $("#otros").val(""); return; } if ($(this).val() != 5){ var combo = document.getElementById("especialidad"); var selected = combo.options[combo.selectedIndex].text; $("#otros").val(selected); } else { $("#otros").val(""); $(".row_otros").css("display","block"); } }) $("#telefono_inscripcion").keyup(function(){ this.value = (this.value + '').replace(/[^0-9]/g, ''); }); $("#formInstalador").validate({ debug: true, rules: { 'crm_contacto[nombre]': "required", // Nombre "crm_contacto[celular]": { required: true, minlength: 9 },// Telefono 'crm_contacto[direccion]': "required", // Direccion 'especialidad': "required", // especialidad "crm_contacto[email]": { // Correo Electrónico required: true, email: true }, }, messages: { 'crm_contacto[nombre]': "Ingrese su nombre", // Nombre "crm_contacto[celular]": { required: "Ingrese su número de teléfono", minlength: "Ingrese 9 caracteres" },// Telefono 'crm_contacto[direccion]': "Ingrese su direccion", // Direccion 'especialidad': "Por favor indique su especialidad", // especialidad "crm_contacto[email]": { // Correo Electrónico required: "Ingrese su correo electrónico", email: "Ingrese un correo electrónico válido" }, }, errorElement: "small", submitHandler: function(form) { $.post( '/?_ajax_=SaveInstaladorExterno', $( "#formInstalador" ).serializeArray( ), function( data ) { $("#formInstalador")[0].reset(); alert( 'Muchas gracias próximamente nos pondremos en contacto contigo' ); $(".close").click(); }, 'jsonp' ); } }); })