// 去空格，left,right,all可选
function BaseTrim(str){
	  lIdx=0;rIdx=str.length;
	  if (BaseTrim.arguments.length==2)
	    act=BaseTrim.arguments[1].toLowerCase()
	  else
	    act="all"
      for(var i=0;i<str.length;i++){
	  	thelStr=str.substring(lIdx,lIdx+1)
		therStr=str.substring(rIdx,rIdx-1)
        if ((act=="all" || act=="left") && thelStr==" "){
			lIdx++
        }
        if ((act=="all" || act=="right") && therStr==" "){
			rIdx--
        }
      }
	  str=str.slice(lIdx,rIdx)
      return str
}

// 基本信息提示，得到焦点并选定
function BaseAlert(theText,notice){
	alert(notice);
	theText.focus();
	if (theText.select) {
		theText.select();
	}
	return false;
}
function checkInput(fName, oName, sName) {
	var obj=findObj(fName, oName);
	if (!obj) {
		alert("找不到[" + sName + ']');
		return false;
	}
	obj.value=BaseTrim(obj.value);
	if (obj.value=="") {
		BaseAlert(obj, sName + "不能为空！");
		return false;
	}
	return true;
}
function findObj(fName, oName) {
	for(var i=0;i<document.forms.length;i++) {
		if (document.forms[i].attributes["name"].value==fName) {
			for(var j=0;j<document.forms[i].elements.length;j++) {
    		var tmpObj = document.forms[i].elements[j];
    		if (tmpObj.name==oName) {
    			return tmpObj;
    		}
    	}
    }
  }
  return false;
}