Article javascript gallery with previw