function view(what,action){
  var reg=new RegExp("(.*)_([0-9]{1,2})(.*)", "gi");
  var div=$(what).attr('src').replace(reg,"$2");

  //alert($(what).attr('src')+' -> '+div);

  if($('recrut'+div))
    {
    if(action=='show'){
      $('#recrut'+div).fadeIn('slow');
      }
    else{
      $('#recrut'+div).css('display','none');
      }
    }
}


function apve(what)
{
var x=1;
$('#raid'+what+' .pvecolor').each(function(){

  var size=$(this).data('width');
  var color=$(this).data('color');
  var time=1200;
  var elem = $(this);
  var nb =  $(elem).parent('div').children('span').children('span');
  
  var time2=time+((time-parseInt(time*parseInt(size)/141))*3);

  setTimeout(function(){
  elem.animate({backgroundColor:color,width:size},time2,'easeOutBounce');
  nb.animate({'color':'white'},time2,'easeOutBounce');
  },(1+(x*time/2)));
  
  x++;

});
}

function initApve(what)
{
$('#raid'+what+' .pvecolor').each(function(){
  $(this).stop(true,true);
  $(this).stop(true,true);
  $(this).css({'width':'0px','background-color':'red'});
  $(this).parent('div').children('span').children('span').css({'color':'black'});
  });
}

$('document').ready(function(){

$('.pvecolor').each(function(){
  var size=$(this).css('width');
  var color=$(this).css('background-color');
  $(this).data('width',size);
  $(this).data('color',color);
  });
  
initApve(25);

$('#recrut_list img').css('cursor','pointer').hover(function(){
  
  $('#recru_default').css('display','none');
  view(this,'show');
  
  },function(){
  
  view(this,'hide');
  
  }).click(function(){
  
  self.location='forum/index.php?action=post;board=4.0';
  
  });
  
$('#braid25').click(function(){

  if($('#raid25').css('display')=='none'){ 
    $('#braid10').addClass('r10');
    $('#braid10').removeClass('h10');
    $('#braid25').addClass('h25');    
    $('#braid25').removeClass('r25');
    
    $('#raid25').css('display','block');
    initApve(25);
    apve(25);
    $('#raid10').css('display','none');
    }
});

$('#braid10').click(function(){

  if($('#raid10').css('display')=='none'){
    $('#braid10').addClass('h10');
    $('#braid10').removeClass('r10');
    $('#braid25').addClass('r25');
    $('#braid25').removeClass('h25');

    $('#raid10').css('display','block');
    initApve(10);
    apve(10);
    $('#raid25').css('display','none');

    }
});

$('.hider').css({'display':'none','height':'auto'});
$('.btnews').click(function(){

  if($(this).hasClass('moins')){  

    $(this).parent('div').parent('div').parent('div').parent('div').parent('div').children('.news').animate({height:"toggle",opacity:0},1000); 
    $(this).removeClass('moins').addClass('plus');
  }
  else {

    $(this).parent('div').parent('div').parent('div').parent('div').parent('div').children('.news').animate({opacity:1,height:"toggle"},1000);
    $(this).removeClass('plus').addClass('moins');  
  }

});

if($.browser.mozilla){
$('#logo a').css('opacity',0);
$('#recrut').css({'position':'absolute','top':'-400px','margin-left':'561px'})
$('#right').css({'position':'absolute','top':'-700px','margin-left':'866px'}) 
}

if($.browser.msie){
$('#recrut').css({'position':'absolute','top':'-400px'})
$('#right').css({'position':'absolute','top':'-700px'}) 
}


/*##################################################################
# roster
##################################################################*/

$('#roster_list br').remove();

var h3 = $('#roster_list h3');
h3.each(function(i){

    $(this).css({'float':'left','font-size':'10px','width':'115px','cursor':'pointer'});
    $(this).parent('span').css('display','block');
    
    $(this).click(function(){

        $('#roster_list table').each(function(){
        $(this).css({"opacity":'0','margin-top':'25px'});
        });
        
    $('#roster_list table').eq(i)
    .animate({marginTop:0},800,'easeOutElastic')
    .animate({'opacity':1},{queue:false,duration:500});
        
    });


    }).eq((h3.length-1)).after("<br style=\"clear:both\" /><br />");

$('#roster_list table').each(function(i){

    $(this).appendTo("#roster_list");
    if(i>0){$(this).css({'opacity':'0','margin-top':'25px'});}
    $(this).css({'position':'absolute','width':'576px'});

    });
    
$('#roster_list tr:has(td)').css('background-image','url(img/roster_mask.png)');
$('#roster_list tr:has(th)').css('background-image','url(img/roster_header.png)');
$('#roster_list tr th').css({'font-size':'10px','color':'#a9a8a6','line-height':'15px'});

if($.browser.msie){

    $('#roster_list tr').each(function(){
        $(this).children('td').eq(1).css('background-position','-18px 0px');
        $(this).children('th').eq(1).css('background-position','-18px 0px');
        $(this).children('td').eq(2).css('background-position','-52px 0px');
        $(this).children('th').eq(2).css('background-position','-52px 0px');
        $(this).children('td').eq(3).css('background-position','-422px 0px');
        $(this).children('th').eq(3).css('background-position','-422px 0px');
        $(this).children('td').eq(4).css('background-position','-492px 0px');
        $(this).children('th').eq(4).css('background-position','-492px 0px');
        $(this).children('td').eq(5).css('background-position','-522px 0px');
        $(this).children('th').eq(5).css('background-position','-522px 0px');
        $(this).children('td').eq(6).css('background-position','-549px 0px');
        $(this).children('th').eq(6).css('background-position','-549px 0px');
        });
    }
    
var timer='';
$('.downs div').css({'height':256,'overflow':'hidden'}).wrap("<div style=\"overflow:hidden;width:562px;height:400px;margin-left:6px\"></div>");


$('.downs').click(function(){
    
    var i=$(this).data('index');
    $('.downs').animate({height:46},{queue:false,duration:1000});
    $('.downs:not(:eq('+i+')) > div').stop().animate({opacity:0},{queue:false,duration:1000});
    $('.downs').scrollLeft(0);
    
    //console.log($(this).height());

    if($(this).height()=='46'){
        $(this).children('div').scrollLeft(0);
        $(this).animate({height:400},{queue:false,duration:1000});
        $(this).children('div').animate({opacity:1},{queue:false,duration:1000,complete:function(){
        
        var elem=$(this).children('div').children('img');
        var scroll = (elem.eq(0).width()+1)*(elem.length-3)+1;

        var width = (elem.eq(0).width()+1)*elem.length+1;
        $(this).children('div').css({'width':width,marginTop:148});
        
        $(this).animate({scrollLeft:scroll},elem.length*4000,'linear');

        }});
        
        }
        
    else{
        $(this).animate({height:46},{queue:false,duration:1000});
        $(this).children('div').animate({opacity:0},{queue:false,duration:1000}).scrollLeft(0);
        }

    }).each(function(i){$(this).data('index',i)}).css({'overflow':'hidden','height':'46px','cursor':'pointer'}).children('div').children('div').css('margin-left','0');


;



});

$(window).load(function(){

setTimeout(function(){apve(25);},1500);

if($.browser.mozilla){
$('#logo a').animate({'opacity':1},1500,'easeInBack'); 
$('#recrut').animate({'top':'0px'},1000,'easeOutElastic');  
$('#right').animate({'top':'0px'},1000,'easeOutElastic');  
}

if($.browser.msie){
$('#recrut').animate({'top':'0px'},1000,'easeOutElastic');  
$('#right').animate({'top':'170px'},1000,'easeOutElastic');  
}

});