Numa requisição ajax não podemos enviar espaços nos  parâmetros, eles devem ser substituídos por %20 para fazer isso no Javascript a  melhor forma que eu encontrei foi utilizar o comando split e join abaixo segue o  exemplo:
var aux
aux = "palavra1 palavra2 palavra3";
aux = aux.split(" ").join("%20");
alert(aux);  
Quando a mensagem aparecer a variável aux ficara com o  conteúdo "palavra1%20palavra2%20palavra3".
Referências:
http://rogeriolino.wordpress.com/2007/07/23/javascript-replaceall/
http://www.mspc.eng.br/info/jscriptString.shtml
Referências:
http://rogeriolino.wordpress.com/2007/07/23/javascript-replaceall/
http://www.mspc.eng.br/info/jscriptString.shtml
 
 
