/*
	Function:前台常用JS集
	Author :  BreezeXu
	Date : 2008-11-13
*/
//AJAX修改单条0，1记录，是0就变1，是1就变0
//tb表名
//id对应表的id
function GetUserInfo(id)
{
	 var url="/majaxprocessy.do?menu=getuserinfo&id="+id;
	 var displayid = $("displayid").value; //用来显示隐藏的ID
	 var dip = "tb"+displayid;//对应隐藏表格
	 
	 
	 var p = "tb"+id;//对应表格
	 var compname = "compnamespan"+id;//对应公司名
	 var linkman = "linkman"+id;//对应联系人
	 var linktel = "linktel"+id;//联系电话
	 var usersite = "usersite"+id;//会员网站
	 var oursite = "oursite"+id;//本站专区
	 var belongid = "belongid"+id; //所属机构
	 var belongid = "belongid"+id; //所属机构
	var user_address = "user_address"+id; //所属机构
	var zipcode = "zipcode"+id; //邮政编码
	var law_man = "law_man"+id; //法人代表

	 var hint = "ehint"+id;//提示信息
		var ajax=createAjax();
		ajax.open("GET",url,true);

		$(hint).style.display = '';
		
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				if(ajax.status==200)
				{
					var info = ajax.responseText;
					//alert(info);
					if(trim(info) == "no") //加载失败
					{
						$(hint).innerHTML = "<font color='red'>加载失败。。</font>";
					}
					else
					{
						$(hint).style.display = 'none';
						var myinfo = info.split("^");
						if($(p).style.display == '')
						{
							$(p).style.display = 'none';
						}
						else
						{
							$(p).style.display = '';
						}
						if(displayid!=0)
						{
								if(displayid != id){
								$(dip).style.display = "none";}
						}
						

						$("displayid").value = id;

						$(compname).innerHTML = myinfo[0];
						$(linkman).innerHTML = myinfo[1];
						$(linktel).innerHTML = myinfo[2];
						$(usersite).innerHTML = myinfo[3];
						$(oursite).innerHTML = myinfo[4];
						$(user_address).innerHTML = myinfo[5];
						$(zipcode).innerHTML = myinfo[6];
						$(law_man).innerHTML = myinfo[7];
						$(belongid).innerHTML = myinfo[8];
					}
				}
			}
			
		}
		ajax.send(null);
}

//学习AJAX返回XML数据类型
function GetUserInfoa(id)
{
	 var url="ajaxprocess.php?menu=getuserinfoa&id="+id;
	 var displayid = $("displayid").value; //用来显示隐藏的ID
	 var dip = "tb"+displayid;//对应隐藏表格
	 
	 
	 
	 var p = "tb"+id;//对应表格
	 var compname = "compnamespan"+id;//对应公司名
	 var linkman = "linkman"+id;//对应联系人
	 var linktel = "linktel"+id;//联系电话
	 var usersite = "usersite"+id;//会员网站
	 var oursite = "oursite"+id;//本站专区
	 var hint = "ehint"+id;//提示信息
		var ajax=createAjax();
		ajax.open("GET",url,true);

		$(hint).style.display = '';
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				if(ajax.status==200)
				{
					var info = ajax.responseXML;
					alert(info.getElementsByTagName("comp_name").firstChild);
					//alert(info.getElementsByTagName("comp_name")[0].childNodes[0].nodeValue);
						
						//$(p).style.display = '';
						//if(displayid!=0)
						//{
						//	$(dip).style.display = "none";
						//}
						//$("displayid").value = id;

						//$(compname).innerHTML = info.getElementsByTagName("comp_name")[0].childNodes[0].nodeValue;
					
				}
			}
		}
		ajax.send(null);
}


//点击使得文本框为空
function SetNothing(n)
{
	//alert();
	n.value = "";
}

//鼠标移开，文本框继续显示类容
function SetSomething(n,txt)
{
	if(n.value == "")
	{
		n.value = txt;
	}
}


//以下是infolist里所用大的JS
function getArticleInfo(id)
{
	 var url="ajaxprocess.php?menu=getarticleinfo&id="+id;
	 var displayid = $("displayid").value; //用来显示隐藏的ID
	 var dip = "tb"+displayid;//对应隐藏表格
	 var p = "tb"+id;//对应表格
	 var title = "title"+id;//对应标题
	 var content = "content"+id;//对应文章内容
	 var hint = "ehint"+id;//提示信息
		var ajax=createAjax();
		ajax.open("GET",url,true);

		$(hint).style.display = '';
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				if(ajax.status==200)
				{
					var info = ajax.responseText;
					
					if(trim(info) == "no") //加载失败
					{
						$(hint).innerHTML = "<font color='red'>加载失败。。</font>";
					}
					else
					{
						$(hint).style.display = 'none';
						var myinfo = info.split("{*^*}");
						
						if($(p).style.display == '')
						{
							$(p).style.display = 'none';
						}
						else
						{
							$(p).style.display = '';
						}
						if(displayid!=0)
						{
								if(displayid != id){
								$(dip).style.display = "none";}
						}
						$("displayid").value = id;
						$(title).innerHTML = myinfo[0];
						$(content).innerHTML = myinfo[1];
					}
				}
			}
		}
		ajax.send(null);
}

//点关闭隐藏对应文章详细信息
function closetb(id)
{
	var tb = "tb"+id;
	$(tb).style.display = "none";
}


//根据年份获得信息
function getInfoByYear(n,m)
{
	if(m == 1)
	{
		var url="ajaxprocess.php?menu=getinfobyyear&act=year&year="+n;
	}
	else if(m == 2)
	{
		var url="ajaxprocess.php?menu=getinfobyyear&act=num&year="+$("infoyear").value+"&num="+n;
	}
	else if(m == 3)
	{
		var url="ajaxprocess.php?menu=getinfobyyear&act=allnum&allnum="+n;
	}
	
		var ajax=createAjax();
		ajax.open("GET",url,true);

		$("hintheader").style.display = '';
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				if(ajax.status==200)
				{
					var info = ajax.responseText;
					//alert(info);
					var myinfo = info.split("^");
					if(trim(info) == "no") //加载失败
					{
						$(hint).innerHTML = "<font color='red'>加载失败。。</font>";
					}
					else
					{
						$("hintheader").style.display = 'none';
							//第几期
							var labels=myinfo[0].split("~");
							$("infonum").options.length=0;
							var kk =0;
							for(var ii=0;ii<labels.length;ii++)
							{
								$("infonum").add(document.createElement("OPTION"));
								$("infonum").options[ii].text=trim(labels[ii]);
								$("infonum").options[ii].value=trim(labels[ii]);
								
							}
							$("infonum").selectedIndex = kk;
							
							
							
							//选中总第几期
							for(var j=0;j<$("infoallnum").length;j++)
							{
								if($("infoallnum").options[j].value == trim(myinfo[1]))
								{
									$("infoallnum").selectedIndex = j;
								}
							}
							
							//日期
							$("dateyear").value = myinfo[2].split("~")[0];
							$("datemonth").value = myinfo[2].split("~")[1];
							$("dateday").value = myinfo[2].split("~")[2];

							//报，送，发，联系电话，传真，联系地址，邮政编码网纸，email
							$("spanreporter").innerHTML = myinfo[3].split("~")[0];
							$("spansend").innerHTML = myinfo[3].split("~")[1];
							$("spanfa").innerHTML = myinfo[3].split("~")[2];
							$("spantel").innerHTML = myinfo[3].split("~")[3];
							$("spanfax").innerHTML = myinfo[3].split("~")[4];
							$("spanaddress").innerHTML = myinfo[3].split("~")[5];
							$("spancode").innerHTML = myinfo[3].split("~")[6];
							$("spansite").innerHTML = myinfo[3].split("~")[7];
							$("spanemail").innerHTML = myinfo[3].split("~")[8];
							$("spanlistnum").innerHTML = myinfo[1];

							//中间正文部分
							if(trim(myinfo[4]) == "notype")
							{
								$("allinfo").innerHTML = "<span class='font-hyxx-bg'>当前期刊没有任何类别</span> <br>"
							}
							else
							{
								$("allinfo").innerHTML = myinfo[4];
							}
							//选中了哪年的多少期
							for(var j=0;j<$("infonum").length;j++)
							{
								if($("infonum").options[j].value == trim(myinfo[5]))
								{
									$("infonum").selectedIndex = j;
								}
							}
							//选中了哪年
							for(var j=0;j<$("infoyear").length;j++)
							{
								if($("infoyear").options[j].value == trim(myinfo[6]))
								{
									$("infoyear").selectedIndex = j;
								}
							}
					}
				}
			}
		}
		$("dateyear").focus();
		ajax.send(null);
}