function expandBenefit(benefit) {
  var ul = benefit.parentNode.parentNode;
  var links = ul.getElementsByTagName("A");
  for (i=0;i<links.length;i++) {
    var div = links[i].parentNode.getElementsByTagName("DIV");
    if (div.length > 0) {
      var collapse = false;
      if (div[0].style.display == "block") {
        collapse = true;
      } else if (links[i] == benefit) {
        collapse = false;
      } else {
        collapse = true;
      }
      div[0].style.display = collapse ? "none" : "block";
      if (collapse && links[i] != benefit) {
        offBenefitColorChange(links[i]);
      }
    }
  }
}

function overBenefit(benefit) {
  overBenefitColorChange(benefit);
}

function offBenefit(benefit) {
  var expanded = false;
  var div = benefit.parentNode.getElementsByTagName("DIV");
  if (div.length > 0) {
    expanded = div[0].style.display == "block";
  }
  if (expanded == false) {
    offBenefitColorChange(benefit);
	}
}

function overBenefitColorChange(benefit) {
  benefit.style.backgroundImage="url(images/list_link_hover_background.gif)";
	benefit.style.backgroundRepeat="no-repeat";
	benefit.style.color="#ffffff";
}

function offBenefitColorChange(benefit) {
  benefit.style.backgroundImage='none';
  benefit.style.color="#000000";
}

function validateEmail(email) {
  var emailFilter=/^[^@\s]+@[^@\s]+\.\w{2,4}$/;
  return emailFilter.test(email);
}

function validateSampleRequest(form) {
  var els = form.elements;
  if (els.industry.selectedIndex < 1) {
    alert("Please select an industry");
    return false;
  }
  if (!els.name.value || els.name.value == "Name") {
    alert("Please enter your name");
    return false;
  }
  if (!validateEmail(els.email.value)) {
    alert("Please enter a valid email address");
    return false;
  }
  return true;
}



