function checkForm(obj)
{
	if(obj.sw.value == "")
	{
		alert("請輸入檢索詞！");
		return false;
	}
	else
	{
		return true;
	}
}

function trimLeft(sString)
{ 
	var sStr,i,iStart,sResult = "";
	
	sStr = sString.split("");
	iStart = -1 ;
	for (i = 0 ; i < sStr.length ; i++)
	{
	if (sStr[i] != " ") 
	{
	iStart = i;
	break;
	}
	}
	if (iStart == -1) { return "" ;}    //表示sString中的所有字符均是空格,则返回空串
	else { return sString.substring(iStart) ;}
}

function trimRight(sString)
{ 
	var sStr,i,sResult = "",sTemp = "" ;
	
	 if (sString.length == 0) { return "" ;} // 参数sString是空串
	
	sStr = sString.split("");
	for (i = sStr.length - 1 ; i >= 0 ; i --)  // 将字符串进行倒序
	{ 
	sResult = sResult + sStr[i]; 
	}
	sTemp = trimLeft(sResult) ; // 进行字符串前空格截除
	
	if (sTemp == "") { return "" ; }
	
	sStr = sTemp.split("");
	sResult = "" ;
	for (i = sStr.length - 1 ; i >= 0 ; i--) // 将经处理后的字符串再进行倒序
	{
	sResult = sResult + sStr[i];
	}
	return sResult ;
}

function trim(sString)
{
	var strTmp ;
	
	strTmp = trimRight(trimLeft(sString)) ;
	
	return strTmp ;
}

function advFormAll(obj)
{
	var searchword = "";
	if(obj.q1.value != "")
	{
		searchword += "doctitle_gb=(" + trim(obj.q1.value).replace(/ /g, " and ") + ")";
	}
	if(obj.q2.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(doccontent_gb=(" + trim(obj.q2.value).replace(/ /g, " and ") + "))";
	}
	if(obj.q3.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(dockeywords_gb=%" + trim(obj.q3.value).replace(/ /g, "% and dockeywords_gb=%") + "%)";
	}
	if(obj.q4.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(docauthor_gb=%" + trim(obj.q4.value).replace(/ /g, "% and docauthor_gb=%") + "%)";
	}
	if(obj.q5.value != "" && obj.q6.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(doctimestamp=between['" + obj.q5.value + "','" + obj.q6.value + "'])";
	}
	
	obj.sw.value = searchword;
	
	if(obj.sw.value != "")
	{
		return true;
	}
	else
	{
		alert("請輸入檢索詞！");
		return false;
	}
}

function advFormSite(obj)
{
	var searchword = "";
	if(obj.q1.value != "")
	{
		searchword += "doctitle_gb=(" + trim(obj.q1.value).replace(/ /g, " and ") + ")";
	}
	if(obj.q2.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(doccontent_gb=(" + trim(obj.q2.value).replace(/ /g, " and ") + ") or dochtmlcon_gb=(" + trim(obj.q2.value).replace(/ /g, " and ") + "))";
	}
	if(obj.q3.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(dockeywords_gb=%" + trim(obj.q3.value).replace(/ /g, "% and dockeywords_gb=%") + "%)";
	}
	if(obj.q4.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(docauthor_gb=%" + trim(obj.q4.value).replace(/ /g, "% and docauthor_gb=%") + "%)";
	}
	if(obj.q5.value != "" && obj.q6.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(doctimestamp=between['" + obj.q5.value + "','" + obj.q6.value + "'])";
	}
	
	obj.sw.value = searchword;
	
	if(obj.sw.value != "")
	{
		return true;
	}
	else
	{
		alert("請輸入檢索詞！");
		return false;
	}
}

function advFormZpyk(obj)
{
	var searchword = "";
	if(obj.q1.value != "")
	{
		searchword += "doctitle_gb=(" + trim(obj.q1.value).replace(/ /g, " and ") + ")";
	}
	if(obj.q2.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(doccontent_gb=(" + trim(obj.q2.value).replace(/ /g, " and ") + ") or doccontent_gb=(" + trim(obj.q2.value).replace(/ /g, " and ") + "))";
	}
	if(obj.q3.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(docduty_gb=%" + trim(obj.q3.value).replace(/ /g, "% and docduty_gb=%") + "% or docabstract_gb=(" + trim(obj.q3.value).replace(/ /g, " and ") + "))";
	}
	if(obj.q4.value != "")
	{
		searchword += (searchword == ""?"":" and ") + "(doccolu_gb=%" + trim(obj.q4.value).replace(/ /g, "% and doccolu_gb=%") + "%)";
	}
	if(obj.q5.value != "")
	{
		if(isNaN(obj.q5.value))
		{
			alert("期號應為數字！");
			return false;
		}
		searchword += (searchword == ""?"":" and ") + "(docmgz=" + trim(obj.q5.value) + ")";
	}
	
	obj.sw.value = searchword;
	
	if(obj.sw.value != "")
	{
		return true;
	}
	else
	{
		alert("請輸入檢索詞！");
		return false;
	}
}