$(document).ready(function()
{
	// Search box stuff
	var keywords = $("#search input[@type=text]:first");
	keywords.css("color", "#999");
	if (!keywords.val()) keywords.val("Search");
	keywords.focus(function()
	{
		keywords.css("color", "#333");
		if (!keywords.val() || keywords.val() == "Search") keywords.val("");
	});
	keywords.blur(function()
	{
		keywords.css("color", "#999");
		if (!keywords.val()) keywords.val("Search");
	});
	
	// Safe email addresses
	$("span.email").each(function()
	{
		var email = $(this).text().replace(/ \[at\] /g, "@");
		$(this).html('<a href="mailto:'+email+'">'+email+"</a>");
	});
	
	// Divs tall enough
	if (navigator.appVersion.match(/MSIE 6/))
	{
		$("div.corners_content").each(function()
		{
			if ($(this).height() <= 100)
			{
				$(this).css("padding-bottom", "6em");
			}
		});
		$("#member_login").css("height", "120px");
	}
	
	// Not logged in notices
	// a.suggest_event
	$("a.add_resource").click(function()
	{
		if (!memberID)
		{
			alert("You must be logged in.");
			return false;
		}
	});
	
	// Login link focus form
	function focusLogin()
	{
		var emailLogin = $("#member_login input[@name=email_address]");
		if (emailLogin.length)
		{
			emailLogin.focus();
			return false;
		}
		else return true;		
	}
	$("a#login_link").click(focusLogin);
	focusLogin();
});