define(['questAPI'], function(Quest){ var API = new Quest(); var counter = 0; // ### Questions API.addQuestionsSet('basicSelect',{ type: 'selectOne', autoSubmit:false, numericValues:true, required:true, style:'multiButtons', errorMsg: { required: "בבקשה בחרו תשובה"}, help: '<%= pagesMeta.number < 5 %>', decline:false, helpText: ' בחירה בתשובה מסמנת אותה בכחול. אפשר להחליף את התשובה על ידי לחיצה על הכפתור השני. כדי לאשר בחירה, יש ללחוץ על ״המשך״ כשהתשובה מסומנת.

', answers : ['חי״ת רכה', 'חי״ת גרונית'], onLoad: function(question, current){ var nodeList = document.getElementsByClassName('play-sound'); // can't use id because multiple buttons may exist on load for (var i = 0; i < nodeList.length; i++) nodeList[i].addEventListener('click', soundListener); function soundListener(){ if (current.audio) current.audio.pause(); current.audio = new Audio(question.data.src); current.audio.play(); } }, onSubmit: {type:'log'}, function(question, log){ // if the question response is not correct if (log.response !== question.data.corr){ counter = counter + 1; if (counter === 3){API.addGlobal({out: true})}; } } }); API.addQuestionsSet('text', { type: 'textarea', autoSubmit:true, required: true, numericValues:true }); API.addQuestionsSet('h_x',[ { inherit : 'basicSelect', name : 'mahit', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mahit.wav', corr : 2}, }, { inherit : 'basicSelect', name : 'mehake', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mehake.wav', corr : 2}, }, { inherit : 'basicSelect', name : 'mehasen', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mehasen.wav', corr : 2}, }, { name : 'mehika', inherit : 'basicSelect', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mehika.wav', corr : 2}, }, { inherit : 'basicSelect', name : 'mehila', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mehila.wav', corr : 2}, }, { inherit : 'basicSelect', name : 'sihuk', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>sihuk.wav', corr : 2}, }, { inherit : 'basicSelect', name : 'maxit', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>maxit.wav', corr : 1}, }, { inherit : 'basicSelect', name : 'mexake', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mexake.wav', corr : 1}, }, { inherit : 'basicSelect', name : 'mexasen', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mexasen.wav', corr : 1}, }, { inherit : 'basicSelect', name : 'mexika', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mexika.wav', corr : 1}, }, { inherit : 'basicSelect', name : 'mexila', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>mexila.wav', corr : 1}, }, { inherit : 'basicSelect', name : 'sixuk', stem: '<%= pagesMeta.number %>. לחצו על כפתור הרמקול כדי לשמוע את ההקלטה.
האם הופיעה במילה חי״ת רכה או חי״ת גרונית?

' + '', data: {src: '<%=global.mediaURL%>sixuk.wav', corr : 1}, }, ]); API.addQuestionsSet('socio',[ { inherit : 'text', name : 'guess_lang', stem: '

אם היית צריכ/ה לנחש, מה שפת האם של הדובר שהקליט את החומרים לניסוי?

' }, { inherit : 'text', name : 'issues', stem: '

נשמח לשמוע ממך הערות נוספות, שעשויות לדעתך להיות רלוונטיות.

' } ]); // ### Pages API.addPagesSet('basicPage', { progressBar: '', questions : {inherit:{set:'h_x', type:'exRandom'}}, //One question in the page, selected randomly (exhaustive) v1style:2, decline:false, numbered: false, submitText: "המשך" }); API.addPagesSet('basicPage2', { progressBar: '', questions : {inherit:{set:'socio', type:'exRandom'}}, //One question in the page, selected randomly (exhaustive) v1style:2, decline:false, numbered: false, submitText: "המשך" }); // ### Sequence API.addSequence( [ { mixer : 'repeat', times : 12, data : [ {inherit : 'basicPage'} ] }, { mixer : 'repeat', times : 2, data : [ {inherit : 'basicPage2'} ] } ]); /** Return the script to piquest's god, or something of that sort. **/ return API.script; });