function isEmpty(str)
{
   
 if(str!="")
    {
      return false;
    }
 return true;
}


function hasSpace(str)
{
 for(i=0;i<str.length;i++)
     {
         ch=str.charAt(i);
         if(ch==" "){
             return true;
         }
     }
     return false;
}

function inRange(minLength, maxLength,str)
{
    if(str.length < minLength || str.length >maxLength){
        return false;
    }
    return true;
}

function isNumber(str){
     for(i=0;i<str.length;i++)
     {
         ch=str.charAt(i);
         if(!(ch>=0 && ch <=9)){
             return false;
         }
     }
     return true;
}


function isEmail(str){
    var lastDot=str.lastIndexOf(".");
    var firstAt=str.indexOf("@");
    var lastAt=str.lastIndexOf("@");
    var length=str.length;
    if(lastDot==-1 || firstAt==-1){
        return false;
    }
    for(i=0;i<length;i++)
        {
            ch=str.charAt(i);
            if(!((ch>="a" && ch<="z")||(ch>="A" && ch<="Z")||(ch>="0" && ch<="9")|| ch=="_"||ch=="."|| ch=="@")){
                return false;
            }
        }
        if( firstAt!= lastAt){
            return false;
        }
        if( str.indexOf("..")!=-1 ||str.indexOf(".@")!=-1 ||str.indexOf("@_")!=-1 ||str.indexOf("__")!=-1 ||str.indexOf("_.")!=-1 ||str.indexOf("_@")!=-1 ){
            return false;
        }
    if((length-lastDot<3) || (length-lastDot > 4)|| (lastAt>lastDot)){
        return false;
    }
    return true;
}

function isFutureDate(strDate)
{
    var SysDate=new Date();
    var date=new Date(strDate);
    if(SysDate <  date){
        return true;
    }
    return false;
}


















