$.getCSS = function(url) {
	$('head').append('<link rel="stylesheet" href="' + url + '" type="text/css" media="screen" charset="utf-8" />');
}
$(window).load(function() {
	$('.content_image').each(function() {
		var options = {
			height: parseInt($(this).find('img').attr('height')),
			width:  parseInt($(this).find('img').attr('width'))
		};
		
		var largest = (options.height >= options.width) ? 'height' : 'width',
			smallest = (options.height >= options.width) ? 'width' : 'height';
		
		var diff = 120 / options[smallest];
		
		$('img', this).removeAttr('height').removeAttr('width').animate({
			height: options.height * diff,
			width: options.width * diff
		}, 1000).wrap('<a></a>').parent().attr('href', $(this).find('img').attr('src')).fancybox();
	});
	
	$('iframe').each(function() {
		this.src = this.src;
	});
	
	(function() {
		if($('#additional_content').length && $('#content_wide').length) {
			var foff = $('#footer').offset();
			var t = $('#additional_content').offset().top + $('#additional_content').height();
		
			var cc = $('#content_wide').height();
		
			var diff = t - foff.top;
			if( diff > 0 ) {
				$('#content_wide').height( cc + diff + 21 );
			}
		}
	})();
	
});

$(function() {
	if($('a.thickbox').length) {
		$('a.thickbox').each(function() {
			this.href = this.href + '?KeepThis=true&TB_iframe=true&height=605&width=580';
		});
		$.loadThickbox();
	}
	if($('a.thickbox_wide').length) {
		$('a.thickbox_wide').each(function() {
			this.href = this.href + '?KeepThis=true&TB_iframe=true&height=515&width=870';
		});
		$.loadThickbox();
	}
	$('a.fancybox').fancybox();
	$('#content_container tbody:first tr:odd').addClass('odd');
	// $('#content_container tbody:first tr:even + tr').addClass('even');
});
$.loadThickbox = function() {
	if(!$.thickboxLoaded) {
		$.getCSS('/js/thickbox/thickbox.css');
		$.getScript('/js/thickbox/thickbox.js');
		$.thickboxLoaded = true;
	}
}
