/**
 * @author chuck
 */

$(document).ready(function () 
{
	$("#button-close-panel").click(function () 
	{ 
		//$("#message-box").slideUp(); 
		
		animatedcollapse.addDiv('message-box-collapse', 'fade=1,speed=400,hide=0');
		animatedcollapse.init();
		animatedcollapse.toggle('message-box-collapse');
    });
	
	$(".list-container").mouseover(listOver);
	$(".list-container").mouseout(listOut);
	
	$("#search").focus(function()
	{
		searchFocus(this, "Find someone", "search")
	});
	$("#search").blur(function()
	{
		searchBlur(this, "Find someone", "search")
	});
	
	$("#add").focus(function()
	{
		searchFocus(this, "Add someone", "add")
	});
	$("#add").blur(function()
	{
		searchBlur(this, "Add someone", "add")
	});
});

jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    $("<img>").attr("src", arguments[i]);
  }
}

function loadProfile(name, id)
{
	location.href = "/standings/" + name + "/" + id;
}

function searchFocus(e, v, s)
{
	if($(e).attr("value") == v)
	{
		$(e).attr({
			value: ""
		});
		$(e).addClass("text-input-search-selected");
	}	
}

function searchBlur(e, v, s)
{
	if($(e).attr("value") == "") 
	{
		$(e).attr({
			value: v
		});
		$(e).removeClass("text-input-search-selected");
	}
}

function listOver()
{
	$(this).css("background","#d3d3d3");
	$(this).find(".list-number").css("color","#f0f0f0");
	$(this).find(".list-name").css("color","#f0f0f0");
	$(this).find(".list-votes").css("color","#f0f0f0");
	$(this).find(".list-rank-icon").css("color","#f0f0f0");
}

function listOut()
{
	$(this).css("background","");
	$(this).find(".list-number").css("color","");
	$(this).find(".list-name").css("color","");
	$(this).find(".list-votes").css("color","");
	$(this).find(".list-rank-icon").css("color","");
}
