var clientItemIteration = 0;
var clientItemsCount;

$(document).ready(function(){

	var clientItemsCount = $(".clientItem").length;

	//randomize initial client item
	var rand_no = Math.floor((clientItemsCount)*Math.random());
	clientItemIteration = rand_no;
	$("#clients .clientItem:eq("+clientItemIteration+")").addClass("current");

	//rotate through the client items
	$("#clients a.next").click(function() {
		$("#clients .clientItem:eq("+clientItemIteration+")").fadeOut(function() {
			if(clientItemIteration == clientItemsCount - 1) { clientItemIteration = 0; }
			else { clientItemIteration += 1; }
			$("#clients .clientItem:eq("+clientItemIteration+")").fadeIn().addClass("current");
		}).removeClass("current");
		return false;
	});
	$("#clients a.prev").click(function() {
		$("#clients .clientItem:eq("+clientItemIteration+")").fadeOut(function() {
			if(clientItemIteration == 0) { clientItemIteration = clientItemsCount - 1; }
			else { clientItemIteration -= 1; }
			$("#clients .clientItem:eq("+clientItemIteration+")").fadeIn().addClass("current");
		}).removeClass("current");
		return false;
	});
	
	$(function(){
   $("#addressBar li:last-child").addClass('last-child')
	})
	
	$("#socialTabs ul li").click(function() {
		$('#socialTabs ul li').removeClass('current');
		$(this).addClass('current');
	$('#socialWrapper .socialContent').removeClass('current');
		$($(this).children('a').attr("href")).addClass('current');
	return false;     
	}); 
	
	$("#why-nav li").click(function() {
		$('#why-nav li').removeClass('current');
		$(this).addClass('current');
	$('#why-content .content').removeClass('current');
		$($(this).children('a').attr("href")).addClass('current');
	return false;     
	}); 
 
  $("dt").click(function(){			   
    $(this).toggleClass('expanded').siblings('dd.description').slideToggle("slow");
    return false;
  });
  
  // case studies lightbox
  if ($("#mainContent.cases").length) {
	$(".screenshot a").fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'none',
		'transitionOut'	: 'none',
		'padding'		: '28px'
	});
  }

});

	
