// F1 front-end/back-end toggle
	if (document.all) {
		document.onhelp = function() {
			location.href = 'admin/';
			return false;
		}
	} else {
		document.onkeydown = function (evt) {
			if (evt.keyCode == '112') {
				location.href = 'admin/';
				return false;
			}
		}
	}

// funzione per uniformare altezza di due colonne
function fixH(col1,col2) {
	if (document.getElementById(col1) && document.getElementById(col2)) {
		var lh=document.getElementById(col1).offsetHeight;
		var rh=document.getElementById(col2).offsetHeight;
		var nh = Math.max(lh, rh);
		document.getElementById(col1).style.height=nh+"px";
		document.getElementById(col2).style.height=nh+"px";
	}
}
// definisco funzione per chiamata onload
function uniformaAltezze(){
	fixH('insieme','video');
	fixH('bacheca','foto');
	fixH('colSx','contentWrapper');
} 
// uniformo le colonne
window.onload = uniformaAltezze;

// jQuery 
$(document).ready(function(){
	
	// COLORAZIONE CAMPI ATTIVI (form)
	$("form[name='form-concorso'] input[type='text'], form[name='form-concorso'] textarea")
		.focus(function(){
			$(this).css({ background: "#ffc" } )
		})
		.blur(function(){
			$(this).css({ background: "" })
		})
	
	// VALIDAZIONE FORM CARICAMENTO LAVORI
	function formValidation(){
		errorTxt = "";
		var sid = $("select[name='f_sid']");
		var nomeScuola = $("input[name='f_scuola_nome']");
		var indirizzoScuola = $("input[name='f_scuola_indirizzo']");
		var consensoMinorenne = $("input:checkbox[name='consenso_minorenne']");
		var consensoMaggiorenne = $("input:checkbox[name='consenso_maggiorenne']");
		var tutor = $("input[name='f_tutor_minorenni']");
		
		// campo f_sid valorizzato a 0 e (campo f_scuola_nome lungo 0 caratteri oppure campo f_scuola_indirizzo lungo 0 caratteri)
		if (sid.val() == 0 && (nomeScuola.val() == 0 || indirizzoScuola.val() == 0)) { errorTxt += "- Selezionare una scuola di riferimento o digitarne nome e indirizzo nell\'apposito campo\n" };
		// campo consenso_minorenne non checkato e campo consenso_maggiorenne non checkato
		if (consensoMinorenne.is(":not(:checked)") && consensoMaggiorenne.is(":not(:checked)")) { errorTxt += "- E\' necessario fornire il consenso sulla privacy\n" };
		// campo consenso_minorenne checkato e campo f_tutor_minorenne lungo 0 caratteri
		if (consensoMinorenne.is(":checked") && tutor.val() == 0) { errorTxt += "- E\' necessario inserire nome e cognome del Tutor\n" };
		
		// messaggio
		if (errorTxt != "") { alert(errorTxt); return false; }
	};
	$("form[name='form-concorso']").submit(formValidation);
	
})

