(function($) {
	
	// Cufon
	Cufon.replace('#page-container.index #content h2', { fontFamily: 'AbigailsHand' });
	Cufon.replace('#page-container #content h2', { fontFamily: 'AbigailsHand' });
	Cufon.replace('#page-container.index #content h2.fact', { fontFamily: 'DINCond-Black' });	
	Cufon.replace('#page-container.content #content h1', { fontFamily: 'AbigailsHand' });
	Cufon.replace('#hotspot div p.case', { fontFamily: 'AbigailsHand' });
	Cufon.replace('#phone p.forlegalhelp', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#hotspot div p.settlement', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#news div h3', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#left h3', { fontFamily: 'DINCond-Black' });
	Cufon.replace('.category h2', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#right h3', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#footer h4', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#coda-slider-1 .case', { fontFamily: 'AbigailsHand' });
	Cufon.replace('#coda-slider-1 .settlement', { fontFamily: 'DINCond-Black' });
	Cufon.replace('#coda-slider-1 .longtitle', { fontFamily: 'AbigailsHand' });			
	
	// Truncate
	//$('#left.truncate').truncate({max_length: 1500});

	// Question List
	$('.question_toggle').each(function() {
		
		var answer = $(this).siblings('.answer');
		var answerHeight = answer.height();
		
		answer.hide().css('height', 0);
		
		$(this).toggle(
			function() {
				answer.show().animate({height: answerHeight});
			},
			function() {
				answer.animate({height: 0}, function() {
					$(this).hide();
				});
			}
		);
		
	});
	
	$().ready(function() {
		
		// Coda Slider
		$('#coda-slider-1').codaSlider({
			autoHeight: false,
			crossLinking: false,
			dynamicTabsPosition: "bottom"
		});
		
		var autoSlide;
		function startSlider() {
			autoSlide = setInterval(function() {
				$('#coda-nav-right-1 a').click();
			}, 9500);
		}
		startSlider();

		$('#coda-nav-pause').toggle(function() {
			clearInterval(autoSlide);
			$(this).addClass('play');
			
			return false;
		}, function() {
			startSlider();
			$(this).removeClass('play');
			
			return false;
		});
		
	});
	
})(jQuery);
