
//用于首页的站内搜索函数
function gotoSearch()
{
	var searchTextInput=document.getElementById('searchTextInput');
	var strSearchText=searchTextInput.value;
								
	if(strSearchText=="")
	{
		alert("请输入查询字符串!");
		searchTextInput.select();
		return false;
	}
	
	document.getElementById('searchLink').href = 'Searching.aspx?text=' + strSearchText;				
	return true;
}

function gotoSchoolarSearch()
{
	var searchTextInput=document.getElementById('schoolSearchTextInput');
	var strSearchText=searchTextInput.value;
								
	if(strSearchText=="")
	{
		alert("请输入查询字符串!");
		searchTextInput.select();
		return false;
	}
					
	document.getElementById('schoolarSearchLink').href = 'http://www.yidu.edu.cn/educhina/educhina.do?skey=0&stype=99&s=on&svalue=' + encodeURI(strSearchText);
	return true;
}

//用于FAQ的搜索函数
function gotoFaqSearch()
{
	var searchTextInput=document.getElementById('searchTextInput');
	var strSearchText=searchTextInput.value;
								
	if(strSearchText=="")
	{
		alert("请输入搜索字符串!");
		searchTextInput.select();
		return false;
	}
					
	document.getElementById('searchLink').href = 'FaqSearching.aspx?text=' + strSearchText;
	return true;
}

//用于LinkList.aspx页面的搜索函数
function gotoPage(strLinkType,nTotalPageNum)
{
	var pageNumInput=document.getElementById('pageNumInput');
	var pageNum=pageNumInput.value;
						
	if(pageNum=="")
	{
		alert("请输入页码!");
		pageNumInput.select();
		return false;
	}
	//remove the char from string
	//if(pageNum.search(/[a-z]/i) != -1)
	if(pageNum.search(/[^\d]/g)!= -1)
	{
		alert("请输入数字!");
		pageNumInput.select();
		return false;
	}
	if(pageNum<1||pageNum>nTotalPageNum)
	{
		alert("输入的页码范围出错!");
		pageNumInput.select();
		return false;
	}
	document.getElementById('pageGoto').href = 'LinkList.aspx?LinkType='+ strLinkType + '&page='+ pageNum;
			
	return true;
}

//verify function for Question.aspx
function VerifyInput4Question()
{
	var NameInput=document.getElementById('Name');
	var strName=NameInput.value;
	
	var CardIDInput=document.getElementById('CardID');
	var strCardID=CardIDInput.value;
	
	var QuestionInput=document.getElementById('Question');
	var strQuest=QuestionInput.value;
	
	if(strName == "")
	{
		alert("请输入姓名");
		NameInput.select();
		return false;
	}
	else if(strName.length>32)
	{
		alert("输入的姓名超过32个字符!");
		NameInput.select();
		return false;
	}
	else if(strCardID == "")
	{
		alert("请输入借阅证号");
		CardIDInput.select();
		return false;
	}
	else if(strCardID.length != 14)
	{
		alert("输入的借阅证号不等于14位");
		CardIDInput.select();
		return false;
	}
	else if(strCardID.search(/R0500[S,B,0][0,2][B,F,C,0][\d{6}]/gi) == -1)
	{
		alert("输入的借阅证号格式不正确!");
		CardIDInput.select();
		return false;
	}
	else if(strQuest == "")
	{
		alert("请输入咨询内容");
		QuestionInput.select();
		return false;;
	}
	else if(strQuest.length>500)
	{
		alert("输入咨询内容不超过500字");
		QuestionInput.select();
		return false;;
	}
	else
	{
		window.Form_Demo.submit();
		
		return true;
	}
}

//show the hidden span
function showSpan(spanID)
{
	var spanctrl;
	spanctrl = document.getElementById('span'+spanID);
	if(spanctrl)
	{
		spanctrl.style.display = "block";
		return true;
	}
	else
	{
		return false;
	}
}

//get the key code and do faq seaching
function onFaqEnter()
{
	if(window.event.keyCode==13)
	{
		document.getElementById('searchLink').click();
		return true;
	}
	else
	{
		return false;
	}
}

//get the key code and do global seaching
function onEnter()
{
	if(window.event.keyCode==13)
	{
		document.getElementById('schoolarSearchLink').click();
		return true;
	}
	else
	{
		return false;
	}
}

function onEnter1()
{
	if(window.event.keyCode==13)
	{
		document.getElementById('searchLink').click();
		return true;
	}
	else
	{
		return false;
	}
}
