Entonces se animan? hacer lo mismo que quiere el estimado con la menor cantidad de javascript posible (jQuery estaría prohibido) y que ofrezca la mayor cantidad de compatibilidad crossbrowser. Y se pondrían los demos en jsfiddle o en un pen
que que todos saldríamos ganando
Saludos