/* Author: Luigi Mozzillo

*/


$(document).ready(function(){

	// Applica l'effetto modale
	$('.modal').click(function() {
		var label = $(this).attr('name');
		$('#portfolio_label').val(label);
		modal_open_window();
		return false;
	});
	
	if( $('#portfolio_label').val() != '')
		modal_open_window();
	
	// Cancella l'effetto modale
	$('#modal').click(function() {
		$('#modal_window').fadeOut(400, function() {
			$('#modal').fadeOut();
			$('#modal_window .content').html('');
		});
	});
	
});


/**
 *	Apri la finestra modale
 **/
function modal_open_window() {
	var doc_w = $(document).width();
	var doc_h = $(document).height();
	
	// Visualizza la finestra modale
	$('#modal')
		.css({ 'height': doc_h +'px', 'width': doc_w +'px' })
		.fadeIn(400, function() {
			// Centra la finestra
			modal_center_window();
			$('#modal_window').fadeIn(400, function() {
				$('#modal_window .content').load(ROOT +'Ajax/portfolio.php?label='+ $('#portfolio_label').val());
			});
		});
}

/**
 *	Centra la finestra modale
 **/
function modal_center_window() {
	var win_w = $(window).width();
	var win_h = $(window).height();
	var win_s = $(window).scrollTop();
	$('#modal_window').css({
		'top': parseInt(((win_h - 430) / 2) + win_s) +'px',
		'left': parseInt((win_w - 640) / 2) +'px'
	});
}
