function load(url, quizId) {
	showLoader(quizId);
	
	var i = (url+'').indexOf("?"); 
	url = (i === -1 ? url+"?" : url+"&") + "quizId="+quizId;
	
	$.ajax({
  		type: "GET",
  		url: url,
  		success: function (data, textStatus) {
  			$("#quiz"+quizId).html(data);
  		}
	});
	return false;
}

function startQuiz(quizId, url) {
	load(url + "?action=quizStart", quizId);
	
	return false;
}
function nextQuestion(quizId, url) {
	return load(url + "?action=quizNextQuestion&checked=" + getCheckedQuestion(quizId), quizId);
}
function previousQuestion(quizId, url) {
	return load(url + "?action=quizPreviousQuestion&checked="+getCheckedQuestion(quizId), quizId);
}
function endQuiz(quizId, url) {
	return load(url + "?action=quizEnd&checked="+getCheckedQuestion(quizId), quizId);
}

function getCheckedQuestion(quizId) {
	var r = "";
	$("#quiz"+quizId+" input:checked").each(function(i){r = r + this.value + "|"});
	return r.substring(0, r.length - 1);
}

function showLoader(quizId) {
	$("#quiz"+quizId).html('<div style="text-align: center;"><img src="http://g.infor.pl/p/wieszjak.pl/www/_i/ajax-loader.gif" style="margin: 20px auto;"/></div>');
}
