1) проверь header post в какой кодировке у тебя сама страница и в какой ajax ответ через POST
2)
<input id="s" type="button" value="отправить" onclick="login(this.form);">
попробуй submit заменить на button, или на форму повесить onsubmit="return false"
Ты ведь Ajax запрос делаешь, тебе отправка формы не нужна - она вызывает перезагрузку и потерю ajax запроса.