//NUMBER ONLY
 function numbersonly(e, decimal) {
var key;
var keychar;

if (window.event) {
   key = window.event.keyCode;
}
else if (e) {
   key = e.which;
}
else {
   return true;
}
keychar = String.fromCharCode(key);

if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) ) {
   return true;
}
else if ((("0123456789-").indexOf(keychar) > -1)) {
   return true;
}
else if (decimal && (keychar == ".")) { 
  return true;
}
else
   return false;
}



//TEXT ONLY
 function textonly(e, decimal) {
var key;
var keychar;

if (window.event) {
   key = window.event.keyCode;
}
else if (e) {
   key = e.which;
}
else {
   return true;
}
keychar = String.fromCharCode(key);

if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) ) {
   return true;
}
else if ((("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ").indexOf(keychar) > -1)) {
   return true;
}
else
   return false;
}


//EMAIL CHECK
		function check_email(e) 
		{
		ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
		
		for(i=0; i < e.length ;i++)
			{
		if(ok.indexOf(e.charAt(i))<0)
				{ 
		return (false);
				}	
			} 
		
		if (document.images) 
			{
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) 
				{
		return (-1);		
				} 
			}
		}



function echeck(str) 

	{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   document.getElementById("divEmail").innerHTML = "Invalid Email_ID";
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   document.getElementById("divEmail").innerHTML = "Invalid Email_ID";
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    document.getElementById("divEmail").innerHTML = "Invalid Email";
		   return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    document.getElementById("divEmail").innerHTML = "Invalid Email";
		   return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    document.getElementById("divEmail").innerHTML = "Invalid Email";
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    document.getElementById("divEmail").innerHTML = "Invalid Email";
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    document.getElementById("divEmail").innerHTML = "Invalid Email";
		    return false
		 }

 		 return true					
		}



//ON CHANGER STARTS HERE
function onchanger1()
{
document.getElementById("divTEXT_email_ID").innerHTML = "";
return 
}
function onchanger2()
{
document.getElementById("divTEXT_date").innerHTML = "";
return 
}

function onchanger3()
{
document.getElementById("divTEXT_year").innerHTML = "";
return 
}


 
//VALIDATION STARTS HERE
function validation() 
{ 
var forTEXT_email_ID=document.frmforget.TEXT_email_ID
var forTEXT_date=document.frmforget.TEXT_date
var forTEXT_year=document.frmforget.TEXT_year


var s=0

	if ((forTEXT_email_ID.value==null)||(forTEXT_email_ID.value==""))
	{
		document.getElementById("divTEXT_email_ID").innerHTML = "Enter your valid EmailID";
		s++;
	}					
		if(!check_email(forTEXT_email_ID.value))
		{
		document.getElementById("divTEXT_email_ID").innerHTML = "Enter EmailID Correctly";
		s++;
		}
		
	
	 	if ((forTEXT_date.value==null)||(forTEXT_date.value==""))
	  {
		document.getElementById("divTEXT_date").innerHTML = "Enter Date Correctly";
		s++;
	 }
	 var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?abcdefghijklmnopqrstuvwxyzABCDEFGHIJIKLMNOPQRSTUVWXYZ";

  	for (var i = 0; i < forTEXT_date.value.length; i++) 
  	{
  	if (iChars.indexOf(forTEXT_date.value.charAt(i)) != -1) 
  		{
		document.getElementById("divTEXT_date").innerHTML = "Enter Date Correctly";
  			s++;
  		}
    }
	 
		if ((forTEXT_year.value==null)||(forTEXT_year.value==""))
	  {
		document.getElementById("divTEXT_date").innerHTML = "Enter Date Correctly";
		s++;
	  }
	 
  

	
else
	{
		if(s==0)
		{
		document.frmforget.submit();
		}		
	}
}

