// ------------------------------------------------------
//
// ------------------------------------------------------
$(document).ready(
	function ()
	{
		initMainNav();
		initFormInputs();
		initWhoOwnsWhatMenu();
	}
);

// ------------------------------------------------------
//
// ------------------------------------------------------
function initMainNav ()
{
	$("#nav-main li.main").hover(
		function ()
		{
			$("#nav-main li.active").removeClass("active");
			
			/*
			if (!$(this).is(".active"))
			{
				$("#nav-main li.active").addClass("active-off").removeClass("active");
			};
			*/
		},
		function ()
		{
			// $("#nav-main li.active-off").addClass("active").removeClass("active-off");
		}
	);
};

// ------------------------------------------------------
//
// ------------------------------------------------------
function initFormInputs ()
{
	var formInputs = [
		"form#search input.text",
		"div.module-join-email-list input.text",
		"form.signup input.text",
		"div.module-join-email-list input.text"
	];
	
	var formInputString = formInputs.join(", ");
	
	$(formInputString).focus(
		function ()
		{
			if ($(this).val() == $(this).attr("defaultvalue"))
			{
				$(this).val("");
			};
		}
	);

	$(formInputString).blur(
		function ()
		{
			if ($(this).val() == "")
			{
				$(this).val($(this).attr("defaultvalue"));
			};
		}
	);
	
	$(formInputString).each(
		function ()
		{
			$(this).val($(this).attr("defaultvalue"));
		}
	);
};

// --------------------------------------------------------
// 
// --------------------------------------------------------
function initWhoOwnsWhatMenu ()
{
	$("#who-owns-what-menu").change(handleWhoOwnsWhatSelection);
};

// --------------------------------------------------------
// 
// --------------------------------------------------------
function handleWhoOwnsWhatSelection ()
{
	self.location = $(this).attr("baseurl") + "resources/?c=" + escape($(this).val());
};
