// RadiSys Corporation Homepage JavaScript

/*Hompage and Header Functions*/
$(document).ready(function(){
	
//Slider Functions
	// adds onclick event for ga tracking code
	function trackThis(title, action, cssClass) {
		var label, title, cssClass;
		
		switch( title ) {
			case 'Evolve your 3G Network':
				label = 'IMMS';
				break;
			case 'RadiSys Military and Aerospace Solutions':
				label = 'MilAero';
				break;
			case 'Integrated 40G ATCA Platform':
				label = 'ATCA 40G';
				break;
			case 'RadiSys ATCA Solutions':
				label = 'ATCA';
				break;
		}
		
		if( label ) {
	
			if( action == 'banner' ) {
				label += ' banner';
			} else {
				label += ' nav';
			}
	
			pageTracker._trackEvent('spotlight', action, label);
		}
	}
	
	// build pager links
	function buildPager(idx, slide) {
    	return '<li><a href="#">' +  $(slide).attr('title') + '</a></li>';
	}
	
	// insert pager container markup
	$('#slider').append('<div id="sliderNav"><ol></ol></div>');

	//Home slider 
	$('#slider .items').cycle({
		fx: 'fade',
		timeout: 6000, //Slide duration in miliseconds
		pager:   '#sliderNav ol',
		activePagerClass: 'on',
		pagerAnchorBuilder: buildPager,
		pause: true,
		pauseOnPagerHover: true,
		cleartype:1
	});
	
	// track clicks
	$('#slider .items a').click(function() {
		trackThis($(this).parent().attr('title'), 'banner', $(this).attr('class'));
	});
	$('#sliderNav ol a').click(function() {
		trackThis($(this).children('em').text(), 'nav', '');
	});

	//News Ticker
	$('#news #articles').cycle({
		fx: 'fade',
		timeout: 4000, //Slide duration in miliseconds
		prev:'div.prev',
		next:'div.next',
		pause: true,
		pauseOnPagerHover: true,
		cleartype:1
	});

});

/*Rest of site functions*/



