If you ever feel that JavaScript is complicated, you are not alone; quite a few web designers hesitate to make the transition to full development because they believe achieving JS expertise is too much of a challenge. While it is true that JS is a must ...