  function RepComma() {
    var iIndex
	sTemp1=new String(document.form1.txtWord.value)
	iIndex=sTemp1.indexOf("，")
	if (iIndex>=0) {
	  sTemp1=sTemp1.substring(0,iIndex)+","+sTemp1.substring(iIndex+1) 
	  document.form1.txtWord.value=sTemp1
	}
  }
  function AuthorEnter() {
	if (event.keyCode==13) document.form1.cmdSearch.onclick()
  }
  function FromEnter() {
	if (event.keyCode==13) document.form1.cmdSearch.onclick()
  }
  function LocateList() {
    var i
    var iStartIndex
	var count
	if (event.keyCode==13) {
		document.form1.cmdSearch.onclick()
		return
	}
	sTemp=new String()
	RepComma()
	sWord=new String(document.form1.txtWord.value)
	if (sWord.charAt(sWord.length-1)==",") return
	iStartIndex=sWord.lastIndexOf(",")+1
	sWord=sWord.substring(iStartIndex)
	count=document.form1.lstSubWord.length
	for (i=0;i<count;i++) {
	  sTemp=(document.form1.lstSubWord.options(i).text).toLowerCase()
	  if (sTemp.indexOf(sWord.toLowerCase())==0) {
		document.form1.lstSubWord.selectedIndex=i
		break
	  }
	}
  }
  function ListEnter() {
	if (event.keyCode==13) DblClickList()
  }
  function DblClickList() {
    var iStartIndex
    sWord=new String(document.form1.txtWord.value)
    iStartIndex=sWord.lastIndexOf("，")
	sTemp=new String(document.form1.lstSubWord.options(document.form1.lstSubWord.selectedIndex).text)
	if ( sWord.indexOf(sTemp+"，")==0 || sWord.indexOf("，"+sTemp+",")>=0 ) return
	sWord=sWord.substring(0,iStartIndex+1)+sTemp+"，"
	if (sWord.length<=64) document.form1.txtWord.value=sWord
  }
  function Search() {
    var i
	var count1
	var count2
	var sSubId=new String("")
	//检查输入合法性
    sWord=new String(document.form1.txtWord.value)
    while(sWord.indexOf(" ")>=0) sWord=sWord.replace(" ","")
	document.form1.txtWord.value=sWord
    while(sWord.indexOf(",")>=0) sWord=sWord.replace(",","")  
    sAuthor=new String(document.form1.txtAuthor.value)
    while(sAuthor.indexOf(" ")>=0) sAuthor=sAuthor.replace(" ","")
	document.form1.txtAuthor.value=sAuthor
    sFrom=new String(document.form1.txtFrom.value)
    while(sFrom.indexOf(" ")>=0) sFrom=sFrom.replace(" ","")
	document.form1.txtFrom.value=sFrom
    sWord=String(document.form1.txtWord.value)
	//得到主题词ID
	var sTemp=new Array()
	sTemp=sWord.split("，")
	count1=sTemp.length
	count2=document.form1.lstSubWord.length
	for (i=0;i<count1;i++) {
		if (sTemp[i].length>0) sSubId=sSubId+"0,"
		for (j=0;j<count2;j++) {
			if (sTemp[i].toLowerCase()==(document.form1.lstSubWord.options(j).text).toLowerCase()) { 
				sSubId=sSubId.substring(0,sSubId.length-2)+document.form1.lstSubWord.options(j).value+"，"
				break
			}
		}
	}
	document.form1.SubId.value=sSubId
	document.form1.submit()
  }