﻿$(function(){
	$("ul#portfoliolist .categories a").click(function(){
		var filter = $(this).attr("class");
		$("div#portfolio").data("url",$(this).attr("href")).fadeOut(300, function(){
			$("div#portfolio").load($("div#portfolio").data("url")+" div#portfolio ul", function(){
				$.getScript("http://gnrsr.com/js/slimbox2.js");
				$.getScript("http://gnrsr.com/js/portfolio.js");
				$(this).prepend("<div></div><a></a>").fadeIn(300);
				if(filter == "character"){$(this).children("div").css("width","65px").css("backgroundPosition","0 -184px").nextAll("ul#portfoliolist").find("a.character").css("color","#aaaaaa");}
				else if(filter == "environment"){$(this).children("div").css("width","85px").css("backgroundPosition","0 -201px").nextAll("ul#portfoliolist").find("a.environment").css("color","#aaaaaa");}
				else if(filter == "vehicle"){$(this).children("div").css("width","47px").css("backgroundPosition","-192px -184px").nextAll("ul#portfoliolist").find("a.vehicle").css("color","#aaaaaa");}
				else if(filter == "instruments"){$(this).children("div").css("width","80px").css("backgroundPosition","-65px -184px").nextAll("ul#portfoliolist").find("a.instruments").css("color","#aaaaaa");}
				else if(filter == "blue"){$(this).children("div").css("width","28px").css("backgroundPosition","-85px -201px").nextAll("ul#portfoliolist").find("a.blue").css("color","#aaaaaa");}
				else if(filter == "orange"){$(this).children("div").css("width","47px").css("backgroundPosition","-145px -184px").nextAll("ul#portfoliolist").find("a.orange").css("color","#aaaaaa");}
				else if(filter == "green"){$(this).children("div").css("width","38px").css("backgroundPosition","-113px -201px").nextAll("ul#portfoliolist").find("a.green").css("color","#aaaaaa");}
				else if(filter == "yellow"){$(this).children("div").css("width","43px").css("backgroundPosition","-213px -201px").nextAll("ul#portfoliolist").find("a.yellow").css("color","#aaaaaa");}
				else if(filter == "red"){$(this).children("div").css("width","20px").css("backgroundPosition","-151px -201px").nextAll("ul#portfoliolist").find("a.red").css("color","#aaaaaa");}
				else if(filter == "purple"){$(this).children("div").css("width","42px").css("backgroundPosition","-171px -201px").nextAll("ul#portfoliolist").find("a.purple").css("color","#aaaaaa");}
			});
		});
		return false;
	});
});

$(function(){
	$("div#portfolio > a").click(function(){
		$("div#portfolio").fadeOut(300, function(){
			$(this).load("http://gnrsr.com/portfolio/index.php"+" div#portfolio ul", function(){
				$.getScript("http://gnrsr.com/js/slimbox2.js");
				$.getScript("http://gnrsr.com/js/portfolio.js");
				$(this).prepend('<div style="width:16px;background-position:-256px -201px;"></div><a style="background-position:-255px -184px;cursor:default;"></a>').fadeIn(300);
			});
		});
		return false;
	});
});

$(function(){
	$("div#portfolio a.thumnail,div#about img").hover( function(){
		$(this).stop(true, false).fadeTo(1, 0.05, function(){
			$(this).fadeTo(500, 0.7);
		});
	},function(){
		$(this).stop(true, false).fadeTo(300, 1);
	});
});

