Range and Html highlighting across browsers