<!--
//是否有效的字符串
function IsValidString(checkStr)
{
var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_";
var allValid = true;
if (checkStr.length<1)
 allValid=false;
  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;
    }
  }
  return allValid;
}

//检测是否合法的EMAIL
function isEmail(s)
{
        if (s.length > 100)
                return false;
         var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT|INFO|info|tom|TOM)$";
         var re = new RegExp(regu);
         if (s.search(re) != -1)
              return true;
          else 
             return false;
}

//检测输入日期是否合法
function isDate(datestr, Dilimeter)
{
 var lthdatestr
 if (datestr != '')
	lthdatestr= datestr.length ;
 else
	lthdatestr=0;

 if (Dilimeter=='' || Dilimeter==null)
	Dilimeter = '-';

 var tmpy='';
 var tmpm='';
 var tmpd='';
 //var datestr;
 var status;
 status=0;
 if ( lthdatestr== 0)
	return true;
 for (i=0;i<lthdatestr;i++) 
 {
	if (datestr.charAt(i)== Dilimeter) {status++;	}
	if (status>2) { return false; }
	if ((status==0) && (datestr.charAt(i)!=Dilimeter)) { tmpy=tmpy+datestr.charAt(i) }
	if ((status==1) && (datestr.charAt(i)!=Dilimeter)) { tmpm=tmpm+datestr.charAt(i) }
	if ((status==2) && (datestr.charAt(i)!=Dilimeter)) { tmpd=tmpd+datestr.charAt(i) }
 }
 year=new String (tmpy);
 month=new String (tmpm);
 day=new String (tmpd)
 if ((tmpy.length!=4) || (tmpm.length>2) || (tmpd.length>2)) { return false; }
 if (!((1<=month) && (12>=month) && (31>=day) && (1<=day)) ) { return false; }
 if (!((year % 4)==0) && (month==2) && (day==29)) { return false; }
 if ((month<=7) && ((month % 2)==0) && (day>=31)) { return false; }
 if ((month>=8) && ((month % 2)==1) && (day>=31)) { return false; }
 if ((month==2) && (day==30)) { return false; }
 return true;
}


//是否合法的数字
function isDigital(checkStr)
{
var checkOK = "0123456789";
var allValid = true;
if (checkStr.length<1)
 allValid=false;
  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;
    }
  }
  return allValid;
}


//是否合法的货币
function isCurrency(checkStr)
{
var checkOK = "0123456789.";
var allValid = true;
if (checkStr.length<1)
 allValid=false;
  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==checkO