function nuevo_registro(obje_numero,parametros,operacion){var url_modal="";if(movilidad=='1'){if(operacion==''){url_modal=encodeURIComponent("phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Adicionar"+parametros);window.location="phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Adicionar"+parametros+"&url_modal="+url_modal;}else{url_modal=encodeURIComponent("phrame.php?action="+operacion+"&operacion=Adicionar"+parametros);window.location="phrame.php?action="+operacion+"&operacion=Adicionar"+parametros+"&url_modal="+url_modal;}}else{if(operacion==''){url_modal=encodeURIComponent("phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Adicionar"+parametros);$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Adicionar"+parametros+"&url_modal="+url_modal);});$('#remoteModal').modal({show:true});}else{url_modal=encodeURIComponent("phrame.php?action="+operacion+"&operacion=Adicionar"+parametros);$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action="+operacion+"&operacion=Adicionar"+parametros+"&url_modal="+url_modal);});$('#remoteModal').modal({show:true});}}} function lista_registro(obje_numero,parametros){var url_modal="";url_modal=encodeURIComponent("https://portalpagosempresa.claro.com.co/phrame.php?action=transaccion"+parametros+"&id_objeto="+obje_numero+"&operacion=Adicionar");location.replace("https://portalpagosempresa.claro.com.co/phrame.php?action=transaccion"+parametros+"&id_objeto="+obje_numero+"&operacion=Adicionar&url_modal="+url_modal);} function calendarModal(Modal){$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action="+Modal);console.log($('iframe'));});$('#remoteModal').modal({show:true});} function modalWindows(Modal,id_object){$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action="+Modal+"&id_modul="+id_object);});$('#remoteModal').modal({show:true});} function modificar_registro(obje_numero,parametros,operacion){var url_modal="";if(movilidad=='1'){if(operacion==''){url_modal=encodeURIComponent("phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Modificar"+parametros);window.location="phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Modificar"+parametros+"&url_modal="+url_modal;}else{url_modal=encodeURIComponent("phrame.php?action="+operacion+"&operacion=Modificar"+parametros);window.location="phrame.php?action="+operacion+"&operacion=Modificar"+parametros+"&url_modal="+url_modal;}}else{if(operacion==''){url_modal=encodeURIComponent("phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Modificar"+parametros);$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action=transaccion&id_objeto="+obje_numero+"&operacion=Modificar"+parametros+"&url_modal="+url_modal);console.log($('iframe'));});$('#remoteModal').modal({show:true});}else{url_modal=encodeURIComponent("phrame.php?action="+operacion+"&operacion=Modificar"+parametros);$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action="+operacion+"&operacion=Modificar"+parametros+"&url_modal="+url_modal);console.log($('iframe'));});$('#remoteModal').modal({show:true});}}} function eliminar_registro(obje_numero,parametros){showConfirm("¿?",function(){jQuery.ajax({type:'post',url:'phrame.php',data:"action=registrar&id_objeto="+obje_numero+"&operacion=Eliminar"+parametros,success:function(res){var dev=0;if(res.indexOf("----")!=-1){showAlert(res,'','#4B69C3','fa fa-file-code-o',function(){window.parent.loading();msj=res.split('*****');if(msj[1]!=""){window.parent.location=msj[1];}});}else{window.parent.loading();msj=res.split('*****');if(msj[1]!=""){window.parent.location=msj[1];}}}});});} function validarFiltro(tipo_dato,valor,campo,etiqueta){var cab_error;cab_error="'" + etiqueta + "'";var error;var expresion;var tipo;switch(tipo_dato){case 7:case 6:case 9:expresion=/^\d+$/;tipo="";break;case 4:expresion=/^(\d{4})-(0\d|\d|[0-1][0-2])-(0\d|\d|[0-2]\d|3[0-1])$/;tipo="";break;case 5:expresion=/^(\d{4})-(0\d|\d|[0-1][0-2])-(0\d|\d|[0-2]\d|3[0-1]) (0\d|\d|1\d|2[0-3])(:(0\d|\d|[0-5][0-9])){1}$/;tipo="";break;case 8:expresion=/^(0\d|\d|1\d|2[0-3])(:(0\d|\d|[0-5][0-9])){1}$/;tipo="";break;} if(valor){if(valor.match(expresion)) error="";else error=cab_error+tipo;}else{error="";} if(error!=""){showAlert(error,'','#FF0000','fa fa-exclamation-triangle');document.getElementById(campo).value='';document.getElementById(campo).focus();}} function validaTipoPregunta(valor){document.getElementById('RESPUESTA').value='';if(valor!=3){document.getElementById('RESPUESTA').disabled=true;}else{document.getElementById('RESPUESTA').disabled=false;}} function operacion_reporte(obje_numero,id_reporte,operacion){if(operacion=='Eliminar'){showConfirm("¿?",function(){loading();window.location="phrame.php?action=registra_reporte&id_objeto="+obje_numero+"&operacion="+operacion+"&id_reporte="+id_reporte+"&go="+document.forma.action.value;});}else if(operacion=='Visualiza'){$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action=mostrar_reporte&id_objeto="+obje_numero+"&id_reporte="+id_reporte);});$('.modal-header').append('');$('#remoteModal').on('hidden.bs.modal',function(){$('#icono_ventana').remove();});$('#remoteModal').modal({show:true});}else{loading();window.location="phrame.php?action=reportes&id_objeto="+obje_numero+"&operacion="+operacion+"&id_reporte="+id_reporte;}} function loadjscssfile(filename,filetype){if(filetype=="js"){var fileref=document.createElement('script') fileref.setAttribute("type","text/javascript") fileref.setAttribute("src",filename)} else if(filetype=="css"){var fileref=document.createElement("link") fileref.setAttribute("rel","stylesheet") fileref.setAttribute("type","text/css") fileref.setAttribute("href",filename)} if(typeof fileref!="undefined") document.getElementsByTagName("head")[0].appendChild(fileref)} function checkear_todas(campo,action) {len=campo.length;var i=0;for(i=0;i=0){document.getElementById(list[i].id).className=document.getElementById(list[i].id).className.replace(pordefecto,'');}}} document.getElementById(o.id).className=document.getElementById(o.id).className+' '+pordefecto;list=document.getElementById(contenedor).childNodes;for(var i=0;i');if(jQuery('#OBJE_REFERENCIA').val()==9||jQuery('#OBJE_REFERENCIA').val()==10){jQuery('#VALOR_DEFECTO').append('');}else{jQuery('#VALOR_DEFECTO').append('');}} break;case'4':if(jQuery('#LONGITUD').val()=='') jQuery('#LONGITUD').val(0);case'5':if(jQuery('#LONGITUD').val()=='') jQuery('#LONGITUD').val(0);jQuery('#LIST_NUMERO').val('');jQuery('#DECIMALES').val(0);jQuery('#CONDICION_LISTA').val('');jQuery('#SEGURIDAD').val('');jQuery('#TIPO_LLAVE').val('');jQuery('#OBJE_REFERENCIA_DESC').val('');jQuery('#OBJE_REFERENCIA').val('');jQuery('#CAMP_DEPENDIENTE_DESC').val('');jQuery('#CAMP_DEPENDIENTE').val('');jQuery('#OBLIG_DEPENDIENTE').val('');jQuery('#LIST_NUMERO').attr('disabled','disabled');jQuery('#DECIMALES').attr('disabled','disabled');jQuery('#CONDICION_LISTA').attr('disabled','disabled');jQuery('#SEGURIDAD').attr('disabled','disabled');jQuery('#TIPO_LLAVE').attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE').attr('disabled','disabled');jQuery('#VALOR_DEFECTO option').remove();jQuery('#VALOR_DEFECTO').append('');jQuery('#VALOR_DEFECTO').append('');break;case'6':if(jQuery('#LONGITUD').val()=='') jQuery('#LONGITUD').val(10);jQuery('#DECIMALES').val(0);if(jQuery('#OBJE_REFERENCIA_DESC').val()!=''){jQuery('#LIST_NUMERO').val('');jQuery('#LIST_NUMERO').attr('disabled','disabled');jQuery('#DECIMALES').val(0);jQuery('#DECIMALES').attr('disabled','disabled');jQuery('#FORMULA').val('');jQuery('#FORMULA').attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA_DESC').val()==''&&jQuery('#LIST_NUMERO').val()==''){jQuery('#CONDICION_LISTA').val('');jQuery('#CONDICION_LISTA').attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE').val('');jQuery('#OBLIG_DEPENDIENTE').attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA').val()!=9&&jQuery('#OBJE_REFERENCIA').val()!=10){jQuery('#SEGURIDAD').val('');jQuery('#SEGURIDAD').attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA').val()!=5004&&jQuery('#OBJE_REFERENCIA').val()!=9&&jQuery('#OBJE_REFERENCIA').val()!=10){jQuery('#VALOR_DEFECTO').val('');jQuery('#VALOR_DEFECTO').attr('disabled','disabled');}else{jQuery('#VALOR_DEFECTO option').remove();jQuery('#VALOR_DEFECTO').append('');if(jQuery('#OBJE_REFERENCIA').val()==9||jQuery('#OBJE_REFERENCIA').val()==10){jQuery('#VALOR_DEFECTO').append('');}else{jQuery('#VALOR_DEFECTO').append('');}} break;case'7':jQuery('#TIPO_LLAVE').val('');jQuery('#TIPO_LLAVE').attr('disabled','disabled');jQuery('#SEGURIDAD').val('');jQuery('#SEGURIDAD').attr('disabled','disabled');if(jQuery('#LONGITUD').val()=='') jQuery('#LONGITUD').val(10);if(jQuery('#DECIMALES').val()=='') jQuery('#DECIMALES').val(2);case'8':jQuery('#TIPO_LLAVE').val('');jQuery('#TIPO_LLAVE').attr('disabled','disabled');jQuery('#SEGURIDAD').val('');jQuery('#SEGURIDAD').attr('disabled','disabled');if(jQuery('#LONGITUD').val()=='') jQuery('#LONGITUD').val(10);if(jQuery('#DECIMALES').val()=='') jQuery('#DECIMALES').val(0);case'9':jQuery('#TIPO_LLAVE').val('');jQuery('#TIPO_LLAVE').attr('disabled','disabled');jQuery('#SEGURIDAD').val('');jQuery('#SEGURIDAD').attr('disabled','disabled');if(jQuery('#LONGITUD').val()=='') jQuery('#LONGITUD').val(10);if(jQuery('#DECIMALES').val()=='') jQuery('#DECIMALES').val(2);jQuery('#LIST_NUMERO').val('');jQuery('#CONDICION_LISTA').val('');jQuery('#VALOR_DEFECTO').val('');jQuery('#SEGURIDAD').val('');jQuery('#TIPO_LLAVE').val('');jQuery('#OBJE_REFERENCIA_DESC').val('');jQuery('#OBJE_REFERENCIA').val('');jQuery('#CAMP_DEPENDIENTE_DESC').val('');jQuery('#CAMP_DEPENDIENTE').val('');jQuery('#OBLIG_DEPENDIENTE').val('');jQuery('#LIST_NUMERO').attr('disabled','disabled');jQuery('#CONDICION_LISTA').attr('disabled','disabled');jQuery('#VALOR_DEFECTO').attr('disabled','disabled');jQuery('#SEGURIDAD').attr('disabled','disabled');jQuery('#TIPO_LLAVE').attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE').attr('disabled','disabled');break;default:jQuery('#VALOR_DEFECTO option').remove();jQuery('#VALOR_DEFECTO').append('');jQuery('#VALOR_DEFECTO').append('');jQuery('#VALOR_DEFECTO').append('');jQuery('#VALOR_DEFECTO').append('');jQuery('#OBJE_REFERENCIA_DESC').val('');jQuery('#OBJE_REFERENCIA').val('');jQuery('#CAMP_DEPENDIENTE_DESC').val('');jQuery('#CAMP_DEPENDIENTE').val('');jQuery('#OBLIG_DEPENDIENTE').val('');break;} formValObj.__initiallyParseAForm(1);}else if(tipo=='2'){switch(valor){case'1':case'2':case'11':case'12':case'13':case'15':case'16':if(campo!="GRUP_NUMERO"&&campo!="CAMP_REFERENCIA"&&campo!='') return false;break;case'4':case'5':if(campo!="GRUP_NUMERO"&&campo!="FORMULA"&&campo!="CAMP_REFERENCIA"&&campo!='') return false;break;case'3':case'14':case'6':if(campo=="OBJE_REFERENCIA"){if(jQuery('#OBJE_REFERENCIA_DESC').val()==''){jQuery('#LIST_NUMERO').removeAttr('disabled');if(jQuery('#LIST_NUMERO').val()==''){jQuery('#CONDICION_LISTA').val('');jQuery('#CONDICION_LISTA').attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE').val('');jQuery('#OBLIG_DEPENDIENTE').attr('disabled','disabled');}else{return false;}}else{jQuery('#LIST_NUMERO').val('');jQuery('#LIST_NUMERO').attr('disabled','disabled');jQuery('#CONDICION_LISTA').removeAttr('disabled');jQuery('#OBLIG_DEPENDIENTE').removeAttr('disabled');jQuery('#FORMULA').val('');jQuery('#FORMULA').attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA').val()==9||jQuery('#OBJE_REFERENCIA').val()==10){jQuery('#SEGURIDAD').removeAttr('disabled');}else{jQuery('#SEGURIDAD').val('');jQuery('#SEGURIDAD').attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA').val()!=5004&&jQuery('#OBJE_REFERENCIA').val()!=9&&jQuery('#OBJE_REFERENCIA').val()!=10){jQuery('#VALOR_DEFECTO').val('');jQuery('#VALOR_DEFECTO').attr('disabled','disabled');}else{jQuery('#VALOR_DEFECTO').removeAttr('disabled');jQuery('#VALOR_DEFECTO option').remove();jQuery('#VALOR_DEFECTO').append('');if(jQuery('#OBJE_REFERENCIA').val()==9||jQuery('#OBJE_REFERENCIA').val()==10){jQuery('#VALOR_DEFECTO').append('');}else{jQuery('#VALOR_DEFECTO').append('');}}}else{if(campo==''){if(jQuery('#LIST_NUMERO').val()==''){if(jQuery('#OBJE_REFERENCIA_DESC').val()==''){jQuery('#CONDICION_LISTA').val('');jQuery('#CONDICION_LISTA').attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE').val('');jQuery('#OBLIG_DEPENDIENTE').attr('disabled','disabled');}}else{jQuery('#CONDICION_LISTA').removeAttr('disabled');jQuery('#OBLIG_DEPENDIENTE').removeAttr('disabled');jQuery('#OBJE_REFERENCIA').val('');jQuery('#OBJE_REFERENCIA_DESC').val('');} if(jQuery('#OBJE_REFERENCIA_DESC').val()==''){jQuery('#SEGURIDAD').attr('disabled','disabled');jQuery('#SEGURIDAD').val('');jQuery('#VALOR_DEFECTO').attr('disabled','disabled');jQuery('#VALOR_DEFECTO').val('');}}} if(campo=="CAMP_DEPENDIENTE"&&jQuery('#OBJE_REFERENCIA_DESC').val()==''&&jQuery('#LIST_NUMERO').val()=='') return false;if(campo=="FORMULA"&&jQuery('#OBJE_REFERENCIA_DESC').val()!='') return false;break;case'7':case'8':case'9':if(campo!="GRUP_NUMERO"&&campo!="FORMULA"&&campo!="CAMP_REFERENCIA"&&campo!='') return false;break;default:break;} formValObj.__initiallyParseAForm(1);return true;}else{switch(valor){case'1':case'2':case'11':case'12':case'13':case'15':case'16':if(campo!="GRUP_NUMERO"&&campo!="CAMP_REFERENCIA"&&campo!='') return false;break;case'4':case'5':if(campo!="GRUP_NUMERO"&&campo!="FORMULA"&&campo!="CAMP_REFERENCIA"&&campo!='') return false;break;case'3':case'14':case'6':if(campo=="OBJE_REFERENCIA"){if(jQuery('#OBJE_REFERENCIA_DESC',window.opener.document).val()==''){jQuery('LIST_NUMERO',window.opener.document).removeAttr('disabled');if(jQuery('#LIST_NUMERO',window.opener.document).val()==''){jQuery('#CONDICION_LISTA',window.opener.document).val('');jQuery('#CONDICION_LISTA',window.opener.document).attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE',window.opener.document).val('');jQuery('#OBLIG_DEPENDIENTE',window.opener.document).attr('disabled','disabled');}else{return false;}}else{jQuery('#LIST_NUMERO',window.opener.document).val('');jQuery('#LIST_NUMERO',window.opener.document).attr('disabled','disabled');jQuery('#CONDICION_LISTA',window.opener.document).removeAttr('disabled');jQuery('#OBLIG_DEPENDIENTE',window.opener.document).removeAttr('disabled');jQuery('#FORMULA',window.opener.document).val('');jQuery('#FORMULA',window.opener.document).attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA',window.opener.document).val()==9||jQuery('#OBJE_REFERENCIA',window.opener.document).val()==10){jQuery('#SEGURIDAD',window.opener.document).removeAttr('disabled');}else{jQuery('#SEGURIDAD',window.opener.document).val('');jQuery('#SEGURIDAD',window.opener.document).attr('disabled','disabled');} if(jQuery('#OBJE_REFERENCIA',window.opener.document).val()!=5004&&jQuery('#OBJE_REFERENCIA',window.opener.document).val()!=9&&jQuery('#OBJE_REFERENCIA',window.opener.document).val()!=10){jQuery('#VALOR_DEFECTO',window.opener.document).val('');jQuery('#VALOR_DEFECTO',window.opener.document).attr('disabled','disabled');}else{jQuery('#VALOR_DEFECTO',window.opener.document).removeAttr('disabled');jQuery('#VALOR_DEFECTO option',window.opener.document).remove();jQuery('#VALOR_DEFECTO',window.opener.document).append('');if(jQuery('#OBJE_REFERENCIA',window.opener.document).val()==9||jQuery('#OBJE_REFERENCIA',window.opener.document).val()==10){jQuery('#VALOR_DEFECTO',window.opener.document).append('');}else{jQuery('#VALOR_DEFECTO',window.opener.document).append('');}}}else{if(campo==''){if(jQuery('#LIST_NUMERO',window.opener.document).val()==''){if(jQuery('#OBJE_REFERENCIA_DESC',window.opener.document).val()==''){jQuery('#CONDICION_LISTA',window.opener.document).val('');jQuery('#CONDICION_LISTA',window.opener.document).attr('disabled','disabled');jQuery('#OBLIG_DEPENDIENTE',window.opener.document).val('');jQuery('#OBLIG_DEPENDIENTE',window.opener.document).attr('disabled','disabled');}}else{jQuery('#CONDICION_LISTA',window.opener.document).removeAttr('disabled');jQuery('#OBLIG_DEPENDIENTE',window.opener.document).removeAttr('disabled');jQuery('#OBJE_REFERENCIA',window.opener.document).val('');jQuery('#OBJE_REFERENCIA_DESC',window.opener.document).val('');} if(jQuery('#OBJE_REFERENCIA_DESC',window.opener.document).val()==''){jQuery('#SEGURIDAD',window.opener.document).attr('disabled','disabled');jQuery('#SEGURIDAD',window.opener.document).val('');jQuery('#VALOR_DEFECTO',window.opener.document).attr('disabled','disabled');jQuery('#VALOR_DEFECTO',window.opener.document).val('');}}} if(campo=="CAMP_DEPENDIENTE"&&jQuery('#OBJE_REFERENCIA_DESC',window.opener.document).val()==''&&jQuery('#LIST_NUMERO',window.opener.document).val()=='') return false;if(campo=="FORMULA"&&jQuery('#OBJE_REFERENCIA_DESC',window.opener.document).val()!='') return false;break;case'7':case'8':case'9':if(campo!="GRUP_NUMERO"&&campo!="FORMULA"&&campo!="CAMP_REFERENCIA"&&campo!='') return false;break;default:break;} window.opener.formValObj.__initiallyParseAForm(1);return true;}} function ie8SafePreventEvent(e){if(e.preventDefault){e.preventDefault()} e.returnValue=false;} function visible_tabs(obj_click,e){ie8SafePreventEvent(e);var lista_ante='LIST_'+$("#obje_tab_actual").val();var objeto_ante='OBJ_'+$("#obje_tab_actual").val();var lista_actu='LIST_'+obj_click;var objeto_actu='OBJ_'+obj_click;$("#"+lista_ante).removeClass("current");$("#"+lista_ante).addClass("vacio");$("#"+lista_actu).removeClass("vacio");$("#"+lista_actu).addClass("current");$("#"+objeto_ante).hide();$("#"+objeto_actu).show();$("#obje_tab_actual").val(obj_click);$("#configurar_detalle").attr('href','phrame.php?action=detalle&id_objeto=1&campo_llave=OBJE_NUMERO&valor_llave='+obj_click+'&operacion=Detalle&obje_tab_actual='+obj_click);var cadTable=$("#"+objeto_actu).find("div").eq(1).html();$("#nuevoayuda").html(cadTable);} function adicionar(clave,descriptor,indice){var lst_cadena=document.forma.cadena.value;var largos_array=lst_cadena.split(",");for(i=0;i");messageObj.setSize(190,24);messageObj.display();} function unloading(){if(typeof messageObj!='undefined'){messageObj.close();}else{console.log($(".modalDialog_transparentDivs"));$(".modalDialog_transparentDivs").remove();}} function openFocusAndGO(url){window.focus();window.location.href=url;} function enviarParms(url){if(jQuery("#formOperacion").length>0){var cade=jQuery("#formOperacion").serialize();var paramLista="";var ex="";var cadena=cade.replace(/%0D%0A/gi,"");var cadena=cadena.replace(/'/gi,"");msj=cadena.split('&');for(k=0;k=35&&key<=39))) {return true;}else{if(window.event) {window.event.keyCode=0;} return false;}} else {if((((key>=48&&key<=57))||key<=31||key==46)&&(key+""!="undefined"&&key!=null)) {return true;}else{if(window.event) {window.event.keyCode=0;} return false;}} return true;} function soloLetras(evento) {var key;if(window.event){key=evento.keyCode;}else if(evento.which){key=evento.which;} if(evento.shiftKey||evento.ctrlKey) {if(((key>=35&&key<=39))) {return true;}else{if(window.event) {window.event.keyCode=0;} return false;}} else {if(((key<48||key>57))||key<31||key==46||(key>=97&&key<=122)) {return true;}else{if(window.event) {window.event.keyCode=0;} return false;}} return true;} function textoEspecial(evento) {var key;if(window.event){key=evento.keyCode;}else if(evento.which){key=evento.which;} if(((key<48||key>57)||(key>=35&&key<=39))||key<31||key==46) {return true;}else{if(window.event) {window.event.keyCode=0;} return false;} return true;} function validaDecimal(dat){var er_num1=/^([0-9])*[.][0-9]*$/;var er_num2=/^([0-9])*[,][0-9]*$/;if(dat.value!=""){if(er_num1.test(dat.value)||er_num2.test(dat.value)){return false;}} return true;} function validarpedido(){var oportunidad=jQuery('input[name=valor_llave]').val();var accion="validar";$.ajax({type:'post',url:'phrame.php',data:"action=ValidarPedidoAction&oportunidad="+oportunidad+"&accion="+accion,success:function(res){if(res.indexOf(":::")!=-1){msj=res.split(':::');showAlert(msj[0],'','#EDE615','fa fa-weixin',function(){window.parent.location=msj[1];});}else{showAlert(res,'','#EDE615','fa fa-weixin');}}});} function consulteEstado(){var oportunidad=jQuery('input[name=valor_llave]').val();var accion="consultarestado";$.ajax({async:true,type:'post',url:'phrame.php',data:"action=ValidarPedidoAction&oportunidad="+oportunidad+"&accion="+accion,success:function(res){if(res.indexOf("----")!=-1){showAlert(res,'','#4B69C3','fa fa-file-code-o');} jQuery('input[name=estadoPedido]').val(res);}});} function cambiarEstado(rol){var oportunidad=jQuery('input[name=valor_llave]').val();var estado=jQuery('#estadoPedido').val();var accion="consultarestado";var respuesta="";showConfirm("¿?",function(){if(estado==1){var accion="validarcambioestado";$.ajax({type:'post',url:'phrame.php',data:"action=ValidarPedidoAction&oportunidad="+oportunidad+"&accion="+accion,success:function(res){if(res.indexOf("----")!=-1){showAlert(res,'','#4B69C3','fa fa-file-code-o');} if(res!=1){showAlert(res,'','#EDE615','fa fa-weixin');}else{cambiarPendiente(estado,oportunidad);}}});} if(estado==3&&rol==1){aprobarPedido(oportunidad);}});} function cambiarPendiente(estado,oportunidad){var accion="cambiarestado";var objeto_id=5013;var valorllave="";$.ajax({type:'post',url:'phrame.php',data:"action=ValidarPedidoAction&oportunidad="+oportunidad+"&accion="+accion+"&valorllave="+valorllave+"&id_objeto="+objeto_id,success:function(res){if(res.indexOf("----")!=-1){showAlert(res,'','#4B69C3','fa fa-file-code-o',function(){msj=res.split('*****');if(msj[1]!=""){window.parent.location=msj[1];}});}else{msj=res.split('*****');if(msj[1]!=""){window.parent.location=msj[1];}}}});} function aprobarPedido(oportunidad){$('#remoteModal').on('shown.bs.modal',function(){$('#remoteModal iframe').attr("src","phrame.php?action=observacionAction&operacion=Adicionar&valor_llave='+oportunidad");});$('#remoteModal').modal({show:true});} function bloquearCamposPedido(){$('#UNIDAD_EMPAQUE').attr('readonly',true);$('#CANTIDAD').attr('readonly',true);$('#VALOR').attr('readonly',true);$('#VALOR_DESCTO_UNITARIO').attr('readonly',true);$('#VALOR_NETO').attr('readonly',true);$('#PORCENTAJE_DESCTO').attr('readonly',true);$('#VALOR_DESCTO').attr('readonly',true);} function cambiarEntradaDeTexto(campo,evento,tipo){var charCode=(evento.which)?evento.which:evento.keyCode;if((charCode>=97&&charCode<=122)||(charCode>=65&&charCode<=90)||(charCode==32)){var start=campo.selectionStart,end=campo.selectionEnd;if(tipo=='MAYUS'||tipo=='NOESPMAY'){if(tipo=='NOESPMAY'){campo.value=campo.value.replace(" ","_");} $(campo).css('text-transform','uppercase');campo.value=campo.value.toUpperCase();campo.setSelectionRange(start,end);}else if(tipo=='MINUS'||tipo=='NOESPMIN'){if(tipo=='NOESPMIN'){campo.value=campo.value.replace(" ","_");} $(campo).css('text-transform','lowercase');campo.value=campo.value.toLowerCase();campo.setSelectionRange(start,end);}else if(tipo=='NOESP'){campo.value=campo.value.replace(" ","_");}else if(tipo=='NOM'){campo.value=campo.value.toLowerCase();var sp=campo.value.split(' ');var f,r;var letra=new Array();for(i=0;i4):c;return!(d%10)};$('#NUMERO_TARJETA').addClass('personalFormValidatorTAR');$.validator.addMethod('cValidTarj',function(value,element){ var value = $('#NUMERO_TARJETA').val().replace(/\s/g, ""); $('.cards').removeClass('unopacity');if(valida(value)&&$('#FORMA_PAGO').val()!="6"){if((/^(3[47]\d{13})$/.test(value))){$('#AMEX').trigger('click');$('#AMEX').parent().addClass('unopacity');$('#codigoCVV').attr('src','imagenes/icono-AMEXCVV.png');$('#codigoCVV').attr('style','display:block');return true;}else if((/^(4)(\d{12}|\d{15})$|^(606374\d{10}$)/.test(value))){$('#VISA').trigger('click');$('#VISA').parent().addClass('unopacity');$('#codigoCVV').attr('src','imagenes/icono-VISACVV.png');$('#codigoCVV').attr('style','display:block');return true;}else if((/^(5[1-5]\d{14}$)|^(2(?:2(?:2[1-9]|[3-9]\d)|[3-6]\d\d|7(?:[01]\d|20))\d{12}$)/.test(value))){$('#MASTERCARD').trigger('click');$('#MASTERCARD').parent().addClass('unopacity');$('#codigoCVV').attr('src','imagenes/icono-MASTERCARDCVV.png');$('#codigoCVV').attr('style','display:block');return true;}else if((/(^[35](?:0[0-5]|[68][0-9])[0-9]{11}$)|(^30[0-5]{11}$)|(^3095(\d{10})$)|(^36{12}$)|(^3[89](\d{12})$)/.test(value))){$('#DINERS').trigger('click');$('#DINERS').parent().addClass('unopacity');$('#codigoCVV').attr('src','imagenes/icono-DINERSCVV.png');$('#codigoCVV').attr('style','display:block');return true;}else{$('#codigoCVV').hide();$('#CODIGO_SEGURIDAD').val('');return false;}}else if((/^(870055\d{8}$)|^(590712\d{10}$)|^(529448\d{10}$)/.test(value))){$('#CODENSA').trigger('click');$('#CODENSA').parent().addClass('unopacity');$('#codigoCVV').attr('src','imagenes/icono-CODENSACVV.png');$('#codigoCVV').attr('style','display:block');return true;}else{$('.cards').removeClass('unopacity');$('#codigoCVV').hide();$('#CODIGO_SEGURIDAD').val('');return false;}},'Número de tarjeta no valida.');$.validator.addClassRules('personalFormValidatorTAR',{cValidTarj:true});} return true;} function validarFechaVencim(){$('#FECHA_VENC_MES').addClass('personalFormValidatorFEC');$.validator.addMethod('cValidVenci',function(value,element){var fecha=new Date();var anno=fecha.getFullYear();var mes=fecha.getMonth()+1;var result;result='';if($('#FECHA_VENC_ANNO').val()!='AAAA'&&$('#FECHA_VENC_ANNO').val()==anno){if($('#FECHA_VENC_MES').val()!='MM'&&$('#FECHA_VENC_MES').val()4):c;return!(d%10)};var cantidad=function(){if(valida($('#NUMERO_TARJETA').val())&&$('#FORMA_PAGO').val()!="6"){if((/^(3[47]\d{13})$/.test($('#NUMERO_TARJETA').val()))){return 4;}else if((/^(4)(\d{12}|\d{15})$|^(606374\d{10}$)/.test($('#NUMERO_TARJETA').val()))){return 3;}else if((/^(5[1-5]\d{14}$)|^(2(?:2(?:2[1-9]|[3-9]\d)|[3-6]\d\d|7(?:[01]\d|20))\d{12}$)/.test($('#NUMERO_TARJETA').val()))){return 3;}else if((/(^[35](?:0[0-5]|[68][0-9])[0-9]{11}$)|(^30[0-5]{11}$)|(^3095(\d{10})$)|(^36{12}$)|(^3[89](\d{12})$)/.test($('#NUMERO_TARJETA').val()))){return 3;}else{return 0;}} else if((/^(870055\d{8}$)|^(590712\d{10}$)|^(529448\d{10}$)/.test($('#NUMERO_TARJETA').val()))&&$('#FORMA_PAGO').val()=="6"){return 3;}else{return 0;}};if($('#NUMERO_TARJETA').val()!=''){$('#CODIGO_SEGURIDAD').addClass('personalFormValidatorCVV');$.validator.addMethod('cValidCVV',function(value,element,params){var codSeguridad=$('#CODIGO_SEGURIDAD').val();if(valida($('#NUMERO_TARJETA').val())&&$('#FORMA_PAGO').val()!="6"){if((/^(3[47]\d{13})$/.test($('#NUMERO_TARJETA').val()))&&codSeguridad.length==4){return true;}else if((/^(4)(\d{12}|\d{15})$|^(606374\d{10}$)/.test($('#NUMERO_TARJETA').val()))&&codSeguridad.length==3){return true;}else if((/^(5[1-5]\d{14}$)|^(2(?:2(?:2[1-9]|[3-9]\d)|[3-6]\d\d|7(?:[01]\d|20))\d{12}$)/.test($('#NUMERO_TARJETA').val()))&&codSeguridad.length==3){return true;}else if((/(^[35](?:0[0-5]|[68][0-9])[0-9]{11}$)|(^30[0-5]{11}$)|(^3095(\d{10})$)|(^36{12}$)|(^3[89](\d{12})$)/.test($('#NUMERO_TARJETA').val()))&&codSeguridad.length==3){return true;}else{return false;}} else if((/^(870055\d{8}$)|^(590712\d{10}$)|^(529448\d{10}$)/.test($('#NUMERO_TARJETA').val()))&&$('#FORMA_PAGO').val()=="6"&&codSeguridad.length==3){return true;}else{return false;}},'Debe tener '+cantidad()+' dígitos');$.validator.addClassRules('personalFormValidatorCVV',{cValidCVV:true,});} return true;}