$(document).ready(function() { 

// New window opener
	$('a.external').click(function(){
    	window.open(this.href);
    	return false;
    });

// Home page slide viewer
	$('#home-slides').cycle({
		fx:								'scrollLeft',
		timeout:   6000
	});

// Superfish initialize
    $('ul#navigation').superfish({
    	speed:			1,
    	delay:			400,
    	autoArrows: 	false,
    	dropShadows:	false
    }).find('ul').bgIframe({opacity:false}); 

// Case Study sliders
// Hides the divs as soon as the DOM is ready
// (a little sooner than page load)
	$('.case-study .hidden').hide();
	
// toggles an image on clicking the link 
	$('a#econToggler').click(function() {
		$('#econ-case-study').slideToggle(400);
		return false;
	});
	$('a#dahToggler').click(function() {
		$('#dah-case-study').slideToggle(400);
		return false;
	});
	$('a#cgsToggler').click(function() {
		$('#cgs-case-study').slideToggle(400);
		return false;
	});
	$('a#afrToggler').click(function() {
		$('#afr-case-study').slideToggle(400);
		return false;
	});
	$('a#ttoToggler').click(function() {
		$('#tto-case-study').slideToggle(400);
		return false;
	});
	$('a#sustainToggler').click(function() {
		$('#sustain-case-study').slideToggle(400);
		return false;
	});
	$('a#musicToggler').click(function() {
		$('#music-case-study').slideToggle(400);
		return false;
	});
	$('a#web-temp-toggler').click(function() {
		$('#web-temp-case-study').slideToggle(400);
		return false;
	});
	$('a#urp-toggler').click(function() {
		$('#urp-case-study').slideToggle(400);
		return false;
	});
	$('a#iphone-toggler').click(function() {
		$('#iphone-case-study').slideToggle(400);
		return false;
	});
	$('a#north-break-toggler').click(function() {
		$('#north-break-case-study').slideToggle(400);
		return false;
	});
	$('a#staff-ed-toggler').click(function() {
		$('#staff-ed-case-study').slideToggle(400);
		return false;
	});

// Galleriffic initialize
	var gallery = $('#gallery-content').galleriffic('#gallery-thumbs', {
		imageContainerSel:      '#gallery-slideshow',
		controlsContainerSel:   '#gallery-controls',
		captionContainerSel:    '#gallery-caption',
		renderSSControls:       false
	});
});