なんちゃんと葉月のヤドカリの部屋 コメントノート特別仕様
[beforeExec]

counter = function(){
var n = Fid("newPostForm").comment.value.length;
echo("cntInfo", " " + n);
};

Lo.entry = function(){
var s = Re.entry.responseText.replace(/\r?\n/g, "\t");

var s1 = s.match(/\x3ca name="commentNote" id="commentNote">\x3c\/a>(.+)\x3ca name="commentNoteEnd" id="commentNoteEnd">\x3c\/a>/) ? RegExp.$1 : "";
echo("yadokari", s1);
var s2 = s.match(/\x3cdiv class="comment_element">.+?\x3c\/div>/);
echo("responses", s2.join(""));
return;
s = s.replace(/\x3cform.+?\x3c\/form>/, function(e0){
return '\x3cform id="newPostForm" accept-charset="UTF-8">\x3cdiv class="formInfo">\n\x3cinput type="text" size="16" name="poster_name" \/> 文字数 : \x3cspan id="cntInfo">0\x3c\/span>\/200(max)\x3c\/div>\n\x3ctextarea name="comment" cols="60" rows="4" onkeypress="counter()" onchange="counter()" onclick="counter()">\x3c\/textarea>\n\x3cdiv class="formButton">\x3cinput type="button" value="投稿" onclick="newPostSubmit()" \/>\x3c\/form>';
});

};
updateRes = function(){
alert(req.responseText);
};

newPostSubmit = function(){
var o = Fid("newPostForm");
var dat = "article_id=" + Fx.arc +
"&" + "poster_name=" + encodeURIComponent(o.poster_name.value) +
"&" + "comment=" + encodeURIComponent(o.comment.value);
Fx.ent = updateRes;
req = Freq();
req.onreadystatechange = reqEntry;
req.open("post", "/cgi-bin/diary_comment.cgi", true);
req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
req.send(dat);
};

Fx.s105 = function(s){
return s.replace(/(\x3ca.+?href=")(\/home\/)([\w\-]+)(\/" target=")(_blank|_top)([^>]+)(.+?)(\x3c\/a>)/g, function(e0,e1,e2,e3,e4,e5,e6,e7,e8){
return e1+e2 + "nancyan\/main.html?no=" + CALEN + "&user=" + e3+e6+e7 + " \x3cspan class='all_entry'>(" + e2+e3+"/)\x3c/span> " + e8 }
);
};

entry = function(){
if(window.name == "main_nancyan") Fid("footerDisp").style.display = "block";
Fx.e("/home/botanic/diary/2009/02/1234390632.html");
};

[/beforeExec]

[cssText]
#mainDisp { font-size:11pt; }
.comment_element { fnt-size:10pt; line-height:1.4em; }
.comment_body { font-size:10.5pt; color:#806952;}
div.entry2_title {
background:url(files/y_line_b.gif) no-repeat; padding:20px 0px 20px 60px;
font-size:12pt; font-weight:bold; margin-right:1em;
}

div.entry2_title a {
text-decoration:none; color:steelblue;
}
.entry2_info {
margin-bottom:2em; margin-left:1em;
color:#806952
}
.entry2_info a:link { color:steelblue; }
.entry2_info a:visited { color:#808080; }
.entry2_info a:hover { color:#00f; }
.entry2_info span { color:blueviolet; }
td.td0 { width:360px; text-align:center; }
td.td1 { vertical-align:top; padding-top:2em; }
.logo { font-size:14pt; color:#806952; font-family:"Times New Roman"; }
.logo2 { color:#808080; margin-top:.5em; margin-left:2em;}
span.list2 { color:darkgreen; }
span.list3 { color:#808080; }
.s3 { color:#808080; }
.s1 { color:#896952; }
.s4 { color:tomato; }
.s5 { color:blueviolet; }
.oid { font-size:16pt; color:#896952; font-weight:bold; }
#footerDisp { display:none; }
[/cssText]

[body]
<$$div id="yadokari"><$$/div>
<$$div id="responses"><$$/div>
[/body]
[exec]
document.title = "なんちゃんと葉月のヤドカリの部屋";
entry();
[/exec]