﻿var isMSIE = (navigator.appName == "Microsoft Internet Explorer");

function V6_getDocHTML(i){
	var h = document.getElementById("content1_"+i).innerHTML;
	if(h.indexOf("content")!=-1){
		var p;
		p = h.lastIndexOf("<div");
		if(p==-1)p = h.lastIndexOf("<DIV");
		if(p!=-1)h = h.substring(0, p);
	}
	return h;
}

function V6_getRefText(i){
	var strText = V6_getDocHTML(i).replace(new RegExp("<[^>]*>", "gi"), '').replace(new RegExp("((&nbsp;)|[ 　\r\n\t])+", "gi"), ' ');
	var selectedText, selectedText1;

	if (isMSIE) {
		var rng = document.selection.createRange();
		selectedText = rng.text;
	}
	else{selectedText = getSelection().toString();}

	if(selectedText != ""){
		selectedText = selectedText.replace(new RegExp("[ 　\r\n\t]+", "gi"), ' ');
		selectedText1 = selectedText.replace(new RegExp(" ", "gi"), '');
		if(selectedText1 != "" && strText.replace(new RegExp(" ", "gi"), '').indexOf(selectedText1) != -1) strText = selectedText;
	}
	return strText.substr(0,200)
}

function V6_reply(str, str2){
	var tmp=str+"楼";
	if(str==1) tmp="楼主";
	if (str2 == "")
	{
		var text='回复[' + tmp + ']：\n';
		form3.content.focus();
		form3.content.value = text;
		window.scrollTo(0, 99999999);
	}
	else
	{
		var text='<b style="font-size:12px;color:#990000;">回复['+tmp+']：</b><br/>';
		eWebEditor1.eWebEditor.focus();
		eWebEditor1.eWebEditor.document.body.innerHTML=text;
		window.scrollTo(0, 99999999);
	}
}

function V6_cite(str, str2){
	if (str2 == "")
	{
		if (confirm('如果您是会员，请使用超文本发帖！'))
		{
			location.href = "../user/post_type.asp"
		}
		else
		{
			history.go(0);
		}
	}
	
	var tmp=str+"楼";
	if(str==1) tmp="楼主";
	var text='<TABLE style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellSpacing=0 cellPadding=6 width="95%" align=center border=0><TR><TD style="WORD-WRAP: break-word" bgColor=#f3f3f3><FONT style="FONT-WEIGHT: bold; COLOR: #990000">以下是引用['+tmp+']的片段：</FONT><br/>'+V6_getRefText(str)+'...</TD></TR></TABLE>';
	eWebEditor1.eWebEditor.focus();
	eWebEditor1.eWebEditor.document.body.innerHTML=text;
	window.scrollTo(0, 99999999);
}

function V6_location(){
	document.write("地址: "+location);
	if(navigator.appName == "Microsoft Internet Explorer"){
		document.write(" <input type=\"button\" onclick='clipboardData.setData(\"Text\", location.toString());alert(\"复制成功！\");return false;' value=\"复制该地址,传给QQ/MSN好友\" style=\"width: 180px;\" />");
	}
}

function V6_input_size(objname, num){		//2005-6-16
	var obj=document.getElementById(objname)
	if(parseInt(obj.rows)+num>=3) obj.rows=parseInt(obj.rows)+num;
	if(num>0) obj.width="90%";
}

function V6_show_menu(num){
	var str=eval("menu"+num);
	var str2=eval("text"+num);
	if(str.style.display==""){
		str.style.display="none";
		str2.innerHTML="5";
	}
	else{
		str.style.display="";
		str2.innerHTML="6";
	}
}

function V6_post(form){		//2005-5-2
	var postSubmited=false;
	if(postSubmited == false && (event.ctrlKey && window.event.keyCode == 13) || (event.altKey && window.event.keyCode == 83)) {
		postSubmited = true;
		if(form.postSubmit) form.postSubmit.disabled = true;
		if(form.postReset) form.postReset.disabled = true;
		form.submit();
	}
}

function V6_imgzoom(o){
	if(event.ctrlKey){
		var zoom = parseInt(o.style.zoom, 10) || 100;
		zoom -= event.wheelDelta / 12;
		if(zoom > 0) o.style.zoom = zoom + '%';
	}
}

function V6_rtzoom(o){
	if(event.ctrlKey&&event.button==4){o.style.zoom='100%';}
}

function V6_select_all(form, byid, activeid){
	var str=eval('document.'+form+'.'+byid);
	var str2=eval('document.'+form+'.'+activeid);
	if(str.length>1){
		for(var i=0; i<str.length; i++){
			var e=str[i];
			e.checked=str2.checked;
		}
	}
	else str.checked=str2.checked;
}

function ChangeToolsBar(){
	if (ToolsBarPoint.innerText==3)
	{
		ToolsBarPoint.innerText=4;
		top.V6bbs_body.cols='0,14,*';
	}
	else
	{
		ToolsBarPoint.innerText=3;
		top.V6bbs_body.cols='150,14,*';
	}
}

function V6_change_color(form){
	if(form.change_color.value==0){
		form.bg_color.value="#FFFFFF";
		form.table_bg_color.value="#6699CC";
		form.table_body_bg_color.value="#E0E0E0";
		form.title_color.value="#FF0000";
		form.table_font_color.value="#FFFFFF";
		form.font_color.value="#000000";
		form.signature_color.value="#FF0000";
		form.link_color.value="#0000FF";
		form.visited_color.value="#800080";
	}
	if(form.change_color.value==1){
		form.bg_color.value="#4DB34D";
		form.table_bg_color.value="#CCFF00";
		form.table_body_bg_color.value="#E4F8F0";
		form.title_color.value="#FFFF00";
		form.table_font_color.value="#000000";
		form.font_color.value="#000000";
		form.signature_color.value="#00CCFF";
		form.link_color.value="#2B91D5";
		form.visited_color.value="#AA5555";
	}
	if(form.change_color.value==2){
		form.bg_color.value="#C4A3F5";
		form.table_bg_color.value="#FFFF00";
		form.table_body_bg_color.value="#EFFEEF";
		form.title_color.value="#FFFFFF";
		form.table_font_color.value="#000000";
		form.font_color.value="#280231";
		form.signature_color.value="#F7F709";
		form.link_color.value="#0000FF";
		form.visited_color.value="#800080";
	}
	if(form.change_color.value==3){
		form.bg_color.value="#FFCC00";
		form.table_bg_color.value="#993D00";
		form.table_body_bg_color.value="#FFFFBB";
		form.title_color.value="#FFFFFF";
		form.table_font_color.value="#FFFF00";
		form.font_color.value="#000000";
		form.signature_color.value="#FF0000";
		form.link_color.value="#FF5555";
		form.visited_color.value="#800080";
	}
	if(form.change_color.value==4){
		form.bg_color.value="#000000";
		form.table_bg_color.value="#FF9900";
		form.table_body_bg_color.value="#999999";
		form.title_color.value="#FFFF00";
		form.table_font_color.value="#140D16";
		form.font_color.value="#E6BD1A";
		form.signature_color.value="#303047";
		form.link_color.value="#FF0000";
		form.visited_color.value="#FFFFFF";
	}
	if(form.change_color.value==5){
		form.bg_color.value="#FFFFFF";
		form.table_bg_color.value="#FF6600";
		form.table_body_bg_color.value="#FDFDCE";
		form.title_color.value="#FF0000";
		form.table_font_color.value="#FFFFFF";
		form.font_color.value="#000000";
		form.signature_color.value="#FF0000";
		form.link_color.value="#0000FF";
		form.visited_color.value="#800080";
	}
}

function treeMenuAddItem(level, text, url, target, icon){
	if (!target){
		parentLevel=level;
		if(level)
			auxs[level] = auxs[level - 1].addChild(new Folder(text, url));
		else auxs[0] = new Folder(text);
	}
	else{
		if(level>parentLevel + 1)level = parentLevel + 1;
		auxs[level - 1].addChild(new Item(text, "'"+url+"' target=\"" + target + "\"", icon));
	}
}

function V6_value_change(form){	//2005-04-14
	if(form.k.value!='') form.d.disabled=false;
	else form.d.disabled=true;
}

