/*-----------------------------------------------------
//函数名:	IsNull
//参数  :	strValue-->表单值,strMsg-->提示信息
//功能  :	判断不能为空
//返回值:	成功-->True,反之-->False
//说明  :	公用系统函数FORM的名称为frm
//描述  :	Create 2001-10-21 of By Dolphin
------------------------------------------------------*/
function IsNull(strValue,strMsg){
	if(Trim(strValue).length>0) return true;
	else{
		alert(strMsg+'不能为空');
		return false;
	}
}
//----------------------函数结束-----------------------
/*-----------------------------------------------------
//函数名:	IsAccount
//参数  :	strValue-->表单值,strMsg-->提示信息
//功能  :	判断账号
//返回值:	成功-->True,反之-->False
//说明  :	公用系统函数FORM的名称为frm
//描述  :	Create 2001-10-21 of By Dolphin
------------------------------------------------------*/
function IsAccount(strValue,strMsg){
	var bz = true;
	if(IsNull(strValue,strMsg)){
		for(var i=0;i<strValue.length;i++){
			var ch=strValue.substring(i,i+1);
			if((ch<'0'||ch>'9')&&(ch<'a'||ch>'z')&&(ch<'A'||ch>'Z')){
				alert(strMsg+'应为字母或数字')
				bz = false;
				break;
			}
		}
	}
	else{
		bz = false;
	}
	if(bz){return true;}
	else{return false;}
}
//----------------------函数结束-----------------------
/*-----------------------------------------------------
//函数名:	IsMail
//参数  :	strValue-->表单值,strMsg-->提示信息
//功能  :	判断是否为E-Mail格式
//说明  :	公用系统函数
//返回值:	成功-->True,反之-->False
//描述  :	Create 2001-10-21 of By Dolphin
------------------------------------------------------*/
function IsMail(strValue,strMsg){
	if(IsNull(strValue,strMsg)){
		var ln = strValue.length;
		var sign_1_pos = strValue.indexOf('@');
		var sign_2_pos = strValue.indexOf('.');
		if(ln>4&&sign_1_pos>0&&sign_2_pos!=-1&&sign_2_pos>sign_1_pos&&sign_2_pos<ln-1)
			return true;
		else{
			alert(strMsg+'格式不正确');
			return false;
		}
	}
	else
		return false;
}
//----------------------函数结束-----------------------
/*-----------------------------------------------------
//函数名:	Trim
//参数  :	strValue-->字符串值
//功能  :	去除字符串值两边的空格
//返回值:	去除两边的空格字符串值
//说明  :	公用系统函数
//描述  :	Create 2001-10-21 of By Dolphin
------------------------------------------------------*/
function Trim(strValue){
	var v = strValue;
	var i = 0;
	while(i<v.length){
	  if(v.substring(i,i+1)!=' '){
		v = v.substring(i,v.length) 
		break;
	  }
	  i = i + 1;
	}

	i = v.length;
	while(i>0){
	  if(v.substring(i-1,i)!=' '){
	    v = v.substring(0,i);
		break;
	  }	
	  i = i - 1;
	}

	return v;
}
//----------------------函数结束-----------------------

