
﻿
function submitLoginOnEnter(e){var tcl=(document.all)?e.keyCode:e.which;if(tcl==13){try{document.getElementById("submLog").click();}catch(err){}}}
function confirmar(){if(document.getElementById("npass")){var npass=new String();var npass2=new String();var validador=/[ \f\n\r\t\v]/i;npass=document.getElementById("npass").value;npass2=document.getElementById("npass2").value;if(validador.test(npass)){alert("No se permiten espacios en blanco en la contraseña.");return false;}
if(npass.length<4){alert("La contraseña debe tener al menos cuatro caracteres.");return false;}
if(npass!=""&&npass2!=""){if(npass!=npass2){alert("La contraseña y la confirmación no coinciden");return false;}else{document.getElementById("changePassForm").submit();return true;}}else{alert("La contraseña y/o la confirmación están vacías");return false;}}}
function confirmarEml(){if(document.getElementById("emlRestore")){var eml=new String();eml=document.getElementById("emlRestore").value;eml=eml.replace(/ /g,"");if(eml==""){alert("El campo email no puede estar vacío");return false;}else{document.getElementById("restorePassForm").submit();return true;}}}
function validatePass(elemento){if(typeof elemento!='undefined'){pw_min=4;pw_min_insecure=6;pw_min_intermedio=8;pw_max=20;pw_invalid='#FFAAAA';pw_insecure='#FFFF7F';pw_intermedio='#D4FF7F';pw_secure='#AAFF7F';pw_txt_invalid="Invalida";pw_txt_insecure="Debil";pw_txt_intermedio="Media";pw_txt_secure="Fuerte";pw_validate=/[ \f\n\r\t\v]/i;if(elemento.value.length<pw_min||elemento.value.length>pw_max){bcolor=pw_invalid;txtValidate=pw_txt_invalid;}else if(pw_validate.test(elemento.value)){bcolor=pw_invalid;txtValidate=pw_txt_invalid;}else if(elemento.value.length<pw_min_insecure){bcolor=pw_insecure;txtValidate=pw_txt_insecure;}else if(elemento.value.toLowerCase()==elemento.value||elemento.value.toUpperCase()==elemento.value){bcolor=pw_insecure;txtValidate=pw_txt_insecure;}else if(!(/[a-z]+/i.test(elemento.value)&&(/[0-9]+/.test(elemento.value)||/[^0-9a-z]+/i.test(elemento.value)))){bcolor=pw_insecure;txtValidate=pw_txt_insecure;}else if(elemento.value.length<pw_min_intermedio){bcolor=pw_intermedio;txtValidate=pw_txt_intermedio;}else if(!(/[a-z]+/i.test(elemento.value)&&/[0-9]+/.test(elemento.value)&&/[^0-9a-z]+/i.test(elemento.value))){bcolor=pw_intermedio;txtValidate=pw_txt_intermedio;}else{bcolor=pw_secure;txtValidate=pw_txt_secure;}
elemento.style.backgroundColor=bcolor;if(document.getElementById("passValidation")){document.getElementById("passValidation").style.backgroundColor=bcolor;document.getElementById("passValidation").innerText=txtValidate;}}}
