jQuery(document).ready(function () {
	
	jQuery("#login-form-link").click(function(){
		jQuery("#login-form-container").slideDown({ duration: 1000, easing: "easeOutBounce"});
		jQuery("#login-form").fadeIn("slow");
	});
	
	jQuery("#login-form-link-jurados").click(function(){
		jQuery("#login-form-container").slideDown({ duration: 1000, easing: "easeOutBounce"});
		jQuery("#login-form").fadeIn("slow");
	});
	
	jQuery("#hide-login").click(function(){
		jQuery("#login-form").fadeOut("slow");
		jQuery("#login-form-container").slideUp({ duration: 1000, easing: "easeOutBounce"});
	});
	
	bindHover();
	
	function bindHover() {
		jQuery("span.editField").hover(
	  	function () { jQuery(this).find("span.adminControls").fadeIn(); }, 
	  	function () { jQuery(this).find("span.adminControls").fadeOut(); }
		);
	}
	
	jQuery("span.renderField").click(
		function () { 
			jQuery(this).parent().prev().hide(); 
			jQuery(this).hide(); 
			jQuery(this).parent().parent().unbind('mouseenter mouseleave'); 
			jQuery(this).next("span.showField").fadeIn();
		}
	);
	
	jQuery("a.cancel").click(
		function () { 
			jQuery(this).parent().hide(); 
			jQuery(this).parent().parent().prev().fadeIn();
			jQuery(this).parent().hide();
			jQuery(this).parent().prev().fadeIn();
			bindHover();
		}
	);
		
});
