$(document).ready(function(){
	
	//Cufon
	Cufon.replace('.cufon', { hover: true });
	
	//Text cycle
	//activeSlide is class for A HREF	
		$('#newsfade').cycle({
			fx:			'fade',		
			timeout: 	5000,
			pager:		'#dots',
			pagerEvent:	'mouseover',
			fastOnEvent: true
		})
		
	//Looping items
	$('#txtcarousel li p').hide();
	$('#txtcarousel li:first p').show();
	
	
	//Header animation	
	$('#headershow').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});	
		
	
	// Accordion functionality		
		
		activeAccordion = 0;
		accordionAnimationTimeOut = 0;
	
		
		function init_Accordion() {
		
			if($("#accordion").length > 0) {
				$("#accordion").accordion();
			
				$("#accordion").bind('accordionchange', function(event, ui) {
						activeAccordion = ui.newHeader.prevAll('h3').length;
						$('#visual .vsl:eq('+ui.oldHeader.prevAll('h3').length+')').fadeOut(500);
						$('#visual .vsl:eq('+ui.newHeader.prevAll('h3').length+')').fadeIn(500);
					//	resetfocus();
					}).mouseout( 
						function() { accordionAnimationTimeOut = window.setTimeout(function() { accordionAnimation() }, 5000); }
					).mouseover( 
						function() { window.clearTimeout(accordionAnimationTimeOut);}
					);
				accordionAnimationTimeOut = window.setTimeout(function() { accordionAnimation() }, 5000); 
			}
		}
	
	// Accordion Animation
		function accordionAnimation() {
			if(activeAccordion+1 < 3) { activeAccordion++; 	} else { activeAccordion = 0; }
			$("#accordion").accordion( 'activate' , activeAccordion );
			accordionAnimationTimeOut = window.setTimeout(function() { accordionAnimation() }, 5000); 
		}	
	
		init_Accordion();
})
	

