		var fsDebug = 0;

    function countdown() {
      document.getElementById('zeit').value = document.getElementById('zeit').value - 1;
        
      if (document.getElementById('zeit').value <= 1)
        x_mytimeout("nop", cb_mytimeout);

			var element_name = "funke" + document.getElementById('zeit').value;
      document.getElementById(element_name).style.visibility = 'hidden';
      
			document.getElementById('delta').value = parseInt((document.getElementById('zeit').value / 22) * document.getElementById('punkte_moeglich').value);
			document.getElementById('moeglich').innerHTML = document.getElementById('delta').value;
    }


    function cb_download(count) {
    	alert(count);
    	return;
    }
  
    function cb_mytimeout(retString) {
      window.clearInterval(mytimer);

      var retArray = retString.split('#*#');

      var antwort = retArray[0];
      var punkte  = retArray[1];

      document.getElementById('content_antwort').innerHTML = antwort;
      document.getElementById('punkte').innerHTML = punkte;

      if (punkte == 1111) {
        document.getElementById('start').style.visibility = 'visible';
      }
      else {
        document.getElementById('weiter').style.visibility = 'visible';
      }

			var frage_id = document.getElementById('frage_id').value;
			
			var allQuestions = document.getElementsByName('frage_' + frage_id);
			for (i=0; i<allQuestions.length; i++) {
				if (!fsDebug) {
				  allQuestions[i].disabled = true;
				}
			}

			document.getElementById('moeglich').innerHTML = "-10";
    }


    function cb_evaluate(retString) {
      window.clearInterval(mytimer);

      var retArray   = retString.split('#*#');
      var antwort    = retArray[0];
      var punkte     = retArray[1];
      var korrekt    = retArray[2];
      var antwort_id = retArray[3];
      var frage_id   = retArray[4];
      var debug      = retArray[5];
      var punktabzug = retArray[6];

      if (punkte == 1111) {
        document.getElementById('start').style.visibility = 'visible';
      }

      else {
        document.getElementById('weiter').style.visibility = 'visible';
      }

			if (korrekt == "yes") {
        document.getElementById('antwort_' + antwort_id).style.backgroundColor = '#00ff00';
      	
      	document.getElementById('punkte').innerHTML = punkte;
      	
			}
			else {
        document.getElementById('antwort_' + antwort_id).style.backgroundColor = '#ff0000';
			  document.getElementById('moeglich').innerHTML = punktabzug;

      	document.getElementById('punkte').innerHTML = punkte;
			}
			
			if (debug == "null") {
			  var allQuestions = document.getElementsByName('frage_' + frage_id);
			  for (i=0; i<allQuestions.length; i++) {
				  if (!fsDebug) {
				    allQuestions[i].disabled = true;
				  }
			  }
			}
			
      document.getElementById('content_antwort').innerHTML = antwort;
    }
