// JavaScript Document
//This for Name
function checkForInvalid(obj) {
	if( /[^a-z\-]|-{2,}/gi.test(obj.value) ) {
		document.getElementById("Invalid Character")
		obj.focus();
		obj.select();
		return false;
	}
	return true;
}
//This for Contact Number
function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;
         return true;
      }

function lenofstring(val,minval,maxval)
{
	if(val.length<minval && val.length!=0)
	{
	document.getElementById('divforError').innerHTML=
"* "+text+" Should Greater Than "+minval +" Charecters";
	}
	else if(val.length>=maxval)
	{
document.getElementById('divforError').innerHTML=
"* "+text+" Should less than "+maxval+" Charecters";
	}
	else
document.getElementById('divforError').
innerHTML="";
}
function funexit(val,minval,maxval,control)
{
	if(val.length <minval && 
val.length!=0|| val.length>=maxval && 
val.length!=0)
document.getElementById(control).focus();
}
//This is the function for email
function exitForEmail
(val,minval,maxval,text,control)
{
	//Conditions of Email start from here
	if(val.length!=0)
	{
	a=0;
	at=val.indexOf("@")
	atat=val.indexOf("@",at+1);
	dot=val.indexOf(".")
	dotdot=val.indexOf(".",at);
	if(at==-1)
	a=1;
	if(at==0)
	a=1;
	if(at==val.length-1)
	a=1;
	if(dot==-1)
	a=1;
	if(dot==val.length-1)
	a=1;
	if(dot==0)
	a=1;
	if(atat!=-1)
	a=1;
	if(dotdot==at+1)
	a=1;
	if(dotdot==-1)
	a=1;
	ch=val.charAt(val.length-1)
	if(ch.keyCode<97 || ch.keyCode>122)
	a=1;
	if(a==1)
	{
	document.getElementById(control).focus();
	alert("Invalid EmailId");
	}
	else
	{
	document.getElementById('divforError').innerHTML="";
	}
	}
}