
function isScharacter(str){
//if u want to limit the use enter charater , u can change the badword
  var i;
  var char;
  var badword;
  badword=';|@%^&*-<>`&!*(~^)#?:."/$=\\'+"'";
  name=str;
  for(i=0;i<name.length;i++){
    char=name.charAt(i);			
    if(char == ""){
      return false;
    }		
    if (badword.indexOf(char)>=0) {
      return false;
    }
 }
 return(true);
}	

function isBlank(content)
{
  var count=0;
  for(var i=0;i<content.length;i++)
	{
		var c=content.charAt(i)
		if(c!=" ")
			count++;
		if(count>0)
		  return false;
	}	
   return true; 
}

function isNo(str){
  var checkOK = "')(:";
  var checkStr = str;
  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 (!allValid){                   
    return (true);
  }       
  return (false);
 }

function isContact(str1,str2){
  if(isNum(str1)>isNum(str2)){
     return(false);
  }
  else return(true);
}

function isNum(str)
  {
   if(isNaN(str)){
       	  return(false);
       	} 
   else return(true);
  }
  
function compareTo(str1,str2)
    {
        if(str1!=str2)
       	 { 
       	   return(false);
       	}
       	else return(true);
    }
    
function countStr(strcheck)
  { var lensum=0;
    for(i=0;i<strcheck.length;i++)
       {
        if(strcheck.charCodeAt(i)>=0&&strcheck.charCodeAt(i)<=255)
           {
            lensum=lensum+1;
           }
        else
           {
            lensum=lensum+2;
           }
        }        
   return (lensum);
  }
function isEmpty(str)
{
  if((str==null)||(str.length==0)) return true;
  else return(false);
}

function isBeteen(val,lo,hi)
{
  if((val<lo)||(val>hi)){
    return(false);
  }
  else{
     return(true);
  }
  return(false);
}

function isEmail(theStr)
{
  var atIndex=theStr.indexOf('@');
  var dotIndex=theStr.indexOf('.',atIndex);
  var flag=true;
  theSub=theStr.substring(0,dotIndex+1);
  if ((atIndex<1)||(atIndex!=theStr.lastIndexOf('@'))||(dotIndex<atIndex+2)||(theStr.length<=theSub.length))
   {flag=false;}
   else {flag=true;}
   return(flag);
}

function CheckAll(form)
  {
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    if (e.name != 'chkall')
       e.checked = form.chkall.checked;
    }
  }

function PerResver(){
   var j=0;
   for(var i=0;i<document.thisform.reserver.length;i++){
      if(document.thisform.reserver[i].checked) {
         j=1; 
          break;
       }
   }
  if (document.thisform.reserver.checked ==1) j=1;
  if (j==0){
       alert("U Must Select One Members!");
       return false;
   }	
   else {
     if((confirm("Are U Sure Delete The Members?"))==true) {
     
        return true;
     }
     return false;

  }
}
function IsDate(sm,mystring) {
  var reg = /^(\d{4})-(\d{2})-(\d{2})$/;
  var str = mystring;
  var arr = reg.exec(str);
  if (str=="") return true;
  if (!reg.test(str)&&RegExp.$2<=12&&RegExp.$3<=31){
   alert("please"+sm+",enter the correct date!");
   return false;
   }
   return true;
 }
