function fxIntro(){
	$(".homenu li img, .mmlink, .bmenu a, .copyright, #bnotice").hide();

	if ( $(window).width() <= 1200 || $(window).height() <= 800 ) {

		$("#bnotice").fadeIn(1000).delay(24000).fadeOut(1000, function() {
			introSlides();
		});
		
		$("#proceed").click(function(e) {
			e.preventDefault();
			$("#bnotice").stop(true).fadeOut(500);
			introSlides();
		});
		
	} else {
		introSlides();
	}

};

function introSlides() {
	$("#sfblogo").delay(500).fadeIn(1500).delay(2000).fadeOut(1500, function() {
		$('.homenu li img').each(function(i) {
			$(this).delay(i*4000).fadeIn(1500).delay(1000).fadeOut(1500);
		});
		var slid = $('.homenu li img').length-1;
		$('#skipintro').fadeIn(1500).delay(slid*4000+1000).fadeOut(1500, function() {
			$('.homenu li img').each(function(i) {
				$(this).stop(true, true);
			});
			fxHome();
		});
		$('#skipintro').click(function(e) {
			e.preventDefault();
			$('.homenu li img').each(function(i) {
				$(this).stop(true, true);
			});
			$(this).stop(true, true).fadeOut(500, function(){
				fxHome();
			});
		});
		introMusic();
	});
};

function introMusic() {
	$("#musicbox").jPlayer({
		ready: function() {
			$(this).jPlayer("setMedia", {
				mp3: "media/musicintro.mp3"
			}).jPlayer("play");

			var click = document.ontouchstart === undefined ? 'click' : 'touchstart';
			var kickoff = function () {
				$("#musicbox").jPlayer("play");
				document.documentElement.removeEventListener(click, kickoff, true);
			};
			document.documentElement.addEventListener(click, kickoff, true);
		},
		loop: false,
		swfPath: "/scripts"
	});
};

function fxHome(){
	$(".homenu li img").delay(500).fadeTo(1000, .75, function() {
		$(".homenu li").hover(
			function() {
			$("img", this).stop().animate({"opacity": "1"}, "fast");
			$("a.mmlink", this).stop().animate({"opacity": "1"}, "fast");
			},
			function() {
			$("img", this).stop().animate({"opacity": "0.75"}, "fast");
			$("a.mmlink", this).stop().animate({"opacity": "0"}, "fast");
		});										  
	});
	$(".homenu a").delay(500).fadeTo(1000, 1).delay(500).fadeTo(500, 0);
	$(".bmenu a, .copyright").delay(500).fadeIn(1000);
};
