function validchars(field, flg)
		{	
		var fieldval=eval("document.forms[0]."+field+".value");
		switch(flg)
		{
		case 0:
			//Allow characters only while paste Except '&' char
			//=================================================
			var re =/^\s+|\$|!|@|#|~|`|%|\*|\^|\+|\=|\[|\]|\_|\}|\{|\;|\:|\'|\"|\<|\>|\||\/|\?|\\|[0-9]/g;
			break;
		case 1:						
			//Allow Numbers only while paste
			//================================
			var re =/^\s+|\$|!|@|#|~|`|%|\*|\^|\+|\=|\[|\]|\_|\}|\{|\;|\:|\'|\"|\<|\>|\||\/|\?|\\|[A-Z a-z]/g;
			break;
		case 2:
			//Allow Alphanumeric only while paste
			//====================================
			var re =/^\s+|\$|!|@|#|~|`|%|\*|\^|\+|\=|\[|\_|\]|\}|\{|\;|\:|\'|\"|\<|\>|\||\/|\\\|\?/g;
			break;	
		case 3:
			//Allow Character only and Denied the Special characters except '/' char
			//========================================================================	
			var re =/^\s+|\$|!|#|~|`|%|\*|\^|\+|\=|\[|\]|\}|\{|\;|\'|\"|\<|\>|\||\?/g;
			break;
		case 4:
			//Allow characters only while paste Except '_()' char
			//=================================================
			var re =/^\s+|\$|!|@|#|~|`|%|\*|\^|\+|\=|\[|\]|\}|\{|\;|\:|\'|\"|\<|\>|\||\/|\?/g;
			break;

		case 5:
			var re =/^\s+|\*|\+|\=|\<|\>|\[|\]|\{|\}|\^|\\|\||\_|\`|\~/g;
			break;

	}	
	var splchar = fieldval.match(re);
	if(splchar && !fieldval.match("\n"))
	{
		var trimstr=fieldval.replace(re, "");
		eval("document.forms[0]."+field+".value=\'"+trimstr+"\'");
		//eval("document.forms[0]."+field+".focus()");	
	}	
}

