﻿// - -  for antispam system
function dolink(ad){
   link = 'mailto:' + ad.replace(/\.\..+t\.\./,"@");
   return link;
}

function CheckEmailFormat(email) {
  // Returns false if 'email' is in invalid format for an email address, otherwise true
  // Requires JavaScript 1.2
  var exclude=/[^_@\'\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
  var check=/@[\w\-]+\./;
  // Check list at: http://www.icann.org/tlds/
  // var checkend=/\.[a-zA-Z]{2,4}$/;
  var checkend=/(\.[a-z]{2}$)|(\.aero$)|(\.biz$)|(\.com$)|(\.coop$)|(\.edu$)|(\.gov$)|(\.info$)|(\.int$)|(\.mil$)|(\.museum$)|(\.name$)|(\.net$)|(\.org$)|(\.jobs$)|(\.mobi$)|(\.travel$)|(\.pro$)/i;

  if(((email.search(exclude) != -1)||(email.search(check)) == -1)||(email.search(checkend) == -1)){
	return false;
	}
  else {
	return true;
  }
}

