 // コメントプレビュー機能のスクリプトです
 function doCommentPreview(mode) {
 
 // コメント入力テキストエリアのidを指定します
 var textAreaId = 'kvkfp';
 
 // プレビューを表示するタグのid属性
 var previewAreaId = 'comment_preview';
 
 // コメントプレビュー欄初期表示文字 または、画像タグ
 // コメントが何も入力されていない時に表示される文字になります
 var initString = 'ここにコメントのプレビューが表示されます。';
 
 if (!isDoCommentPreview()) return;
 
 if (!getElementCommentPreview(textAreaId) || !getElementCommentPreview(previewAreaId)) {
 return;
 } else if (null != mode && mode == 'init') {
 getElementCommentPreview(previewAreaId).innerHTML = initString;
 return;
 }
 
 var s = getStringCommentPreview(textAreaId);
 if (null == s || '' == s || '<br />' == s) {
 s = initString;
 }
 
 if (getElementCommentPreview(previewAreaId)) {
 getElementCommentPreview(previewAreaId).innerHTML = s;
 }
 }
 
 function getStringCommentPreview(e) {
 var s = '';
 s = getElementCommentPreview(e).value;
 s = s.split('&').join('&');
 s = s.split('<').join('<');
 s = s.split('>').join('>');
 s = s.split('\'').join('"');
 s = s.split('\n').join('<br />');
 s = s.split('=101=').join('<img src=http://www.kekkongoen.com/image/101.gif>');
 s = s.split('=102=').join('<img src=http://www.kekkongoen.com/image/102.gif>');
 s = s.split('=103=').join('<img src=http://www.kekkongoen.com/image/103.gif>');
 s = s.split('=104=').join('<img src=http://www.kekkongoen.com/image/104.gif>');
 s = s.split('=105=').join('<img src=http://www.kekkongoen.com/image/105.gif>');
 s = s.split('=106=').join('<img src=http://www.kekkongoen.com/image/106.gif>');
 s = s.split('=107=').join('<img src=http://www.kekkongoen.com/image/107.gif>');
 s = s.split('=108=').join('<img src=http://www.kekkongoen.com/image/108.gif>');
 s = s.split('=109=').join('<img src=http://www.kekkongoen.com/image/109.gif>');
 s = s.split('=110=').join('<img src=http://www.kekkongoen.com/image/110.gif>');
 s = s.split('=111=').join('<img src=http://www.kekkongoen.com/image/111.gif>');
 s = s.split('=112=').join('<img src=http://www.kekkongoen.com/image/112.gif>');
 s = s.split('=113=').join('<img src=http://www.kekkongoen.com/image/113.gif>');
 s = s.split('=114=').join('<img src=http://www.kekkongoen.com/image/114.gif>');
 s = s.split('=115=').join('<img src=http://www.kekkongoen.com/image/115.gif>');
 s = s.split('=116=').join('<img src=http://www.kekkongoen.com/image/116.gif>');
 s = s.split('=117=').join('<img src=http://www.kekkongoen.com/image/117.gif>');
 s = s.split('=118=').join('<img src=http://www.kekkongoen.com/image/118.gif>');
 s = s.split('=119=').join('<img src=http://www.kekkongoen.com/image/119.gif>');
 s = s.split('=120=').join('<img src=http://www.kekkongoen.com/image/120.gif>');
 s = s.split('=121=').join('<img src=http://www.kekkongoen.com/image/121.gif>');
 s = s.split('=122=').join('<img src=http://www.kekkongoen.com/image/122.gif>');
 s = s.split('=123=').join('<img src=http://www.kekkongoen.com/image/123.gif>');
 s = s.split('=124=').join('<img src=http://www.kekkongoen.com/image/124.gif>');
 s = s.split('=125=').join('<img src=http://www.kekkongoen.com/image/125.gif>');
 s = s.split('=126=').join('<img src=http://www.kekkongoen.com/image/126.gif>');
 s = s.split('=127=').join('<img src=http://www.kekkongoen.com/image/127.gif>');
 s = s.split('=128=').join('<img src=http://www.kekkongoen.com/image/128.gif>');
 s = s.split('=129=').join('<img src=http://www.kekkongoen.com/image/129.gif>');
 s = s.split('=130=').join('<img src=http://www.kekkongoen.com/image/130.gif>');
 s = s.split('=131=').join('<img src=http://www.kekkongoen.com/image/131.gif>');
 s = s.split('=132=').join('<img src=http://www.kekkongoen.com/image/132.gif>');
 s = s.split('=133=').join('<img src=http://www.kekkongoen.com/image/133.gif>');
 s = s.split('=134=').join('<img src=http://www.kekkongoen.com/image/134.gif>');
 s = s.split('=135=').join('<img src=http://www.kekkongoen.com/image/135.gif>');
 s = s.split('=136=').join('<img src=http://www.kekkongoen.com/image/136.gif>');
 s = s.split('=137=').join('<img src=http://www.kekkongoen.com/image/137.gif>');
 s = s.split('=138=').join('<img src=http://www.kekkongoen.com/image/138.gif>');
 s = s.split('=139=').join('<img src=http://www.kekkongoen.com/image/139.gif>');
 s = s.split('=140=').join('<img src=http://www.kekkongoen.com/image/140.gif>');
 s = s.split('=141=').join('<img src=http://www.kekkongoen.com/image/141.gif>');
 s = s.split('=142=').join('<img src=http://www.kekkongoen.com/image/142.gif>');
 s = s.split('=143=').join('<img src=http://www.kekkongoen.com/image/143.gif>');
 s = s.split('=144=').join('<img src=http://www.kekkongoen.com/image/144.gif>');
 s = s.split('=145=').join('<img src=http://www.kekkongoen.com/image/145.gif>');
 s = s.split('=146=').join('<img src=http://www.kekkongoen.com/image/146.gif>');
 s = s.split('=147=').join('<img src=http://www.kekkongoen.com/image/147.gif>');
 s = s.split('=148=').join('<img src=http://www.kekkongoen.com/image/148.gif>');
 s = s.split('=149=').join('<img src=http://www.kekkongoen.com/image/149.gif>');
 s = s.split('=150=').join('<img src=http://www.kekkongoen.com/image/150.gif>');
 s = s.split('=151=').join('<img src=http://www.kekkongoen.com/image/151.gif>');
 s = s.split('=152=').join('<img src=http://www.kekkongoen.com/image/152.gif>');
 s = s.split('=153=').join('<img src=http://www.kekkongoen.com/image/153.gif>');
 s = s.split('=154=').join('<img src=http://www.kekkongoen.com/image/154.gif>');
 s = s.split('=155=').join('<img src=http://www.kekkongoen.com/image/155.gif>');
 s = s.split('=156=').join('<img src=http://www.kekkongoen.com/image/156.gif>');
 s = s.split('=157=').join('<img src=http://www.kekkongoen.com/image/157.gif>');
 s = s.split('=158=').join('<img src=http://www.kekkongoen.com/image/158.gif>');
 s = s.split('=159=').join('<img src=http://www.kekkongoen.com/image/159.gif>');
 s = s.split('=160=').join('<img src=http://www.kekkongoen.com/image/160.gif>');
 s = s.split('=161=').join('<img src=http://www.kekkongoen.com/image/161.gif>');
 s = s.split('=162=').join('<img src=http://www.kekkongoen.com/image/162.gif>');
 s = s.split('=163=').join('<img src=http://www.kekkongoen.com/image/163.gif>');
 s = s.split('=164=').join('<img src=http://www.kekkongoen.com/image/164.gif>');
 s = s.split('=165=').join('<img src=http://www.kekkongoen.com/image/165.gif>');
 s = s.split('=166=').join('<img src=http://www.kekkongoen.com/image/166.gif>');
 s = s.split('=167=').join('<img src=http://www.kekkongoen.com/image/167.gif>');
 s = s.split('=168=').join('<img src=http://www.kekkongoen.com/image/168.gif>');
 s = s.split('=169=').join('<img src=http://www.kekkongoen.com/image/169.gif>');
 s = s.split('=170=').join('<img src=http://www.kekkongoen.com/image/170.gif>');
 s = s.split('=171=').join('<img src=http://www.kekkongoen.com/image/171.gif>');
 s = s.split('=172=').join('<img src=http://www.kekkongoen.com/image/172.gif>');
 s = s.split('=173=').join('<img src=http://www.kekkongoen.com/image/173.gif>');
 s = s.split('=174=').join('<img src=http://www.kekkongoen.com/image/174.gif>');
 s = s.split('=175=').join('<img src=http://www.kekkongoen.com/image/175.gif>');
 s = s.split('=176=').join('<img src=http://www.kekkongoen.com/image/176.gif>');
 s = s.split('=177=').join('<img src=http://www.kekkongoen.com/image/177.gif>');
 s = s.split('=178=').join('<img src=http://www.kekkongoen.com/image/178.gif>');
 s = s.split('=179=').join('<img src=http://www.kekkongoen.com/image/179.gif>');
 s = s.split('=180=').join('<img src=http://www.kekkongoen.com/image/180.gif>');
 s = s.split('=181=').join('<img src=http://www.kekkongoen.com/image/181.gif>');
 s = s.split('=182=').join('<img src=http://www.kekkongoen.com/image/182.gif>');
 s = s.split('=183=').join('<img src=http://www.kekkongoen.com/image/183.gif>');
 s = s.split('=184=').join('<img src=http://www.kekkongoen.com/image/184.gif>');
 s = s.split('=185=').join('<img src=http://www.kekkongoen.com/image/185.gif>');
 s = s.split('=186=').join('<img src=http://www.kekkongoen.com/image/186.gif>');
 s = s.split('=187=').join('<img src=http://www.kekkongoen.com/image/187.gif>');
 s = s.split('=188=').join('<img src=http://www.kekkongoen.com/image/188.gif>');
 s = s.split('=189=').join('<img src=http://www.kekkongoen.com/image/189.gif>');
 s = s.split('=190=').join('<img src=http://www.kekkongoen.com/image/190.gif>');
 s = s.split('=191=').join('<img src=http://www.kekkongoen.com/image/191.gif>');
 s = s.split('=192=').join('<img src=http://www.kekkongoen.com/image/192.gif>');
 s = s.split('=193=').join('<img src=http://www.kekkongoen.com/image/193.gif>');
 s = s.split('=194=').join('<img src=http://www.kekkongoen.com/image/194.gif>');
 s = s.split('=195=').join('<img src=http://www.kekkongoen.com/image/195.gif>');
 s = s.split('=196=').join('<img src=http://www.kekkongoen.com/image/196.gif>');
 s = s.split('=197=').join('<img src=http://www.kekkongoen.com/image/197.gif>');
 s = s.split('=198=').join('<img src=http://www.kekkongoen.com/image/198.gif>');
 s = s.split('=199=').join('<img src=http://www.kekkongoen.com/image/199.gif>');
 s = s.split('=200=').join('<img src=http://www.kekkongoen.com/image/200.gif>');
 s = s.split('=201=').join('<img src=http://www.kekkongoen.com/image/201.gif>');
 s = s.split('=202=').join('<img src=http://www.kekkongoen.com/image/202.gif>');
 s = s.split('=203=').join('<img src=http://www.kekkongoen.com/image/203.gif>');
 s = s.split('=204=').join('<img src=http://www.kekkongoen.com/image/204.gif>');
 s = s.split('=205=').join('<img src=http://www.kekkongoen.com/image/205.gif>');
 s = s.split('=206=').join('<img src=http://www.kekkongoen.com/image/206.gif>');
 s = s.split('=207=').join('<img src=http://www.kekkongoen.com/image/207.gif>');
 s = s.split('=208=').join('<img src=http://www.kekkongoen.com/image/208.gif>');
 s = s.split('=209=').join('<img src=http://www.kekkongoen.com/image/209.gif>');
 s = s.split('=210=').join('<img src=http://www.kekkongoen.com/image/210.gif>');
 s = s.split('=211=').join('<img src=http://www.kekkongoen.com/image/211.gif>');
 s = s.split('=212=').join('<img src=http://www.kekkongoen.com/image/212.gif>');

 return s;
 }
 
 function getElementCommentPreview(e, f) {
 var l = (document.layers) ? 1 : 0;
 if(l) {
 f=(f) ? f : self;
 var a = f.document.layers;
 if (a[e]) return a[e];
 for (var w = 0; w < a.length;) {
 return getElementCommentPreview(e, a[w++]);
 }
 }
 if (document.all) return document.all[e];
 return document.getElementById(e);
 }
 
 function isDoCommentPreview() {
 var ua = navigator.userAgent;
 var doNotAgentList = [
 ua.indexOf('Opera/6') != -1,
 ua.indexOf('Mac') != -1 && ua.indexOf('MSIE 5') != -1
 ]
 for (var i = 0; i < doNotAgentList.length; i++) {
 if (doNotAgentList[i]) return false;
 }
 return true;
 }
 doCommentPreview('init');
