var urlAjaxJS='/ajax/ajax.quiz.php';function enterEmailPlus(url)
{if($('email').value=='')
{alert('U heeft geen e-mailadres ingevuld');$('email').focus();}
else
{var nieuwsbrief='';var urlAjaxJS='/ajax/ajax.quiz.php';if($('abonneer').checked==true){nieuwsbrief='true'}else{nieuwsbrief='false'}
var pars='action=validateEmail&email='+$('email').value+'&nieuwsbrief='+nieuwsbrief+'&quiz_id='+$('quiz_id').value;var myAjax=new Ajax.Request(urlAjaxJS,{method:'post',postBody:pars,onComplete:function(t)
{var arrResponse=t.responseText.evalJSON();if(arrResponse.status=='FALSE')
{alert(arrResponse.message);$('email').focus();}
else
{if(nieuwsbrief=='true')
{window.location="http://www.plusonline.nl/"+url+"/nieuwsbrief#begin";}
else
{window.location="http://www.plusonline.nl/"+url+"#begin";}}}});}}
function getAntwoord(antwoord_id,vraag_id,url)
{var pars='action=getAntwoord&antwoord_id='+antwoord_id+'&vraag_id='+vraag_id;var myAjax=new Ajax.Request(urlAjaxJS,{method:'post',postBody:pars,onComplete:function(t)
{$('quiz_antwoord').innerHTML=t.responseText+'<br><br><input type="button" onclick="getCurrentVraag(\''+url+'\');" value="Volgende vraag">';}});$('quiz_lead').style.display='none';}
function getCurrentVraag(url)
{var pars='action=getCurrentVraag';var urlAjaxJS='/ajax/ajax.quiz.php';var myAjax=new Ajax.Request(urlAjaxJS,{method:'post',postBody:pars,onComplete:function(t)
{if(arrVragen.quiz_vragen[t.responseText])
{$('quiz_vraag').innerHTML='<strong>Vraag:</strong> <br />'+utf8_decoder(arrVragen.quiz_vragen[t.responseText].vraag)+'<br /><br />';var antwoorden=arrVragen.quiz_vragen[t.responseText].antwoorden;var strAntwoorden='';for(i=0;i<antwoorden.length;i++)
{if(arrVragen.quiz_vragen[t.responseText].antwoorden[i].antwoord!='')
{var radioknop='<tr><td><input name="vraag" type="radio" onclick="getAntwoord(\''+arrVragen.quiz_vragen[t.responseText].antwoorden[i].id+'\',\''+arrVragen.quiz_vragen[t.responseText].id+'\',\''+url+'\');" /></td><td> '+arrVragen.quiz_vragen[t.responseText].antwoorden[i].antwoord+'<br></td></tr>';strAntwoorden=strAntwoorden+radioknop;}}
$('quiz_antwoord').innerHTML='<table border="0">'+strAntwoorden+'</table>';}
else
{$('quiz_antwoord').innerHTML='<form action="http://www.plusonline.nl/'+url+'" id="quizform" method="post"></form>';$('quizform').submit();}}});}
function utf8_decoder(utftext)
{var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++;}
else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2;}
else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3;}}
return string;}
function utf8_encode(argString){var string=(argString+'');var utftext="";var start,end;var stringl=0;start=end=0;stringl=string.length;for(var n=0;n<stringl;n++){var c1=string.charCodeAt(n);var enc=null;if(c1<128){end++;}else if(c1>127&&c1<2048){enc=String.fromCharCode((c1>>6)|192)+String.fromCharCode((c1&63)|128);}else{enc=String.fromCharCode((c1>>12)|224)+String.fromCharCode(((c1>>6)&63)|128)+String.fromCharCode((c1&63)|128);}
if(enc!==null){if(end>start){utftext+=string.substring(start,end);}
utftext+=enc;start=end=n+1;}}
if(end>start){utftext+=string.substring(start,string.length);}
return utftext;}
function getScore(totaalvragen,tryAgainUrl)
{var pars='action=getScore&quiz_id='+arrVragen.quiz_data.quiz_id;var urlAjaxJS='/ajax/ajax.quiz.php';var myAjax=new Ajax.Request(urlAjaxJS,{method:'post',postBody:pars,onComplete:function(t)
{var arrResponse=t.responseText.evalJSON();$('quiz_vraag').innerHTML='<strong>Einde quiz</strong>';}});}
function resetCounter()
{var pars='action=reset';var myAjax=new Ajax.Request(urlAjaxJS,{method:'post',postBody:pars,onComplete:function(t)
{location.reload();}});}
