$(document).ready( function() {
 	// Append Teaser Controls
 	if ($('#teasers ul li').size() > 1) {
	 	$('#teasers').after(
	 		'<ul id="teaser-controls">' +
		     	'<li class="control-prev"><a href="#">Previous</a></li>' +
		     	'<li class="control-pages"></li>' +
	 			'<li class="control-next"><a href="#">Next</a></li>' +
		    '</ul>'
	 	);
 	}
 	
 	// Initiate Cycle Plugin     	
	$('#teaser-list').cycle({ 
	    timeout: 2000, 
	    speed:   2000,
	    fx: 'scrollLeft',
	    pager: '#teaser-controls li.control-pages',
	    prev: '#teaser-controls li.control-prev',
	    next: '#teaser-controls li.control-next',
	    pauseOnPagerHover: true,
	    pause: true,
	    fit: true,
	    containerResize: true,
	    fastOnEvent: true,
	    cleartypeNoBg: true,
	    cleartype: true
	});
	
	// Pause on hover of Prev/Next controls	
	$('#teaser-controls .control-next, #teaser-controls .control-prev').bind('mouseover mouseout', function(e) {
		var action = 'pause';
		if (e.type == 'mouseout') {
			action = 'resume'
		}
		$('ul#teaser-list').cycle(action);
	});
	
	// Outline Fix
	$('#teaser-controls a').bind('click', function(e) {
		$(this).blur();
	});
});