JavaScript for Web Design – Advantages and Disadvantages