var Code = 0;
var text_enter_url      = "请输入连接网址";
var text_enter_txt      = "请输入连接说明";
var text_enter_image    = "请输入图片网址";
var text_enter_email    = "请输入邮件网址";
var error_no_url        = "您必须输入网址";
var error_no_email      = "您必须输入邮件网址";
var error_no_gset       = "必须正确按照各式输入！";
var error_no_gtxt       = "必须输入文字！";
var color_normal        ="请输入要设置成指定颜色的文字";
var text_input        ="文字";
function popSmile()
{
	var regwho=window.open('/sbbs/smile.htm',"选择表情","scrollbars=no,left=300,top=200,height=200,width=200");
	if(regwho.opener == null) regwho.opener = self;
}

function commentWrite(NewCode) {
document.ubbform.body.value+=NewCode;
document.ubbform.body.focus();
return;
}
function chcolor(color) {
       if (document.selection && document.selection.type == "Text") {
		var range = document.selection.createRange();
		range.text = "[color=" + color + "]" + range.text + "[/color]";
        } else {
        txt=prompt(color_normal,text_input);
                if(txt!=null) {
                        AddTxt="[color="+color+"]"+txt;
                        commentWrite(AddTxt);
                        commentWrite("[/color]");
                }
        }
}
function Curl()
{
	var FoundErrors = '';
	var enterURL   = prompt(text_enter_url, "http://");
	var enterTxT   = prompt(text_enter_txt, enterURL);
	if (!enterURL)   	FoundErrors += "\n" + error_no_url;
	//if (!enterTxT)    	FoundErrors += "\n" + error_no_txt;
	if (FoundErrors)
	{
		alert("错误！"+FoundErrors);
		return;
	}
	var ToAdd = "<a href="+enterURL+">"+enterTxT+"</a>";
	//var ToAdd = "[URL="+enterURL+"]"+enterTxT+"[/URL]";
	document.ubbform.body.value+=ToAdd;
	document.ubbform.body.focus();
}
function Cimg()
{
	var FoundErrors = '';
	var enterURL   = prompt(text_enter_image, "http://");
	var enterTxT   = prompt(text_enter_txt, enterURL);
	if (!enterURL)   	FoundErrors += "\n" + error_no_url;
	//if (!enterTxT)    	FoundErrors += "\n" + error_no_txt;
	if (FoundErrors)
	{
		alert("错误！"+FoundErrors);
		return;
	}
	var ToAdd = "<img src='"+enterURL+"' alt="+enterTxT+">";
	//var ToAdd = "[URL="+enterURL+"]"+enterTxT+"[/URL]";
	document.ubbform.body.value+=ToAdd;
	document.ubbform.body.focus();
}

function Cemail()
{
	var emailAddress = prompt(text_enter_email,"");
	if (!emailAddress) { alert(error_no_email); return; }
	var ToAdd = "[EMAIL]"+emailAddress+"[/EMAIL]";
	commentWrite(ToAdd);
}

function Cbold()
{
	fontbegin="<b>";
	fontend="</b>";
	fontchuli();
}

function Citalic()
{
	fontbegin="<i>";
	fontend="</i>";
	fontchuli();
}
function Cunder()
{
	fontbegin="[U]";
	fontend="[/U]";
	fontchuli();
}
function em01()
{
	var ToAdd = "[icon01]";
	commentWrite(ToAdd);
}
function em02()
{
	var ToAdd = "[icon02]";
	commentWrite(ToAdd);
}

function em03()
{
	var ToAdd = "[icon03]";
	commentWrite(ToAdd);
}

function em04()
{
	var ToAdd = "[icon04]";
	commentWrite(ToAdd);
}

function em05()
{
	var ToAdd = "[icon05]";
	commentWrite(ToAdd);
}
function em06()
{
	var ToAdd = "[icon06]";
	commentWrite(ToAdd);
}
function em07()
{
	var ToAdd = "[icon07]";
	commentWrite(ToAdd);
}
function em08()
{
	var ToAdd = "[icon08]";
	commentWrite(ToAdd);
}
function em09()
{
	var ToAdd = "[icon09]";
	commentWrite(ToAdd);
}
function em10()
{
	var ToAdd = "[icon10]";
	commentWrite(ToAdd);
}
function em11()
{
	var ToAdd = "[icon11]";
	commentWrite(ToAdd);
}
function em12()
{
	var ToAdd = "[icon12]";
	commentWrite(ToAdd);
}
function em13()
{
	var ToAdd = "[icon13]";
	commentWrite(ToAdd);
}
function em14()
{
	var ToAdd = "[icon14]";
	commentWrite(ToAdd);
}
function em15()
{
	var ToAdd = "[icon15]";
	commentWrite(ToAdd);
}
function em16()
{
	var ToAdd = "[icon16]";
	commentWrite(ToAdd);
}
function ac01()
{
	var ToAdd = "[em01]";
	commentWrite(ToAdd);
}
function ac02()
{
	var ToAdd = "[em02]";
	commentWrite(ToAdd);
}

function ac03()
{
	var ToAdd = "[em03]";
	commentWrite(ToAdd);
}

function ac04()
{
	var ToAdd = "[em04]";
	commentWrite(ToAdd);
}

function ac05()
{
	var ToAdd = "[em05]";
	commentWrite(ToAdd);
}
function ac06()
{
	var ToAdd = "[em06]";
	commentWrite(ToAdd);
}
function ac07()
{
	var ToAdd = "[em07]";
	commentWrite(ToAdd);
}
function ac08()
{
	var ToAdd = "[em08]";
	commentWrite(ToAdd);
}
function ac09()
{
	var ToAdd = "[em09]";
	commentWrite(ToAdd);
}
function ac10()
{
	var ToAdd = "[em10]";
	commentWrite(ToAdd);
}
function ac11()
{
	var ToAdd = "[em11]";
	commentWrite(ToAdd);
}
function ac12()
{
	var ToAdd = "[em12]";
	commentWrite(ToAdd);
}
function ac13()
{
	var ToAdd = "[em13]";
	commentWrite(ToAdd);
}
function ac14()
{
	var ToAdd = "[em14]";
	commentWrite(ToAdd);
}
function ac15()
{
	var ToAdd = "[em15]";
	commentWrite(ToAdd);
}
function ac16()
{
	var ToAdd = "[em16]";
	commentWrite(ToAdd);
}
function Cmarquee()
{
	fontbegin="[move]";
	fontend="[/move]";
	fontchuli();
}
function Cfly()
{
	fontbegin="[FLY]";
	fontend="[/FLY]";
	fontchuli();
}

function onBlack()
{
	fontbegin="[color=black]";
	fontend="[/color]";
	fontchuli();
}

function onBlue()
{
	fontbegin="[color=blue]";
	fontend="[/color]";
	fontchuli();
}
function onGreen()
{
	fontbegin="[color=green]";
	fontend="[/color]";
	fontchuli();
}
function onPurple()
{
	fontbegin="[color=purple]";
	fontend="[/color]";
	fontchuli();
}
function onRed()
{
	fontbegin="[color=red]";
	fontend="[/color]";
	fontchuli();
}


function fontchuli()
{
	if ((document.selection)&&(document.selection.type == "Text"))
	{
		var range = document.selection.createRange();
		var ch_text=range.text;
		range.text = fontbegin + ch_text + fontend;
	}
	else
	{
	document.ubbform.body.value=fontbegin+document.ubbform.body.value+fontend;
	document.ubbform.body.focus();
	}
}

ie = (document.all)? true:false
if (ie){
function ctlent(eventobject){if(event.ctrlKey && window.event.keyCode==13){this.document.ubbform.submit();}}
}
