function checkClientID() {   
	
	var d=document.forms[0];
   	
	var comparestring1=d.clientID.value.toUpperCase()

   if ( (comparestring1.length < 4) || (comparestring1.length > 20) )
    {
      alert("Your desired Client ID must be between 4 and 20 characters.")
	  d.clientID.focus();
      return false
    }
 
    var comparestring2=d.password.value.toUpperCase()

   if ( (comparestring2.length < 4) || (comparestring2.length > 20) )
    {
      alert("Your password must be between 4 and 20 characters.")
  	  d.password.focus();
      return false
    }

  
   if ( comparestring1 == comparestring2 )
    {
      alert("Your password must not be the same as your Client ID")
	  d.password.value = "";
      d.password.focus();
      return false
    } 	

   if ( d.password.value != d.PWVerify.value )
    {
      alert("Your \"Password\" does not match the verification password.")
	  d.password.focus();
      return false
    }
	
   document.forms[0].confirmed.value+="E-mail addresses:\n";
   if ( !isEname(d.preferred.value) ) {
       alert("Your \"preferred E-mail Name\" is not valid.\nUse characters Aa-Zz, 0-9, dash, and underscore only.");
	   d.preferred.focus();
      return false
    }  	
	if ( !isEname(d.eName1.value) ) {
       alert("The selected mail box name is not valid.\nUse characters Aa-Zz, 0-9, dash, and underscore only.");
	   d.eName1.focus();
      return false
    }
	if ( !isEname(d.eName2.value) ) {
       alert("The selected mail box name is not valid.\nUse characters Aa-Zz, 0-9, dash, and underscore only.");
	   d.eName2.focus();
      return false
    } 
	if ( !isEname(d.eName3.value) ) {
       alert("The selected mail box name is not valid.\nUse characters Aa-Zz, 0-9, dash, and underscore only.");
	   d.eName3.focus();
      return false
    } 
	if ( !isEname(d.eName4.value) ) {
       alert("The selected mail box name is not valid.\nUse characters Aa-Zz, 0-9, dash, and underscore only.");
	   d.eName4.focus();
      return false
    } 
	return true;
}