cross browser testings and trying to fix the background position js issue