/*----------------------------------------------------------------------------   
    open links in new tab
-----------------------------------------------------------------------------*/
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;





/*----------------------------------------------------------------------------   
    drop downs IE fix
-----------------------------------------------------------------------------*/
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);




/*----------------------------------------------------------------------------   
   show top level rollover when rolling over dropdown
-----------------------------------------------------------------------------*/
$(document).ready(function() {
									
	$('#nav li ul li a').hover (
		function () {
			$(this).parent().parent().parent().children('a').addClass('active');
		}, function () {
			$(this).parent().parent().parent().children('a').removeClass('active');
		}
	);
									
});