function IsDigit(cCheck)
        {
        return (('0'<=cCheck) && (cCheck<='9'));
        }

function IsAlpha(cCheck)
        {
        return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
	}

/*删除两侧空格*/
function trim(ui)
{
  var notValid=/(^\s)|(\s$)/;
  while(notValid.test(ui)){
  ui=ui.replace(notValid,"");}
  return ui;
}
function checkBadChar(){
   var content = document.form1.username;
   var badchar = ';@·|<>`&!*(~^)#? ［］｛｝{}[]:"/$=\\·＃￥％……＊（）　、｜《》？／‘'+"'";
   var textchar;
   for(i = 0; i < content.value.length; i++){
          textchar = content.value.charAt(i);
          if (badchar.indexOf(textchar) >= 0){
            //alert("error char!");
            //content.value = "";
            return false;
          }
    }
    return true;
}

function checkInput(inputstr){
	var badchar=';@·|<>`&!*(~^)#? ［］｛｝{}[]:"/$=\\·＃￥％……＊（）　、｜《》？／‘'+"'";
    var textchar;
	for(i=0;i<inputstr.value.length;i++){
		textchar=inputstr.value.charAt(i);
		if(badchar.indexOf(textchar)>=0){
			alert("字符"+textchar+"不允许输入！");
			inputstr.focus();
			return false;
		}
	}
	return true;
}

function checkHtml(inputstr){
	var badchar='<>';
    var textchar;
	for(i=0;i<inputstr.value.length;i++){
		textchar=inputstr.value.charAt(i);
		if(badchar.indexOf(textchar)>=0){
			alert("字符"+textchar+"不允许输入！");
			inputstr.focus();
			return false;
		}
	}
	return true;
}
function isEmail( d_email)
{
		var checkStr = d_email;
		var emailtag = false;
		var emaildot=0
		var emailat=0

		if (checkStr.length<7) return (false);

		for (i = 0;  i < checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);

			if (ch=='@') emailat++;
			if (ch=='.') emaildot++;
		}

		if (( emailat==1 ) && ( emaildot>=1 ))
		{
		emailtag = true;
		}
		return (emailtag);
}

function isFax( d_int)
{
		var checkOK = "0123456789 --()";
		var checkStr = d_int;
		var allValid = true;
		var decPoints = 0;
		var allNum = "";

		for (i = 0;  i < checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++){
			if (ch == checkOK.charAt(j))
			break;
			}
			if (j == checkOK.length)
			{
				allValid = false;
				break;
			}
			if (ch != ",")
			allNum += ch;
		}
                if(!(checkStr.length>7 && checkStr.length<30)){
                  return false;
                }
		return (allValid)
}
			function isNumber( d_int)
{
		var checkOK = "0123456789";
		var checkStr = d_int;
		var allValid = true;
		var decPoints = 0;
		var allNum = "";

		for (i = 0;  i < checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++){
			if (ch == checkOK.charAt(j))
			break;
			}
			if (j == checkOK.length)
			{
				allValid = false;
				break;
			}
			if (ch != ",")
			allNum += ch;
		}
              
		return (allValid)
}
function isEmpty(ui)
{
 return (ui==null||ui=="");
}