function _frmLogin(_form,_username,_this)
{
	var flduser = document.forms[""+_form+""].elements[""+_username+""];

	if (!checkUserName(flduser.value.toLowerCase()))
	{
		flduser.focus();
		return false;
	}else{
		return (true);
	}
}

/**
 * 对 FORM 进行数据检查
 */
function checkUserName(_strUsername)
{
	if (_strUsername.length<2 || _strUsername.length>15)
	{
		alert("\请输入正确的用户名,用户名长度为2-15位！");
		return false;
	}

	if (isWhiteWpace(_strUsername))
	{
		alert("\请输入正确的用户名,用户名中不能包含空格！");
		return false;
	}

	if (!isSsnString(_strUsername))
	{
		alert("对不起，您选择的用户名不正确！\n用户名应该由不区分大小写“a-z 0-9 ._-”字符组成！")
		return false;
	}

	return true;
}

function isWhiteWpace(s)
{
	var whitespace = " \t\n\r";
	var i;
	for (i = 0; i < s.length; i++)
	{   
		var c = s.charAt(i);
		if (whitespace.indexOf(c) >= 0)
		{
			return true;
		}
	}
	return false;
}

function isSsnString(_value)
{
	var re=/^[0-9a-z][\w-.]*[0-9a-z]$/i;

	if(re.test(_value))
	{
		return true;
	}else{
		return false;
	}
}

function openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
