// JavaScript Document

function blockUIoverlay() {

	var cookie = getCookie("ranait");
	if (cookie != "") {
		return;
	}

	setCookie('ranait', 'visited=1', 365);

	$.blockUI({

		css: { 
			border: 'none', 
			padding: '0',
			cursor: 'default',
			left: '50%',
			margin:'0 0 0 -500px',
			top: '20%',
			width: '987px',
			height: '415px'
		},

		message: $('#overlay'),

		overlayCSS: {
			cursor: 'default',
			backgroundColor:'#FFFFFF', 
			opacity:'0.7'
		}

	});
	
	$(".chiudiBlockUI").click(function() {
		$.unblockUI();
		//timer = setTimeout(demo, 2000);
	});	

}

function setCookie(sNome, sValore, iGiorni) {
	var dtOggi = new Date()
	var dtExpires = new Date()
	dtExpires.setTime(dtOggi.getTime() + 24 * iGiorni * 3600000)
	document.cookie = sNome + "=" + escape(sValore) + "; expires=" + dtExpires.toGMTString();
}

// restituisce il valore del cookie sNome
function getCookie(sNome) {
	// genera un array di coppie "Nome = Valore"
	// NOTA: i cookies sono separati da ';'
	var asCookies = document.cookie.split("; ");
	// ciclo su tutti i cookies
	for (var iCnt = 0; iCnt < asCookies.length; iCnt++) {
		// leggo singolo cookie "Nome = Valore"
		var asCookie = asCookies[iCnt].split("=");
		if (sNome == asCookie[0]) {
			return (unescape(asCookie[1]));
		}
	}	
	// SE non esiste il cookie richiesto
	return("");
}

function delCookie(sNome) {
	setCookie(sNome, "");
}
