$(document).ready(function()
{	
	var preload = new Array();
	// Image rollover	
	$('img.rollover').each(function()
	{
		var URL = $(this).attr('src');
		var name = URL.split('.')[0];
		var suffix = URL.split('.')[1];
		var hoverURL = name + '-hover.' + suffix;
		preload.push($('<img src="' + hoverURL + '">'));
		$(this).hover(function() { $(this).attr('src', hoverURL); }, function() { $(this).attr('src', URL); });
	});
	
	
	// IE6 hover fix
	if (jQuery.browser.msie && parseInt(jQuery.browser.version) == 6)
	{
		$('.promo').hover(function() { $(this).addClass('hover'); }, function() { $(this).removeClass('hover'); });
	}
	
	/**
	 * Page peel
	 */
	var pageCorner = $('#page-corner');
	var pageCornerFlash = $('#page-corner-flash');
	var pageCornerMin = 75;
	var pageCornerMax = 300;
	
	pageCorner.css({height:pageCornerMin, width:pageCornerMin});
	
	// Load the flash
	var flashvars = {pageCornerUrl:'news?ref=peel'};
	var params = {wmode:'transparent'};
	swfobject.embedSWF('flash/page-corner.swf', 'page-corner-flash', pageCornerMax, pageCornerMax, '7.0.0', null, flashvars, params, null, function(e) {
		if (e.success) {
			pageCorner.fadeIn(1000);
		}
	});	
	
	// Expand/contract the containing div
	pageCorner.hover(function(e) {
		var buffer = 10;
		pageCorner.css({height:pageCornerMax + buffer, width:pageCornerMax + buffer});
	}, function(e) {
		pageCorner.css({height:pageCornerMin, width:pageCornerMin});
	});
	
	/**
	 * News article PDF button
	 */
	var pdfButton = $('#news-article .pdf-button');
	var pdfButtonWrapper = pdfButton.parent('.pdf-button-wrapper');
	var pdfButtonContent = pdfButtonWrapper.parent('.content');
	var contentHeight = pdfButtonContent.height();
	var pdfButtonMargin = (contentHeight - pdfButton.outerHeight()) / 2;
	pdfButtonWrapper.height(contentHeight);
	pdfButton.css('marginTop', pdfButtonMargin);
	
	$( '#target' ).fold({side: 'right', directory: 'turn'});

	
});
