function validateEmail(a){return/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(a)}function UrlExists(a){var e=new XMLHttpRequest;return e.open("HEAD",a,!1),e.send(),404!=e.status}function openAlert(){setTimeout("jQuery('.main-fact-ex').animate({ scrollTop: 970 }, 'slow')",500),alertify.dialog("confirm").set({title:"",transition:"pulse",labels:{ok:"Ok",cancel:"Cerrar"},message:"
",onok:function(){}}).show()}jQuery.noConflict(),jQuery(function(){var a=jQuery;a(document).on("click",".btn-orange",function(e){a("#identificacion").focus(),alertify.alert().setting({label:"Cerrar",resizable:!0,frameless:!0,maximizable:!1,closable:!0,closableByDimmer:!0,modal:!0,message:"
"+'

CERTIFICADO DE AUTENTICIDAD

En Kevin\'s Joyeros te certificamos la compra de tu piedra preciosa (Diamantes, Esmeraldas, Rubís, Zafiros). Con este certificado te garantizamos la autenticidad de la joya que acabas de adquirir.
Para joyas en oro SIN piedra o con perlas no generamos certificado, ya que con la factura se certifica el tipo de metal y piedra que estas comprando.
',onok:function(){}}).resizeTo("600px",600).show(),e.preventDefault()}),a(document).on("click",".closeall",function(a){alertify.closeAll(),a.preventDefault()}),a(document).on("click",".user-detail-certified",function(e){e.preventDefault();var t=a("input#identificacion").val(),i=a("input#facturac").val(),o=a("input#nombrec").val(),d=a("input#telefonoc").val(),r=a(this).attr("data-id");a.ajax({async:!1,url:"obtenerPos",type:"POST",dataType:"json",success:function(a){list=a}});var s="

SOLICITUD DE CERTIFICADO

Certificado GIA para artículo cód. "+r+'

Recuerda que nuestro horario de atención es "+a("#input_horario_serv_cliente").val()+"
Linea de atención nacional "+a("#input_linea_atencion_nacional").val()+"
En Bogotá "+a("#input_linea_atencion_bogota").val()+'
",alertify.dialog("confirm").set({title:"",transition:"pulse",labels:{ok:"Solicitar",cancel:"Cancelar"},message:s,onok:function(){var e=a("#certificateFormGia"),t=0;if(a(".requeridoc").each(function(e,i){""==a(i).val()||a(i).val().length<6||1*a(i).val()==0?(a(i).css({border:"1px solid red"}),t++):a(i).css({border:"1px solid #ccc"})}),0!=a("#dirCertGia").val()&&""!=a("#dirCertGia").val()||t++,!(t<=0))return alert("Los campos son obligatorios"),!1;a.ajax({url:e.attr("action"),type:"POST",data:e.serialize(),cache:!1,success:function(e){e>0&&(a("a").remove("#gia_"+r),alertify.success("¡SOLICITUD ENVIADA, UN ASESOR TE CONTACTARÁ PRONTO!"))},error:function(){alert("error en el script")}})}}).show()}),a(document).on("reset","#certificateForm",function(e){a("#btnResetear").attr({disabled:"disabled"}),a("#results_certificate").slideUp().html(""),a("#identificacion").removeAttr("disabled"),a("#facturac").removeAttr("disabled"),a("#emailc").attr({disabled:"disabled"}),a("#emailc").attr({style:"opacity:.1"}),a("#identificacion").focus(),a("#main-cert").animate({"margin-top":"130px"},"slow")}),a(document).on("submit","#certificateForm",function(e){a("#certificateForm");var t=a("#results_certificate"),i=a("#identificacion"),o=a("#facturac"),d=a("#btnResetear"),r=location.protocol+"//"+window.location.host,s=a(this),c=0;a(".requeridoc").each(function(e,t){""==a(t).val()?(a(t).css({border:"1px solid red"}),c++):a(t).css({border:"1px solid #ccc"})}),a("#identificacion").removeAttr("disabled"),a("#facturac").removeAttr("disabled"),a("#identificacion").val().length<5&&c++,c<=0&&a.ajax({url:s.attr("action"),type:"POST",dataType:"json",data:s.serialize(),beforeSend:function(){a(t).slideUp("fast"),a("#btnVerificar").attr({disabled:"disabled"}).html("Buscando...")},success:function(e){if(a("#main-cert").animate({"margin-top":"0px"},"slow"),!1===e.success)a(t).slideDown("fast").html('No existe información relacionada, por favor verifica los datos ingresados

Más información:

Linea gratuita nacional: '+a("#input_linea_atencion_nacional").val()+"

Bogotá: "+a("#input_linea_atencion_bogota").val()+"

Horario: "+a("#input_horario_serv_cliente").val()+"

E-mail: "+a("#input_mail_serv_cliente").val()+'

Por medio de nuestro Chat

'),a("#btnVerificar").removeAttr("disabled").html("Buscar");else if(!0===e.success){a(i).attr({disabled:"disabled"}),a(o).attr({disabled:"disabled"}),a(d).removeAttr("disabled"),a("#emailc").attr({title:""}),a("#emailc").css({border:"1px solid #ccc"}),a("#emailc").removeAttr("disabled").focus(),a("#emailc").removeAttr("style");var s,c,n,l='
DescargarCódigoArtículoDescripciónFecha factura
',u="",f="",p="",m="",b="",h="",g="#ffffff",v=new Array,y=new Array,_="";for(datas in e.datos){u="",p="",s="",c="";var x=e.datos[datas].descripcion,C=0;if(_="",e.datos[datas].cantidad>1&&(m="s"),""!=e.datos[datas].nombre_completo){var w=e.datos[datas].nombre_completo,E=e.datos[datas].telefono;S+=1}""==e.datos[datas].email||""==e.datos[datas].fecha_factura&&"0000-00-00"==e.datos[datas].fecha_factura||"0000-00-00 00:00:00"==e.datos[datas].fecha_descarga?(b="class='opts'",p="",g="#ffffff"):(u='disabled="disabled"',f="Certificado generado",b="",g="#f5f5f5",p+="
Generado el:"+e.datos[datas].cantidad+" email"+m+" enviado"+m+" a:
"+e.datos[datas].fecha_descarga+""+e.datos[datas].email+"
"),1==e.datos[datas].vencido?(u='disabled="disabled"',b="class='opts'",f="La fecha para generar caducó",h="

Vencido

",g="#f5f5f5"):h="",s=UrlExists(r+"/img/productos/"+e.datos[datas].codigo_articulo+".jpg");var F=e.datos[datas].descripcion,A=F.indexOf("esmeraldas"),k=F.indexOf("esmeralda"),j=F.indexOf("diamantes"),D=F.indexOf("diamante"),G=F.indexOf("zafiros"),O=F.indexOf("zafiro"),T=F.indexOf("rubies"),q=F.indexOf("rubis"),I=F.indexOf("rubi"),z=0,S=0,R=0,N=0;!0!==s&&(-1==A&&-1==k||(z+=1),-1==j&&-1==D||(S+=1),-1==G&&-1==O||(R+=1),-1==T&&-1==q&&-1==I||(N+=1)),!0===s?(c=r+"/img/productos/"+e.datos[datas].codigo_articulo+".jpg",n=""):(c=r+"/img/pixel.gif",n="Existe un error, lo estamos solucionando en estos momentos.",urlimagendefault="",v.push(e.datos[datas].codigo_articulo),z||S||R||N?(1==z&&0==S&&0==R&&(c=r+"/img/certificados/esmeralda.jpg",v.length=0),1==S&&0==R&&0==z&&(c=r+"/img/certificados/diamante.jpg",v.length=0),1==R&&0==z&&0==S&&(c=r+"/img/certificados/zafiro.jpg",v.length=0),1==z&&1==S&&0==R&&(c=r+"/img/certificados/diam-esm.jpg",v.length=0),0==z&&1==S&&1==R&&(c=r+"/img/certificados/diam-zaf.jpg",v.length=0),0==z&&1==S&&1==N&&0==R&&(c=r+"/img/certificados/diam-rub.jpg",v.push("")),urlimagendefault=c,n=""):u='disabled="disabled"'),1==e.datos[datas].gia&&(C=1,u='disabled="disabled"'),_=1==e.datos[datas].gia&&"0000-00-00 00:00:00"==e.datos[datas].fecha_solicitud_gia?"Señor usuario, agradecemos nos dejes tus datos de contacto para coordinar la entrega física del certificado de esta joya. Nuestras asesoras se pondrán en contacto tan pronto como sea posible. Ingresa tus datos aquí":"Ya generaste esta solicitud el "+e.datos[datas].fecha_solicitud_gia+" si necesitas más información escríbenos a nuestro Chat",""==e.datos[datas].descripcion&&(u='disabled="disabled"',n="Existe un error, lo estamos solucionando en estos momentos.",y.push(e.datos[datas].codigo_articulo)),l+='Descargar '+e.datos[datas].codigo_articulo+'
Cant. '+e.datos[datas].cantidad+'
'+e.datos[datas].codigo_articulo+'',l+=C?''+_+"":''+x.replace("peos","peso")+p+n+"",l+=''+e.datos[datas].fecha_factura+h+""}if(l+="
",l+='',a(t).slideDown("fast").html(l),v.length){"/"!=(B=(P=window.location.pathname).slice(-1))&&(P=window.location.pathname+"/");e="cod="+v;a.ajax({url:P+"certificate_error",type:"GET",data:e,cache:!1,success:function(){}})}if(y.length){var P=window.location.pathname,B=P.slice(-1);"/"!=B&&(P=window.location.pathname+"/");e="cod="+y;a.ajax({url:P+"certificate_error2",type:"GET",data:e,cache:!1,success:function(){}})}a("#btnVerificar").removeAttr("disabled").html("Buscar")}},error:function(a){alert("Error en el script")}}),e.preventDefault()}),a(document).on("change",'input[name="opcionc"]',function(e){var t=window.location.pathname;"/"!=t.slice(-1)&&(t=window.location.pathname+"/");var i="",o=0,d="",r=a(this).attr("id").split("_"),s=r[0],c=r[1],n=r[2],l=r[3],u=r[4],f=r[5],p=r[6],m=r[7],b=r[8];a(this).parents("tr").data("id");a(".opts").each(function(e,t){a(t).attr({disabled:"disabled"})});var h="fct="+s+"&cod="+c+"&cnt="+n+"&email="+a("#emailc").val()+"&ffact="+l+"&pdiam="+u+"&colorp="+f+"&clarp="+p+"&pdecor="+m+"&uri="+b;a("#infoCaption").hide(),!1===validateEmail(a("#emailc").val())?(o++,a("#emailc").css({border:"1px solid red"}).focus(),alert("Digita el email donde recibirás el certificado y luego vuelve a seleccionar esta opción"),a(this).removeAttr("disabled"),a(this).prop("checked",!1).attr({title:"Certificado generado"})):(a("#emailc").css({border:"1px solid #ccc"}),a(this).attr({disabled:"disabled"})),o<=0&&a.ajax({url:t+"generating_certificate",type:"POST",data:h,dataType:"json",cache:!1,beforeSend:function(){a("#infoCaption").html("Generando certificado...").show()},success:function(e){if(!0===e.success){if(""!=e.descripcion_certificado)d=e.descripcion_certificado;else for(datas in e.infProducto)d=e.infProducto[datas].descripcion;h+="&desc="+d+"&npie="+e.nombre_piedra+"&nlin="+e.nombre_linea+"&fdescar="+e.fecha_descarga,a.ajax({url:t+"download_certificate_pdf",type:"POST",data:h,cache:!1,success:function(a){}});var o=s+"_"+c+"_"+n;a("#"+o).prop("checked",!1).attr({title:"Certificado generado"}),n>1?(a("#infoCaption").html("¡Certificados generados y enviados!").show(),i="s"):(a("#infoCaption").html("¡Certificado generado y enviado!").show(),i=""),a("#"+o).removeAttr("class"),a(".opts").each(function(e,t){a(t).removeAttr("disabled")}),a("#td_"+o).append("
Generado el:"+n+" email"+i+" enviado"+i+" a:
"+e.fecha_descarga+""+e.email+"
").slideDown()}else if(!1===e.success){a("#infoCaption").html("Oops, hubo un error generando el certificado: "+e.codigo_errado+"");e="cod="+e.codigo_errado;console.log(e.codigo_errado)}setTimeout("$('#infoCaption').hide()",5e3)}})})});