jQuery(document).ready(function(){
	jQuery('#accordion').each(function(){

		var positions = new Array();
		positions[1] = new Array(0, 173, 210, 247, 284, 321, 360);
		positions[2] = new Array(0,  37, 210, 247, 284, 321, 360);
		positions[3] = new Array(0,  37,  74, 247, 284, 321, 360);
		positions[4] = new Array(0,  37,  74, 111, 284, 321, 360);
		positions[5] = new Array(0,  37,  74, 111, 148, 321, 360);
		positions[6] = new Array(0,  37,  74, 111, 148, 187, 360);
		positions[7] = new Array(0,  60, 120, 180, 240, 300, 360);

		jQuery("#accordion div.sheet div.body").click(function(){
			var id = jQuery(this.parentNode).attr('id').replace('sheet-', '');
			for (i = 1; i < 8; i++)
			{
				var left = positions[id][i - 1] + "px";
				jQuery('#sheet-' + i).animate({ left: left }, { queue: false, duration: 400, easing: 'easeOutBack'});
			}
		});
		jQuery("#accordion div.sheet div.shade").click(function(){
			var id = jQuery(this.parentNode).attr('id').replace('sheet-', '');
			if (id > 1)
			{
				id--;
			}
			for (i = 1; i < 8; i++)
			{
				var left = positions[id][i - 1] + "px";
				jQuery('#sheet-' + i).animate({ left: left }, { queue: false, duration: 400, easing: 'easeOutBack' });
			}
		});
	});
});