Você está usando um cabeçalho de solicitação errado. Altere-o para
xhr.setRequestHeader('content-type','application/x-www-form-urlencoded')
ao invés de
applications/x-www-form-urlencoded
observe um 's' aqui. Acho que você não precisa de
$_POST
e $_REQUEST
mesmo tempo. Então você pode remover um deles.