var list_no = new String;
var list_bg = new String;
var list_cart = new String;
var list_name = new String;
var list_category = new String;
var list_insert = new String;
var list_icon = new String;
var list_subject = new String;
var list_comment_num = new String;
var list_regdate = new String;
var list_hit = new String;
var list_vote = new String;
var list_dir = new String;

var list_form = new String;

var level_icon1 = "<img src=images/admin_face.gif width=20 height=16 align=absmiddle>";
var level_icon7 = "<img src=../icon/skku_face.jpg width=16 height=16 align=absmiddle>";
var level_icon9 = "<img src=../icon/error.gif align=absmiddle>";
var level_icon10 = "<img src=../img/red.gif align=absmiddle>";
var anony = "<img src=../img/unique.gif width=80 height=16 align=absmiddle>";
	
var iconbomb = "<img src=../bomb.gif width=14 height=13 align=absmiddle>";
var iconart1 = "<img src=../new/image/art1.gif width=14 height=14 align=absmiddle>";
var iconart2 = "<img src=../new/image/art2.gif width=14 height=14 align=absmiddle>";
var iconart3 = "<img src=../new/image/art3.gif width=14 height=14 align=absmiddle>";

String.prototype.replaceAll = function(searchStr, replaceStr)
{
	var temp = this;

	while(temp.indexOf(searchStr)!=-1)
	{
		temp = temp.replace(searchStr, replaceStr);
	}

	return temp;
}

function replace_comment_num(id, no, page, comment_num, time_interval)
{
	if(comment_num=='[0]')
		return "";

	temp_comment_num = list_comment_num;

	temp_comment_num = temp_comment_num.replace("[##ID##]", id);
	temp_comment_num = temp_comment_num.replace("[##NO##]", no);
	temp_comment_num = temp_comment_num.replace("[##PAGE##]", page);

	if(time_interval<600)
		comment_num = '<font color=#ff4444>'+comment_num+'</font>';

	temp_comment_num = temp_comment_num.replace("[##COMMENT_NUM##]", comment_num);

	return temp_comment_num;
}

function replace_name(member_no, name)
{
	temp_name = list_name;

	temp_name = temp_name.replace("[##MEMBER_NO##]", member_no);
	temp_name = temp_name.replace("[##NAME##]", name);

	return temp_name;
}

function replace_subject(id, page, category, sn1, divpage, sn, ss, sc, select_arrange, desc, no, searchtype, subject, isbomb, art_type, vote, keyword)
{
	temp_subject = list_subject;

	temp_subject = temp_subject.replace("[##ID##]", id);
	temp_subject = temp_subject.replace("[##PAGE##]", page);
	temp_subject = temp_subject.replace("[##CATEGORY##]", category);
	temp_subject = temp_subject.replace("[##SN1##]", sn1);
	temp_subject = temp_subject.replace("[##DIVPAGE##]", divpage);
	temp_subject = temp_subject.replace("[##SN##]", sn);
	temp_subject = temp_subject.replace("[##SS##]", ss);
	temp_subject = temp_subject.replace("[##SC##]", sc);
	temp_subject = temp_subject.replace("[##SELECT_ARRANGE##]", select_arrange);
	temp_subject = temp_subject.replace("[##DESC##]", desc);
	temp_subject = temp_subject.replace("[##NO##]", no);
	temp_subject = temp_subject.replace("[##SEARCHTYPE##]", searchtype);
	vote = eval(vote);
	category = eval(category);

	if(category!=2)
	{
		if(vote>=15)
			subject = '<font color=red>'+subject+'</font>';
		else if(vote>=10)
			subject = '<font color=blue>'+subject+'</font>';
		else if(vote>=5)
			subject = '<font color=green>'+subject+'</font>';
	}
	subject = subject.replace(/[\\]/gi, "");
	temp_subject = temp_subject.replace("[##SUBJECT##]", subject);
	if(isbomb=='y')	temp_subject = temp_subject.replace("[##BOMB##]", iconbomb);
	else			temp_subject = temp_subject.replace("[##BOMB##]", "");
	if(art_type=='0')	temp_subject = temp_subject.replace("[##ART_TYPE##]", "");
	else if(art_type=='1')	temp_subject = temp_subject.replace("[##ART_TYPE##]", iconart1);
	else if(art_type=='2')	temp_subject = temp_subject.replace("[##ART_TYPE##]", iconart2);
	else if(art_type=='3')	temp_subject = temp_subject.replace("[##ART_TYPE##]", iconart3);

	temp_subject = temp_subject.replace("[##KEYWORD##]", keyword);

	return temp_subject;
}

function replace_list(no, bg, cart, name, category, insert, icon, subject, comment_num, regdate, hit, vote, level, isanony)
{
	templist = list_form
	templist = templist.replace("[##NO##]", no);
	templist = templist.replace("[##BG##]", bg);
	templist = templist.replace("[##CART##]", cart);

	if(isanony==0)
	{
		member_icon = "";
		if(level==6 || level==7)
			member_icon = level_icon7;
		else if(level==1)
			member_icon = level_icon1;
		else if(level==9)
			member_icon = level_icon9;
		else if(level==10)
			member_icon = level_icon10;

		templist = templist.replace("[##NAME##]", member_icon+" "+name);
	}
	else
		templist = templist.replace("[##NAME##]", anony);
	templist = templist.replace("[##CATEGORY##]", category);
	templist = templist.replace("[##INSERT##]", insert);
	templist = templist.replace("[##COMMENTNUM##]", comment_num);
	templist = templist.replace("[##REG_DATE##]", regdate);
	templist = templist.replace("[##HIT##]", hit);
	templist = templist.replace("[##VOTE##]", vote);
	templist = templist.replace("[##SUBJECT##]", subject);
	templist = templist.replaceAll("[##DIR##]", list_dir);
	
	icon = icon.replace("[##D##]", "<img src=../img/doong.gif align=absmiddle>");
	icon = icon.replace("[##S##]", "<img src="+list_dir+"/secret_head.gif align=absmiddle>");
	icon = icon.replace("[##V##]", "<img src=images/vote_icon.gif align=absmiddle>");

	templist = templist.replace("[##ICON##]", icon);

	document.writeln(templist);
}

