var j = jQuery.noConflict();
j(document).ready(function() {
  
  j('.offre-details tr:even, .dt-tdegressifs tr:even').addClass('even');
  
  j('.tarifs tr').click(function(){
    
    j(this).children('td').first().children(':radio').attr("checked", "checked");
    j(this).parent().parent().find('tr').removeClass('offre-checked');
    j(this).addClass('offre-checked');
    
  });
  
  j('#afficher-details-offres').click(function(e){
    
    if(j('#afficher-details-offres').hasClass('moins')){
        j('#afficher-details-offres').removeClass('moins');
    }
    else
    {
      j('#afficher-details-offres').addClass('moins');
    }
    
    j('#details.offre-details').slideToggle('fast', function(){
        j('div.offre-details h2').addClass('moins');
        j('div.offre-details table').slideDown('fast');
    });

    return false;
  });
  
  // slide details
  j('div.offre-details div h2').click(function(e){
    
    j(e.target).parent().find('table').slideToggle('fast', function(){

      if(j(e.target).hasClass('moins')){
        j(e.target).removeClass('moins');
      }
      else{
        j(e.target).addClass('moins');
      }
    });

    return false;
  });
  
  j('.t-degressifs-tabs .radio-tab').click(function(e){
    
    j('.t-degressifs-tabs .radio-tab').removeClass('active');
    j('.t-degressifs-tabs .radio-tab').removeClass('active');
    j(e.target).addClass('active');
    j(e.target).children(':radio').attr("checked", "checked");
    
    j('.tarifs').hide();
    switch(j(e.target).children(':radio').val())
    {
        case 'TopHome':
          j('#tarifTopHome').show();
          break;
        
        case 'TopBusiness':
          j('#tarifTopBusiness').show();
          break;
          
        case 'TopUnlimited':
          j('#tarifTopUnlimited').show();
          break;
    }
    
  });
  
});
