
//email_validator.js

//validate the email addresses on input and form save

function CheckEmail(str)
{
	var strg = str.trim();
	
    var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	var regex1 = /@/g;
	
	if (!strg.match(regex1))
	{
		return false;
	}
	else
	{
		var cc = strg.match(regex1);
		if (cc.length > 1)
		{
			return false;
		}

	}
 
    
     //var emailReg = "^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$";
    
     var regex = new RegExp(emailReg);
     return regex.test(strg);

}

//*****************************************************************************

String.prototype.trim = function () {

	return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
