window.addEvent('domready', function() {
	
// ------------------------------------------------------------------------------------
// SWITCHER SETUP
// ------------------------------------------------------------------------------------
  
  if ($('switcher')){
  	var mySwitcher = new Accordion($('switcher'), '.toggler', 'div.element', {
  		opacity:      false,
  		fixedWidth:   640,
  		fixedHeight:  300,
  		onActive: function(toggler, element){
        toggler.addClass('selected');
  		},
  		onBackground: function(toggler, element){
  			toggler.removeClass('selected');
  		}
  	});	
  }

// ------------------------------------------------------------------------------------
// ACCORDION
// Used in the FAQ section
// ------------------------------------------------------------------------------------

  if ($('accordion')){
    var myAccordion = new Accordion($('accordion'), '#accordion h4', 'div.element', {
  		opacity: true,
  		alwaysHide: true,
  		onActive: function(toggler, element){
  			toggler.setStyle('color', '#221e1f');
  		},
  		onBackground: function(toggler, element){
  			toggler.setStyle('color', '#0a6ebb');
  		}
  	});
  }

// ------------------------------------------------------------------------------------
// TOGGLE
// Handle slide toggling. Slide areas should be in the same order as toggle links.
// ------------------------------------------------------------------------------------
	var slides = $$('.slide');
	var togslide = $$('.toggle');

	slides.each(function(el, i){
		var slider = new Fx.Slide(el);
		slider.hide();

		togslide[i].addEvent('click', function(e){
			new Event(e).stop();
									
			slider.toggle();
		});
	});	
	
// ------------------------------------------------------------------------------------
// INSERT FLASH DEMO
// ------------------------------------------------------------------------------------
  var obj = new Swiff('images/demo.swf', {
      container: $('demo'),
      width: 867,
      height: 285
  });


});

// ------------------------------------------------------------------------------------
// CUFON SETUP
// ------------------------------------------------------------------------------------
  Cufon.replace('#howitworks h3');
  Cufon.replace('#content h2');
  Cufon.replace('#main h3');
  Cufon.replace('#ppn h3');


