verifica si el siguiente tema te ayuda,
http://www.forosdelweb.com/f13/ascii...uncion-744979/
para ir adelantandote un poco. para convertir de hex a dec puedes usar la funcion parseInt pasandole como el argumento el numero hexadecimal y la base.
y para convertirlo de decimal a hexadecimal, simplemente convierte el numero en a string con
toString y le pasas como argumento la base.