function noVacio(elm) { if (elm.value == "" || elm.value == null) {return false;} else return true; } function LTrim(string) { var i=0; var j=string.length-1; if(string==null) return (false); for(i=0;i < string.length;i++) { if(string.substr(i,1)!=' ' && string.substr(i,1)!='\t') break; } if(i<=j) return(string.substr(i,(j+1)-i)) else return(''); } function RTrim(string) { var i=0; var j=string.length-1; if(string==null) return (false); for(j=string.length-1;j>=0;j--) { if(string.substr(j,1)!=' ' && string.substr(j,1)!='\t') break; } if(i<=j) return(string.substr(i,(j+1)-i)) else return(''); } function trim(string) { if(string==null) return (false); return RTrim(LTrim(string)); } function validarTipo(texto,tipo){ var Texto=texto.toUpperCase(); var Alfanumerico=' ABCDEFGHIJKLMNOPQRSTUVWXYZÁÉÍÓÚÑÄËÏÖÜÂÊÎÔÛ0123456789.'; var TIPO=eval(tipo); var vAlido=true; for (i=0;(i< Texto.length && vAlido);i++) vAlido=vAlido && (TIPO.indexOf(Texto.charAt(i))>=0); return vAlido; } function Validar(formu,zero){ if ((noVacio(formu.emp_symbol1) == false)||(trim(formu.emp_symbol1.value)==false)) { alert("Por favor, ingresa el Símbolo o Empresa"); formu.emp_symbol1.value=""; formu.emp_symbol1.focus(); return false; } else { if (validarTipo(formu.emp_symbol1.value,'Alfanumerico') == false) { alert("Por favor, ingrese correctamente el Símbolo o Empresa.\n Verifique la sintaxis."); formu.emp_symbol1.focus(); return false; } } if (formu.radio_1[0].checked) { MM_openBrWindow('http://www.viabcp.com/inversiones/al_cotiza_accion/cotiza_accion.asp?t='+ formu.emp_symbol1.value ,'Cotizacion_Acciones','status=yes,resizable=yes,toolbar=no,scrollbars=yes,width=616,height=406,top=15,left=75'); if (zero==1) return false; } else { MM_openBrWindow('http://www.viabcp.com/inversiones/includes/aviso_mant_int.html','Cotizacion_Acciones_internacional','status=yes,toolbar=no,scrollbars=no,width=780,height=465,top=15,left=75'); if (zero==1) return false; } } function Buscar(form){ var adm0=''+form.cbo_administradora.options[form.cbo_administradora.selectedIndex].value; var fon0=''+form.cbo_fondo.options[form.cbo_fondo.selectedIndex].value; if (adm0=='') adm0='1'; if (fon0=='') fon0='0'; if (adm0 !='0' && fon0 =='0'){ alert("Por favor seleccione un Fondo Mutuo."); form.cbo_fondo.focus(); return false; } if (adm0 !='0' && fon0 !='0') MM_openBrWindow('http://www.viabcp.com/inversiones/al_cotiza_fondomutuo/cotiza_fondomutuo.asp?ADM='+adm0+'&FON='+fon0+'&PER=3','fondos','toolbar=no,scrollbars=yes,width=616,height=406,top=0,left=0'); } function Seleccionar(form){ alteraCboFondo(form.cbo_administradora.selectedIndex); } function CambiarEnlace(form){ if (form.cbo_enlace.options[form.cbo_enlace.selectedIndex].value != ""){ window.location.href=form.cbo_enlace.options[form.cbo_enlace.selectedIndex].value; } } function ValidarBuscar(formu,zero){ if ((noVacio(formu.txtBuscar) == false)||(trim(formu.txtBuscar.value)==false)) { alert("Por favor, ingresa la palabra a buscar"); formu.txtBuscar.value=""; formu.txtBuscar.focus(); return false; } else { if (validarTipo(formu.txtBuscar.value,'Alfanumerico') == false) { alert("Por favor, ingrese correctamente la palabra a buscar.\n Verifique la sintaxis."); formu.txtBuscar.focus(); return false; } } //document.location.href = 'resultadobusqueda.asp?p='+ formu.txtBuscar.value+'&t=0&ZBR='+ formu.ZBR.value //if (zero==1) return false; if (formu.rd_tipo[0].checked) { document.location.href = 'resultadobusqueda.asp?p='+ formu.txtBuscar.value+'&t=0&ZBR='+ formu.ZBR.value if (zero==1) return false; } else { document.location.href = 'resultadobusqueda.asp?p='+ formu.txtBuscar.value+'&t=1&ZBR='+ formu.ZBR.value if (zero==1) return false; } return false; } function ValidarBuscar1(formu,zero){ if (ValidarBuscar(formu,zero)==false) return; } function ValidarBuscar_ba(formu,zero){ if ((noVacio(formu.emp_symbol1) == false)||(trim(formu.emp_symbol1.value)==false)) { alert("Por favor, ingresa el Nemotécnico o Descripción"); formu.emp_symbol1.value=""; formu.emp_symbol1.focus(); return false; } else { if (validarTipo(formu.emp_symbol1.value,'Alfanumerico') == false) { alert("Por favor, ingrese correctamente el Nemotécnico o Descripción.\n Verifique la sintaxis."); formu.emp_symbol1.focus(); return false; } } MM_openBrWindow('http://www.viabcp.com/inversiones/al_cotiza_accion/cotiza_accion.asp?t='+ formu.emp_symbol1.value ,'Cotizacion_Acciones','status=yes,resizable=yes,toolbar=no,scrollbars=yes,width=616,height=406,top=15,left=75'); if (zero==1) return false; } function disclaimerAsesor(){ disclaimer = window.open("https://www.viabcp.com/inversiones/br_asesor/disclaimerasesor.asp","disclaimer","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width=630,height=400"); } function AgregaInversionesFavoritos(tItu) { if (navigator.appName=='Microsoft Internet Explorer' && navigator.appVersion >="4.0") { window.external.AddFavorite('http:\/\/'+location.hostname+'\/inversiones\/','Inversiones '+tItu); } else { alert('Presione CTRL-D para Agregar a Favoritos esta p\u00E1gina'); } }