//------------------------------
//create time:2007-8-20
//creater:zll
//purpose:静态文章页
//------------------------------
//document.write('<script type=text/javascript>AD733_webid = "2008052215475824";AD733_adpid = "2008042115392490";AD733_modeid = "891467";AD733_width = 200;AD733_height = 130;AD733_type = "0";AD733_encoding = "gb2312";</script><script src="http://jsa.733.com/JS/ShowMe.js" type="text/javascript"></script>');
//document.write('<script language="javascript" src="http://js.733.com/gc_usercode__050055055050124095124056056.htm"></script>');
function check_confcode(str)
{
	//检查验证码是否填写
	//输入:str(string)验证码输入框名
	//输出:true已填,false未填写
	if("" == document.getElementById(str).value){
		alert("请填写验证码");
		return false;
	}
	return true;
}
function reply()
{
	//回复
	//输入:无
	//输出:无
//	alert("reply");
//	return;
	//var content = document.all["message"].value;
	var content = document.getElementById("txt_content").value;
	//alert("txt");
	if("" == content)
		return alert("留言内容不能为空");
	if(content.length > 10000)
		return alert("留言长度不能超过10000");
	//return alert(document.all["aid"].value);
	if("" == document.getElementById("aid").value)
		return alert("异常，文章ID为空");
	//alert("aid");
	if("" == document.getElementById("reply_type").value)
		return alert("异常，跟贴类型为空");
	//alert("rtype");
	if("" == document.getElementById("fun").value)
		return alert("异常，调用接口为空");
	//alert("fun");
	if(!check_confcode('conf_reply'))
		return;
	//alert("conf");
	document.getElementById("ref").value = location.href;

	//if("" == document.all["conf_reply"].value)
	//	return alert("请填写验证码");
	//alert("回复功能未完成");	
	//alert("回复:"+content);
	//return;
	//return alert("aa="+document.all["r_cid"].value);
	//----------提交---------
	//alert(document.all["frmsubmit"]);
	//document.all["hd_clist"].value = list;
	//document.all["frmsubmit"].action = '../cmd.php';
	//document.all["txt_title"].value = list;
	//alert(document.all["frmsubmit"].action);
	document.getElementById("frmsubmit").submit();

}
function up_topbar()
{
	//更新顶部用户信息
	//输入:无
	//输出:无
	var xmldoc = new_xmlhttp();
	xmldoc.Open('GET','/mwjx/include/top_article.php',false);
	xmldoc.Send();
	var str = (xmldoc.responseText.substr(16));
	var pos = str.length-4;
	str = str.substr(0,pos);
	var oid = "HeadTop_myalimama_list2";
	alert(str);
	document.getElementById(oid).innerHTML = str;
	//return;
}
function mark_article(id)
{
	//收藏文章
	//输入:id文章ID
	//输出:无
	//return up_topbar();
	//document.getElementById("sr_ta").src = "/mwjx/include/top_article.php";
	//+Math.random()
	//alert(document.getElementById("sr_ta").src);
	//return alert(get_cookie("mw_uid"));
	if(null==get_cookie("mw_uid")){
		show_login();
		title_smart(0,"收藏文章前请先登录或注册");
		return;
	}
	//title_smart(0,"收藏功能暂未完成:"+id);
	//未登录
	var url = "/mwjx/cmd.php";
	var txt = "";
	txt += "fun=add_mark&oid="+id;
	var dochttp = commit_str(txt,url);
	var re = dochttp.responseText; //parseInt(dochttp.responseText,10);
	//return alert(re);
	var arr_code = {"-1":"参数无效","-2":"文章无效","-3":"已经收藏，不要重复"};
	if("0" != re){
		var title = "";
		if(!arr_code[re])
			title = "请先登录";
		else
			title = arr_code[re];
		title_smart(0,"提交失败,"+title+",code="+re); //+",code="+re
		return;
	}
	//title_smart(2,"成功，跳转到新增章节","../track/show.php?id="+re);
	title_smart(0,"成功，可打开《我的妙文》查看");
}
function log_reg(name,pswd)
{
	//登陆或注册
	//输入:name用户名,pswd密码
	//输出:无
	//检查参数有效性
	if(name.length < 1)
		return title_smart(0,"用户名不能为空");
	if(name.length > 32)
		return title_smart(0,"用户名长度不能大于20");
	if(pswd.length < 1)
		return title_smart(0,"密码不能为空");
	if(pswd.length > 32)
		return title_smart(0,"密码长度不能大于20");
	//UTF-8匹配:在javascript中，要判定字符串是中文是很简朴的。比如：var str = php编程;if (/^[\u4e00-\u9fa5]+$/.test(str)) {alert(该字符串全部是中文);} else{alert(该字符串不全部是中文);}php中，是用 ... UTF-8匹配: 在javascript中，要判定字符串是中
	//提交
	var url = "../../../mwjx/cmd.php";
	var txt = "";
	txt += "fun=log_reg&name="+name+"&pswd="+pswd;
	var dochttp = commit_str(txt,url);
	var re = dochttp.responseText; //parseInt(dochttp.responseText,10);
	//return alert(re);
	var arr_code = {"-1":"输入不能为空","-2":"字符串长度不能大于20","-3":"用户名只能中文，数字和字母","-4":"密码只能数字和字母","-5":"注册用户失败","-6":"登录失败，密码不正确"};
	if("0" != re){
		var title = "";
		if(!arr_code[re])
			title = "原因未知";
		else
			title = arr_code[re];
		title_smart(0,"提交失败,"+title); //+",code="+re
		return;
	}
	//title_smart(2,"成功，跳转到新增章节","../track/show.php?id="+re);
	hide_login();
	//up_topbar();
	title_smart(0,"登录成功");
	//成功后收藏本文章
	mark_article(m_id);
}
function show_login()
{
	//显示登录框
	//输入:无
	//输出:无
	var oshow = document.getElementById("divhitshow");
	if(!oshow)
		return;
	hide_hit();
	oshow.style.display = "block";
	oshow.style.left = "63px";
	oshow.style.top = "339px";

//	if("block" != oshow.style.display)
//		return;
	oshow.style.width = "180px";
	var html = "<img src=\"/mwjx/images/cha.gif\" style=\"float:right;cursor:pointer;\" onclick=\"javascript:this.parentNode.style.display='none';\"><span style=\"display:block;padding-top:2px;width:100%;height:18px;text-align:center;\">登陆／快速注册</span>";
	html += "名&nbsp;&nbsp;称：<input  maxlength=\"12\" size=\"20\" id=\"s_name\" type=\"text\" value=\"直接填写用户名注册\" onclick=\"this.value='';\">";
	html += "<br/>密&nbsp;&nbsp;码：<input  maxlength=\"12\" size=\"20\" id=\"s_pswd\" type=\"password\" value=\"\">";
	html += "<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input  type=\"button\" value=\"确定\" onclick=\"javascript:log_reg(document.getElementById('s_name').value,document.getElementById('s_pswd').value);\">";
	oshow.innerHTML = html;

}
function hide_login()
{
	//隐藏登录框
	//输入:无
	//输出:无
	var oshow = document.getElementById("divhitshow");
	if(!oshow)
		return;
	oshow.style.display = "none";
}
