function isEmailAddress(val)
{
	if (val=="") 
	{      
		return false;
	}     
	var emailPat =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	var emailid=val;
	var matchArray = emailid.match(emailPat);     
	if (matchArray == null)
	{        
		return false;
	}     
		
	var source=val;
	var ext=source.substring(source.lastIndexOf("@")+1);

	var digits="(~`!#$%^&*_+|-=}{'?/)";
	var temp;
	for (var i=0;i<ext.length;i++)
	{
		temp=ext.substring(i,i+1);
		if (digits.indexOf(temp)>=0)
		{
			return false;       
		}
	}
	return true;
}


function isPhone(val)
{
	var string = trim(val,"");
	var iChars = "0123456789+-()/ ";
	for (var i = 0; i < string.length; i++)
	{
		if (iChars.indexOf(string.charAt(i)) == -1)
		{
			return false;
		}
	}
	return true;
}


function trim(str, chars) {
    return str.replace(/^\s+|\s+$/g,chars);

	}
