sfHover = function() {
	var sfEls = document.getElementById("nav").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(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);

function externalLinks() { 
if (!document.getElementsByTagName) return; 
var anchors = document.getElementsByTagName("a"); 
for (var i=0; i<anchors.length; i++) { 
var anchor = anchors[i]; 
if (anchor.getAttribute("href") && 
anchor.getAttribute("rel") == "external") 
anchor.target = "_blank"; 
} 
} 
window.onload = externalLinks;

function validateDonation()
{
  var blankRE=/^\s*$/;
  var item_value = '';
  var separator  = '';
   
  if ( document.forms[0].elements["hospital"].value == 'General Donation' ) 
  {
    item_value = 'General Donation';
  }
  else
  {
    item_value = 'Hospital: ' + document.forms[0].elements["hospital"].value;
    separator  = ' -- ';
  }
  
  if ( ! blankRE.test(document.forms[0].elements["project"].value) )
  {
    if ( item_value == 'General Donation' )
    { 
      item_value = '';
    }
    else
    {
      item_value = item_value + ' -- ';
    }
    item_value = item_value + 'Project: ' + document.forms[0].elements["project"].value;
  }

  document.forms[0].elements["item_name"].value = item_value;
  return true;      
}
