	function prepare_effect(url) {

		$('embed, object, select').css({ 'visibility' : 'hidden' });
		$('body').append('<div id="light-overlay"></div><div id="light-box"><div id="inner-light-box">loading</div></div>');
		$('#light-overlay').css({
			position : 'absolute',
			left: 0,
			top: 0,
			backgroundColor:	'#000',
			opacity:			0.8,
			width:				$(document).width(),
			height:				$(document).height(),
			'z-index': 9998
		}).hide().fadeIn();

		$('#light-box').css({
			backgroundColor:	'#fff',
			left: $(window).width()/2 - 200 + $(window).scrollLeft(),
			top: $(window).height()/2-150 + $(window).scrollTop(),
			position : 'absolute',
			width: 400,
			height: 300,
			'border' : '5px solid #aaa',
			'z-index': 9999
		}).hide();
		$('#inner-light-box').css({
			padding: 10
		});


		$('#light-box').load(url, function() {
			$(this).fadeIn();
		});


		$('#light-overlay,#light-box').click(function() {
			$('#light-box').remove();
			$('#light-overlay').fadeOut(function() { $('#light-overlay').remove(); });
			$('embed, object, select').css({ 'visibility' : 'visible' });
		});
	}

$(document).ready( function() {
});