今ひとつ意図がわかりませんが、JavaScriptでコードを書きたいのでしょうか?
> そこで、<a href="mailto:XXX@hotmail.com?subject=友達に送る&body=">を用意したのですが、
それぞれのパラメータをShift_JISでURLエンコードしてください。
また、& は & にした方が無難です。
<a href="mailto:XXX@hotmail.com?subject=%97F%92B%82%c9%91%97%82%e9&body=http%3a%2f%2fwww%2etagindex%2ecom%2fcgi%2dlib%2fencode%2furl%2ecgi">友達に送る</a>
mailto:で件名や本文を指定する/楽
http://www.bayashi.net/archives/entry/2006/000254.html
EUCのページでmailtoのサブジェクトを指定するには?
http://www.shtml.jp/mojibake/mailto.html