//---------------------------------------------------------------------------
$(document).ready(function()
{
	$("#jsHint").hide();
	$(".antwortText").hide();
	$("#progressbar").hide();
	$("#ads").hide();
	
	//runde Ecken
	$(".antwortText").corner("4px");
	
	//Variablen aus hidden-Feldern auslesen
	var quizID = $("#quizID").attr("value");
	
	//Auswertung
	$("#auswertung").click(function()
	{
		var richtig = 0;
		var falsch = 0;
		
		//noch oben scrollen
		scroll(0,0);
		
		//Antworttext schwarz und damit sichtbar machen (neue Version)
		$(".antwortText").css("color", "#fff");
		
		//den Wert jedes ausgewählten Radiobuttons in Array
		var antwortIDArray = new Array();
		
		$("input[@type=radio]:checked").each(function(i)
		{
			antwortIDArray.push(this.value);
		});
		
		//JSON-Objekt mit Antworten (ID + Text) vom Server holen; quizID übergeben
		$.getJSON("../inc/auswertung.php", {quizID:quizID}, function(json)
		{
			for(var i = 0; i < json.length; i++)
			{
				var antwortText = "";
				
				//richtige Antwort
				if(antwortIDArray[i] == json[i].antwortID)
				{
					antwortText = "Richtig! " + json[i].antwortText;
					richtig = richtig + 1;
				}
				//falsche Antwort
				else
				{
					antwortText = "Falsch! " + json[i].antwortText;
					falsch += 1;
				}
				
				//Antworttext dem jeweiligen Element zuweisen und sichtbar machen
				$(".antwortText:eq(" + i + ")").html(antwortText);
				//runde Ecken: muss hier nochmal zugewiesen werden
				$(".antwortText:eq(" + i + ")").corner("4px");
				$(".antwortText:eq(" + i + ")").show('200');
			}
			
			//Ergebnisse darstellen
			$("#result").css('margin-top', '20px');
			
			var resultStr = "<p><span style=\"color:#009900;font-weight:bold;\">Richtige Antworten: " + richtig + "</span></p>";
			resultStr += "<p><span style=\"color:#CC0000;font-weight:bold;\">Falsche Antworten: " + falsch + "</span></p>";
			
			$("#result").html(resultStr);
			$("#ads").show();
		});
	});
	//---------------------------------------------------------------------------
	
	$('#SendButton').click(function(e)
	{
		$("#progressbar").show();
		var eingaben = $("#commentForm").serialize();
		
		$.ajax(
		{
   type: "POST",
   url: "../inc/comment-post.php",
   data: eingaben,
   success: function(result)
			{
    $('#formContent').html(result);
   }
 	});
	});
	//---------------------------------------------------------------------------
	
	$("#commentForm").bind("keyup", function()
	{
		if($('#autor').val() != "" && 
					$('#autorEmail').val() != "" && 
					$('#comment').val() != "")
		{
			$('#SendButton').attr("disabled","");
		}
		else
			$('#SendButton').attr("disabled","disabled");
	});
	//---------------------------------------------------------------------------
});