function chiamaBlockUI_invia_ad_un_amico(id_quaderno, sezione) {
	var str = "";
	str = '<div style="position:relative; font-size:12px;">';

	if (sezione == "quaderni.view") {
		titolo = 'al '+$("#link_"+id_quaderno).text();
		tolink = $("a[ref:"+id_quaderno+"]").attr("href");
		tolink = tolink.substr(0,tolink.indexOf("&")).replace("http://www.facebook.com/share.php?u=","");
	}
	if (sezione == "quaderni.articolo.dettaglio") {
		titolo = 'all\'articolo "'+trim($("#js_titolo_articolo").text())+'"';
		tolink = $("#js_facebook_share").attr("href");
		tolink = tolink.substr(0,tolink.indexOf("&")).replace("http://www.facebook.com/share.php?u=","");
	}
	//str += '<div style="float:right"><span id="chiudi" style="cursor:pointer;">Chiudi</span></div>';
	str += '<div style="padding:5px" id="js_block_contenitor">';
	str += '<div style="font-size:15px; font-weight:bold; color:#B80400; margin-bottom:7px;">Consiglia questo articolo ad un tuo amico.</div>';
	str += '<table border="0" style="text-align:left;">';
	str += '<tr><td valign="top">La tua Email:</td><td valign="top"><input type="text" name="forminviaamico_own_email" style="width:250px;"></td></tr>';
	str += '<tr><td valign="top">L\'Email del tuo amico:</td><td valign="top"><input type="text" name="forminviaamico_email_amico" style="width:250px;"></td></tr>';
	str += '<tr><td valign="top">Testo del messaggio:</td><td valign="top"><textarea name="forminviaamico_testomail"  style="width:250px; height:100px; font-size:12px; font-family:Arial,Helvetica,sans-serif">Ciao!\r\nTi consiglio di visitare il sito \'La Civiltà Cattolica\'; in particolare visita la pagina dedicata '+titolo+'.</textarea></td></tr>';
	str += '</table>';
	str += '<div id="js_forminviaamico_errore" style="color:#B80400; font-size:11px;"></div>';
	str += '<div style="font-size:14px; font-weight:bold; color:#B80400; margin-top:7px;"><span id="js_invia_amico_send" style="cursor:pointer;">Invia</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span id="chiudi" style="cursor:pointer;">Annulla</span></div>';
	str += '<div id="tolink" style="display:none">'+tolink+'</div>';
	str += '</div></div>';
	$.blockUI({ 
		css: { 
			border: 'none', 
			padding: '5px', 
			backgroundColor: '#f7f4bd', 
			color: '#000',
			cursor: 'default',
			margin:'auto',
			top: '200px',
			width: '400px',
			left: '50%',
			marginLeft: '-240px'
		},

		message: str,
		overlayCSS: {
			cursor: 'default',
			backgroundColor:'#FFF', 
			opacity:'0.6' 
			/*sfondo*/
		}
	});
	$("#chiudi").click(function() {
		$.unblockUI();
	});

	$("#js_invia_amico_send").click(function() {	
		$("#js_forminviaamico_errore").html("");
		var email          = $("input[@name='forminviaamico_email_amico']").val(); 
		var ownemail       = $("input[@name='forminviaamico_own_email']").val(); 
		var testo          = $("textarea[@name='forminviaamico_testomail']").val(); 
		var tolink = $("#tolink").text();
		if (!CheckMail(ownemail, true)) {
			$("#js_forminviaamico_errore").html("Attenzione: inserisci correttamente la tua email.");
			$("input[@name='forminviaamico_own_email']").focus();
			return false;
		}	
		if (!CheckMail(email, true)) {
			$("#js_forminviaamico_errore").html("Attenzione: inserisci correttamente l'email del tuo amico.");
			$("input[@name='forminviaamico_email_amico']").focus();
			return false;
		}	

		if (testo == "") {
			$("#js_forminviaamico_errore").html("Attenzione: inserisci il testo personalizzato da inviare al tuo amico.");
			$("textarea[@name='forminviaamico_testomail']").focus();
			return false;
		}	
		
		var dataString = 'email='+email;
			dataString  += '&testo='+testo;
			dataString  += '&ownemail='+ownemail;
			dataString  += '&tolink='+tolink;
		$.ajax({
			type: "POST",
			url: "invia.amico.php",
			data: dataString,
			success: function(msg) {
				if (msg != "ok") {
					$("#js_forminviaamico_errore").html("Errore: "+msg);
				}
				else {
					$("#js_block_contenitor").html('<div style="font-size:15px; font-weight:bold; color:#B80400; margin-bottom:7px;">Invio effettuato con successo.</div><div style="font-size:12px; font-weight:bold; color:#B80400; margin-top:7px;"><span id="chiudi" style="cursor:pointer;">Chiudi</span></div>');
					$("#chiudi").click(function() {
						$.unblockUI();
					});
				}
                //$.unblockUI();
			}
		});
		return false;
    });
}


function trim(stringa){
    while (stringa.substring(0,1) == ' '){
        stringa = stringa.substring(1, stringa.length);
    }
    while (stringa.substring(stringa.length-1, stringa.length) == ' '){
        stringa = stringa.substring(0,stringa.length-1);
    }
    return stringa;
}