currentClient = 'inventor';
myTimer = 0;
slideArray = new Array('inventor','industrialist','merchant','marketing');
currentSlide = 0;

$(document).ready(function(){	
	
	//add underlines to the titles not at the top of a column
	$("div.capabilities div.column").each(function(){
		$("h4~h4").addClass('underline');
	});
	

	setInterval("updateSizes()",100);


	$('#client_menu li#inventor_menu a').mousedown(function(){
		fadeClientType('inventor');
		clearInterval(myTimer);
	});
	
	$('#client_menu li#industrialist_menu a').mousedown(function(){
		fadeClientType('industrialist');
		clearInterval(myTimer);
	});
	
	$('#client_menu li#merchant_menu a').mousedown(function(){
		fadeClientType('merchant');
		clearInterval(myTimer);
	});
	
	$('#client_menu li#marketing_menu a').mousedown(function(){
		fadeClientType('marketing');
		clearInterval(myTimer);
	});
	
	myTimer = setInterval('stepSlide()',8000);

});


function stepSlide(){
	currentSlide ++;
	if (currentSlide>3) { currentSlide = 0;}
	fadeClientType(slideArray[currentSlide]);
}

function fadeClientType(newImage){
	if (currentClient != newImage){
		$('li#'+newImage+'_description').attr('style','z-index:2000;').hide();
		$('li#'+currentClient+'_description').fadeOut(500);
		$('li#'+newImage+'_description').fadeIn(500,function(){setZ(newImage)});
		
		$('div.sidebar_cover a').attr('href','application-development/'+newImage+'/');
		
		$('li#'+currentClient+'_menu').removeClass('selected');
		$('li#'+newImage+'_menu').addClass('selected');
	}
}


function setZ(newImage){
	$('li#'+newImage+'_description').attr('style','z-index:1000');
	currentClient = newImage;
	for (i=0;i<4;i++){
		if (newImage != slideArray[i]){
			$('li#'+slideArray[i]+'_description').hide();
			$('li#'+slideArray[i]+'_menu').removeClass('selected');
		}
	}
	$('li#'+currentClient+'_description').show();
	$('li#'+currentClient+'_menu').addClass('selected');
}

function updateSizes(){
	my_width = ($('div.headline p').width()-308);
	/*$('div.headline p').attr('style','bottom:'+(Math.round(my_width/7))+'px;');	*/
	$('div.headline h2').attr('style','font-size:'+(my_width/230+2.5)+'em;');	
}