jQuery(document).ready(function($)
{
	console.log('init----------------------')
	////////////////////////////////////////////////////////////////
	//set initial page seleceted
	////////////////////////////////////////////////////////////////
	var loc = window.location.toString().split('/');
	var page = loc[3].toUpperCase();
	
	//console.log(page)
	
	switch(page)
	{
		case "":
		$(".nav-home").addClass('selected');
		break;
		
		case "#HOME":
		$(".nav-home").addClass('selected');
		break;
		
		case "#STUFF":
		$(".nav-stuff").addClass('selected');
		break;
		
		case "#ABOUT":
		$(".nav-about").addClass('selected');
		break;
		
		case "#PORTFOLIO":
		$(".nav-portfolio").addClass('selected');
		break;
		
		case "#CONTACT":
		$(".nav-contact").addClass('selected');
		break;
		
	}
	
	////////////////////////////////////////////////////////////////
	//ajax loader
	////////////////////////////////////////////////////////////////	
	$.history.init(function(hash)
	{
    	if(hash == "") {
    	//$("#ajax-wrapper").css({opacity: '0'}, 1500, function(){ ajaxLoad('home'); });
           ajaxLoad('home');
           $.history.load("home");
        } else {
        	//$("#ajax-wrapper").css({opacity: '0'}, 1500, function(){ ajaxLoad(hash); });
        	ajaxLoad(hash);
        }
    },
    { unescape: ",/" });
	
	function ajaxLoad(arg)
	{
		var url = "http://goodstuffmake.com/"+arg;
		console.log('load fired')
		
   		$("#ajax-wrapper").load(url, function(){ $('#ajax-wrapper').animate({opacity: '1'}, 1500); });
	}
	
	$('.ajax-content').each(function() 
   	{
   		$(this).click(function()
   		{
   			if($(this).parent().hasClass('selected'))
   			{
   					
   			} 
   			else 
   			{	
   				$("#ajax-wrapper").css({opacity: '0'}, 1500, function(){ ajaxLoad(id[1]); }); 
   			
	   			$(".menu ul li").each(function()
	   			{
	   				if( $(this).hasClass('selected') ) 
	   				{ 
	   					$(this).removeClass("selected");
	   					$(this).animate({backgroundColor:"#e2e2e2"}, 100); 
	   				};
	   			});
   			
   				var id = $(this).attr("id").split("-");
   				$(this).parent().addClass('selected');
   			
   			}
   			
   		})  	
    });
	
	
	////////////////////////////////////////////////////////////////
	//nav rollover
	////////////////////////////////////////////////////////////////
	$(".menu ul li").each(function()
	{	
		$(this).mouseenter(function()
		{
			$(this).find('a').removeAttr('title');
			$(this).animate({backgroundColor:"#f60063"}, 300);
		});
		$(this).mouseleave(function()
		{
			if($(this).hasClass("selected")) {	}else { $(this).animate({backgroundColor:"#e2e2e2"}, 200);	}
		});
	});
	
	//console.log(page);
	
	/*
	console.log("boom")
	var menuYloc = null;  
    menuYloc = parseInt($("#float-menu").css("top").substring(0,$("#float-menu").css("top").indexOf("px")))  
	
	$(window).scroll(function () 
	{  
		console.log(menuYloc);
		var offset = menuYloc+$(document).scrollTop()+"px";  
	    $("#float-menu").animate({top:offset},{duration:200,queue:false});  
	});  
	*/	
});
