Aun no soy un experto en javascript, hoy aprendi mucho si, y esta exelente el lenguaje

El codigo que quiero consultarles esta echo en HTML+CSS+PHP+JAVASCRIPT (que linda combinacion

) y resulta ser una muestra de un ejemplo HTML (porque
mi web trata de eso, enseñar html, css, etc) en que se puede minimizar, maximizar, restaurar, cerrar y abrir nuevamente el ejemplo.
Bueno mis preguntas son las siguientes:
- Es recomendable usar javascript en mi codigo? (pues en IE da el mensaje de activar)
- Esta bien su sintaxis?
- Como puedo hacer para ahorrarme alguna lineas de codigo? (siento que hay algunas lineas extras)
- Existe alguna funcion como "getElementBy
Id" pero que no capte un ID sino un CLASS?
Este es el link del ejemplo
http://codigodemaquina.110mb.com/ejemplo/
Muchas gracias por su atencion ^^