Added client.js (created by Xteven)