/********** logo slideshow (footer) *********/ 
function logos_slideshow(n,m) {
  if ($('set_'+n+'_first').iamactive) {
    newlogo = 'set_'+n+'_sec';
    oldlogo = 'set_'+n+'_first';
    
  } else {
    newlogo = 'set_'+n+'_first';
    oldlogo = 'set_'+n+'_sec';
  }
  newlogo_el = $(newlogo);
  oldlogo_el = $(oldlogo);

  newlogo_el.style.zIndex = 101;
  oldlogo_el.style.zIndex = 100;
  
  newlogo_el.iamactive = true;
  oldlogo_el.iamactive = false;
  
  for (i = 0; i < logos_number+1; i++) if (newlogo_el.hasClassName('logo_'+i)) newlogo_el.removeClassName('logo_'+i);
  newlogo_el.addClassName('logo_'+m);
  
  newlogo_el.hide();
  new Effect.Appear(newlogo);
  new Effect.Fade(oldlogo);
  
  timeouts[n] = [];
  m =Math.floor( Math.random() * (logos_number + 1));
  while (timeouts[0]['v'] == m || timeouts[1]['v'] == m || timeouts[2]['v'] == m || timeouts[3]['v'] == m || timeouts[4]['v'] == m || timeouts[5]['v'] == m) m =Math.floor( Math.random() * (logos_number + 1));
  //alert(n+','+m+','+logos_number);
  timeouts[n]['v'] = m;
  if (n == 0) {
    timeouts[n]['t'] = setTimeout("logos_slideshow(0,timeouts[0]['v'])",6000+Math.floor( Math.random() * 3000));
  } else if (n == 1) {
    timeouts[n]['t'] = setTimeout("logos_slideshow(1,timeouts[1]['v'])",6000+Math.floor( Math.random() * 3000));
  } else if (n == 2) {
    timeouts[n]['t'] = setTimeout("logos_slideshow(2,timeouts[2]['v'])",6000+Math.floor( Math.random() * 3000));
  } else if (n == 3) {
    timeouts[n]['t'] = setTimeout("logos_slideshow(3,timeouts[3]['v'])",6000+Math.floor( Math.random() * 3000));
  } else if (n == 4) {
    timeouts[n]['t'] = setTimeout("logos_slideshow(4,timeouts[4]['v'])",6000+Math.floor( Math.random() * 3000));
  } else if (n == 5) {
    timeouts[n]['t'] = setTimeout("logos_slideshow(5,timeouts[5]['v'])",6000+Math.floor( Math.random() * 3000));
  }
      
}
