Glub pues PHP me gusta menos todavía
Mira, por ejemplo los tooltips puedes hacerlos con CSS (el hover de siempre). En cuanto a slides, lightboxes y demás galerías, son aplicaciones precocinadas de jQuery, tampoco hace falta saber JavaScript para incluirlos.
En fin, que estoy harto de transcribir a código problemas infantiles de matemáticas, carentes de la menor utilidad en el diseño web. Pero oye, es como una consigna: preguntas por JavaScript, y te echan encima una ristra de pasatiempos ociosos: obtener los 50 primeros números impares, sumar los múltiplos de 3 contenidos en el intervalo tal...
Un saludo