/*
**  jquery.switchPanels.js -- jQuery plugin
**
**  Params :
**
*/
(function($) {
  $.fn.extend({
    switchPanels: function (options) {
      // Default options
      var settings = {
        panel: '.image',
        timeout : 1000,
        duration : 300
      };
      if(options) $.extend(settings, options);
          
      return this.each (function () {
        var $this = $(this);
        $('<span class="image firstContent" /><span class="image nextContent" /><span class="mask" />').prependTo($this);

        var intervalAnim = setInterval(function() {
          var $obj = $this.children(settings.panel+':not(:visible)');
          $this.children(settings.panel+':visible').fadeOut(settings.duration);
          $obj.fadeIn(settings.duration);
        },settings.timeout)
      });
      
      return this;
    }
  });

})(jQuery);






/* -----------------------
  chargement du DOM
-------------------------- */

$(document).ready(function() {

  $('#contractBox .text').switchPanels({
    timeout:9000,
    duration:1000
  });
  $('#newsBox .text').switchPanels({
    timeout:5000,
    duration:1000
  });
  
  $('#adviseBox a').click(function(){
    Shadowbox.open({
      content:  this.href,
      player:   'iframe',
      width:      600,
        height:     400
    });
    return false;
  })
  
});


