var $j = jQuery.noConflict();

$j(function(){
		
//LastFm

	$j('#lastfm .content').lastFM({
		username: 'Rqtn',
		apikey: '101a57aacfc9050d1de7111d20c5f23b',
		number: 1,
		artSize: 'large',
		noart: 'http://www.mathieuartu.net/wp-content/themes/holidays/i/toohype.png',
		onComplete: function(){
			//Done
		}
	});
		
			
//Flickr
	
	$j.getJSON("http://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key=cfda73de0a3beeb0b5af482004c03edc&user_id=30776354@N08&format=json&per_page=1&jsoncallback=?",
		function(data){  		
			$j.each(data.photos.photo,function(i,item) {
			$j("#flickr .content").html("<img src='http://farm" + item.farm + ".static.flickr.com/" + item.server + "/"+ item.id + "_"+ item.secret + ".jpg' alt='' width='485' />");		
		});
		  	
	});

//Twitter
	
	$j("#twitter .content p").empty().getTwitter({
		userName: "martudog",
		numTweets: 1,
		loaderText: "Loading latest tweet...",
		slideIn: false,
		showHeading: false,
		headingText: false,
		showProfileLink: false,
	});
	


	//Navigation
	
		//Introduction
		glowHere();
		
		//Functions
		$j("#introduction a.over").click(function(e){
			e.preventDefault();
			$j("#functions p.intro").slideDown("slow",function(){
				$j("#functions a.fo").css("opacity","0").css("display","block").animate({opacity:"1"},400,function(){
					$j("#functions a.music").slideDown("slow",function(){
						$j("#functions a.music").css("display","block");
						$j("#functions a.photo").css("opacity","0").css("display","block").animate({opacity:"1"},500,function(){
							$j("#functions").addClass("ok");
							$j("#contact").css("opacity","0").css("display","block").animate({opacity:"1"});
							
							
							$j("#functions a.fo").hover(
								function(){
									$j(this).append("<span class='brick'></span>");
									$j(this).find("span.brick").animate({width:"410px"});
								},
								function(){
									$j(this).find("span.brick").animate({width:"0"},function(){
										$j(this).remove();
									});
								}
							);
							
							
							$j("#functions a.music").hover(
								function(){
									$j(this).stop().animate({opacity:"0.4"});
								},
								function(){
									$j(this).stop().animate({opacity:"1"});
								}
							);
							
							$j("#functions a.photo").hover(
								function(){
									$j(this).append("<span class='brick'></span>");
									$j(this).find("span.brick").animate({width:"410px"});
									$j(this).stop().animate({opacity:"0.3"});
								},
								function(){
									$j(this).find("span.brick").animate({width:"0"},function(){
										$j(this).remove();
									});
									$j(this).stop().animate({opacity:"1"});
								}
							);

							
						});
					});
				});
			});
		});
		
				
		//Left
		$j("#functions a.fo").click(function(e){
			e.preventDefault();
			$j("#left h2").css("opacity","0").css("display","block").animate({opacity:"1"},400);
			$j("#left .content").slideDown("slow", "easeInOutBack", function(){});
			$j("#left .more").slideDown(1000, "easeInOutBack");
		});
		
		$j("a.button, a#contact").hover(
			function(){
				$j(this).animate({top:"2px", opacity:"0.8"},100);
			},
			function(){
				$j(this).animate({top:"0", opacity:"1"},200);
			}
		);
		
		$j("#left a.button").click(function(e){
			e.preventDefault();
			$j("#work-list").css("opacity","0").animate({opacity:"1"});
			$j("#work-list").slideDown(1000);
		});
		
		
		//Main
		
		$j("#functions a.music").click(function(e){
			e.preventDefault();
			
			$j("#main-music > strong").css("opacity","0").css("display","block").animate({opacity:"1"},"slow",function(){
				$j("#main-music em strong").animate({width:"0"},function(){
					$j("#main-music a.website").show("fast");
					$j("#main-music").addClass("ok");
					$j("#main-music p, #main-music div").fadeIn();
				});
			});
						
		});
		
		//Right
		
		$j("#functions a.photo").click(function(e){
		
			e.preventDefault();
			$j("#flickr").slideDown("slow", "easeInOutBack");
			$j("#twitter").slideDown("slow", "easeInOutBack");
			$j("#lastfm").slideDown("slow", "easeInOutBack");
			
			
		});
		
		
		//Browser Selection
		if ($j.browser.safari){
			 
		 }
	
});


//Introduction > Here > Glow
function glowHere(){
	
	var thisGlow = $j("#introduction a.over");
	thisGlow.hover(
		function(){
			thisGlow.stop().animate({opacity:"1"},500);
		},
		function(){
			thisGlow.stop().animate({opacity:"0"},1000);
		}
	);
	
}
