﻿function TestString(str)
{    
     if (str.length<1 || str.indexOf("<")!=-1 || str.indexOf(">")!=-1 || str.indexOf("'")!=-1 || str.toLowerCase().indexOf("script",0)!=-1)
     {
        return false;
     }
     else
     {
        return true;
     }
}

function TestPrice(str)
{
    if(str.charAt(0).indexOf("0")==-1)
    {
         var ValidChars = "0123456789,";
         var IsNumber=true;
         var Char; 
         for (i = 0; i < str.length && IsNumber == true; i++) 
         { 
             Char = str.charAt(i); 
             if (ValidChars.indexOf(Char) == -1) 
             {
                 IsNumber = false;
             }
          }
          return IsNumber;
   }
   else
   {
    return false;
   }

}
function TestSoLuong(str)
{
    if(str.charAt(0).indexOf("0")==-1)
    {
         var ValidChars = "0123456789";
         var IsNumber=true;
         var Char; 
         for (i = 0; i < str.length && IsNumber == true; i++) 
         { 
             Char = str.charAt(i); 
             if (ValidChars.indexOf(Char) == -1) 
             {
                 IsNumber = false;
             }
          }
          return IsNumber;
   }
   else
   {
    return false;
   }

}
function TestPhoneNumber(str)
{
    if(str.length<1||str.length<10)
    {
        return false;
    }
    else
    {
         var ValidChars = "0123456789";
         var IsNumber=true;
         var Char; 
         for (i = 0; i < str.length && IsNumber == true; i++) 
         { 
             Char = str.charAt(i); 
             if (ValidChars.indexOf(Char) == -1) 
             {
                 IsNumber = false;
             }
          }
       return IsNumber;
   }
}
function TestStringLength(str,length)
{
    if(str.length>length)
    {
        return true;
    }
    else
    {
        return false;
    }
}
function CompareTo(str1, str2)
{
    if(str1.indexOf(str2,0)!=-1 && str2.indexOf(str1,0)!=-1)
    {
        return true;
    }
    else
    {
        return false;
    }
}
function KiemTraChuoi_DacBiet(str1,domain)
{
    str1=str1.toLowerCase();
    if(str1.indexOf("admin")!=-1||str1.indexOf(domain)!=-1)
    {
        return false;
    } 
    else
    {
        return true;
    }
}
function DemKyTu(str, ch)
{
    var dem=0;
    for (i = 0; i < str.length; i++) 
     {        
         if (str.charAt(i).indexOf(ch)!=-1) 
         {
            dem=dem+1;
         }
      }
   return dem;
}
function TestEmail(email)
{
     if(DemKyTu(email,".")==1&&DemKyTu(email,"@")==1&& email.indexOf(".")>=3 && email.indexOf("@")>=1 && email.indexOf(".")>email.indexOf("@")+1 && email.indexOf(".")+1<email.length )
     {           
            return true;
     }  
     else
     {   
        return false;
     }
}
function back()
{
    history.back();
}
 

