var s4c__islides = new Array();
var s4c__icurrent = null;

window.addEvent('domready', function() {

  $$('div#s4c-initiatives div.slide').each(function(item) {
    var parts = item.get('id').split('-');
    var index = parseInt(parts[3]);

    s4c__islides[index] = {content:$('s4c-initiative-slide-'+index), link:$('s4c-initiative-link-'+index).store('index', index)};
  });
  
  for (var i=0; i<s4c__islides.length; i++)
  {        
    var slide = s4c__islides[i];    
    if (!slide) continue;
    if (!slide.content.hasClass('s4c-hidden')) s4c__icurrent = slide.link.retrieve('index');
    
    slide.link.addEvent('click', function(e) {
      e = new Event(e).stop();
      
      var index = this.retrieve('index');      
      if (s4c__icurrent == index) return;
      
      for (var j=0; j<s4c__islides.length; j++)
      {
        var slide = s4c__islides[j];
        if (!slide) continue;
        var fx = slide.content.get('tween', {property:'opacity'});
        
        if (slide.link.retrieve('index') == index)
        {
          fx.cancel();
          fx.set(0);
          slide.content.removeClass('s4c-hidden');
          fx.start(1);
          s4c__icurrent = index;
          slide.link.addClass('selected');
        }
        else
        {
          fx.cancel();
          fx.start(0);
          slide.link.removeClass('selected');
        }        
      }
      
    });
    
  }  

});