function AcceptChar(val,plabel,pacceptchar,pmin,pmax)
{
	string1= pacceptchar + "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

		for (i=0; i<val.value.length; i++)
		{     
			if (string1.indexOf(val.value.charAt(i))==-1)
			{
				alert("Special Characters are not allowed in " + plabel);
				val.select();
				val.focus();
				return false;
			}
		}
	if (arguments.length>=4)
	{
		if (val.value.length < pmin )
		{        
			alert (plabel + " should contain minimum " + pmin + " Characters.");
			val.select();
			val.focus();
			return false;
		}
	}

	if (arguments.length>=5)
	{
		if (val.value.length > pmax)
		{        
			alert (plabel + " should not be greater than " + pmax + " Characters.");
			val.select();
			val.focus();
			return false;
		}
	}

	return true;
}	
