/* Original:  Sandeep V. Tamhankar (stamhankar@hotmail.com)  */
function emailCheck(B){var Q=1;var T=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;var P=/^(.+)@(.+)$/;var N='\\(\\)><@,;:\\\\\\"\\.\\[\\]';var I="[^\\s"+N+"]";var D='("[^"]*")';var O=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var A=I+"+";var M="("+A+"|"+D+")";var J=new RegExp("^"+M+"(\\."+M+")*$");var F=new RegExp("^"+A+"(\\."+A+")*$");var C=B.match(P);if(C==null){return false}var R=C[1];var S=C[2];for(K=0;K<R.length;K++){if(R.charCodeAt(K)>127){return false}}for(K=0;K<S.length;K++){if(S.charCodeAt(K)>127){return false}}if(R.match(J)==null){return false}var H=S.match(O);if(H!=null){for(var K=1;K<=4;K++){if(H[K]>255){return false}}return true}var G=new RegExp("^"+A+"$");var E=S.split(".");var L=E.length;for(K=0;K<L;K++){if(E[K].search(G)==-1){return false}}if(Q&&E[E.length-1].length!=2&&E[E.length-1].search(T)==-1){return false}if(L<2){return false}return true};
