/**
 * Scripts:      scripts.css
 * Project:      Butcher & Gundersen
 * Version:      1.0
 * Last change:  30/01/10
 * Assigned to:  Diego Lago (dl)
 * Primary use:  Website
 */

$(document).ready(function() {

  // initialize scrollable 
  $('.scrollable-wrapper').append('<div id="scroll-counter">&nbsp;</div>');
  
  // home scrollable - autoscroll
  $('.page-home div.scrollable').scrollable({
    size: 3,
	speed: 1000,
    clickable: false
  }).circular().autoscroll({
    autoplay: true,
    steps: 1,
    interval: 3000
  });
  
  // logos scrollable
  $('.page-work #scroll-logos div.scrollable').scrollable({
    size: 3,
    speed: 1000,
    clickable: false,
    onSeek: function(event, i) { // show page number out of total
      var pageAmount = this.getPageAmount();
      var pageIndex = this.getPageIndex() + 1;
      var str = pageIndex + '/' + pageAmount;
      $('#scroll-counter').html(str);
  },
  onReload: function(event, i) { // show page number out of total
      var pageAmount = this.getPageAmount();
      var pageIndex = this.getPageIndex() + 1;
      var str = pageIndex + '/' + pageAmount;
      if (pageAmount > 1) $('#scroll-counter').html(str);
  } 
  });
  
  // posters scrollable
  $('.page-work #scroll-posters div.scrollable').scrollable({
    size: 1,
    speed: 1000,
    clickable: false,
    onSeek: function(event, i) { // show page number out of total
      var pageAmount = this.getPageAmount();
      var pageIndex = this.getPageIndex() + 1;
      var str = pageIndex + '/' + pageAmount;
      $('#scroll-counter').html(str);
  },
    onReload: function(event, i) { // show page number out of total
        var pageAmount = this.getPageAmount();
        var pageIndex = this.getPageIndex() + 1;
        var str = pageIndex + '/' + pageAmount;
        if(pageAmount>1) $('#scroll-counter').html(str);
    }    
});
  
  
  //var apiMainServices = $('#main-services').tabs();
  //var apiOtherServices = $('#other-services').tabs();
  
  // initialize accordions 
  $('#main-services').tabs('.accordion div.pane', {
    tabs: 'h2',
    effect: 'slide',
    initialIndex: null/*,
    onClick: function(event, i) {
      $('#other-services .pane').slideUp(); // hide neighboor accordion
      $('#other-services h2').removeClass('current');
    }*/
  });
  
  $('#other-services').tabs('.accordion div.pane', {
    tabs: 'h2',
    effect: 'slide',
    initialIndex: null/*,
    onClick: function(event, i) {
      $('#main-services .pane').slideUp(); //hide neighboor accordion
      $('#main-services h2').removeClass('current');
    }*/
  });
  
  $('#testimonials').tabs('.accordion div.pane', {
    tabs: 'h2',
    effect: 'slide',
    onClick: function(event, i) {
      var headings = $('#testimonials h2');
      headings.css('background-image','none')
              .css('height','auto')
              .css('text-indent','0')
              .css('padding-top','2px')
              .css('padding-bottom','2px');
    },
    initialIndex: null
  });

});

