MOBILE: Generalised map js, fixed bug details