var BaseDatos = new Array(
"/ayuda;Ayuda de El Código;Información sobre cómo utilizar los contenidos de El Código y sobre como navegar por nuestras páginas;ayuda,help",
"/creditos;Créditos de El Código;Información sobre los autores de El Código;autores,creditos",
"/netscape/netscape;Trucos para Netscape;Trucos para Netscape Communicator;trucos,ejemplos,programacion,preferencias,cookies,communicator,navigator,messenger,netscape",
"/netscape/cambiarnav;Cambiar de navegador;Cómo cambiar de navegador sin perder los marcadores, el libro de direcciones y los mensajes de correo;navegadores,navigator,communicator,netscape,cambiar,migrar,microsoft,internet explorer,favoritos,bookmarks,marcadores",
"/netscape/cambiarnav1;Cambiar de navegador: de Internet Explorer a Navigator;Cómo cambiar de navegador para utilizar Navigator en lugar de Internet Explorer;navegadores,navigator,communicator,netscape,cambiar,migrar,microsoft,internet explorer,favoritos,bookmarks,marcadores",
"/netscape/cambiarnav2;Cambiar de navegador: de Navigator a Internet Explorer;Cómo cambiar de navegador para utilizar Internet Explorer en lugar de Navigator;navegadores,navigator,communicator,netscape,cambiar,migrar,microsoft,internet explorer,favoritos,bookmarks,marcadores",
"/netscape/comandos;Comandos de la línea de direcciones;Comandos de la línea de direcciones del Netscape Navigator;navegadores,navigator,communicator,netscape,comandos,about",
"/netscape/cookies;Cookies;Qué son y como se utilizan las cookies en el Netscape Navigator;navegadores,exploradores,browsers,navigator,communicator,netscape,cookies,galletas",
"/netscape/preferencias;Preferencias del Communicator;Preferencias del Netscape Communicator;communicator,netscape,preferencias,prefs,navegadores,exploradores",
"/netscape/seguridad;Seguridad del Communicator;Aspectos relacionados con la seguridad del Communicator;seguridad,ssl,claves",
"/netscape/versiones;El problema de las versiones;Información sobre las versiones de JavaScript y los objetos y métodos que soporta cada navegador;versiones,javascripts,navigator,explorer",
"/netscape/consola;La consola de errores del Navigator;Descripción y configuración de la consola de errores del Navigator;consola,navigator,internet explorer,errores,depuraciones,correcciones,configuraciones,preferencias",
"/sugerencias;Sugerencias;Espacio para que usted pueda realizar sugerencias, comentarios y aportaciones a El Código;sugerencias,aportaciones,comentarios",
"/tutoriales/tutoriales;Tutoriales de El Código;Tutoriales y cursos sobre JavaScript y HTML;javascripts,tutoriales,cursos,manuales,referencias,guias,javascript,html",
"/tutoriales/javascript/javascript;Tutorial de JavaScript;Tutorial de JavaScript por capítulos para aprender los fundamentos de este lenguaje;tutoriales,cursos,manuales,capitulos",
"/tutoriales/javascript/javascript1;Capitulo 1: Introducción;Introducción al lenguaje javascript: qué es JavaScript, el problema de las versiones y cómo introducir código JavaScript en una página;cursos,tutoriales,manuales,capitulos,introduccion",
"/tutoriales/javascript/javascript2;Capitulo 2: Fundamentos de JavaScript;Fundamentos de la programación de scripts en JavaScript: cómo escribir cadenas de texto y como crear cuadros de diálogo;cursos,tutoriales,manuales,cadenas,cuadros,dialogos",
"/tutoriales/javascript/javascript3;Capitulo 3: Trabajando con datos e información;Cómo manegar datos con JavaScript: variables, tipos de datos y operadores;cursos,tutoriales,manuales,variables,tipos,operadores",
"/tutoriales/javascript/javascript4;Capitulo 4: Funciones y objetos;Concepto de función y objeto: cómo definir funciones y crear objetos con JavaScript;cursos,tutoriales,manuales,funciones,objetos,arrays,recursividad,recursivas",
"/tutoriales/javascript/javascript5;Capitulo 5: Eventos en JavaScript;Concepto de evento: cómo controlar la interacción del usuario mediante los eventos y lo métodos de evento;cursos,tutoriales,manuales,eventos,metodos,interaccion",
"/tutoriales/javascript/javascript6;Capitulo 6: Creación de formularios interactivos;Utilización de los eventos y de los métodos asociados para la creación de formularios que interactúen con el usuario;cursos,tutoriales,manuales,formularios,eventos,metodos,interaccion",
"/tutoriales/jsavanzado/jsavanzado;JavaScript avanzado;Aspectos avanzados de JavaScript;cursos,tutoriales,manuales,javascript avanzado",
"/tutoriales/jsavanzado/jsavanzado1;El problema del año 2000;Cómo afecta el problema del año 2000 a JavaScript;tutoriales,cursos,manuales,y2k,año 2000",
"/tutoriales/jsavanzado/jsavanzado2;Compatibilidad entre versiones;Objetos soportados por las distintas versiones de JavaScript;cursos,tutoriales,manuales,compatibilidad,versiones,objetos soportados",
"/tutoriales/jsavanzado/jsavanzado3;La seguridad en JavaScript;La seguridad en JavaScript: marcado de datos y firmado de scripts;cursos,tutoriales,manuales,seguridad,marcado de datos,data tainting,firmado de scripts,untaint,jar",
"/tutoriales/jsavanzado/jsavanzado4;Funciones recursivas;Funciones recursivas con JavaScript: qué son, cómo se implementan y cuales son sus ventajas e inconvenientes;cursos,tutoriales,manuales,funciones,recursividad,recursivas",
"/tutoriales/jsavanzado/jsavanzado5;Expresiones regulares;Expresiones regulares con JavaScript: qué son y cómo se utilizan;cursos,tutoriales,manuales,expresiones,regulares,patrones,comparaciones,busquedas,cadenas,formularios,validacion,campos",
"/tutoriales/jsavanzado/jsavanzado6;Compactando el código de los scripts;Técnicas de programación que permiten reducir el tamaño de los scripts para que la página se cargue más rápido;cursos,tutoriales,manuales,compactaciones,tamaños,reducciones,simplificaciones,condicionales,objetos",
"/tutoriales/jsavanzado/jsavanzado7;El Modelo de Objetos del Documento;Descripción del Modelo de Objetos del Documento y comparación del DOM de Netscape con el de Microsoft;cursos,tutoriales,manuales,DOM,documentos,modelos,objetos,document,object,model,netscape,microsoft,metodos,propiedades",
"/tutoriales/jsavanzado/jsavanzado8;Detección y corrección de errores en JavaScript;Trucos y técnicas para la detección y corrección de errores en JavaScript;cursos,tutoriales,manuales,errores,detecciones,depuraciones,correcciones,debugging,debugger,bugs",
"/tutoriales/html/html1;Capítulo 1: Introducción al HTML;Introducción al lenguaje HTML: concepto de etiqueta y elementos básicos que conforman una página;tutoriales,cursos,manuales,lenguajes,html,paginas,etiquetas,tags,cabeceras,cuerpos",
"/tutoriales/html/html2;Capítulo 2: Inserción de textos;Explicación de las etiquetas del lenguaje HTML que permiten crear párrafos y dar formato al texto;tutoriales,cursos,manuales,lenguajes,html,parrafos,textos,formatos,colores,tamaños,tipos de letras",
"/tutoriales/html/html3;Capítulo 3: Inserción de imágenes;Explicación de las etiquetas del lenguaje HTML que permiten insertar imágenes en un documento;tutoriales,cursos,manuales,lenguajes,html,imagenes,fondos,inserciones,margenes,graficos,gifs,jpegs,jpgs",
"/tiralineas/tiralineas;Tiralíneas de El Código;Indice de los scripts del Tiralíneas para creación de código a medida;scripts,javascripts,tiralineas,ejemplos,código,programación,ventanas",
"/tiralineas/tiralineas1;Tiralíneas: Creación de ventanas;Script de creación de código para abrir ventanas;scripts,javascripts,tiralineas,ejemplos,código,programación,ventanas",
"/tiralineas/tiralineas2;Tiralíneas: Textos en la barra de estado;Script de creación de código para mostrar textos en la barra de estado del navegador;scripts,javascripts,tiralineas,ejemplos,código,programación,barras,estados,textos,desplazamientos,scrollings",
"/tiralineas/tiralineas3;Tiralíneas: Creación de formularios;Script de creación de código para formularios sencillos de 4 campos;scripts,javascripts,tiralineas,ejemplos,código,programación,formularios,campos,textos,cuadros,radios,botones,submit,reset,enviar"
)
