function verifyEmail(g){var q=/^(.+)@(.+)$/;var s='\\(\\)<>@,;:\\\\\\"\\.\\[\\]';var l="[^\\s"+s+"]";var c='("[^"]*")';var t=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var a=l+"+";var r="("+a+"|"+c+")";var m=new RegExp("^"+r+"(\\."+r+")*$");var e=new RegExp("^"+a+"(\\."+a+")*$");var b=g.match(q);if(b==null){alert("Your email format is invalid, please correct it.");return false}var u=b[1];var v=b[2];if(u.match(m)==null){alert("The username part of your email address is invalid, please correct it.");return false}var n=new RegExp("^www\\.");if(u.match(n)){alert("The username part of your email address should not start with 'www', that is for web pages addresses.");return false}var j=v.match(t);if(j!=null){for(var o=1;o<=4;o++){if(j[o]>255){alert("your IP address is invalid, please correct it.");return false}}return true}var f=v.match(e);if(f==null){alert("Your domain name contains invalid characters, please correct it.");return false}var h=new RegExp(a,"g");var d=v.match(h);var p=d.length;if(d[d.length-1].length<2||d[d.length-1].length>10){alert("The extension of your domain should be bigger than 2 letters and smaller than 10.");return false}if(p<2){var k="Your email format is invalid, please correct it.";alert(k);return false}return true};

