//<!--

function EmailsAddress(x)
{
document.emails.submitButton.disabled = true;

 var cnt,errcnt=0,errmes,errpltxt='',strAreIs='is';
 var errarray = new Array();
 var patn = /(\.(co|CO|org|ORG|ltd|LTD|me|ME)\.(UK|uk)|\.(COM|com|NET|net|ORG|org|BIZ|biz|INFO|info))$/;
 var patn1 = /^[a-zA-Z0-9-@]+$/;
 var patn2 = /^.{3,}/;
 var patn3 = /(^-.*|.*-$)/; 
 var strTemp=document.emails.EmailAddress.value;
  if(document.emails.EmailAddress.value.length==0) {
    errarray[errcnt]="please enter a Domain Name\n\n";
    errcnt++;
  } else {
    document.emails.EmailAddress.value=document.emails.EmailAddress.value.replace('www.',"");
    document.emails.EmailAddress.value=document.emails.EmailAddress.value.replace('WWW.',"");
    if(patn.test(document.emails.EmailAddress.value)) {
      //var res = patn.exec(document.emails.EmailAddress.value);
      document.emails.EmailAddress.value=document.emails.EmailAddress.value.replace(patn,"");
    }
    if(!patn1.test(document.emails.EmailAddress.value)) {
      errarray[errcnt]="the Email Address can only contain:\n\nnumbers (0-9)\nletters (a-z)\nhyphens (-) and @\n\n";
      errcnt++;
    }
    if(!patn2.test(document.emails.EmailAddress.value)) {
      errarray[errcnt]="the Email Address cannot be less than 3 characters\n\n";
      errcnt++;
    }
    if (patn3.test(document.emails.EmailAddress.value)) {
      errarray[errcnt]="the Email Address cannot start or end with a hyphen (-)\n\n";
      errcnt++;
    }
  }

  if(errcnt>0) {
    if(errcnt>1){
      errpltxt='s';
      strAreIs='are';
    }
    errmes='Sorry there ' + strAreIs + errcnt + ' error' + errpltxt + ' in your emails:\n\n';
    for(cnt=0;cnt<errarray.length;cnt++) {
      errmes = errmes + (cnt+1) + '. ' + errarray[cnt];
    }
    document.emails.EmailAddress.value=strTemp;
    alert(errmes);
document.emails.EmailAddress.focus();
document.emails.submitButton.disabled = false;
    if(x!=1){return false;}
  } else {
    document.emails.submit();
  }
}
//-->

