﻿//
function check()
{
	if (form1.BoardID.value == 0 || form1.content.value == '' || form1.topic.value == '' || form1.author.value == '' || form1.summary.value == '')
	{
		window.alert ('请填写完整！');
		return false;
	}
}
//
function ModifyCheck()
{
	if (form1.BoardID.value == 0 || form1.content.value == ''|| form1.topic.value == '' || form1.author.value == '' || form1.summary.value == '')
		{
			window.alert('请填写完整');
			return false;
		}
}

function check_boardadd()
{
	if (form_AddBoard.txt_BoardNameCN.value == '' || form_AddBoard.txt_BoardNameEN.value == '')
	{
		window.alert ('请填写完整！');
		return false;
	}
}

function check_settingsmodify()
{
	if (form_settings.txt_sitetitle.value == '' || form_settings.txt_title1.value == '' || form_settings.txt_title2.value == '' || form_settings.txt_contact.value == '' || form_settings.txt_copyright.value == '' || form_settings.txt_icp.value == '' || form_settings.txt_face.value == '')
	{
		window.alert ('请填写完整！');
		return false;
	}
}

function check_boarddel(BoardID)
{
	if (window.confirm("真的要删除吗？"))
	{
		window.location="operate.asp?action=DeleteBoard&BoardID="+BoardID;
	}
}

function articledel(ArticleID,BoardID)
{
	if (window.confirm("真的要删除吗？"))
	{
		window.location="operate.asp?action=DeleteArticle&ArticleID="+ArticleID+"&BoardID="+BoardID;
	}
}

function check_commentdel(CommentID)
{
	if (window.confirm("真的要删除吗？"))
	{
		window.location="operate.asp?action=DeleteComment&CommentID="+CommentID;
	}
}

function check_friendlinkmodify()
{
	if (form_ModifyLink.txt_LinkName.value == '' || form_ModifyLink.txt_Link.value == '' || form_ModifyLink.txt_LinkDetail.value == '')
	{
		window.alert ('请填写完整！');
		return false;
	}
}


function friendlinkdel(LinkID)
{
	if (window.confirm("真的要删除吗？"))
	{
		window.location="operate.asp?action=DeleteFriendLink&LinkID="+LinkID;
	}
}

function friendlinkadd()
{
	if (form_AddFriendLink.txt_LinkName.value == '' || form_AddFriendLink.txt_Link.value == ''|| form_AddFriendLink.txt_LinkDetail.value == '')
	{
		window.alert ('请填写完整！');
		return false;
	}
}

function gopreview()
{
	document.preview.content.value=document.form1.content.value;
	document.preview.topic.value=document.form1.topic.value;
	document.preview.source.value=document.form1.source.value;
	document.preview.submit();
}

function PopUpload(ttype)
{
	var uploadthml,whatsNew;
	if (ttype==1)
		uploadhtml = 'upload.html';
	else if (ttype==2)
		uploadhtml = 'upload_fileup.html';
		
	whatsNew=open(uploadhtml,'_blank','menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no');
	whatsNew.moveTo(0,0);
	whatsNew.resizeTo(600,200);
	whatsNew.document.close();
}

function InsertText(ElementById,txtInsert){ 
	var B = document.getElementById(ElementById); 
	B.focus(); 
	var C = document.selection.createRange(); 
	if(C)
	{ 
		C.text = txtInsert; 
		C.select(); 
	} 
} 


function InsertTextOpener(ElementById, txtInsert){
	//IE下获取选择文本
	if(document.selection){
		var B = window.opener.document.getElementById(ElementById);
		B.focus();
		var C = B.document.selection.createRange();
		if(C){
			C.text = txtInsert;
			C.select();
		}
	}
}


function UploadFace(ElementById){ 
	var B = document.getElementById(ElementById); 
	B.focus(); 
	B.value = "";
	PopUpload(2);
} 


function djs(t){ 
	if(t>0){ 
		t-=1; 
		m=parseInt(t/60);
		s=t%60;
		document.getElementById('tm').innerHTML="请在 "+m+"分"+s+"秒 内完成此文章";
		setTimeout("djs("+t+")",1000); 
	} 
	else{
		alert("登录超时，请手动复制此文章，重新登录,粘贴,继续输入!");
	}
} 


function UBBEdit(e, colorElementID, strL, strR, intType){
	switch (intType)
	{
	case 1:
		var txtLi = "";
		break;
	case 2:
		var txtLi = colorElementID.value;
		colorElementID.options[0].selected = true;
		break;
	}
	
	//IE下获取选择文本
	if(document.selection){
		e.focus();		
		var objText = e.document.selection.createRange();
		var txtObjText = objText.text;

		txtObjText = strL + txtLi + "]" + txtObjText + strR;
		e.document.selection.createRange().text = txtObjText;	
	}
	//firefox下获取选择文本
//	else if(window.getSelection().toString()){
//		return window.getSelection().toString();
//		}
	//firefox下获取input或textArea域的选择文本
	else if (e.selectionStart != undefined && e.selectionEnd != undefined) {
		var actual_end = e.value.length;
		var start = e.selectionStart;
		var end = e.selectionEnd;
		
		var txtObjText = e.value.substring(start, end);

		var txtObjText = strL + txtLi + "]" + txtObjText + strR;
		e.value = e.value.substring(0, start) + txtObjText + e.value.substring(end, actual_end);
	}
}


function play_audio_single(audio_src)
{
	var s0 = new SWFObject('player/audio/mediaplayer.swf','mpl','100%','20','9');
	s0.addParam('allowscriptaccess','always');so.addParam('allowfullscreen','true');
	s0.addParam('flashvars','&file='+audio_src+'&autostart=true');
	s0.write('player');
}


function play_audio_playlist()
{
	var s0 = new SWFObject("player/audio/mediaplayer.swf", "playlist", "300", "44", "7");
	s0.addVariable("file","playlist.xml");
	s0.addVariable("backcolor","0xF5F5F5");
	s0.addVariable("frontcolor","0x666666");
	s0.addVariable("lightcolor","0x014E82");
	s0.addVariable("displayheight","0");
	s0.addVariable("width","300");
	s0.addVariable("height","44");
	s0.addVariable("autostart","true");
	s0.addVariable("volume","40");
	s0.addVariable("repeat","list");
	s0.addVariable("shuffle","true");
	s0.write("player"); 
}

function callColorDlg(){
	var sInitColor = null;
	if (sInitColor == null)
		var sColor = form1.dlgHelper.ChooseColorDlg();
	else
		var sColor = form1.dlgHelper.ChooseColorDlg(sInitColor); 
		
	sColor = sColor.toString(16);
	if(sColor.length < 6){
		var sTempString = "000000".substring(0,6-sColor.length);
		sColor = sTempString.concat(sColor);
	}
	sColor = "#" + sColor.toUpperCase()
	
	if (sColor == "#000000")
		return false;
	else
	{
		form1.content.focus();
		var objText = form1.content.document.selection.createRange();
		txtObjText = objText.text;
		txtObjText = "[color=" + sColor + "]" + txtObjText + "[/color]";
		form1.content.document.selection.createRange().text = txtObjText;
	}
}

//显示时间差
function display_diff_time(){
	//月份从0~11表示1~12，起始日为2005年9月1日，即200581000
	var start_time = new Date(2005, 8, 1, 0, 0, 0);
	var now_time = new Date();
	
	var diff_year = now_time.getFullYear() - start_time.getFullYear();
	var diff_month = now_time.getMonth() - start_time.getMonth();
	var diff_date = now_time.getDate() - start_time.getDate();
	
	if (diff_month < 0) {
		diff_year = diff_year - 1;
		diff_month = diff_month + 12;
	}
	
	if (diff_date < 0) {
		diff_date = -diff_date;
		diff_date = "差" + diff_date;
	}
	
	document.getElementById("display_year").innerText = diff_year;
	document.getElementById("display_month").innerText = diff_month;
	document.getElementById("display_date").innerText = diff_date;
}
