$(window).bind("load", function(){
	$('.slideshow img').each(function(){
		fh = $(this).height();
		fa = (fh-250)/2;
		if(fa<0) fa = fa.positive();
		else fa = '-'+fa;
		$(this).css({ top:fa+'px' });
	});
	
	$('a[rel="lightbox"]').lightBox();
});

$(document).bind("ready", function(){
	$(".slideshow").slideshow();
	$('.accessibility a').not('.normal').click(function(){
		$('body').css("font-size", $(this).css("font-size"));
			menuPadding = $(this).css("font-size") == "18px" ? "13px 5px" : ($(this).css("font-size") == "16px" ? "14px 10px" : "15px");
			menuMargin = $(this).css("font-size") == "18px" ? "-8px" : ($(this).css("font-size") == "16px" ? "-5px" : "-4px");
			$('.menu > li > a').css("padding", menuPadding);
			$('.menu > li').css("marginLeft", menuMargin);
		$.get("/library/font-size.php", { 'font-size':$(this).css("font-size") });
		return false;
	});
});

$.slideshow = 0;

jQuery.fn.extend({
	slideshow: function(value){
		if(value == null){
			if($(this).find("img").length == 1) return false;
			$(this).find("img").not(":first").css("opacity", 0);
			setTimeout("$('."+$(this).attr("class")+"').slideshow('change')", 5000);
		}else{
			$(this).find("img").eq($.slideshow).animate({ 'opacity':0 }, 500);
			$.slideshow += 1;
			if($.slideshow >= $(this).children().length) $.slideshow = 0;

			$(this).find("img").eq($.slideshow).animate({ 'opacity':1 }, 500, function(){
				setTimeout("$('."+$(this).parent().attr("class")+"').slideshow('change')", 5000);
			});
		}
		return this;
	}
});