// JavaScript Document
function ltrim(string){
		
	var str = string ;
	
	while(str.substr(0,1) == " "){
		
		str = str.substring(1) ;
	}
	
	return str ;
}
	
function rtrim(string){
		
	var str = string ;
	
	while(str.substr(str.length - 1 , 1) == " "){
		
		str = str.substring(0,str.length - 1) ;
	}
	
	return str ;
}

function trim (string){
		
	var str = string ;
	
	str = this.ltrim(str) ;
	
	str = this.rtrim(str) ;
	
	return str ;
}

function isDate(checkText){
	
	var datetime;
	
	var year,month,day;
	
	var gone,gtwo;
	
	if(trim(checkText) != ""){
		
	 	datetime=trim(checkText);
	 
		 if(datetime.length == 10){
			 
			  year=datetime.substring(0,4);
			  
			  if(isNaN(year))
				   
				   return false;
			  
			  gone=datetime.substring(4,5);
			  
			  month=datetime.substring(5,7);
		  
			  if(isNaN(month))
				   
				   return false;
		  
			  gtwo=datetime.substring(7,8);
			  
			  day=datetime.substring(8,10);
			  
			  if(isNaN(day))
				   
				   return false ;
		  
			  if((gone == "-") && (gtwo == "-")){
				  
				   if(month < 1 || month > 12)
				   
						return false; 
				   if(day < 1 || day > 31)
						
						return false; 
					
				   else{
					   
						if(month == 2){ 
						
							 if(isLeapYear(year)&&day>29)
								   
								   return false; 
								   
							 if(!isLeapYear(year) && day > 28)
								   
								   return false; 
						} 
					
						if((month == 4 || month == 6 || month == 9 || month == 11) && (day > 30))
							 
							 return false;	
					}
			 
				}
				
				else
						   
					return false;
			   
		 }else
			  
			  return false;
		 
	}else
		
		 return true;
		 
	$year = year ;
	
	$month = month ;
	
	$day = day ;
		 
	return true ;
}

function   ValidEmail(item)   
  {   
  var   etext   
  var   elen   
  var   i   
  var   aa   
  etext=item   
  elen=etext.length   
  if   (elen<5)   
    return   true;   
  i=   etext.indexOf("@",0)   
  if   (i==0   ||   i==-1   ||   i==elen-1)   
    return   true;   
  else   
    {if   (etext.indexOf("@",i+1)!=-1)   
      return   true;}   
  if   (etext.indexOf("..",i+1)!=-1)   
    return   true;   
  i=etext.indexOf(".",0)   
  if   (i==0   ||   i==-1   ||   etext.charAt(elen-1)=='.')   
    return   true;   
  if   (   etext.charAt(0)=='-'   ||     etext.charAt(elen-1)=='-')   
    return   true;   
  if   (   etext.charAt(0)=='_'   ||     etext.charAt(elen-1)=='_')   
    return   true;   
  for   (i=0;i<=elen-1;i++)   
  {   aa=etext.charAt(i)   
      if   (!((aa=='.')   ||   (aa=='@')   ||   (aa=='-')   ||(aa=='_')   ||   (aa>='0'   &&   aa<='9')   ||   (aa>='a'   &&   aa<='z')   ||   (aa>='A'   &&   aa<='Z')))   
        return   true;   
  }   
  return   false;   
  }

