// rende visibile un elemento della pagina come block
function mos(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'block';
  }
}
// rende visibile un elemento della pagina come inline
function mos2(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'inline';
  }
}
// rende invisibile un elemento della pagina
function nas(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'none';
  }
}
// vengono chiamate le funzioni che rendono visibili e invisibili 
// alternativamente i blocchi calendario e eventi
function calen() {
	mos2('cal-on');
	mos2('ev-off');
	mos('calendario');
	nas('cal-off');
	nas('ev-on');
	nas('eventi');	
}
function even() {
	mos2('ev-on');
	mos2('cal-off');
	mos('eventi');
	nas('ev-off');
	nas('cal-on');
	nas('calendario');
}
// comandi mostra/nascondi sezione foto e video
function video() {
	mos2('video-on');
	mos2('foto-off');
	mos2('lab-video');
    mos('blocco-video');
    nas('video-off');
	nas('foto-on');
	nas('lab-foto');
	nas('blocco-foto');
}
function foto() {
	mos2('foto-on');
	mos2('video-off');
	mos2('lab-foto');
    mos('blocco-foto');
	nas('foto-off');
	nas('video-on');
	nas('lab-video');
	nas('blocco-video');
}

// Le due funzioni seguenti gestiscono l'alternanza dei contenuti nella pagina
// "sicurezza e salute" della sezione "Lavora con noi"
function salute() {
	mos2('salute-on');
	mos2('protezione-off');
    mos('tab1');
	nas('salute-off');
	nas('protezione-on');
	nas('tab2');
}
function protezione() {
	mos2('protezione-on');
	mos2('salute-off');
    mos('tab2');
	nas('protezione-off');
	nas('salute-on');
	nas('tab1');
}


//Alternanza 4 tab
function T1() {
	mos2('T1-on');
	mos2('T2-off');
	mos2('T3-off');
	mos2('T4-off');
     mos('tab1');
     	nas('T1-off');
        nas('T2-on');
	nas('T3-on');
	nas('T4-on');
     nas('tab2');
     nas('tab3');
     nas('tab4');
}
function T2() {
	mos2('T1-off');
	mos2('T2-on');
	mos2('T3-off');
	mos2('T4-off');
     mos('tab2');
     	nas('T1-on');
        nas('T2-off');
	nas('T3-on');
	nas('T4-on');
     nas('tab1');
     nas('tab3');
     nas('tab4');
}
function T3() {
	mos2('T1-off');
	mos2('T2-off');
	mos2('T3-on');
	mos2('T4-off');
     mos('tab3');
     	nas('T1-on');
        nas('T2-on');
	nas('T3-off');
	nas('T4-on');
     nas('tab1');
     nas('tab2');
     nas('tab4');
}
function T4() {
	mos2('T1-off');
	mos2('T2-off');
	mos2('T3-off');
	mos2('T4-on');
     mos('tab4');
     	nas('T1-on');
        nas('T2-on');
	nas('T3-on');
	nas('T4-off');
     nas('tab1');
     nas('tab2');
     nas('tab3');
}



//Alternanza 2 tab
function F1() {
	mos2('F1-on');
	mos2('F2-off');
        mos('tab1');
     	nas('F1-off');
        nas('F2-on');
        nas('tab2');
}
function F2() {
	mos2('F1-off');
	mos2('F2-on');
        mos('tab2');
     	nas('F1-on');
        nas('F2-off');
        nas('tab1');
}


//Alternanza 3 tab
function FF1() {
	mos2('F1-on');
	mos2('F2-off');
	mos2('F3-off');
        mos('tab1');
        nas('tab2');
		nas('tab2');
     	nas('F1-off');
        nas('F2-on');
		nas('F3-on');

}

function FF2() {
	mos2('F1-off');
	mos2('F2-on');
	mos2('F3-off');
        nas('tab1');
        mos('tab2');
		nas('tab3');
     	nas('F1-on');
        nas('F2-off');
		nas('F3-on');

}

function FF3() {
	mos2('F1-off');
	mos2('F2-off');
	mos2('F3-on');
        mos('tab3');
     	nas('F1-on');
        nas('F2-on');
		nas('F3-off');
        nas('tab1');
		nas('tab2');
}







// nasconde tutti i blocchi-evento nella pagina calendario
function nnt() {
 if (document.getElementById('generico')) {
    document.getElementById('generico').style.display = 'none';
  } 
 if (document.getElementById('mese01')) {
    document.getElementById('mese01').style.display = 'none';
  } 
 if (document.getElementById('mese02')) {
    document.getElementById('mese02').style.display = 'none';
  } 
 if (document.getElementById('mese03')) {
    document.getElementById('mese03').style.display = 'none';
  } 
 if (document.getElementById('mese04')) {
    document.getElementById('mese04').style.display = 'none';
  } 
 if (document.getElementById('mese05')) {
    document.getElementById('mese05').style.display = 'none';
  } 
 if (document.getElementById('mese06')) {
    document.getElementById('mese06').style.display = 'none';
  } 
 if (document.getElementById('mese07')) {
    document.getElementById('mese07').style.display = 'none';
  } 
 if (document.getElementById('mese08')) {
    document.getElementById('mese08').style.display = 'none';
  } 
 if (document.getElementById('mese09')) {
    document.getElementById('mese09').style.display = 'none';
  } 
 if (document.getElementById('mese10')) {
    document.getElementById('mese10').style.display = 'none';
  } 
 if (document.getElementById('mese11')) {
    document.getElementById('mese11').style.display = 'none';
  } 
 if (document.getElementById('mese12')) {
    document.getElementById('mese12').style.display = 'none';
  } 
 if (document.getElementById('mese13')) {
    document.getElementById('mese13').style.display = 'none';
  } 
 if (document.getElementById('mese14')) {
    document.getElementById('mese14').style.display = 'none';
  } 
 if (document.getElementById('mese15')) {
    document.getElementById('mese15').style.display = 'none';
  } 
 if (document.getElementById('mese16')) {
    document.getElementById('mese16').style.display = 'none';
  } 
 if (document.getElementById('mese17')) {
    document.getElementById('mese17').style.display = 'none';
  } 
 if (document.getElementById('mese18')) {
    document.getElementById('mese18').style.display = 'none';
  } 
 if (document.getElementById('mese19')) {
    document.getElementById('mese19').style.display = 'none';
  } 
 if (document.getElementById('mese20')) {
    document.getElementById('mese20').style.display = 'none';
  } 
 if (document.getElementById('mese21')) {
    document.getElementById('mese21').style.display = 'none';
  } 
 if (document.getElementById('mese22')) {
    document.getElementById('mese22').style.display = 'none';
  } 
 if (document.getElementById('mese23')) {
    document.getElementById('mese23').style.display = 'none';
  } 
 if (document.getElementById('mese24')) {
    document.getElementById('mese24').style.display = 'none';
  } 
 if (document.getElementById('mese25')) {
    document.getElementById('mese25').style.display = 'none';
  } 
 if (document.getElementById('mese26')) {
    document.getElementById('mese26').style.display = 'none';
  } 
 if (document.getElementById('mese27')) {
    document.getElementById('mese27').style.display = 'none';
  } 
 if (document.getElementById('mese28')) {
    document.getElementById('mese28').style.display = 'none';
  } 
 if (document.getElementById('mese29')) {
    document.getElementById('mese29').style.display = 'none';
  } 
 if (document.getElementById('mese30')) {
    document.getElementById('mese30').style.display = 'none';
  } 
 if (document.getElementById('mese31')) {
    document.getElementById('mese31').style.display = 'none';
  } 
}

// funzione seleziona/deseleziona tutti
// script sviluppato da Shawn Olson (http://www.shawnolson.net)
function checkUncheckAll(theElement) {
     var theForm = theElement.form, z = 0;
	 for(z=0; z<theForm.length;z++){
      if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall'){
	  theForm[z].checked = theElement.checked;
    }
  }
}

function wtChecked(theElement) {
     var theForm = theElement.form, z = 0;
	 for(z=0; z<theForm.length;z++){
      if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall' && theForm[z].checked){
	  dcsMultiTrack('DCS.dcsuri',theForm[z].value,'WT.ti', document.title);
    }
  }
}