Thank so. much for your reply! I rewrote the code with all 40 urns and it works great :)
Here the code for the archive:
if ((value('SD01') == 1) && (value('SD03') == 1) && (value('SD10') == 1)) {
urnDraw('testurn', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 1) && (value('SD10') == 2)) {
urnDraw('testurn2', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 1) && (value('SD10') == 3)) {
urnDraw('testurn3', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 1) && (value('SD10') == 4)) {
urnDraw('testurn4', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 1) && (value('SD10') == 5)) {
urnDraw('testurn5', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 2) && (value('SD10') == 1)) {
urnDraw('testurn6', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 2) && (value('SD10') == 2)) {
urnDraw('testurn7', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 2) && (value('SD10') == 3)) {
urnDraw('testurn8', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 2) && (value('SD10') == 4)) {
urnDraw('testurn9', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 2) && (value('SD10') == 5)) {
urnDraw('testurn10', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 3) && (value('SD10') == 1)) {
urnDraw('testurn11', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 3) && (value('SD10') == 2)) {
urnDraw('testurn12', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 3) && (value('SD10') == 3)) {
urnDraw('testurn13', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 3) && (value('SD10') == 4)) {
urnDraw('testurn14', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 3) && (value('SD10') == 5)) {
urnDraw('testurn15', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 4) && (value('SD10') == 1)) {
urnDraw('testurn16', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 4) && (value('SD10') == 2)) {
urnDraw('testurn17', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 4) && (value('SD10') == 3)) {
urnDraw('testurn18', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 4) && (value('SD10') == 4)) {
urnDraw('testurn19', 'IV01', 'end');
} elseif ((value('SD01') == 1) && (value('SD03') == 4) && (value('SD10') == 5)) {
urnDraw('testurn20', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 1) && (value('SD10') == 1)) {
urnDraw('testurn21', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 1) && (value('SD10') == 2)) {
urnDraw('testurn22', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 1) && (value('SD10') == 3)) {
urnDraw('testurn23', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 1) && (value('SD10') == 4)) {
urnDraw('testurn24', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 1) && (value('SD10') == 5)) {
urnDraw('testurn25', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 2) && (value('SD10') == 1)) {
urnDraw('testurn26', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 2) && (value('SD10') == 2)) {
urnDraw('testurn27', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 2) && (value('SD10') == 3)) {
urnDraw('testurn28', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 2) && (value('SD10') == 4)) {
urnDraw('testurn29', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 2) && (value('SD10') == 5)) {
urnDraw('testurn30', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 3) && (value('SD10') == 1)) {
urnDraw('testurn31', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 3) && (value('SD10') == 2)) {
urnDraw('testurn32', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 3) && (value('SD10') == 3)) {
urnDraw('testurn33', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 3) && (value('SD10') == 4)) {
urnDraw('testurn34', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 3) && (value('SD10') == 5)) {
urnDraw('testurn35', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 4) && (value('SD10') == 1)) {
urnDraw('testurn36', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 4) && (value('SD10') == 2)) {
urnDraw('testurn37', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 4) && (value('SD10') == 3)) {
urnDraw('testurn38', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 4) && (value('SD10') == 4)) {
urnDraw('testurn39', 'IV01', 'end');
} elseif ((value('SD01') == 2) && (value('SD03') == 4) && (value('SD10') == 5)) {
urnDraw('testurn40', 'IV01', 'end');
} elseif ((value('SD01') == 3)) {
urnDraw('testurn41', 'IV01', 'end');
}
Display of stimuli:
if (value('IV01_01') == 1) {
html('<img src="pro://6.jpg" alt="Stimulus 1">');
} elseif (value ('IV01_01') == 2) {
html('<img src="pro://7.jpg" alt="Stimulus 2">');
} elseif (value ('IV01_01') == 3) {
html('<img src="pro://8.jpg" alt="Stimulus 3">');
} elseif (value ('IV01_01') == 4) {
html('<img src="pro://9.jpg" alt="Stimulus 4">');
}