var gDivNo = 0;

function dw(){
	var i,n;
	n = arguments.length;
	for (i=0;i<n;i++)
		document.write(arguments[i]);
}

// 开始显示
function NoteViewBegin(no, na, nt, nl)
{
	gDivNo = no;
	if (nl)
		nl = '<div class="ReplyOrder"><b>' + nl + '</b> 楼</div>';
	else
		nl = '';

	dw(
		'<table cellspacing="0" cellpadding="0" class="NoteView"><tr><td class="Title">',
		'<div class="MemTitle">',na,'</div>',
		'<div class="NoteTitle">',nt,'</div>',nl,
		'</td></tr><tr><td class="Data">'
	);
}

// 发帖者的信息，各人可能不同
function NoteViewAuthor()
{
	var i,n;
	n = arguments.length;
	dw('<div class="MemInfo">');
	for (i=0;i<n;i++)
		document.write(arguments[i]);
	dw('</div>');
}

// 帖子本身信息及快速操作
function NoteViewInfo()
{
	var i,n;
	n = arguments.length;
	dw('<div class="NoteInfo">');
	for (i=0;i<n;i++)
		document.write(arguments[i]);
	dw('</div>');
}

// 帖子标题
function NoteViewTitle(s)
{
	dw('<div class="Title">',s,'</div>');
}

// 显示结束
function NoteViewEnd(sign,html)
{
	var txt = eval('txtNote' + gDivNo);
	var v = txt.value;
	switch(html){
		case 0:
			document.write(removeHtml(v));
			break;
		case 1:
			v = UBBCode(v,0);
			document.write(v.replace(/\r\n/ig,'<br>'));
			break;
		case 2:
			document.write(v.replace(/\r\n/ig,'<br>'));
			break;
		case 3:
			v = UBBCode(v,1);
			document.write(v.replace(/\r\n/ig,'<br>'));
			break;
		default : break;
	}
	//document.write(UBBCode(div.innerHTML));
	txt.style.display = 'none';
	if (sign == '')
		dw('</td></tr><td class="Sign0">&nbsp;</td></tr></table></table>');
	else
		dw('</td></tr><tr><td class="Sign">',sign,'</td></tr></table>');
}

function NoteImgTop(tp)
{
	if (tp > 99)
		dw('<img border="0" src="inc/images/note/alltop.gif" title="总置顶" \\>');
	else if (tp > 0)
		dw('<img border="0" src="inc/images/note/top.gif" title="版面置顶" \\>');
}

var _nis = new Array(
	1,		'灌水',		'water',
	2,		'转载',		'zt',
	4,		'求助',		'help',
	8,		'心得',		'xinde',
	16,		'公告',		'announce',
	256,	'关注',		'attention',
	512,	'精华',		'prime'
);

function NoteImgStatusL(tp)
{
	var i,n,t,h;
	var t1 = '无类型,纯粹灌水,转载文章或新闻,求助贴,二手转卖或赠送,心得与经验,活动召集,,,,,,,,广告贴,资料收集';
	var t2 = '无类型,公告,,,,,,,,,,,,,,';
	var v;

	n = tp & 0x00f0;
	t = 0;
	if (n){
		t = -25;
		n = n / 16;
		v = t2.split(',');
	} else{
		n = tp & 0x000f;
		v = t1.split(',');
	}
	h = v[n];
	n = n * 25;
	n = 'background-position: -' + n + 'px ' + t + 'px;';
	dw('<div class="NoteTypeIcon" style="',n,'" title="',h,'"></div>');
	return;
}

function NoteImgStatus(tp)
{
	var i,n,k,max;
	
	max = 32;
	n = _nis.length / 3;
	k = 0;

	if (max > 1) dw('<div class="NoteStatus"><img class="None" \\>');

	for (i=n-1;i>=0;i--)
	{
		if (1 == max){
			if (_nis[i * 3] > 255) continue;
		} else {
			if (_nis[i * 3] < 256) continue;
		}
		if ((tp & _nis[i * 3]) == _nis[i * 3])
		{
			dw('<img border="0" align="middle" src="inc/images/note/',_nis[i * 3 + 2],'.gif" title="',_nis[i * 3 + 1],'" \\>');
			if (++k >= max) return;
		}
	}
	if (max > 1) dw('</div>');

	if ((max == 1) && (k == 0))
		dw('<img border="0" align="absmiddle" src="inc/images/note/none.gif" title="普通帖" \\>');
}
