function _stpenterky()
{
	if(event.keyCode == 13)
		event.returnValue=false;
}
function _stpinvalidkys(){
	if(!(event.keyCode >= 65 && event.keyCode <= 90) && !(event.keyCode >= 97 && event.keyCode <= 122) && !(event.keyCode >= 48 && event.keyCode <= 57) && (event.keyCode!= 95) )
		event.returnValue=false;
}
function _stpinvalidkysA(){
	if(!(event.keyCode >= 65 && event.keyCode <= 90) && !(event.keyCode >= 97 && event.keyCode <= 122) && (event.keyCode!= 95) )
		event.returnValue=false;
}
function _stpinvalidkysN(){
	if(!(event.keyCode >= 48 && event.keyCode <= 57) && (event.keyCode!= 95))
		event.returnValue=false;
}
function _stpinvalidkysName(){
	
	if(!(event.keyCode >= 65 && event.keyCode <= 90) && !(event.keyCode >= 97 && event.keyCode <= 122) && (event.keyCode!= 95) && (event.keyCode!= 32) && (event.keyCode!= 39) )
		event.returnValue=false;
}
function _stpinvalidkysPhNo(){
	if (event.keyCode = 39)
		event.returnValue=false;
}

//Function to validate date in dd/mm/yyyy Format

function ValidDateDDMMYYYY(item)
{
  var errfound=false ;
  var slash1 = item.indexOf("/",0); 
  var slash2 = item.indexOf("/",slash1+1);
  var l = item.length; 
  if(item.indexOf(" ")!=-1)
  { 
    return false;
  }

  if(l>10 || l<10)
  {
    return false;
  }

  if(!(slash1==2 && slash2==5)) 
  {
	  return false;
  }
  var year1 = item.substring(slash2+1,l);
  var day = item.substring(0,slash1);
  var month = item.substring(slash1+1, slash2);
  var year = item.substring(slash2+1,10);
  var date = new Date();
      
  if ((slash1 == -1)||(slash2 == -1)) 
  {
      return false;
  }
      
  if (((isNaN(month))||(isNaN(day)))||(isNaN(year))) 
  {
      return false;
  }
      
  if ((day < 1)||(day > 31)) 
  {
	 return false;
  }             

  if ((month < 1)||(month > 12)) 
  {
     return false;
  }

  if (((((month == 4)||(month == 6))||(month == 9))||(month == 11))&&(day >30))
  {
	 return false;
  }

  if (month == 2) 
  {
    if (((year % 4 == 0)&&(year % 100 != 0))||(year % 400 == 0)) 
    {
       if (day > 29)
       {
		 return false;
	   }
	}
    else
    {
      if (day > 28)
      { 
	    return false;
	  }
    }     
  }
			
  return true;			
}
//Function to validate To Date is not greater than from date
function isNotFutureDate(item1Value,item2Value) {
	
    var frD=item1Value;
    var toD=item2Value;
	var lFD = frD.length;
	var lTD = toD.length;
	var slash1FD = frD.indexOf("/",0), slash1TD = toD.indexOf("/",0); 
	var slash2FD = frD.indexOf("/",slash1FD+1), slash2TD = toD.indexOf("/",slash1TD+1);
	var dayFD = parseInt(frD.substring(0,slash1FD), 10), dayTD = parseInt(toD.substring(0,slash1TD), 10);
	var monthFD = parseInt(frD.substring(slash1FD+1,slash2FD), 10), monthTD = parseInt(toD.substring(slash1TD+1,slash2TD), 10);
	var yearFD = parseInt(frD.substring(slash2FD+1,lFD), 10), yearTD = parseInt(toD.substring(slash2TD+1,lTD), 10);
	var fromDate = new Date(), toDate = new Date();
	fromDate.setDate(dayFD); fromDate.setMonth(monthFD-1); fromDate.setYear(yearFD);
	toDate.setDate(dayTD); toDate.setMonth(monthTD-1); toDate.setYear(yearTD);
	
	if (fromDate.getTime() > toDate.getTime())  return true;
	     return false;
    
}



/* THIS FUNCTION VALIDATES STRINGS WITH SPACES */
 function ValidName(item)
{
 var str="qwertyiuposadfghjklxzcvbmnQEWRTYUOIPLKJHGFDSAMNBVCXZ1234567890- ";
                var l = item.length;
/*			if( item.indexOf(' ') == 0 ) {
			       	return false;
			}*/
/*			else if(item.indexOf(' ') == l-1||eval(item.charAt(l-1))==' '){
			       	return false;			
			}
*/
                  for (i=0; i < l; i++){
                     if (str.indexOf(item.charAt(i)) == -1){
					// alert("chintu")
                       return false;
					 }
				  }	   
                return true;
}

/* THIS FUNCTION VALIDATES STRINGS WITHOUT SPACES */
 
 function ValidId(item)
{
 var str="qwertyiuposadfghjklxzcvbmnQEWRTYUOIPLKJHGFDSAMNBVCXZ1234567890_@.-";
                var l = item.length;

                  for (i=0; i < l; i++){
                     if (str.indexOf(item.charAt(i)) == -1){
                       return false;
					 }
				  }	   
                return true;
}


