$( function () {
	$('#showroom-ebrochure a').click ( function () {
		var slug=$(this).attr('href').split('/');
		slug=slug[2];

		if (slug=='hybrid-camry') {
			slug='camry';
		}
		
		var s = '';
		s += '<div id="blocker"></div>';
		
		s += '<div id="blocker-panel">';
		s += '<a href="javascript:void(0);"><span>Close</span></a>';
		s += '<iframe src="http://' + slug + '-dealer.realviewtechnologies.com" frameborder="0" width="960"></iframe>';
		s += '</div>';
		
		$('body').prepend(s);
		
		$('#blocker').css('height', screen.height);
		$('#blocker').css('height', screen.height);
		
		$('#blocker').click ( function () {
			unblock();
		});
		
		$('#blocker-panel a').click ( function () {
			unblock();
		});
		
		setTimeout(resizeHandler, 100);
		$('#blocker-panel').show();
		
		return false;
	});
});

function unblock() {
	$('#blocker').hide();
	$('#blocker-panel').fadeOut(450, function() {
			$('#blocker-panel').remove();
			$('#blocker').remove();
		});
}

function resizeHandler() {
	var div = $( '#blocker-panel' );
	if ( undefined != div ) {
		
		div.css("top", ( ( $(window).height() - div.height())/2 + $(window).scrollTop() )  + 'px');
		div.css("left", ($(window).width() - div.width())/2  + 'px');
		setTimeout(resizeHandler, 250);
	}
};

