Javascript split function creates empty element if separator found