function check(radiobutton){ document.getElementById(radiobutton).checked = true; } var items = []; function radioButton_labels(item,start,end){ var HTMLcode = ""; var counter = 0; items.push(item); for(value=start;value<=end;value++){ var current_button = "id_"+item+`_`+counter; HTMLcode += `

`; counter += 1; } document.getElementById(item).innerHTML += HTMLcode; } function radioButton_nolabels(item,start,end){ var HTMLcode = ""; var counter = 0; items.push(item); for(value=start;value<=end;value++){ var current_button = "id_"+item+`_`+counter; HTMLcode += `
`; counter += 1; } document.getElementById(item).innerHTML += HTMLcode; } function set_values(){ for(j=0;j
`; counter += 1; } document.getElementById(item).innerHTML += ""+HTMLcode+""; } //localStorage.clear(); function simulateClick(){ document.getElementById("open").click(); } function showChoicescreen(){ document.getElementById("choicescreen").style="width:100%;display:show"; document.getElementById("reminder").style="width:100%;display:show;color:gray; border: 1px dotted gray"; document.getElementById("title").style="display:show"; } function attentioncheck(){ //var attentioncheck = document.getElementById("id_attentioncheck1_6").checked; try { var attentioncheck = document.getElementById("id_attentioncheck3_6").checked; } catch(ex0) { try { var attentioncheck = document.getElementById("id_attentioncheck2_0").checked; check = true; } catch (ex1) { try { var attentioncheck = document.getElementById("id_attentioncheck1_6").checked; } catch (ex2) { var attentioncheck = false;} } } var check = check_before_sending(); if(check == false){ return false; } else if(attentioncheck==false){ if(check == true){ localStorage.setItem('failcount', localStorage.getItem('failcount')+1); unset_values(); } if(localStorage.getItem('failcount')==1){ simulateClick(); document.getElementById("attention-check-notification").innerHTML = "You failed an attention check. Please read all of the questions carefully." document.getElementById("id_exclusion").value += 1; return false; }else{ simulateClick(); document.getElementById("attention-check-notification").innerHTML = "You failed an attention check. Please read all of the questions carefully." document.getElementById("id_exclusion").value += 1; return false; } return false; } else if(attentioncheck==true){ /*if(localStorage.getItem('failcount')===null){ document.getElementById("id_exclusion").value = 0; } else{ if(localStorage.getItem('failcount')== 1){ document.getElementById("id_exclusion").value = 1; } else if(localStorage.getItem('failcount')== 11){ document.getElementById("id_exclusion").value = 2; } else{ document.getElementById("id_exclusion").value = 3; } }*/ return true; } } /*document.addEventListener('invalid', (function(){ var show=true; return function(e){ //prevent the browser from showing default error bubble/ hint e.preventDefault(); if(show==true){ alert("hello"); show=false; } //show_required_message=False; // optionally fire off some custom validation handler // myvalidationfunction(); }; })(), true);*/