/* Validate Form
// This script Copyright 2002 Scott Hampton - www.creedcomm.com
// It may NOT be used without permission!
*/
function CheckForm(formName) {

  if (formName == 'add2connections'){
  // validate Add To Connections Page form
  if (document.add2connections.descendent.value==""){alert ('Please tell us the name of the South descendent');return false;}
  if (document.add2connections.researcher.value=="") {alert ('Please provide the name of the researcher if different than the descendent');return false;}
  if (document.add2connections.email.value==""){alert ('Please provide us your email address');return false;}
  if (document.add2connections.gen01.value==""){alert ('You must at least give a parent of the South family descendent');return false;}
  }

  else if (formName == 'contact'){
  // validate Contact Us form
  if (document.contact.name.value==""){alert ('Please tell us your name');return false;}
  if (document.contact.email.value==""){alert ('Please provide us your email address');return false;}
  if (document.contact.template[document.contact.template.selectedIndex].value==0){alert ('Please tell us your reason for contacting us');return false;}
  if (document.contact.comments.value=="") {alert ('Please tell us how we might help you');return false;}
  }

  else if (formName == 'addlink'){
  // validate Request Link form
  if (document.addlink.name.value==""){alert ('Please tell us your name');return false;}
  if (document.addlink.email.value==""){alert ('Please provide us your email address');return false;}
  if (document.addlink.sitename.value==""){alert ('Please tell us the name of your web site');return false;}
  if ((document.addlink.siteurl.value=="")||(document.addlink.siteurl.value=="http://www.")){alert ('Please provide the URL for your web site');return false;}
  if (document.addlink.linkpage[document.addlink.linkpage.selectedIndex].value==0){alert ('Please tell us the best page on our site where your link should be');return false;}
  }

  else if ((formName == 'subscribe')||(formName == 'unsubscribe')){
  // validate Email List Sub-Unsub form
  if (formName == 'subscribe'){
    // check for email address and list selection
    if (document.subscribe.email.value==""){alert ('Please provide your email address');return false;}
    if (document.subscribe.template[document.subscribe.template.selectedIndex].value==0){alert ('Please select a list to subscribe to');return false;}
  }
  else if (formName == 'unsubscribe'){
    // check for email address and list selection
    if (document.unsubscribe.email.value==""){alert ('Please provide your email address');return false;}
    if (document.unsubscribe.template[document.unsubscribe.template.selectedIndex].value==0){alert ('Please select a list to unsubscribe from');return false;}
  }
  }

return true;
}

/*COPY FORM ELEMENT
/ This script Copyright 2000-2002 Scott Hampton - www.creedcomm.com
/ It may NOT be used without written permission!
*/
function copyName() {
  if (document.add2connections.same.status == true) {
  document.add2connections.researcher.value = document.add2connections.descendent.value;
  } else if (document.add2connections.same.status == false) {
  document.add2connections.researcher.value = "";
  }
}
