function formatText(index, panel) {
	return index + "";
}

$(function() {

	$("#search-term")
		.val("Looking for something?")
		.addClass("quiet")
		.focus(function() {
			if ($(this).val() == "Looking for something?") {
				$(this).val("").removeClass("quiet");
			} 
		})
		.blur(function(){
			if ($(this).val() == "") {
				$(this).val("Looking for something?").addClass("quiet");
			} 
		});
	
	$(".screen-reader-text").hide();
	
	(function($) {
		var cache = [];
		// Arguments are image paths relative to the current page.
		$.preLoadImages = function() {
			var args_len = arguments.length;
			
			for (var i = args_len; i--;) {
				var cacheImage = document.createElement('img');
				cacheImage.src = arguments[i];
				cache.push(cacheImage);
			}
		}
	})(jQuery)
	
	$("#sponsors").continuousScroll();
	
	$results_list = $("#results-list");
	
	$results_list.addClass("accordion");
	$("#results-list > li:has(ul) > a").toggle(
		function() {
			$(this).next("ul").slideDown();
		},
		function() {
			$(this).next("ul").slideUp();
		}
	);
	
	$("a.colorbox").colorbox({transition:"fade"});
 
	$("#content-slider").anythingSlider({
		easing: "easeInOutExpo",        // Anything other than "linear" or "swing" requires the easing plugin
		autoPlay: true,                 // This turns off the entire FUNCTIONALY, not just if it starts running or not.
		delay: 8000,                    // How long between slide transitions in AutoPlay mode
		startStopped: false,            // If autoPlay is on, this can force it to start stopped
		animationTime: 600,             // How long the slide transition takes
		hashTags: true,                 // Should links change the hashtag in the URL?
		buildNavigation: true,          // If true, builds and list of anchor links to link to each slide
		pauseOnHover: true,             // If true, and autoPlay is enabled, the show will pause on hover
		startText: "Go",             // Start text
		stopText: "Stop",               // Stop text
		navigationFormatter: formatText       // Details at the top of the file on this use (advanced use)
	});
	
	$("#slide-jump").click(function(){
		$(".anythingSlider").anythingSlider(6);
	});
});
