﻿(function($) {
	$(document).ready(function() {

	$(".sub li:first-child").addClass("first");
	$(".sub li:last-child").addClass("last");
	
	Cufon.replace("h1, .page-blurb, .home-title", {fontFamily: 'Futura 400'}); 
	Cufon.replace(".category-title", {fontFamily: 'Futura 500'}); 
	
	$('#chair').randomClass( [ 'chair1', 'chair2', 'chair3', 'chair4', 'chair5', 'chair7' ] );
	
	$('#mainnavigation ul.L1').superfish({
		delay: 0, // one second delay on mouseout
		animation: { toggle: 'show' }, // fade-in and slide-down animation
		speed: 'normal', // faster animation speed
		autoArrows: false,
		dropShadows: false
	}); 
	
	$('#chair').css('display', 'block');
	
	$('#nav-products').tooltip({
		predelay: 200,
		offset: [310, 455],
		tip: '#dhtml-products-wrapper',
		relative: true,
		onShow: function() {
			$('#nav-products').addClass('hover');
		},
		onHide: function() {
			$('#nav-products').removeClass('hover');
		}			
	});
	
	$("#accordion").tabs("#accordion .pane", {
		tabs: '.accordian-trigger', 
		effect: 'slide'
	});
	
	$("#service-tabs").tabs("#services-content > .tabbed-content");
	
	
	$(document).ready(function() {
	
	  $('#overview-read-less').hide();
	
	  $('#overview-read-more').click(function() {
		$('.additional-content').slideDown('slow');
		$('#overview-read-less').show();
		$('#overview-read-more').hide();
	  });
	
	  $('#overview-read-less').click(function() {
		$('.additional-content').slideUp('slow');
		$('#overview-read-more').show();
		$('#overview-read-less').hide();
		
	  });
	
	});  
	
	$('#cycle-banner')
	.after('<div id="cycle-button"><ul>') 
	.cycle({ 
		fx:     'fade', 
		speed:  '800', 
		timeout: 4000, 
		pager:  '#cycle-button ul',
		pagerAnchorBuilder: function(idx, slide) {
			var anchor = '';
			anchor = '<li><a href="#" id="btn-cycle-' + (idx + 1) + '">' + (idx + 1) + '</a></li>';
			return anchor;
		}
	});
	
	  
	/*var api = $("#service-tabs").tabs("#services-content > .tabbed-content")
		api.next();
	});	
	*/
	}); 
})(jQuery);	
	
	

