Javascript | Encode e Decode usando javascript
Eu utilizei essa funçao para passar textos via GET, sem se preocupar com acentos.
Basta utilizar da seguinte forma:
<script>
var buscaCodificada = url_encode("qualquer texto!");
</script>