// JavaScript Document


function email_validate(email)
{
  s=email;
  i=s.indexOf("@"); j=s.indexOf("."); k=s.indexOf(","); 
  kk=s.indexOf(" ");  len=s.length;
  if (i==-1 || j==-1 || k>0 || kk>0 || len<6)
     return false;
  return true;
}

function getScreenParams() 
    { 
    rz="na";                 // Screen Rez
    cd="na";                 // Color Depth
    bn=navigator.appName;    // Browser Name
    if (bn.substring(0,9)=="Microsoft") 
       bn="MSIE";            // browser name, cont'd
    rz=screen.width+"*"+screen.height;  // Screen Rez, cont'd
    cd=(bn=="MSIE")?screen.colorDepth:screen.pixelDepth; // Color depth
    if (cd=="undefined") 
       cd="na";             // Color depth, cont'd
    
    document.Register.screenRes.value=rz;
    document.Register.browserType.value=bn;
    document.Register.colorDepth.value=cd;
    }

function sendform()
 {
  getScreenParams();
  alertString="";
  if (document.Register.firstname.value.length<=2 ) 
     alertString = alertString + "First name is formatted incorrectly. \n";
  if (document.Register.lastname.value.length<=2 ) 
     alertString = alertString + "Last name is formatted incorrectly. \n";
  if (document.Register.zip.value.length<=3)
     alertString = alertString + "Zip/postal code is formatted incorrectly.\n"; 
  if (email_validate(document.Register.userid.value) == false)
     alertString = alertString + "Email is formatted incorrectly.\n"; 
  if (document.Register.userid.value.length==0 || document.Register.retype_userid.value.length==0)
     alertString = alertString + "Email fields cannot be blank.\n"; 
  if (document.Register.userid.value != document.Register.retype_userid.value)
     alertString = alertString + "Email fields MUST match.\n"; 
  if (document.Register.pword1.value.length==0 || document.Register.pword2.value.length==0)
     alertString = alertString + "Passwords cannot be blank.\n"; 
  if (document.Register.pword1.value != document.Register.pword2.value)
     alertString = alertString + "Passwords MUST match.\n"; 
//  if (!document.Register.pword1.value.match("[a-zA-Z_]"))
//     alertString = alertString + "Passwords must be letters, digits and underscores.\n"; 
  if (alertString.length>1)
     {
     alertString = "Please correct the following issues and resubmit.\n--------------------------------------------------\n" + alertString + "--------------------------------------------------\n";
     alert(alertString);
     return false;
     }
  else   
     return true;
}
