$(document).ready(function() {

	// Ajax form submit
	var search_options = { 
			target:        '#all-comics',
			success:       search_response
	}	
	$('#search').submit(function() {

				var theTerm = $("#search_term").val();
				_gaq.push(['_trackPageview', '/includes/comic_list.php?search_term='+theTerm]);

	
	
		$("#loading_results").show();
		$("#all-comics").slideUp(350);
		$(this).ajaxSubmit(search_options); 
		return false; 
	});	
	
	// Close search results via clicking outside of box
	$('.comicTitle').click(function() {
		$("#all-comics").slideUp(350);
	});
	$('.comicImg').click(function() {
		$("#all-comics").slideUp(350);
	});
	$('.comicContent').click(function() {
		$("#all-comics").slideUp(350);
	});
	$('.comicBtns').click(function() {
		$('#all-comics').slideUp(350);
	});
	$('.load_archives').click(function() {
		$('#all-comics').slideUp(350);
	});
	
	// Close search results with escape key
	var KEYCODE_ESC = 27;
	$(document).keyup(function(e) {
	  if (e.keyCode == KEYCODE_ESC) { $("#all-comics").slideUp(350); } 
	});
	
	// Close search when nothing is in search field
	$("#search_term").keyup(function(e) {
		if($("#search_term").val() == "") {
			$("#all-comics").slideUp(350); 
		} 
	});
	
	// Archives view toggle
	$("#archives_btn").click(function() {
		toggleArchives();
	});
	$(".currentlyReadingComic").click(function() {
		toggleArchives();
	});
	
});

// Functionality after search is complete
function search_response(responseText, statusText, xhr, $form)  { 
	$("#loading_results").hide();
	$("#all-comics").slideDown(350);
}
