$(document).ready(function(){
	$(".tip").each(function(){
		$(this).width($(this).parent().width()-20);
	});
	var origbg=$(".error").css("background-color");
	var fadebg="#000";
	function fadeToBlack(){
		$(".error").animate({backgroundColor:fadebg},1000,fadeToRed);
	}
	function fadeToRed(){
		$(".error").animate({backgroundColor:origbg},1000,fadeToBlack);
	}
	fadeToBlack();
	var focusElements="input[type=text],input[type=password],textarea";
	$(focusElements).focus(function(e){
		$(this).animate({borderTopColor:"#f00",borderBottomColor:"#f00",borderLeftColor:"#f00",borderRightColor:"#f00"},{queue:false});
		$(this).animate({backgroundColor:"#FFC8C8"},{queue:false});
	});
	$(focusElements).blur(function(e){
		$(this).animate({borderTopColor:"#000",borderBottomColor:"#000",borderLeftColor:"#000",borderRightColor:"#000"},{queue:false});
		$(this).animate({backgroundColor:"#FFF"},{queue:false});
	});
	$("#tabs > div").hide();
	var lastSel="";
	function SelectTab(tab){
		$($(tab).attr("href")).slideDown();
		$(tab).addClass("selected");
		lastSel=$(tab).attr("href");
	}
	$("#tabs ul#tabnav li a").click(function(e){
		e.preventDefault();
		if (lastSel==$(this).attr("href"))
			return;
		$(lastSel).slideUp();
		$("#tabs ul#tabnav li a.selected").removeClass("selected");
		SelectTab(this);
	});
	SelectTab("#tabs ul#tabnav li a.selected");
});

