<!--
function isValidChr(sInput)
{
	return 1;
	var strSource ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var ch;
	var i;
	var temp;

  for (i=0;i<=(sInput.length-1);i++)
  {
  
    ch = sInput.charAt(i);
    temp = strSource.indexOf(ch);
    if (temp==-1) 
    {
     return 0;
    }
  }
  if (strSource.indexOf(ch)==-1)
  {
    return 0;
  }
  else
  {
    return 1;
  } 
}

function isValidPWD(sInput)
{
  var strSource ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-_+=|,<.>?";
  var ch;
  var i;
  var temp;
  
  for (i=0;i<=(sInput.length-1);i++)
  {
  
    ch = sInput.charAt(i);
    temp = strSource.indexOf(ch);
    if (temp==-1) 
    {
     return 0;
    }
  }
  if (strSource.indexOf(ch)==-1)
  {
    return 0;
  }
  else
  {
    return 1;
  } 
}

function isValidNum(sInput)
{
 var i,j,strTemp;
 strTemp="0123456789";

 if ( sInput.length== 0)
  return 0
 for (i=0;i<sInput.length;i++)
 {
  j=strTemp.indexOf(sInput.charAt(i)); 
  if (j==-1)
  {
  //说明有字符不是数字
   return 0;
  }
 }
 //说明是数字
 return 1;
}

function isValidTEL(sInput)
{
 var i,j,strTemp;
 strTemp="0123456789-()# ";
 for (i=0;i<sInput.length;i++)
 {
  j=strTemp.indexOf(sInput.charAt(i)); 
  if (j==-1)
  {
  //说明有字符不合法
   return 0;
  }
 }
 //说明合法
 return 1;
}
function isValidEmail(sInput)
{
	var re=/^[^\.@]+(\.[^\.@]+)*@[^\.@]+(\.[^\.@]+)*$/
	if(sInput.search(re)==-1)return(false);
	return(true);
}

function isValidMobile(sInput)
{
	var re=/^\d{11,11}$/
	if(sInput.search(re)==-1)return(false);
	return(true);
}

function isDigitals(sInput)
{
	var re=/^\d+$/
	if(sInput.search(re)==-1)return(false);
	return(true);
}

function isValidDigitals(sInput,iMin,iMax)
{
	var re=/^\d+$/
	if(sInput.search(re)==-1||sInput.length<iMin||sInput.length>iMax)return(false);
	return(true);
}

function isNumber(sInput)
{
	var re=/^\d+\.?\d*$|^\d*\.?\d+$/
	if(sInput.search(re)==-1)
	{
		//re = /^-\d+(\.\d+)?$/g
		//if(sInput.search(re)==-1)
			return(false);
	}
	
	
	return(true);
}

function isValidUrl(sInput)
{
	var re=/http:\/\/.+/
	if(sInput.search(re)==-1)return(false);
	return(true);
}

function isChineseOrChr(s)
{   
	var   ret=true; 
	var codeNum;
	for(var   i=0;i<s.length;i++) 
	{
		codeNum =   s.charCodeAt(i);

		if (!(codeNum <40870 && codeNum>19967))
			if (!(codeNum <= 122 && codeNum>=97))
				if (!(codeNum <= 90 && codeNum>=65))
				{
					return(false);
				}
	}
	return   ret;   
} 

function isChineseOrChrOrDigitals(s)
{   
	var   ret=true; 
	var codeNum;
	for(var   i=0;i<s.length;i++) 
	{
		codeNum =   s.charCodeAt(i);
	if (!(codeNum != 45))
		if (!(codeNum <40870 && codeNum>19967))
			if (!(codeNum <= 122 && codeNum>=97))
				if (!(codeNum <= 90 && codeNum>=65))
					if (!(codeNum <= 57 && codeNum>=48))
					{
						return(false);
					}
	}
	return   ret;   
} 

function Jtrim(str)
{

        var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while (( flagbegin == true) && (i< len))
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }

        while  ((flagend== true) && (j>=0))
        {
            if (str.charAt(j)==" ")
                {
                        j=j-1;
                        flagend=true;
                }
                else
                {
                        flagend=false;
                }
        }

        if ( i > j ) return ("");

        trimstr = str.substring(i,j+1);
        return trimstr;
}
//-->
