﻿//--檢測搜索的安全性-->

function doSearch() {

	var keywords = document.getElementsByName("keywords");
	for(var i=0;i<keywords.length;i++){
		if(keywords[i].tagName=="INPUT"){
			var kws = trim(keywords[i].value);
			var kid = i;
			if(kws!="") break;
		}
	}
	// var direction = document.searchForm.direction.value;

	if(kws == "") {
		alert("請輸入關鍵字！");
		keywords[kid].focus();
		return false;
	}
}

function trim(inputString) {

	if (typeof inputString != "string") { return inputString; }
	var retValue = inputString;
	var ch = retValue.substring(0, 1);
	while (ch == " ") {
		//檢查字符串開始部分的空格
		retValue = retValue.substring(1, retValue.length);
		ch = retValue.substring(0, 1);
	}
	ch = retValue.substring(retValue.length-1, retValue.length);
	while (ch == " ") {
		//檢查字符串結束部分的空格
		retValue = retValue.substring(0, retValue.length-1);
		ch = retValue.substring(retValue.length-1, retValue.length);
	}
	while (retValue.indexOf("  ") != -1) {
		//將文字中間多個相連的空格變為一個空格
		retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
	}
	return retValue;
}

//-->
	

