// JavaScript Document
/*
 * ---------------- COOKIES ------------------------- 
 */

	// imposta il cookie sNome = sValore
	// per la durata di iGiorni
	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("");
	}

	// rimuove un cookie
	function delCookie(sNome) {
	  setCookie(sNome, "");
	}

/*
 * ---------------- FUNZIONI JQUERY ------------------------- 
 */

	// vado a vedere se la pagina è già stata visitata	
	var cookie = getCookie('banner_cronovenezia');

	//se è la prima volta che viene visualizzata allora parte la presentazione
	if(!cookie){
		setCookie('banner_cronovenezia','true',1);		
		var primaParte = false;
		var secondaParte = false;
		var terzaParte = false;
		
		//entra settanta e servizio
		jQuery(document).ready(function(){
			jQuery('.settanta').fadeIn(3000, function(){
				jQuery('.servizio').fadeIn(3000, function(){primaParte=true; fuoriTutto();});})
			}
		); 
		//escono settanta e servizio solo se sono comparsi entrambi
		function fuoriTutto(){
			if(primaParte){
			 // i testi sono visibili, posso farli sparire
				jQuery('.settanta').fadeOut(2000);
				jQuery('.servizio').fadeOut(2000, function(){secondaParte=true; asd();});
			}
		}
		
		//salta fuori asd cronometristi bla bla
		function asd(){
			if(secondaParte){
			jQuery('.asd').fadeIn(3000, function(){ jQuery('.asd').fadeOut(2000, function(){terzaParte=true; banner();})});
			}
		}	
		
		function banner(){
			if(terzaParte){
				jQuery('.banner').fadeIn(3000);
			}
		}
	}else{	//altrimenti fai comparire direttamente l'header
		jQuery(document).ready( function(){ jQuery('.banner').css('display','block');} );
	}

