//------------------------------
//create time:2004-02-14
//creater:zll
//purpose:顶部导航,供所有页面调用
//------------------------------
document.writeln(get_top_html());

function get_top_html()
{
	var str_html_top=""; //业界新闻
	
	str_html_top += ('<TABLE cellSpacing=0 cellPadding=0 width=778 border=0 align=center bgColor=#666666><TBODY>');
	
	str_html_top+=('<TR bgColor=#7c7c7c >');
	str_html_top += ('<TD align="left" colspan="2"><a href="http://www.mwjx.com/index.html#make_money" target="_blank"><img src="/mwjx/images/money.gif" border="0" height="14"/><font color="#ffffff" size="2">赚人民币津贴</font></a>&nbsp;<a href="#" target="_self" onclick="alert(\'假设今天有100个人访问本站，其中有5个人是访问你发布的文章，而今天本站的广告收入是100元，你将获得其中的5元。\\n你只需要注册，发布优秀的文章，等已结算津贴超过100元就可收到人民币津贴。\\n\');return false;"><img src="/mwjx/images/whats_this.gif" border="0"/></a>&nbsp;&nbsp;');
	str_html_top += ('&nbsp;<a href="/mwjx/src_php/mail_update.php#daily_mail" target="_blank" ><img src="/mwjx/images/ic_stfriend.gif" border="0"/><font color=#ffffff size="2">免费订阅妙文电子杂志</font></a>&nbsp;<a href="#" target="_self" onclick="alert(\'妙文精选会将每日更新列表以电子邮件形式发送给你\');return false;"><img src="/mwjx/images/whats_this.gif" border="0"/></a>'); 
	str_html_top+=('</TD>');

	//str_html_top += ('<TD align="right" colspan="1">');
	//str_html_top+=('<font color=#ffffff>随机风向标:</font>');
	//str_html_top+=('</TD>');
	str_html_top += ('<TD align="left" colspan="8">');
	str_html_top+=('<script src="/online_back.php"></script>');   //在线人数统计
	//str_html_top += ('<IFRAME marginWidth=0 marginHeight=0 src="/data/marquee.html" frameBorder=0 width="100%" height=18 scrolling=no topmargin="0" leftmargin="0" align="left" valign="top"></IFRAME>');
	str_html_top+=('</TD>');
	str_html_top+= ('</TR>'); 	
	
	//----------------------新讨论板首页链接区--
	str_html_top+=('<form name="query" action="/mwjx/home.php" method="get" visable="false" target="_blank"><TR bgColor=#7c7c7c >'); 
	str_html_top+=('<TD align="left" vlign="top" width="80"><img src="/image/indeximage/searchsite.gif" width="78" height="18"></TD>'); 
	str_html_top+=('<TD align="left" vlign="top" width="200"><input type="hidden" name="main" value="./src_php/data_class.php"/><input type="hidden" name="type" value="search"/><input type="hidden" name="page" value="1"/><input type="hidden" name="per" value="10"/><input type="hidden" name="show_type" value="dynamic"/><input type="hidden" name="cid" value="0"/><input style="BORDER-RIGHT: 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;" maxlength=12 size=26 name="str"><input style="BORDER-RIGHT: 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" type=submit value="搜索"></TD>'); 
	str_html_top+=('<TD align="left" width="10">'); //blank 
	str_html_top+=('</TD>');   //在线人数统计
	
	str_html_top+=('<TD align="left"><a href="/index.html" target="_self"><font color=#ffffff><b>&#x9996;&#x9875;</b></font></a></TD>'); 

	str_html_top+=('<TD align=center  ><a href="/data/top.xml" title="&#x6392;&#x884c;&#x699c;" target="_self"><font color=#ffffff><b>&#x6392;&#x884c;</b></font></a></TD>'); 
	str_html_top+=('<TD align=center  ><a href="/data/last.xml" title="&#x6700;&#x65b0;" target="_self"><font color=#ffffff><b>&#x6700;&#x65b0;</b></font></a></TD>'); 

	str_html_top+=('<TD align=center  ><a href="/bbs/html/index.html" title="&#x5999;&#x6587;&#x4e66;&#x5e93;" target="_self"><font color=#ffffff><b>&#x4e66;&#x5e93;</b></font></a></TD>'); 

	str_html_top+=('<TD align=center  ></TD>'); 
	str_html_top+=('<TD align=center  ></TD>');
	//<a href="/phpwind/index.php" title="&#x672c;&#x7ad9;&#x7684;&#x8bba;&#x575b;" target="_blank" target="_self"><font color=#ffffff><b>&#x8bba;&#x575b;</b></font></a>
	str_html_top += ('<TD align="right">');
	str_html_top+=('<a href="http://www.mwjx.com/mwjx/login.php" target="_blank"><img src="/mwjx/images/user_login.gif" border="0"/><font color=#ffffff>登录</font></a>&nbsp;&nbsp;');
	str_html_top+=('<a href="http://www.mwjx.com/mwjx/reg.php" target="_blank"><img src="/mwjx/images/user_reg.gif" border="0"/><font color=#ffffff>注册</font></a>&nbsp;');
	str_html_top+=('<a href="http://www.mwjx.com/mwjx/home.php?main=./src_php/data_all_class.php&type=post&id=1" target="_blank"><img src="/mwjx/images/post.gif" border="0"/><font color=#ffffff>发布文章</font></a>&nbsp;');
	str_html_top+=('</TD>');

	str_html_top+=('</TR>');  //none
	
	str_html_top+=('</form>');
	/**/
	str_html_top+=('</TBODY></TABLE>');
	str_html_top += get_html_ads();
	return str_html_top;
}
function get_html_login()
{
	//废弃,2007-4-29
	//返回登录界面html代码，如果用户已登录则返回空字符串
	
	if((null != get_cookie("username")) && (null != get_cookie("userpass"))){
		return "";				
	}
	var str_html_login = "<TABLE cellSpacing=0 cellPadding=0 width=778 border=0 align=center bgColor=#666666><TBODY>";
	str_html_login += "<tr><form name=login action=\"/aboutfish/fishcountry/login.php\" method=post visable=\"false\">";
	str_html_login +="<td height=\"26\" width=\"450\">&nbsp;<img src=\"/image/username.gif\" width=\"51\" height=\"18\" align=\"absbottom\">";
	str_html_login +="<input name=\"name\" type=\"text\" id=\"username\" size=\"12\" class=\"input1\" >";
	str_html_login +="<img src=\"/image/password.gif\" width=\"46\" height=\"18\" align=\"absbottom\">";
	str_html_login +="<input name=\"password\" type=\"password\" id=\"password\" size=\"12\" class=\"input1\" >";
	str_html_login +=" &nbsp;<input type=\"image\" src=\"/image/login.gif\" width=\"40\" height=\"20\" align=\"absbottom\">";
	str_html_login +=" &nbsp;<input type=\"image\" src=\"/image/reg.gif\" width=\"40\" height=\"20\" align=\"absbottom\">";
	str_html_login +=" &nbsp;<input type=\"image\" src=\"/image/loginout.gif\" onclick=\"javascript:submitout.value='true';\" width=\"40\" height=\"20\" align=\"absbottom\" name=\"loginout\">";
	str_html_login +=" &nbsp;<input type=\"hidden\" name=\"submitout\">";
	str_html_login +="</td></form>";

	str_html_login +="<td width=\"328\" height=\"20\" algin=\"left\"><font color=\"#FFFFFF\">&#x53f3;&#x8fb9;&#x586b;&#x5165;&#x7528;&#x6237;&#x540d;&#x548c;&#x5bc6;&#x7801;&#x70b9;&#x6ce8;&#x518c;&#x6309;&#x94ae;&#x5373;&#x53ef;&#x6ce8;&#x518c;</font></td>";
	str_html_login += "</tr></TBODY></TABLE>";
	return str_html_login;
}
function get_html_ads()
{
	//返回顶部广告及网站标志html框架页代码
	//输入:无
	//输出:html字符串
	var str_html_ads_url = "/ads3.html";
	var str_html_adstop = "";
	str_html_adstop = ('<CENTER><IFRAME marginWidth=0 marginHeight=0 src="'+str_html_ads_url+'" frameBorder=0 width=778 height=60 scrolling=no topmargin="0" leftmargin="0" valign="top"></IFRAME></CENTER>');
	str_html_adstop = "<table width='778' align='center' height='60' border='0'  cellSpacing='0' cellPadding='0'><tbody><tr valign=\"top\"><td align=center>"+str_html_adstop+"</td></tr></tbody></table>";
	return str_html_adstop;
}
function fast_reg()
{
	//自动注册
	//输入:无
	//输出:成功返回true,否则返回false
	var str_xml = "";
	var str_url = "/aboutfish/fishcountry/tools/liveroom/get_info.php?fun=fast_reg";
	str_xml = "<?xml version=\"1.0\" encoding=\"GB2312\"?><msg>reg</msg>";
	//alert(str_xml);
	var result = CommunicateXMLData(str_xml,str_url);
	if(("object" == typeof(result)) && (null != result)){
		var obj_node = result.selectSingleNode("/info/reg");
		if("ok" == obj_node.text){
			return true;
		}
	}
	return false;
}
function post_re_article()
{
	//发表评论回复
	//输入:第一项是标题，第二项是内容,第三项是主题贴ID
	//如果主题贴ID为-1,从当前页面取ID
	//输出:true,false
	return alert("抱歉，该功能已关闭");
	var str_title = arguments[0];
	var str_content = arguments[1];
	var str_id = parseInt((null != arguments[2])?arguments[2]:-1,10); 
	if((null == str_content) || ("" == str_content)){
		return alert("请填写评论内容");
	}
	//没有注册，先给游客进行注册
	if((null == get_cookie("username")) || (null == get_cookie("userpass"))){
		if(false === fast_reg()){
			return alert("自动注册失败，无法发表评论，请尝试手动注册帐号.");
		}
		//return alert("请先在本页面顶部填写用户名密码注册，如果已注册，请先顶部登录");
	}
	if(str_id < 0){
		str_id = (get_id_article());
	}
	if(false == str_id){
		return alert("文章ID无效，评论失败");
	}
	if("" == str_title){
		str_title = "re:" + str_id;
	}
	str_title=str_title.replace(/,/g,"，");
	str_title=str_title.replace(/\'/g,"‘");
	str_content=str_content.replace(/,/g,"，");
	str_content=str_content.replace(/\'/g,"‘");
	str_title = xml_encode(str_title);
	str_content = xml_encode(str_content);
	if((str_content.length > 200000) || (str_title.length > 100)){
		alert("标题长度不能大于100，内容长度不能大于200000\n");
		return false;
	}
	var str_xml = "";
	str_xml = "<?xml version=\"1.0\" encoding=\"GB2312\"?><msg>forumbase`|bs_add_article-|-1`|,,"+str_title+","+str_content+",0,"+str_id+",-|-`|-|-123-|-local</msg>";
	//alert(str_xml);
	var result = CommunicateXMLData(str_xml,get_server_path_cmd());
	if(("object" == typeof(result)) && (null != result)){
		var obj_node = result.selectSingleNode("/re/result");
		if(1 == obj_node.getElementsByTagName("errors").length){
			var obj_node_tmp = obj_node.selectSingleNode("errors/text");
			alert(obj_node_tmp.text);	
			//return false;
		}
		if(1 == obj_node.getElementsByTagName("post_re").length){
			var obj_node_tmp = obj_node.selectSingleNode("post_re/text");
			alert(obj_node_tmp.text+"");	
		}
		//alert(result.xml);
	}
	//alert(result.xml);
	return true;
}
function response_xml_run()
{
	//服务器返回的xml包解析器
	return true;
}
function get_server_path_cmd()
{
	return "/aboutfish/fishcountry/tools/liveroom/cmd.php";
}
function get_id_article()
{
	//返回文章ID，异常返回false
	var str_url = get_url();
	var arr_tmp = str_url.split("/");
	var str_file = arr_tmp[arr_tmp.length - 1];
	if((null == str_file) || ("" == str_file) || ("undefined" == typeof(str_file))){
		return false;
	}
	arr_tmp = str_file.split(".");
	var result = arr_tmp[arr_tmp.length - 2];
	if(parseInt(result) < 1){
		return false;
	}
	return result;
}
function xml_encode(string)
{
	//转换非法字符
	//string=string.replace(/&/,"&amp;");
	//return string;
	string=string.replace(/&/g,"&amp;");
	string=string.replace(/</g,"&lt;");
	string=string.replace(/>/g,"&gt;");
	return string;
}

function CommunicateXMLData(sXML,ActionFileURL)
{
	//将sXML发送给ActionFileURL
	var xmlDoc = new_xmldom();
	var httpObj = new_xmlhttp(); //发送
	xmlDoc.async = true;
	//sXML='<?xml version="1.0"?>'+ sXML;
	//alert(sXML);
	//return false;
	if(xmlDoc.loadXML(sXML)){	
		httpObj.Open("POST",ActionFileURL,false);
		//alert(xmlDoc.xml);
		//return true;
		httpObj.Send(xmlDoc);
		//alert("<?xml version=\"1.0\"?><re><id>200400000161</id><ok>yes</ok></re>");
		//alert((httpObj.responseXML.xml));
		//window.status = httpObj.responseXML.xml.length;
		return httpObj.responseXML;
	}
	else{
		alert("传送数据时失败，数据包格式不正确");
		return false;
	}
}
//------------------------cookie及url相关函数------------
function new_xmlhttp()
{
	//新建一个xmlhttp返回
	//输入：无
	//输出：正常返回xmlhttp对象，异常返回false
	//throw(new Error(-1,'Cant Create XMLHTTP'));
	var obj_xmlhttp = null;
	var arr_activex = ["Microsoft.XMLHTTP","MSXML2.XMLHTTP","Msxml2.ServerXMLHTTP","WinHttp.WinHttpRequest","MSXML4.XMLHTTP", "MSXML3.XMLHTTP"];
	for(var i=0; i < arr_activex.length; i++){
		try{
			obj_xmlhttp = new ActiveXObject(arr_activex[i]);
			return obj_xmlhttp;

		} 
		catch(err){ 
			obj_xmlhttp = null;
		}
	}
	throw(new Error(-1,'Cant Create XMLHTTP'));
	return false;
}
function new_xmldom()
{
	//返回DOMDocument对象
	//输入：无
	//正常返回dom对象，异常返回false
	var obj_dom = null;
	//throw "No DOM DOcument found on your computer.";
	var arr_activex = ["MSXML.DOMDocument","MSXML4.DOMDocument", "MSXML3.DOMDocument", "MSXML2.DOMDocument", "Microsoft.XmlDom"];
	for(var i=0; i < arr_activex.length; i++){
		try{
			obj_dom = new ActiveXObject(arr_activex[i]);
			return obj_dom;

		} 
		catch(err){ 
			obj_dom = null;
		}
	}
	throw(new Error(-1,'No DOM DOcument found on your computer.'));
	return false;
}
//------------------cookie----------------
function get_cookie(name)
{
	//取cookie值　
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen)
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg) return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return (null);
}

function getCookieVal(offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function SetCookie(name, value)
{
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path    = (argc > 3) ? argv[3] : null;
	var domain  = (argc > 4) ? argv[4] : null;
	var secure  = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null)  ? "" : ("; domain=" + domain)) + ((secure == true)  ? "; secure" : "");
	return true;
}
//------------------end cookie-----------
//url相关-------------
function getquerystring(str)
{
	var LocString=String(top.window.document.location.href);
	//this.show_init(LocString);
    var rs=new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(LocString),tmp;
    if(tmp=rs)return tmp[2];
	return false;
    //return null;
}
function get_get_var(name)
{
	//取url中get方式的值
	if(name == null)
	{
		return false;
	}
	var result = null;
	result = getquerystring(name);
	//alert(result);
	return result;
	
}
function get_url()
{
	//返回当前页url
	var url = (top.location.href);
	return url;
}
function is_ie()
{
	//是IE返回true,否则返回false
	var agent = navigator.userAgent.toLowerCase();
	if(agent.indexOf("msie")!=-1){
		return true;
	}
	return false;
}
