function checkAlphaNumeric(field_val, focus_val)
{
	
	aa1=field_val;
	aa=focus_val;
	//var iChars = "!@#$%^&*()+=-[]\';,./{}|\":<>?";
	var iChars = "`~!@#$^*+=_[]\';{}|\":<>?";

	for (var i = 0; i < aa1.length; i++)
	{
		if (iChars.indexOf(aa1.charAt(i)) != -1) 
		{
			alert("You have entered "+aa1.charAt(i)+" key which is not allowed.\n Please Enter Character in (a-z A-Z 0-9 , . - / &) only.");
			aa.focus();
			return false;
		}
		if (aa1.charAt(i)=="	")
		{
			alert_val="(Tab)"
			alert("You have entered "+alert_val+" key which is not allowed.\n Please Enter Character in (a-z A-Z 0-9 , . - / &) only.");
			aa.focus();
			return false;
		}
	}	
}

function checkAlphabet(field_val, focus_val)
{
	aa1=field_val;
	aa=focus_val;	
	
	for(i=0; i<aa1.length;i++)
		{
			
		if((aa1.charAt(i) >= 'a' && aa1.charAt(i) <= 'z') || (aa1.charAt(i) >= 'A' && aa1.charAt(i) <= 'Z') || (aa1.charAt(i) == ' '))
		
			{
				
			}
			else
			{
				alert_val=aa1.charAt(i)
				

				alert('You have entered '+alert_val+' key which is Not Allowed.\nPlease Enter Character in (a-z or A-Z ) only');
				aa.focus();
				return false;
			}
		}
}

function checkContactNo(field_val, focus_val)
{
	aa1=field_val;
	aa=focus_val;

	
	//var iChars = "!@#$%^&*()+=-[]\';,./{}|\":<>?";
	//var iChars = "[]{}<>";
	var iChars = "!@#$%^&*()=_[]\';.{}|\":<>?";
	for(i=0; i<aa1.length;i++)
		{
			
		if((aa1.charAt(i) >= '0' && aa1.charAt(i) <= '9') || (aa1.charAt(i) == ' ')  || (aa1.charAt(i) == ',') || (aa1.charAt(i) == '-')|| (aa1.charAt(i) == '+'))
		
			{
				
					if((iChars.indexOf(aa1.charAt(i)) != -1) ) 
			        {
						alert("You have entered "+aa1.charAt(i)+" key \n which is not allowed.\n Please Enter Character in (0-9 , - +) only'.");
						aa.focus();
						return false;
			        }
			    
			}
			else
			{
				alert_val=aa1.charAt(i)
				if((iChars.indexOf(aa1.charAt(i)) != -1)) 
			    {
					alert_val=aa1.charAt(i)
				}
				if (aa1.charAt(i)=="	")
				{
					alert_val="(Tab)"
				}

				alert('You have entered '+alert_val+' key which is not allowed.\nPlease Enter Character in (0-9 , - +) only');
				aa.focus();
				return false;
			}
		}
}
function checkemail(field_val, focus_val)
{
	strEmail = field_val;	
	validRegExp =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;	
	if (strEmail!="")
	{
		if (strEmail.search(validRegExp) == -1) 
		{
			alert(" A valid e-mail address is required.");
			focus_val.focus();
			return false;
		} 
	}
	
}

//*****same as blank function
//****************form name,msg,field name
function isCheckString(xyz,msg,abc)
{

str=eval("document."+xyz+"."+abc).value;
aa=eval("document."+xyz+"."+abc);

str = str.replace(/(\s+$)/,"");
str = str.replace(/(^\s+)/,"");
aa.value=str;

if(str=="")
	{
	alert(msg);
	aa.focus();
	aa.value = "";
	return false;
	}
return true;
}


//**********(formname,msg,fieldname**********************************************
function isCheckInt(xyz,msg,abc)
{
str=eval("document."+xyz+"."+abc).value;
aa=eval("document."+xyz+"."+abc);


str = str.replace(/(\s+$)/,"");
str = str.replace(/(^\s+)/,"");
aa.value=str;

if(str=="")
	{
	 alert(msg);
	aa.value = 0;
	aa.focus();	 
	return false;
	}
	else
	{
	aa1=eval("document."+xyz+"."+abc);
	aa=eval("str");
	for(i=0;i<aa.length;i++)
	{
	if(aa.charAt(i)>="0" && aa.charAt(i)<="9")
	{
	}
	else
	{
	alert(msg);
	aa1.value = 0;
	aa1.focus();
	return false;
	}
	}
	}
return true;
}


