

var phone_field_length=0;
function TabNext(obj,event,len,next_field) {
	if (event == "down") {
		phone_field_length=obj.value.length;
		}
	else if (event == "up") {
		if (obj.value.length != phone_field_length) {
			phone_field_length=obj.value.length;
			if (phone_field_length == len) {
				next_field.focus();
				}
			}
		}
	}  
	function MSingleCodecharacter(obj,err)
	{

		var iChars = "'";
		for (var i = 0; i < obj.value.length; i++)
		{
		if (iChars.indexOf(obj.value.charAt(i)) != -1)
			{
				alert (err);
				obj.focus();
				obj.select();
				return false;
			}
		}
   }
		function Mspecialcharacter(obj,err)
		{

			var iChars = "~`!#$%^&*()+=-[]\\\';,/{}|\":<>?";
			for (var i = 0; i < obj.value.length; i++)
			{
				if (iChars.indexOf(obj.value.charAt(i)) != -1)
				{
					alert (err);
					obj.focus();
					obj.select();
					return false;
				}
			}

		return true
		}    
		function Mvalidmail(obj,err)
        {
			var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z]{2,4}[.]*[a-zA-Z]{0,2}$/;
			var f = emailPattern.test(obj.value);
			if(f==false && obj.value.length !=0)
			{
				alert(err);
				obj.focus();
				obj.select();
				return false;   
			}
			return true;
}                        
