Jacascript codes