// open external link in new tab/window

// use rel="external" instead of target="_blank"

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;


//dropdown menu
function init() {
	$("#nav li").hover(	
		function(){
			//show dropdown
			$(this).find(" > ul").css("left","0");
			$(this).addClass("sfhover");
		},
		function(){
			//hide dropdown
			$(this).find(" > ul").css("left","-5000px");
			$(this).removeClass("sfhover");
		}
	)
};

$(document).ready(function(){
	$("#nav li:has(ul)").prepend("<div class=\"hasChildLevel\">");
});

$(document).ready(init);