// JCSS
function JCSS() {
	// Nothing
}
function JCSS_prehomepage() {
	JCSS();
	var box_mare = document.getElementById('box_mare');
	if (box_mare) {
		page_h = document.documentElement.clientHeight;
		div_h = document.getElementById('box_cont').offsetHeight;
		// alert(page_h + " " + div_h);
		if (page_h <= div_h) {
			// La finestra è più piccola della dimensione del contenuto
			// Quindi Metto il mare alla fine del div CONT
			document.getElementById('box_mare').style.position = "absolute";
			document.getElementById('box_mare').style.bottom = "0px";
		}
	} else {
		// La pagina rimane più piccola e all'interno della finestra
		// Quindi fixo il mare alla fine del body
		if (document.getElementById('box_mare'))
			document.getElementById('box_mare').style.position = "fixed";
	}
}
// fine JCSS

// Redirezionamento alla pagina selezionata
function goToPagina(pagina_id) {
	document.location.href = 'home.php?pagina_id=' + pagina_id;
}
// ------//

// Imposta l'altezza del blocco delle immagini a dimensione testo se
// quest'ultima è più alta
function SetBoxImmaginiContainerHeight(id) {
	var box_testo = document.getElementById("box_normale_contenuto_txt_" + id);
	var box_immagini = document.getElementById("box_immagini_container_" + id);
	if (box_testo && box_immagini) {
		// COntrollo qual'è più alto
		if (box_testo.offsetHeight > box_immagini.offsetHeight) {
			diff = box_testo.offsetHeight - box_immagini.offsetHeight;
			// Abbasso lo spazzolino di quanto serve
			// alert(box_testo.offsetHeight - box_immagini.offsetHeight);
			var cannella = document.getElementById("elem_cannella_" + id);
			if (cannella) {
				var marginBottom = 0;
				if (document.all) {// IE
					marginBottom = parseInt(cannella.currentStyle.marginBottom);
				} else {
					marginBottom = parseInt(document.defaultView
							.getComputedStyle(cannella, '').getPropertyValue(
									"margin-bottom"));
				}

				// cannella.style.marginBottom = marginBottom -
				// (box_testo.offsetHeight - box_immagini.offsetHeight) + "px";
				cannella.style.marginTop = (diff) + "px";

			}
		}
	}
}

// Colora lo sfondo delle celle di una tabella
function ColoraTabella(strIdTabella) {

	var tabella = document.getElementById(strIdTabella);
	if (tabella) {
		var celle = tabella.getElementsByTagName("td");
		for (i = 0; i < celle.length; i++) {
			/*
			 * if (i % 2 == 0) celle[i].style.background = "#fff"; else
			 * celle[i].style.background = "#eee";
			 */
		}
	}
}

// Calcolo il totale dei punti e mostro il risultato
function btnAnalizza_click_totale() {
	var punteggio = 0;
	var IdTabella = "tabella_verifica_online";

	// Carico tutti i valori delle checkbox nella tabella del questionario
	var tabella = document.getElementById(IdTabella);
	if (tabella) {
		var checkboxes = tabella.getElementsByTagName("input");
		if (checkboxes) {
			for (i = 0; i < checkboxes.length; i++) {
				if (checkboxes[i].checked) {
					// alert(checkboxes[i]);
					punteggio += parseInt(checkboxes[i].value);
				}

			}

			// Ho il punteggio totale.
			// Mostro il risultato del questionario.

			document.getElementById("totale_punteggio").style.display = 'none';
			document.getElementById("totale_punteggio_20").style.display = 'none';
			document.getElementById("totale_punteggio_50").style.display = 'none';
			document.getElementById("totale_punteggio_80").style.display = 'none';
			document.getElementById("totale_punteggio_120").style.display = 'none';

			document.getElementById("totale_punteggio").style.display = 'block';
			if (punteggio <= 20) {
				document.getElementById("totale_punteggio_20").style.display = 'block';
			}
			if (punteggio > 20 && punteggio <= 50) {
				document.getElementById("totale_punteggio_50").style.display = 'block';
			}
			if (punteggio > 50 && punteggio <= 80) {
				document.getElementById("totale_punteggio_80").style.display = 'block';
			}
			if (punteggio > 80 && punteggio <= 120) {
				document.getElementById("totale_punteggio_120").style.display = 'block';
			}

			document.location.href = '#totale_punteggio';
		}
	}

}

function ImpostaAltezzaCornice(img, cornice_id) {
elem = document.getElementById(cornice_id);
if(elem){
	elem.style.height = (img.height - 14) + "px";
}
}
