//51BLOOM.COM v3
//zachary hall

function closeThem(arg)
{
	$("#content-wrapper #scroll-wrapper").find(".content").each(function()
	{
		if(arg == $(this).parent().attr("id"))
		{
			item = arg;
			//openIt(arg);
			var t = setTimeout(delay, 500);

		}
		else
		{
			$(this).hide(300);
		}
	})
}

function setSelected( arg )
{
	$("#header #nav").find("a").each(function()
	{
		if($(this).attr("id") != arg.attr("id"))
		{
			if($(this).attr("class") == "selected")
			{
				$(this).removeClass("selected");
				var pos = backgroundPosition($(this));
				var splitPos = pos.split(" ");
				var newPos = splitPos[0]+" 0px";
				$(this).stop().animate({backgroundPosition:"("+newPos+")"},{duration:200});
			}
		}
		else
		{
			$(this).addClass("selected");
			var pos = backgroundPosition($(this));
			var splitPos = pos.split(" ");
			var newPos = splitPos[0]+" -25px";
			$(this).stop().animate({backgroundPosition:"("+newPos+")"},{duration:200});
		}
	})
}

function openIt( arg )
{
	$("#content-wrapper #scroll-wrapper #"+arg+" .content").show(300);
}

function scrollIt( arg )
{	
	
	setSelected($("#header #nav li #"+arg));
	var s = arg.split("-");
	var to = ($("#scroll-wrapper #"+s[0]).attr("class")* 601);
	$("#content-wrapper").scrollTo(to, 800, {easing:'easeOutQuart'} );
}

function backgroundPosition( arg )
{
  var bp = arg.css("background-position");
  if(bp == undefined) 
  {
  	
    bp = arg.css("background-position-x")+" "+arg.css("background-position-y");
    return bp;
    
  } 
  else
  {
 	return bp;
  }
}

//INITIALIZE DOC READY

$(function() {
	
	$("#login #toggle").toggle(
		function(){$(this).parent().stop().animate({'top':'0'},'normal');},
		function(){$(this).parent().stop().animate({'top':'-120'},'normal');}
	);		

	$("#header #nav").find("a").each(function()
	{
		$(this).mouseover(function()
		{
			if($(this).attr("class") != "selected")
			{
				var pos = backgroundPosition($(this));
				var splitPos = pos.split(" ");
				var newPos = splitPos[0]+" -25px";
					
				$(this).stop().animate({backgroundPosition:"("+newPos+")"},{duration:200});
			}
			
		})
		
		$(this).mouseout(function()
		{
			if($(this).attr("class") != "selected")
			{
				var pos = backgroundPosition($(this));
				var splitPos = pos.split(" ");
				var newPos = splitPos[0]+" 0px";
				$(this).stop().animate({backgroundPosition:"("+newPos+")"},{duration:200});
			}
		})
		
		
		$(this).click(function()
		{
			scrollIt($(this).attr("id"));
		})		
	})
	
	$("form #name").example("Name");
	$("form #email").example("Email");
	$("form #message").example("Say hello to my little friend.");
	
	$("form #user").example("Username");
	$("form #pass").example("Password");
	
	scrollIt("work-nav");
	
});



