jQuery(function(){ jQuery("input[name='email-Primary']").blur(function(){ jQuery(this).mailcheck({ domains: ['yahoo.com', 'google.com', 'hotmail.com', 'gmail.com', 'me.com', 'aol.com', 'mac.com', 'live.com', 'comcast.net', 'googlemail.com', 'msn.com', 'hotmail.co.uk', 'yahoo.co.uk', 'facebook.com', 'verizon.net', 'sbcglobal.net', 'att.net', 'gmx.com', 'mail.com', 'cox.net'], suggested: function(element, suggestion) { if(jQuery('div.mailcheck-suggestion', jQuery(element).parent()).length == 0) { jQuery(element).parent().append('
'); } var $suggestion = jQuery(''+suggestion.address+'@'+suggestion.domain+'') .click(function(){ jQuery(element).val(suggestion.full); jQuery('div.mailcheck-suggestion', jQuery(element).parent()).remove(); }) .css('cursor', 'pointer') .css('text-decoration', 'underline') .css('color', '#396A91'); jQuery('div.mailcheck-suggestion', jQuery(element).parent()) .append('Do you mean ') .append($suggestion) .append('?'); }, empty: function(element) { if(jQuery('div.mailcheck-suggestion', jQuery(element).parent()).length) { jQuery('div.mailcheck-suggestion', jQuery(element).parent()).remove(); } } }); }); });