$(document).ready(function(){
jQuery.easing.def = 'easeOutQuint';

/* Anchor */
	$('a[href*=#],area[href*=#]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
		&& location.hostname == this.hostname) {
			var $target = $(this.hash);
			$target = $target.length && $target
			|| $('[name=' + this.hash.slice(1) +']');
			if ($target.length) {
				var targetOffset = $target.offset().top;
				$('html,body')
				.animate({scrollTop: targetOffset}, 800);
//				return false;
			}
		}
	});
	
	$('.rollover').each(function(){
		var overImg = '_on';
		var classes = $(this).attr("class");
		var imgout = $(this).attr("src");
		var imgovr = imgout.replace('.gif', overImg+'.gif').replace('.jpg', overImg+'.jpg').replace('.png', overImg+'.png');
		$(this).hover(
			function(){ $(this).attr("src", imgovr); },
			function(){ $(this).attr("src", imgout); }
		);
	});
	
	/*
	$('area[href*=#]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
		&& location.hostname == this.hostname) {
			var targetOffset = 0;
			var target = $(this).attr("id");

			switch(target) {
				case "GNAbout":targetOffset = 2888; break;
				case "GNSponsors":targetOffset = 2224; break;
				case "GNSponsors2":return true; break;
				case "GNAthletes":targetOffset = 1447; break;
				case "GNNews":targetOffset = 745; break;
				case "GNReport":targetOffset = 0; break;
				case "GNTop":targetOffset = 0; break;
				case "GNContact":targetOffset = 5141; break;
				case "GNHowto":targetOffset = 4412; break;
				case "GNTweets":targetOffset = 745; break;
				case "GNStore":targetOffset = 3690; break;
				default:return true;
			}
			
			$('html,body')
			.animate({scrollTop: targetOffset}, 800);
			return false;
		}
	});
	*/
	
	$("#Archives ul li ul:first").attr("class","open");
	$("#Archives ul li").click(function(){
		var or = $("ul", this).attr("class");
		if ( or == "open" ) {
			return false;
		} else {
			$("#Archives ul li ul").attr("class","close");
			$("ul", this).attr("class","open");
			return false;
		}
	});
	$("#Archives ul li ul li a").click(function(){
		var entryLink = $(this).attr("href");
		window.location.href=entryLink;
		return false;
	});
	
});


$(window).load( function() {
	$("#Contents").fadeIn("slow", function(){
		$("#Gnavi01,#Gnavi02,#GnaviStar,#PageTop").fadeIn("slow");
	});
});


