$(function() {

	$('#slideshow').cycle({
        fx:     'fade',
        timeout: 5000,
		pager: '#nav',
		next:   '#next, #slideshow', 
	    prev:   '#prev'
    });
	
	$('.fade').hover(function(){
		$(this).fadeTo("fast", 0.7);
	},
		function(){
		$(this).fadeTo("fast", 1);
	});
	
	$('blockquote').prepend('<div class="dash margin-b5"><img src="'+$templatepath+'images/dash.gif" alt="dash" /></div>').append('<div class="dash margin-t10"><img src="'+$templatepath+'images/dash.gif" alt="dash" /></div>');
	
	//////////////////////////////////////////////////////////
	if (homepage) {
		var current_img;
		var current_i;
		function doSomething() {
			var $leftoffset = $(window).width() * 0.5 - 490;
			$('#pagewrap').css({'left' : $leftoffset + 'px' });
			var $slideinfoleftoffset = parseInt($leftoffset + 20);
			$('#.home #slide_info').css({'left' : $slideinfoleftoffset + 'px' });
		};
		doSomething();
		
		var resizeTimer = null;
		$(window).bind('resize', function() {
			if (resizeTimer) clearTimeout(resizeTimer);
			resizeTimer = setTimeout(doSomething, 50);
		});
		///////////////
		function homeOnBefore() { 
			$('#slide_info #firstline').fadeOut("slow");
			$('#slide_info #secondline').fadeOut("slow");
			$('#slide_info #thirdline').fadeOut("slow");
		}
		function homeOnAfter() {
			var i = jQuery(".jbgallery").jbgallery("current") - 1;
			//
			$("#link_hack a").attr("href", linksArray[i]);
			$('#slide_info #firstline').html(titlesArray[i]).fadeIn();
			$('#slide_info #secondline').html(excerptsArray[i]).fadeIn();
			$('#slide_info #thirdline').html(categoryArray[i]).fadeIn();
		}
		
		jQuery(window).jbgcss($templatepath + "css/jbgallery.css");
		jQuery(document).ready(function(){
			jQuery(".jbgallery").jbgallery({
				slideshow : true,
				menu : false,
				interval : 5000,
				before: homeOnBefore,
				after : homeOnAfter
			});
		});
		$("#home_next").click(function () {
			jQuery(".jbgallery").jbgallery("right");
			return false;
		});
		
		$("#home_prev").click(function () {
			jQuery(".jbgallery").jbgallery("left");
			return false;
		});
	}

});