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';

 	}

}

jQuery(document).ready(function($) {
	(function($) {
	  var cache = [];
	  // Arguments are image paths relative to the current page.
	  $.preLoadImages = function() {
	    var args_len = arguments.length;
	    for (var i = args_len; i--;) {
	      var cacheImage = document.createElement('img');
	      cacheImage.src = arguments[i];
	      cache.push(cacheImage);
	    }
	  }
	})(jQuery)
	
	jQuery.preLoadImages('images/menu_arrow1.jpg', 'images/menu_arrow1.jpg');
	jQuery.preLoadImages('images/menu_arrow3.jpg', 'images/menu_arrow3.jpg');
	
	$('.menu_link').mouseover(function () {
		if (!$(this).hasClass("menu_link_activated")) {
			$(this).addClass("menu_link_active");
			$(this).find("img").css('visibility', 'visible');
		}
	});
	$('.menu_link').mouseleave(function () {
		if (!$(this).hasClass("menu_link_activated")) {
			$(this).removeClass("menu_link_active");
			$(this).find("img").css('visibility', 'hidden');
		}
	});
	$('.submenu_link').mouseover(function () {
		if (!$(this).hasClass("submenu_link_activated")) {
			$(this).addClass("submenu_link_active");
			$(this).find("img").css('visibility', 'visible');
		}
	});
	$('.submenu_link').mouseleave(function () {
		if (!$(this).hasClass("submenu_link_activated")) {
			$(this).removeClass("submenu_link_active");
			$(this).find("img").css('visibility', 'hidden');
		}
	});
	
	$('#education_link').click(function () {
		if ($('#submenu_education').css('display') == 'none') $('#submenu_education').show("slow");
		else $('#submenu_education').hide("slow");
	});
	$('#who_link').click(function () {
		if ($('#submenu_who').css('display') == 'none') $('#submenu_who').show("slow");
		else $('#submenu_who').hide("slow");
	});
	
	
});

	function show_subcat(id) {
		
		if ($('#subcat_'+id).css('display') == 'none') $('#subcat_'+id).css('display', 'block');
		else $('#subcat_'+id).css('display', 'none');
		
	}
