 function cambia_scuola() {
	$('#id_wait').css({'visibility':'visible'});
	var r=Math.random(0,100000);
	$('#id_sezioni').load('jq/carica_sezioni.php',{id:document.registrazione.quale_scuola[document.registrazione.quale_scuola.selectedIndex].value}, function() {
		$('#id_wait').css({'visibility':'hidden'});
	});
}
 function cambia_comune() {
	$('#id_wait_s').css({'visibility':'visible'});
	$('#id_sezioni').html('<option value=0>-----</option>');
	var r=Math.random(0,100000);
	$('#id_scuola').load('jq/carica_scuole.php',{comune:document.registrazione.quale_comune[document.registrazione.quale_comune.selectedIndex].value}, function() {
		$('#id_wait_s').css({'visibility':'hidden'});
	});
}
function registra() {
	var uscita='';
	var tabella=document.registrazione;
	if(!tabella.quale_sezione.selectedIndex)uscita+="Non hai scelto la tua sezione\n";
	if(!tabella.nome.value)uscita+="Manca il nome\n";
	if(!tabella.cognome.value)uscita+="Manca il cognome\n";
	if(!tabella.email.value)uscita+="Manca l'email\n";
	if(!tabella.username.value)uscita+="Manca il nome utente\n";
	if(!tabella.passwd.value)uscita+="Manca la password\n";
	if(!tabella.privacy.checked) uscita+="Manca l'approvazione della normativa sulla privacy\n";
	if(uscita) {
		alert(uscita);
	}else {
		var r=Math.random(0,1000000);
		$('#id_waitinvio').css({'visibility':'visible'});
		$.post('jq/registra.php?r='+r,{
			sezione:tabella.quale_sezione[tabella.quale_sezione.selectedIndex].value,
			nome:tabella.nome.value,
			cognome:tabella.cognome.value,
			email:tabella.email.value,
			passwd:tabella.passwd.value,
			username:tabella.username.value,
			privacy:'true'
		},function(data) {
			$('#id_waitinvio').css({'visibility':'hidden'});
			eval("var ris="+data);
			if(ris.codice=='OK'){
				$('#id_registrazione').load('jq/inserito_ok.html');
			}else if(ris.codice=='KE'){
				$('#messaggi').html('<div class=messaggi><b>Errore, mail errata</b></div>');
			}else if(ris.codice=='UE'){
				$('#messaggi').html('<div class=messaggi><b>Errore, utente gi&agrave; registrato</b></div>');
			}else if(ris.codice=='KD'){
				$('#messaggi').html("<div class=messaggi><b>Errore, caratteri errati nell'email</b></div>");
			}else if(ris.codice=='NF'){
				$('#messaggi').html("<div class=messaggi><b>Il nome e cognome inseriti non corrispondono</b></div>");
			}else if(ris.codice=='ME'){
				$('#messaggi').html("<div class=messaggi><b>Attenzione: questo username &egrave; gi&agrave; presente in archivio</b></div>");
			}else{
				$('#messaggi').html('<div class=messaggi><b>Errore di sistema, registrazione fallita</b></div>');
			}
			setTimeout("$('#messaggi').html('')",3000);
		});
	}
}
function dologin() {
	var tabella=document.login;
	var uscita='';
	if(!tabella.l_email.value) uscita+="Inserisci l'email\n";
	if(!tabella.l_passwd.value) uscita+="Inserisci la password\n";
	if(uscita) {
		alert(uscita);
	}else {
		var r=Math.random(0,1000000);
		$('#id_waitinvio').css({'visibility':'visible'});
			$.post('jq/login.php?r='+r,{
				username:tabella.l_email.value,
				password:tabella.l_passwd.value
			},function(data) {
				$('#id_waitinvio').css({'visibility':'hidden'});
				eval("var ris="+data);
				if(ris.codice=='OK'){
					location.href=tabella.link.value;
				}else {
					alert("Email o password errati");
				}
			});
	}
}
function init_finestra() {
	$("#id_finestra").dialog({
			bgiframe: true,
			modal: true,
			autoOpen: false,
			show: 'explode',
			hide:'explode',
			width:500,
			buttons: {
				Chiudi: function() {
					$(this).dialog('close');
				}
			}
		});



}
function click_gruppo(id,titolo) {
	var r=Math.random(0,10000);
	$('#id_finestra').load('jq/leggi_gruppo.php?r='+r,{id:id},function(data) {
		$('#id_finestra').dialog('option','title',titolo);
		$("#id_finestra").dialog('open');

	});
}
function click_gruppo_n(id,titolo) {
	var r=Math.random(0,10000);
	$('#id_finestra').load('jq/leggi_gruppo_n.php?r='+r,{id:id},function(data) {
		$('#id_finestra').dialog('option','title',titolo);
		$("#id_finestra").dialog('open');

	});
}
function invia_risposta() {
	if(!document.domande.risposta_alunno[0].checked &&!document.domande.risposta_alunno[1].checked &&!document.domande.risposta_alunno[2].checked) {
		alert("Non hai risposto");
	}else if(confirm("Inviare la risposta ?")) {
		var r=Math.random(0,10000);
		if(document.domande.risposta_alunno[0].checked) {
			var risposta=document.domande.risposta_alunno[0].value;
		}else if(document.domande.risposta_alunno[1].checked) {
			var risposta=document.domande.risposta_alunno[1].value;
		}else{
			var risposta=document.domande.risposta_alunno[2].value;
		}
		$.post('jq/invia_risposta.php?r='+r,{risposta:risposta},function(data) {
			if(data!='A' && data!='B' && data!='C') {
				$('#id_risposta_bambino').load('jq/errore_risposta.html',function() {
					$("#id_risposta_bambino").dialog({
						bgiframe: true,
						modal: true,
						autoOpen: true,
						show: 'explode',
						hide:'explode',
						width:500,
						title: 'Errore',
						buttons: {
							Chiudi: function() {
								$(this).dialog('close');
							}
						}
					});
				});
			}else {
				$('#id_risposta_bambino').load('jq/risposta_a_risposta.php',{risposta:risposta},function() {
					$("#id_risposta_bambino").dialog({
						bgiframe: true,
						modal: true,
						autoOpen: true,
						show: 'explode',
						hide:'explode',
						width:500,
						title: 'Come hai risposto ?',
						close:function(event,ui) {location.href=document.domande.url.value;},
						buttons: {
							Chiudi: function() {
								$(this).dialog('close');
							}
						}
					});
				});
			}
		});
	}
}
function disconnessione(link) {
	if(confirm("Vuoi uscire ?")) {
		var r=Math.random(0,100000);
		$('#id_waitinvio').css({'visibility':'visible'});
			$.post('jq/logout.php?r='+r,{
			},function(data) {
				$('#id_waitinvio').css({'visibility':'hidden'});
			eval("var ris="+data);
			if(ris.codice=='OK'){
				location.href=link;
			}else {
				alert("Errore");
			}
		});
	}
}
function agg_flash(id_gruppo) {
	var r=Math.random(0,100000);
	$.post('jq/agg_flash.php?r='+r,{id:id_gruppo});

}
function risposta_domandone() {
	var uscita='';
	for(i=1;i<=12;i++) {
		eval("var ris=document.domande.risposta_alunno_"+i+";");
		if(ris[0].checked==false && ris[1].checked==false && ris[2].checked==false) {
			uscita+="Manca la risposta al quesito n° "+i+"\n";
		}else {
			if(ris[0].checked) {
				eval("var risposta_"+i+"="+ris[0].value);
			}else if(ris[1].checked) {
				eval("var risposta_"+i+"="+ris[1].value);
			}else{
				eval("var risposta_"+i+"="+ris[2].value);
			}
		}
	}
	if(uscita) {
		alert(uscita);
	}else if(confirm("Sicuro di aver dato tutte le risposte esatte ?")){
		//inviare risposta
		$('#id_risposta_bambino').load('jq/risposta_a_domandone.php',{
			risposta_1:risposta_1,
			risposta_2:risposta_2,
			risposta_3:risposta_3,
			risposta_4:risposta_4,
			risposta_5:risposta_5,
			risposta_6:risposta_6,
			risposta_7:risposta_7,
			risposta_8:risposta_8,
			risposta_9:risposta_9,
			risposta_10:risposta_10,
			risposta_11:risposta_11,
			risposta_12:risposta_12

			},function() {
			$("#id_risposta_bambino").dialog({
				bgiframe: true,
				modal: true,
				autoOpen: true,
				show: 'explode',
				hide:'explode',
				width:700,
				title: 'Come hai risposto ?',
				close:function(event,ui) {location.href=document.domande.url.value;},
				buttons: {
					Chiudi: function() {
						$(this).dialog('close');
					}
				}
			});
		});
	}
}