$(document).ready(function(){
	
	// Hide messages after 2000ms - does not apply to errors, undo messages, etc
	setTimeout(autoHideMessages, 2000);
	function autoHideMessages() {
		$("[id=flashMessage][class=message]").fadeOut(1000);
	}

	// Hide any flash message
	$("#flashMessage").click(function(){
		$("#flashMessage").fadeOut(1000);
	});	
	
	// Highlight active input fields
	var inputbgcolor;
	$(":input").focus(function(){
		inputbgcolor = $(this).css("background-color");
		$(this).css("background-color", "#ffffce")
	});
	$(":input").blur(function(){
		$(this).css("background-color", inputbgcolor);
	});
});
