	function attiva_nb(lay){
		if (document.forms['tstest'].elements['bambini_voluti'+lay+''].value == 0){

				document.getElementById('eta_bamb'+lay+'').style.visibility='hidden';
				document.getElementById('bamb_e_0'+lay+'').style.visibility='hidden';
				document.getElementById('bamb_e_1'+lay+'').style.visibility='hidden';
				document.getElementById('bamb_e_2'+lay+'').style.visibility='hidden';

		}
		if (document.forms['tstest'].elements['bambini_voluti'+lay+''].value == 1){

				document.getElementById('eta_bamb'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_0'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_1'+lay+'').style.visibility='hidden';
				document.getElementById('bamb_e_2'+lay+'').style.visibility='hidden';

		}
		if (document.forms['tstest'].elements['bambini_voluti'+lay+''].value == 2){

				document.getElementById('eta_bamb'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_0'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_1'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_2'+lay+'').style.visibility='hidden';

		}
		if (document.forms['tstest'].elements['bambini_voluti'+lay+''].value == 3){

				document.getElementById('eta_bamb'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_0'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_1'+lay+'').style.visibility='visible';
				document.getElementById('bamb_e_2'+lay+'').style.visibility='visible';

		}

	}
	function nascondi_livello(ln){
		if (ln!=0){
			for (var a=ln; a<=3; a++ ){
				for (var i=1; i<3; i++){
					document.getElementById('liv'+a+'el'+i+'').style.display='none';
				}

			}

			for (var a=1; a<=ln; a++ ){
				for (var i=1; i<3; i++){
					document.getElementById('liv'+a+'el'+i+'').style.display='';
				}

			}
		}
	}
	function nascondi_campi(){
		for (var l=1; l<=3; l++){
			document.getElementById('eta_bamb'+l+'').style.visibility='hidden';
			document.getElementById('bamb_e_0'+l+'').style.visibility='hidden';
			document.getElementById('bamb_e_1'+l+'').style.visibility='hidden';
			document.getElementById('bamb_e_2'+l+'').style.visibility='hidden';
		}
	}
	function cambiasucc(){



			var formato1_dal      = Math.abs(document.forms['tstest'].elements['DalGiorno'].value);
			var formato2_dal      = Math.abs(document.forms['tstest'].elements['DalMese'].value);
			var formato3_dal      = Math.abs(document.forms['tstest'].elements['DalAnno'].value);

			var gi_dal            = Math.abs(formato1_dal);
			var me_dal            = Math.abs(formato2_dal)-1;
			var an_dal            = Math.abs(formato3_dal);
			var giorno_voluto_dal = new Date(an_dal, me_dal, gi_dal);
			var oggi          = new Date();


			if (oggi>giorno_voluto_dal){
				document.forms['tstest'].elements['DalGiorno'].value = (oggi.getDate() < 10 ? '' : '') + oggi.getDate();
				document.forms['tstest'].elements['DalMese'].value   = (oggi.getMonth() < 9 ? '' : '') + (oggi.getMonth() + 1);
				document.forms['tstest'].elements['DalAnno'].value   = oggi.getFullYear();
			}

			var giorni = document.forms['tstest'].elements['DalGiorno'].value;
			var mesi = document.forms['tstest'].elements['DalMese'].value;
			var anni = document.forms['tstest'].elements['DalAnno'].value;

			document.forms['tstest'].elements['input0'].value = giorni + '-' + mesi +'-' + anni;

			var gi       = Math.abs(giorni);
			var me       = Math.abs(mesi)-1;
			var an       = Math.abs(anni);

			var giorno_voluto = new Date(an, me, gi);
			var giorno_al     = new Date(an, me, gi);
			var val_mat       = Math.abs(giorno_voluto);
			var mil_al        = val_mat + 259200000;//sposta di 3 giorni in avvanti
			giorno_al.setTime(mil_al);
			document.forms['tstest'].elements['notti'].value=3;
			var g = giorno_al.getDate();
			var m = (giorno_al.getMonth())+1;
			var a = giorno_al.getFullYear();

			var oggi          = new Date();
			var a_o			  = oggi.getFullYear()+1;
			var indice_a_al =a-a_o+1;


 			document.forms['tstest'].elements['AlGiorno'].selectedIndex = (Math.abs(g)-1);//giorni
			document.forms['tstest'].elements['AlMese'].selectedIndex   = (Math.abs(m)-1);//mesi
			document.forms['tstest'].elements['AlAnno'].selectedIndex   = indice_a_al;//anni


			document.forms['tstest'].elements['AlAnno'].selectedIndex   = indice_a_al;//anni

			var g_s = new String(g);
			var m_s = new String(m);
			var a_s = new String(a);

			var aas = g_s + '-' + m_s +'-' + a_s;
			document.forms['tstest'].elements['input00'].value = g_s + '-' + m_s +'-' + a_s;
			return false;
	}

	function cambiasucc2(){


			var formato1_dal      = Math.abs(document.forms['tstest'].elements['DalGiorno'].value);
			var formato2_dal      = Math.abs(document.forms['tstest'].elements['DalMese'].value);
			var formato3_dal      = Math.abs(document.forms['tstest'].elements['DalAnno'].value);

			var gi_dal            = Math.abs(formato1_dal);
			var me_dal            = Math.abs(formato2_dal)-1;
			var an_dal            = Math.abs(formato3_dal);
			var giorno_voluto_dal = new Date(an_dal, me_dal, gi_dal);


			var oggi          = new Date();
			var gi            = Math.abs(document.forms['tstest'].elements['AlGiorno'].value);
			var me            = Math.abs(document.forms['tstest'].elements['AlMese'].value)-1;
			var an            = Math.abs(document.forms['tstest'].elements['AlAnno'].value);
			var giorno_voluto = new Date(an, me, gi);

			var notti         = Math.ceil(((giorno_voluto-giorno_voluto_dal)/1000)/86400);

			if (notti>0){
				document.forms['tstest'].elements['notti'].value=notti;
			}else {
				notti = 3;
				giorno_voluto = new Date(an_dal, me_dal, gi_dal+notti);
			}
			document.forms['tstest'].elements['AlGiorno'].value = giorno_voluto.getDate();
			document.forms['tstest'].elements['AlMese'].value   = (giorno_voluto.getMonth()+1);
			document.forms['tstest'].elements['AlAnno'].value   = giorno_voluto.getFullYear();


			var g = document.forms['tstest'].elements['AlGiorno'].value;
			var m = document.forms['tstest'].elements['AlMese'].value;
			var a = document.forms['tstest'].elements['AlAnno'].value;

			var g_s = new String(g);
			var m_s = new String(m);
			var a_s = new String(a);

			var aas = g_s + '-' + m_s +'-' + a_s;
			document.forms['tstest'].elements['input00'].value = g_s + '-' + m_s +'-' + a_s;
			return false;
	}
