var n = 2; // domande per pagina
var n_test3 = 7;

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}


//
// bottone avanti
//
function avanti(i,max) {
	var errore= 0;
	for (var j=i - n + 1; j< i + 1; j++) {
		//alert(document.forms.quiz.elements['risp'+j]);
		var radiovalue = getCheckedValue(document.forms.quiz.elements['risp'+j]);
		if (radiovalue>0) {
		
		} else {
			$('#alert').css("display", "");
			$('#alert').fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);
			errore = 1;
			break;
		}
	}
	if (errore==0) {
		for (var j=i - n + 1; j< i + 1; j++ ) {
			if ($('#domanda'+j)) $('#domanda'+j).css("display", "none");	//spegne
			if ($('#domanda'+(j+n))) $('#domanda'+(j+n)).css("display", "");	//accende
		}
	
		if (i==max) {
			//invio form
			$('#quiz').submit();
		}
	}
	
}

//
// bottone indietro
//
function indietro(i,max) {
	for (var j=i - n - 1; j< i - 1; j++ ) {
		if ($('#domanda'+(j+n))) $('#domanda'+(j+n)).css("display", "none");//spegne
		if ($('#domanda'+j)) $('#domanda'+j).css("display", "");	//accende
		$('#alert').css("display", "none");		//spengo alert				
	}
}

function avanti_test3(i,max) {
	$('html,body').animate({scrollTop: 400}, 100);
	var errore= 0;
	for (var j=i - n_test3 + 1; j< i + 1; j++) {
		//alert(document.forms.quiz.elements['risp'+j]);
		var radiovalue = getCheckedValue(document.forms.quiz.elements['risp'+j]);
		if (radiovalue>0) {
		
		} else {
			$('#alert').css("display", "");
			$('#alert').fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);
			errore = 1;
			break;
		}
	}
	if (errore==0) {
		$('#alert').css("display", "none");
		for (var j=i - n_test3 + 1; j< i + 1; j++ ) {
			if ($('#domanda'+j)) $('#domanda'+j).css("display", "none");	//spegne
			if ($('#domanda'+(j+n_test3))) $('#domanda'+(j+n_test3)).css("display", "");	//accende
		}

		if (i>=7) $('#test3_intro1').css("display", "none");
		if (i==7) {
			$('#test3_intro2').css("display", "block");
		} else {
			$('#test3_intro2').css("display", "none");
		}
		if (i==14) {
			$('#test3_intro3').css("display", "block");
		} else {
			$('#test3_intro3').css("display", "none");
		}
		
		if (i==max) {
			$('#domanda'+ (max-1)).css("display", "none");
			$('#domanda'+ max).css("display", "none");
			
			$('#test3_intro').css("display", "none");
			$('#quiz').submit();
			//$('#user').css("display", "block");
			
			//ajax_controlla_login();
		}
	}
	
}

//
// bottone indietro test3
//
function indietro_test3(i,max) {
	$('html,body').animate({scrollTop: 400}, 100);
	if (i==14) $('#test3_intro1').css("display", "block");
	if (i==21) {
		$('#test3_intro2').css("display", "block");
	} else {
		$('#test3_intro2').css("display", "none");
	}
	if (i==28) {
		$('#test3_intro3').css("display", "block");
	} else {
		$('#test3_intro3').css("display", "none");
	}

	for (var j=(i-(n_test3*2)+1); j<(i+1); j++ ) {
		if (j>=(i-n_test3)+1) {
			if ($('#domanda'+(j))) $('#domanda'+(j)).css("display", "none");//spegne
		} else {
			if ($('#domanda'+(j))) $('#domanda'+(j)).css("display", "block");//accende
		}
	}
	$('#alert').css("display", "none");		//spengo alert					
}

/*
// login su click
function controlla_login_callback($data) {
	if ($data.success) {
		$('#de_provenienza').val("");
		$('#quiz').submit();	
	} else {
		$('#login_error').css("display", "block");
		$('#login_error').fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);
	}
}

function controlla_login() {
	var username = $('#de_username').val();
	var password = $('#de_password').val();
	if (username!="" && password!="") {
		var $data = {
			username: $('#de_username').val(),
			password: $('#de_password').val()
		}
		$.post('/ajax/ajax_login.php', $data, controlla_login_callback, 'json');
	} else {
		alert("Inserisci uno Username e una Password validi!");
	}
}
// login su click

// autologin
function ajax_controlla_login_callback($data) {
	if ($data.success) {
		$('#de_provenienza').val("");
		$('#quiz').submit();
	} else {
		$('#test3_intro').css("display", "none");
		$('#user').css("display", "");
	}
}

function ajax_controlla_login() {
	var username = $('#de_username').val();
	var password = $('#de_password').val();
	$.post('/ajax/ajax_check_login.php', '', ajax_controlla_login_callback, 'json');
}
// autologin

function controlla_registrazione() {
	var nome = $('#de_nome').val();
	var cognome = $('#de_cognome').val();
	var email = $('#de_email').val();
	var privacy = $('#privacy:checked').val();
	
	var email_filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if ( (nome!="") && (cognome!="") && (email!="") && (email_filter.test(email)) ) {
		if (privacy=="1") {
			$('#quiz').submit();
		} else {
			alert("Accetta l'informativa sulla privacy per poter continuare.");
		}
	} else {
		if (!email_filter.test(email)) {
			alert("Inserisci una email valida!");
		} else {
			alert("Inserisci Nome, Cognome!");
		}
	}
}

*/

