// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

jQuery.ajaxSetup({ 
  'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "text/javascript")} 
});

jQuery.fn.slideFadeToggle = function(speed, easing, callback) {
  return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback);  
};


jQuery.fn.referralDetailToggle = function() {
    var rel = $(this).attr('rel');
    $(this).click(function() {
        $('ul.detail').not('ul#' + rel).hide(400);
        $('ul#' + rel).slideFadeToggle();
    });
};

$(document).ready(function() {
  $('.starts-hidden').hide();
});

$(document).ready(function() {
    $('a#toggle_vp_email_list').click(function() {
      $('#vp_email_list').toggle(400);
      });
    $('a#toggle_sm_email_list').click(function() {
      $('#sm_email_list').toggle(400);
      });
    $('a#toggle_ae_email_list').click(function() {
      $('#ae_email_list').toggle(400);
      });
    $('a#toggle_retail_email_list').click(function() {
      $('#retail_email_list').toggle(400);
      });
    $('a#toggle_vp_list').click(function() {
      $('#vp_list').toggle(400);
      });
    $('a#toggle_sm_list').click(function() {
      $('#sm_list').toggle(400);
      });
    $('a#toggle_ae_list').click(function() {
      $('#ae_list').toggle(400);
      });
    $('a#toggle_retail_list').click(function() {
      $('#retail_list').toggle(400);
      });
});

$(document).ready(function() {
    $('tr#personal-referrals a, tr#team-referrals a').each(function(){
        $(this).referralDetailToggle();
    });
});

$(document).ready(function() {
    $('a.make-primary').hide();
});

$(document).ready(function($) {
  $('a[rel*=facebox]').facebox() 
})

