JavaScript presentation