function fnChkRoundNumber(obj) {
	var number = fnTrim(obj.value);
	exp = /^[0-9]*$/;
	if (number.length==0 || !exp.test(obj.value))
	{	
		return false;
	}
	else
		return true;
}

function fnChkAlphabets(obj) {
	var name = fnTrim(obj.value);
	exp = /^[A-Za-z" "]*$/;
	if (name.length==0 || !exp.test(obj.value)){
		return false;
	}
	return true;
}

function fnChkAlphaNumeric(obj) {
	var name = fnTrim(obj.value);
	exp = /^[A-Za-z0-9" "]*$/;
	if(fnChkNull(obj)){
		
		return false;		
	}
	if (name.length==0 || !exp.test(obj.value))
	{
		
		return false;
	}
	return true;
}

function fnChkNotEmail(obj){
	var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if (!exp.test(fnTrim(obj.value))){

		return true;
	}else
		return false;
}

function fnValidDate(date1)
   {
      d=new Date();
      var dob=date1.value.split("/");
      
      if(dob[2]>d.getFullYear())   
        {
         
          return true;
        }
       else if(dob[2]==d.getFullYear() && dob[0]>(d.getMonth()+1))
         {
           
             return true;  
         }
        else if(dob[2]==d.getFullYear() && dob[0]==(d.getMonth()+1) && dob[1]>d.getDate())
         {
           
             return true;
         }
        else 
          return false;  
 
  }  
 

function fnTrim(nStr){return nStr.replace(/(^\s*)|(\s*$)/g, "");}

function fnChkNull(obj){
	if(fnTrim(obj.value).length==0){
		return true;
	}else{
		return false;
	}
}
function fnChkDecimal(obj) {
	
	exp = /^[0-9]+[.]?[0-9]*$/;
	if (exp.test(obj.value))
	{		
		return true;
	}
	else
		return false;
}
