var emailDomains=["gmail.com","mail.ru","yandex.ru"];function checkEmailDomain(b){if(b.indexOf("@")>0){var a=null;var c=b.split("@")[1];$(emailDomains).each(function(){if(this!=c&&isDomainsAlmostSimilar(this,c)){a=this;return false}});return a}return false}function isDomainsAlmostSimilar(e,g){var b=Math.min(e.length,g.length);var c=e.substr(0,b-1);var f=g.substr(0,b-1);var a=Math.abs(e.length-g.length);var d=b;while(--d>=0){if(c.charAt(d).toLowerCase()!=f.charAt(d).toLowerCase()){a++}}return a<=2}$(function(){$("#email").change(function(){var a=checkEmailDomain($(this).val());if(a){$("#emailNotice").html("Проверьте e-mail адрес. Возможно, вы имели ввиду <b>@"+a+"</b>?").show()}else{$("#emailNotice").hide()}})});