<!--

/*Validaciones formularios*/
function checaVacios(elementos){
   var campoFecha=/^dia[IF]?(_[0-9]+)?$/i;
   var strNumAfiliacion=/^[0-9]{1,4}$/gi;
   var strCorreo=/^[a-zA-Z0-9]+([\.\-_a-zA-Z0-9])*[a-zA-Z0-9]@[a-zA-Z0-9]+([\-_a-zA-Z0-9])*[a-zA-Z0-9](\.[a-zA-Z0-9]+([\-_a-zA-Z0-9])*[a-zA-Z0-9])*\.[a-zA-Z]{2,4}$/gi;
   var strTelefono=/^[0-9 ]{8,}$/gi;
   for(i=0; i<elementos.length; i++){
      if(elementos[i].type=='text' || elementos[i].type=='textarea'){
		 if(trim(elementos[i].value).length==0){
			 alert('Alguno de los campos obligatorios est\u00E1 vac\u00EDo'); 
			 elementos[i].focus();
             return false;
         }else{
		 	switch(elementos[i].name){
				case "afiliado":
					if(!(strNumAfiliacion.test(trim(elementos[i].value)))){
						alert('Verifica el n\u00FAmero de afiliaci\u00F3n');
						elementos[i].focus();
             			return false;
					}
					break;
				case "correo":
					if(!(strCorreo.test(trim(elementos[i].value)))){
						alert('Ingresa una direcci\u00F3n de correo v\u00E1lida');
						elementos[i].focus();
             			return false;
					}
					break;
				case "telefono":
					if(!(strTelefono.test(trim(elementos[i].value)))){
						alert('El tel\u00E9fono solo puede contener n\u00FAmeros y espacios');
						elementos[i].focus();
             			return false;
					}
					break;
			}
		 }
      }else if(elementos[i].type=='select-one' && elementos[i].value=='0'){
         alert('Verifica los datos seleccionados en las listas desplegables.');
         elementos[i].focus();
         return false;
      }
   }
   return true;
}

function cambiaMay(campo){
   campo.value=campo.value.toUpperCase();
}

function trim(cadena){
   return cadena.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

-->

