/*
Javascript for Club=specific functions
Travis Todd
Jan 22 2009
*/

$(document).ready(function() {

  // If the cookie hasn't been toggled to close, show the feature notice
  if ($.cookie('showNotice') != 'closed') { $('.new_feature_notice').show(); }
   
 // Functions for showing help notes on create club form

 $('#club_favourite_variant_id').hover(
   function() { $('#club-form-variant').fadeIn("slow"); 
                $('#club-form-name').fadeOut("slow"); },
   function() { $('#club-form-variant').fadeOut("slow"); } 
 );
 $('#club_favourite_limit_id').hover(
   function() { $('#club-form-limit').fadeIn("slow"); },
   function() { $('#club-form-limit').fadeOut("slow"); } 
 );
 $('#club_category_id').hover(
   function() { $('#club-form-category').fadeIn("slow"); 
                $('#club-form-city').fadeOut("slow"); },
   function() { $('#club-form-category').fadeOut("slow"); } 
 );
 $('#club_uploaded_avatar').hover(
   function() { $('#club-form-avatar').fadeIn("slow"); 
                $('#club-form-city').fadeOut("slow"); },
   function() { $('#club-form-avatar').fadeOut("slow"); } 
 );
 $('#club-default-label').hover(
   function() { $('#club-form-default').fadeIn("slow"); },
   function() { $('#club-form-default').fadeOut("slow"); } 
 );
 $('#advanced-link').hover(
   function() { $('#club-form-advanced').fadeIn("slow"); },
   function() { $('#club-form-advanced').fadeOut("slow"); } 
 );
 $('#club_policy_id').hover(
   function() { $('#club-form-policy').fadeIn("slow");
                $('#club-form-equipment').fadeOut("slow"); },
   function() { $('#club-form-policy').fadeOut("slow"); } 
 );
 $('#club_visibility_id').hover(
   function() { $('#club-form-visibility').fadeIn("slow"); },
   function() { $('#club-form-visibility').fadeOut("slow"); } 
 );
 // show help note actions
 $('#club_name').focus( function() { $('#club-form-name').fadeIn("slow"); } );
 $('#club_city').focus( function() { $('#club-form-city').fadeIn("slow"); } );
 $('#club_url').focus( function() { $('#club-form-url').fadeIn("slow"); } );
 $('#club_tagline').focus( function() { $('#club-form-tagline').fadeIn("slow"); } );
 $('#club_about').focus( function() { $('#club-form-about').fadeIn("slow"); } );
 $('#club_frequency').focus( function() { $('#club-form-frequency').fadeIn("slow"); } );
 $('#club_location').focus( function() { $('#club-form-location').fadeIn("slow"); } );
 $('#club_looking_for').focus( function() { $('#club-form-looking').fadeIn("slow"); } );
 $('#club_equipment').focus( function() { $('#club-form-equipment').fadeIn("slow"); } );
 $('#club_subdomain').focus( function() { $('#club-form-subdomain').fadeIn("slow"); } );
 
 // hide help note actions
 $('#club_name').blur( function() { $('#club-form-name').fadeOut("slow"); } );
 $('#club_city').blur( function() { $('#club-form-city').fadeOut("slow"); } );
 $('#club_url').blur( function() { $('#club-form-url').fadeOut("slow"); } );
 $('#club_tagline').blur( function() { $('#club-form-tagline').fadeOut("slow"); } );
 $('#club_about').blur( function() { $('#club-form-about').fadeOut("slow"); } );
 $('#club_frequency').blur( function() { $('#club-form-frequency').fadeOut("slow"); } );
 $('#club_location').blur( function() { $('#club-form-location').fadeOut("slow"); } );
 $('#club_looking_for').blur( function() { $('#club-form-looking').fadeOut("slow"); } );
 $('#club_equipment').blur( function() { $('#club-form-equipment').fadeOut("slow"); } );
 $('#club_subdomain').blur( function() { $('#club-form-subdomain').fadeOut("slow"); } );
 
 
 // Functions for club show page
 
  $('#switch_leaderboard').change(function () {
    $("#switch_leaderboard option:selected").each(function () {
      location.href = $(this).val();
    });         
  });
  
 // If the close button is clicked hide the element and store the cookie so it's not shown later
 $('#close_new_feature_notice').click(function(){
   $('.new_feature_notice').hide();
   $.cookie('showNotice', 'closed'); 
   return false;
 });

});    
