<script type="text/javascript">
<!--
////////
// emoji-pallet
// OpenPNE PCモジュール用　絵文字入力パレット ver1.1
// フリーページ用絵文字パレット表示フォーム
// (c)2008 Cake All rights reserved.
// SNS  : http://sns.openpne.jp/?m=pc&a=page_f_home&target_c_member_id=1911
// Home : http://trpgtools-onweb.sourceforge.jp/
////////

////////
// 設定
////////
// 絵文字番号の範囲
// 本線で絵文字追加された場合のみ変更。通常は変更の必要ありません
eNumAu1 = 518;
eNumAu2 = 822;


////////
// 関数
////////

// 絵文字出力
function emojiPallet(i, career) {
    document.write('<img src="./skin/default/img/emoji/'+career+'/'+career+i+'.gif" alt="['+career+':'+i+']" onclick=\'putEmojiToParent("['+career+':'+i+']")\'>');
}


// 絵文字コードを親画面のテキストエリアに入力
function putEmojiToParent(emoji) {
    opener.document.getElementsByName("body")[0].focus();

    // selectionStart対応の場合、選択位置に絵文字挿入
    if (opener.document.getElementsByName("body")[0].selectionStart) {
        var position = opener.document.getElementsByName("body")[0].selectionStart;
        var emojiPosition = position + emoji.length;
        var body = opener.document.getElementsByName("body")[0].value.substring(0, position) + emoji + opener.document.getElementsByName("body")[0].value.substring(position, opener.document.getElementsByName("body")[0].value.length);
        opener.document.getElementsByName("body")[0].value = body;   
        opener.document.getElementsByName("body")[0].setSelectionRange(emojiPosition, emojiPosition);
    } else {
        // IEの場合(selection対応)
        if (opener.document.selection) {
            var sel = opener.document.selection.createRange();
            sel.text = emoji;
            sel.move('character', emoji.length+4);
        } else {
            var body = opener.document.getElementsByName("body")[0].value + emoji;
            opener.document.getElementsByName("body")[0].value = body;
        }
    }
}


////////
// 出力
////////
document.write('<div id="emoji_pallet" class="padding_ss" style="width:439px;">');

document.write('<a href="javascript:window.close()">閉じる</a>');

// AU
document.write('<p id="epAu">AU<br>');
for (n=1; n<=eNumAu1; n++) {
    emojiPallet(n, "e");
}
for (n=700; n<=eNumAu2; n++) {
    emojiPallet(n, "e");
}
document.write('</p>');
document.write('</div>');
//-->
</script>