mirror of
https://github.com/YunoHost-Apps/limesurvey_ynh.git
synced 2024-09-03 19:36:32 +02:00
78 lines
No EOL
3.7 KiB
PHP
78 lines
No EOL
3.7 KiB
PHP
<script type='text/javascript'>
|
|
if (navigator.userAgent.indexOf("Gecko") != -1)
|
|
window.addEventListener("load", init_gecko_select_hack, false);
|
|
|
|
var qtypes = new Array();
|
|
var qnames = new Array();
|
|
var qhelp = new Array();
|
|
var qcaption = new Array();
|
|
|
|
|
|
function OtherSelection(QuestionType)
|
|
{
|
|
if (QuestionType == '') { QuestionType=document.getElementById('question_type').value;}
|
|
if (QuestionType == 'M' || QuestionType == 'P' || QuestionType == 'L' || QuestionType == '!')
|
|
{
|
|
document.getElementById('OtherSelection').style.display = '';
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else if (QuestionType == 'W' || QuestionType == 'Z')
|
|
{
|
|
document.getElementById('OtherSelection').style.display = '';
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else if (QuestionType == '|')
|
|
{
|
|
document.getElementById('OtherSelection').style.display = 'none';
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('MandatorySelection').style.display='none';
|
|
}
|
|
else if (QuestionType == 'F' || QuestionType == 'H')
|
|
{
|
|
document.getElementById('OtherSelection').style.display = 'none';
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else if (QuestionType == ':' || QuestionType == ';')
|
|
{
|
|
document.getElementById('OtherSelection').style.display = 'none';
|
|
document.getElementById('Validation').style.display = '';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else if (QuestionType == '1')
|
|
{
|
|
document.getElementById('OtherSelection').style.display = 'none';
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else if (QuestionType == 'S' || QuestionType == 'T' || QuestionType == 'U' || QuestionType == 'N' || QuestionType=='' || QuestionType=='K')
|
|
{
|
|
document.getElementById('Validation').style.display = '';
|
|
document.getElementById('OtherSelection').style.display ='none';
|
|
if (document.getElementById('ON')) { document.getElementById('ON').checked = true;}
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else if (QuestionType == 'X')
|
|
{
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('OtherSelection').style.display ='none';
|
|
document.getElementById('MandatorySelection').style.display='none';
|
|
}
|
|
else if (QuestionType == 'Q')
|
|
{
|
|
document.getElementById('Validation').style.display = '';
|
|
document.getElementById('OtherSelection').style.display ='none';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
else
|
|
{
|
|
document.getElementById('OtherSelection').style.display = 'none';
|
|
if (document.getElementById('ON')) { document.getElementById('ON').checked = true;}
|
|
document.getElementById('Validation').style.display = 'none';
|
|
document.getElementById('MandatorySelection').style.display='';
|
|
}
|
|
}
|
|
OtherSelection('<?php echo $type; ?>');
|
|
</script> |