function ybbcode(temp) {

if (getCookie('ybbcode')!='0'){ //是否打开YBB代码
temp = temp.replace(/&amp;/ig,"&");
temp=temp.replace(/\[(\/|)b\]/ig,"<$1b>");
temp=temp.replace(/\[(\/|)i\]/ig,"<$1i>");
temp=temp.replace(/\[(\/|)u\]/ig,"<$1u>");
temp=temp.replace(/\[(\/|)strike\]/ig,"<$1strike>");
temp=temp.replace(/\[(\/|)center\]/ig,"<$1center>");
temp=temp.replace(/\[(\/|)marquee\]/ig,"<$1marquee>");
temp=temp.replace(/\[QUOTE\]/ig,"<BLOCKQUOTE><strong>引用</strong>：<HR Size=1>");
temp=temp.replace(/\[\/QUOTE\]/ig,"<HR SIZE=1><\/BLOCKQUOTE>");
temp=temp.replace(/(\[font=)([^.:;`'"=\]]*)(\])/ig,"<FONT face='$2'>");
temp=temp.replace(/\[\/font\]/ig,"<\/FONT>");
temp=temp.replace(/(\[COLOR=)([^.:;`'"=\]]*)(\])/ig,"<FONT COLOR='$2'>");
temp=temp.replace(/\[\/COLOR\]/ig,"<\/FONT>");
temp=temp.replace(/(\[size=)([0-9]*)(\])/ig,"<FONT size='$2'>");
temp=temp.replace(/\[\/size\]/ig,"<\/FONT>");
temp=temp.replace(/(\[URL\])([^]]*)(\[\/URL\])/ig,"<A TARGET=_blank HREF='$2'>$2</A>");
temp=temp.replace(/(\[URL=)([^]]*)(\])/ig,"<A TARGET=_blank HREF='$2'>");
temp = temp.replace(/(\[URLSELF=)([^]]*)(\])/ig,"<A HREF='$2'>");
temp=temp.replace(/\[\/URL\]/ig,"<\/A>");
temp=temp.replace(/(\[EMAIL\])(\S+\@[^]]*)(\[\/EMAIL\])/ig,"<a href=mailto:$2>$2</a>");
temp=temp.replace(/<A HREF=\"([^"]*)\">/ig,"<A TARGET=_blank HREF=\"$1\">");
temp=temp.replace(/<IMG src=\"([^"]*)\">/ig,"<IMG src=\"$1\" border=0 style='cursor:hand;' title='单击在新窗口显示' onClick=\"window.open('$1','','')\" onload='javascript:if(this.width>body.clientHeight)this.width=body.clientHeight'>");
}
//土豆代码
temp=temp.replace(/(\[TUDOU\])([^]]*)(\[\/TUDOU\])/ig,"<object width=\"400\" height=\"300\"><param name=\"movie\" value=\"$2\"></param><param name=\"allowScriptAccess\" value=\"always\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"$2\" type=\"application/x-shockwave-flash\" width=\"400\" height=\"300\" allowFullScreen=\"true\" wmode=\"transparent\" allowScriptAccess=\"always\"></embed></object>");
//mofile
temp=temp.replace(/(\[MO])([^]]*)(\[\/MO\])/ig,"<object width=\"480\" height=\"409\"><param name=\"movie\" value=\"$2\"><param name=\"quality\" value=\"high\"><param name=\"SCALE\" value=\"noborder\"><param name=\"LOOP\" value=\"false\"><embed src=\"$2\" width=\"480\" height=\"409\" loop=\"false\" align=\"middle\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" scale=\"noborder\"></embed></object>");

if (getCookie('YbbMedia')!='0'){  //是否打开[FLASH][RM][MP]代码
temp=temp.replace(/(\[FLASH=([0-9]*)\,([0-9]*)\])([^]]*)(\[\/FLASH\])/ig,"<object width=\"$2\" height=\"$3\"><param name=\"movie\" value=\"$4\"><param name=\"quality\" value=\"high\"><param name=\"SCALE\" value=\"noborder\"><param name=\"LOOP\" value=\"false\"><embed src=\"$4\" width=\"$2\" height=\"$3\" loop=\"false\" align=\"middle\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" scale=\"noborder\"></embed></object>");
temp=temp.replace(/(\[MP=([0-9]*)\,([0-9]*)\,([A-Z]*)\])([^]]*)(\[\/MP\])/ig,"<object classid=clsid:05589FA1-C356-11CE-BF01-00AA0055595A width=$2 height=$3><param name=Filename value=$5><param name=AutoStart value=$4></object>");
temp=temp.replace(/(\[RM=([0-9]*)\,([0-9]*)\,([A-Z]*)\])([^]]*)(\[\/RM\])/ig,"<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA width=$2 height=$3><PARAM NAME=SRC VALUE=$5><PARAM NAME=CONSOLE VALUE=Clip1><PARAM NAME=CONTROLS VALUE=imagewindow><PARAM NAME=AUTOSTART VALUE=$4><\/OBJECT><br><OBJECT classid=CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA height=60 width=$2><PARAM NAME=CONTROLS VALUE=ControlPanel,StatusBar><PARAM NAME=CONSOLE VALUE=Clip1><\/OBJECT>");
}

if (getCookie('ybbimg')!='0'){  //是否打开[IMG]代码
temp = temp.replace(/(\[IMG\])([^];]*)(\[\/IMG\])/ig,"<img border=0 src=\"$2\" onClick=\"window.open('$2')\" Style=\"cursor:hand;\" title=\"单击在新窗口显示\" onload='javascript:if(this.width>body.clientHeight)this.width=body.clientHeight'>");
}

if (getCookie('ybbbrow')!='0'){  //是否打开表情代码
temp = temp.replace(/(\[em)([0-9]*)(\])/ig,"<IMG border=0 SRC=images/Emotions/$2.gif>");
}
temp = "<span style=\"font-family:'Comic Sans MS'\">" + temp + "</span>";
return (temp);
}


//认定等级和职务
function level(experience,membercode,username,moderated){
	var levelList  = new Array("见习天使","天使","长天使","涩天使","夜天使","梦天使","力天使","风天使","水天使","月天使","灵天使","圣天使","权天使","能天使","主天使","座天使","智天使","炽天使");
	var expList    = new Array(0,100,400,1000,2000,3500,5500,8000,11500,17000,25000,37000,55000,80000,110000,145000,185000,230000);
	var levelIndex = 0;
	for(var s=levelList.length-1;s>=0;s--){
		if(experience > expList[s]){
			levelIndex = s;
			break;
		}
	}
	levelname = levelList[levelIndex];
	if(levelIndex == levelList.length-1){
		exp = 0;
		lowexp = 0;
		levelimage = "<img src=images/level/" + levelList.length + ".gif>";
	}else{
		exp = expList[levelIndex + 1];
		lowexp = expList[levelIndex];
		levelimage = "<img src=images/level/" + (levelIndex + 1) + ".gif>";
	}
	
	//论坛职务认定
	if (membercode=='0'){
		levelname="尚未激活";
		levelimage="<img src=images/level/1.gif>";
		exp=0;
		lowexp=0;
	}else if(membercode=='5'){
		lvname="社区区长";
	}else if(membercode=='4'){
		lvname="总 版 主";
	}else if(moderated.indexOf("|"+username+"|") != -1 && moderated!=""){
		lvname="论坛版主";
	}else if(membercode=='2'){
		lvname="特邀嘉宾";
	}else{
		lvname=""
	}
	return("");
}

//放大缩小图片
function yuzi_img(e, o)
{
var zoom = parseInt(o.style.zoom, 10) || 100;
zoom += event.wheelDelta / 12;
if (zoom > 0) o.style.zoom = zoom + '%';
return false;
}
