jQuery(function($){
	// slideshow
	$('#showcaseSlide').innerfade({
		animationtype: 'fade',
		type: 'random',
		speed: 300,
		timeout: 10000
	});
	
	//activate #about link
	$('#mainNav li#navabout a').attr('href', '#about');
	var about_open = false; //current status of about panel
	var myURL = document.location.toString();
	
	$("li#navabout").click(function(){
		if(!about_open){ //open about panel
			document.location.hash = 'about'; //update URL
			$("#mainNav li").removeClass("current");
			$(this).addClass('current');
			$('div#about').slideDown(500, function(){
				about_open=true;
				$('#content #myInfo').css({'visibility':'hidden'});
			});
		}
		else{ //close about panel
			//document.location.hash = '';
			$(this).removeClass("current");
			$('#content #myInfo').css({'visibility':'visible'});
			$("div#about").slideUp(300,function(){
				about_open=false;
			});
		}
		return false;
	});

	if (myURL.match('#')) {
		//var myRoot = myURL.split('#')[0];
		var myTarget = myURL.split('#')[1];
		if(myTarget=='about'){
			$("li#navabout").trigger("click");
		}
	}
	
	// submenu
	$('ul.navSub').hide();
	$('li#navportfolio').hover(
		function(){
			$(this).find(".navSub").fadeIn(500);
		},
		function(){
			$(this).find(".navSub").fadeOut(500, 'easeOutBack');
		}
	);
	
	return false;
});

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.getAttribute("rel") == "friend"))
				anchor.target = "_blank";
		}
	}
	
window.onload = externalLinks;

