function doNamePreview(mode) {
var textAreaId = 'c_name';
var previewAreaId = 'name_preview';
var initString = '投稿者 ';
if (!isDoNamePreview()) return;
if (!getElementNamePreview(textAreaId) || !getElementNamePreview(previewAreaId)) {
return;
} else if (null != mode && mode == 'init') {
getElementNamePreview(previewAreaId).innerHTML = initString;
return;
}
var s = getStringNamePreview(textAreaId);


if (getElementNamePreview(previewAreaId)) {
getElementNamePreview(previewAreaId).innerHTML = '<h4>'+initString + s + ' <span style="color:#003366; background:#eeeeee">#プレビュー</span></h4>';
}

if (null == s || '' == s || '<br />' == s || s == initString+initString) {
s = initString;
}

}
function getStringNamePreview(e) {
var s = '';
s = getElementNamePreview(e).value;
s = s.split('&').join('&amp;');
s = s.split('<').join('&lt;');
s = s.split('>').join('&gt;');
s = s.split('\'').join('&quot;');
s = s.split('\n').join('<br />');
//'
return s;
}
function getElementNamePreview(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 getElementNamePreview(e, a[w++]);
}
}
if (document.all) return document.all[e];
return document.getElementById(e);
}
function isDoNamePreview() {
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;
}
doNamePreview('init');




function doCommentPreview(mode) {
var textAreaId = 'c_mes';
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)) {
 mydate=new Date();
 Ye=' 　' + mydate.getFullYear()+"年";
 Mo=mydate.getMonth()+1+"月";
 Da=mydate.getDate()+"日, ";
 Day=mydate.getDay();
 d_Hour = mydate.getHours();
 d_Min = mydate.getMinutes();
 d_Half ='';

if(d_Hour >= 13){
        d_Hour = d_Hour-12;
		d_Half =' PM';
}
else
{
		d_Half =' AM';
}
if(d_Hour < 10){
        d_Hour = "0"+d_Hour;
}
if(d_Min < 10){
        d_Min = "0"+d_Min;
}
getElementCommentPreview(previewAreaId).innerHTML = '<p class="comment">' + s + '<p class="info">[ URL | ' + Ye + Mo + Da + d_Hour+":"+d_Min + d_Half +' ]</p>';
}
}
function getStringCommentPreview(e) {
var s = '';
s = getElementCommentPreview(e).value;
s = s.split('&').join('&amp;');
s = s.split('<').join('&lt;');
s = s.split('>').join('&gt;');
s = s.split('\'').join('&quot;');
s = s.split('\n').join('<br />');
//'
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');
