navigationHover = function (hoverId) {
	var hoverId = document.getElementById(hoverId);
	if (hoverId == null) return;
	
	var sfEls = hoverId.getElementsByTagName('LI');
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover = function () {
			this.className += ' sfhover';
		}
		sfEls[i].onmouseout = function () {
			this.className = this.className.replace(/ sfhover$/, '');
		}
	}
}
navHover = navigationHover('navigation');
homeHover = navigationHover('homesite-navigation');

if (window.attachEvent && navHover) window.attachEvent('onload', navHover);
if (window.attachEvent && homeHover) window.attachEvent('onload', homeHover);

function showHide() {
    if(document.getElementById('where_found_out').value == 'other') {
        document.getElementById('other').style.visibility = 'visible';
    }
    else {
        document.getElementById('other').style.visibility = 'hidden';
    }
}
function showHide(elementName) {
  element = document.getElementById(elementName);
  if (element.style.display == 'none') {
    element.style.display = 'block';
  } else {
    element.style.display = 'none';
  }
}
function hide(elementName) {
  element = document.getElementById(elementName);
  element.style.display = 'none';
}