ブックマークレットについてお尋ねしたいのですが、いいでしょうか・・?


以下は、googleでサイト内検索するブックマークレットです。

javascript:var%20u=location.href;var%20t=u.match(/.+\//);var%20t0=prompt('Search%20Directory:',t);var%20k=prompt('Search%20Key:','');if(k!=''){location.href='http://www.google.com/search?q=site:'+t0+'+'+k};


拾い物ですが、ディレクトリを指定して検索できるのが便利で、重宝しています。

ですが、サイトによっては、クエリが文字化けしてしまうことがあります。
(例:ttp://www.mapfan.com/)

どうやら、ページの文字コードがEUC-JPのサイトで文字化けが発生するようなのですが、対処法がよくわかりません。

どなたか文字化けの対処法をご存知の方がおられましたら、お手数ですが、コードを修正していただけないでしょうか?