2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00
Files
CATI_Tool/include/limesurvey/admin/scripts/surveysettings.js
Adam Zammit a87bf854c2 Include skeletonquest Limesurvey theme and make it default for self completions
Allow for custom Limesurvey themes to work for self completions
2015-11-24 16:28:59 +11:00

60 lines
1.4 KiB
JavaScript

// $Id: surveysettings.js 9757 2011-02-09 20:52:33Z c_schmitz $
$(document).ready(function(){
$("#template").change(templatechange);
$("#template").keyup(templatechange);
$("#copysurveyform").submit(copysurvey);
});
function templatechange()
{
standardtemplates=['skeletonquest','quexs','basic','bluengrey','business_grey','citronade','clear_logo','default','eirenicon','limespired','mint_idea','sherpa','vallendar'];
if (in_array(this.value,standardtemplates))
{
$("#preview").attr('src',standardtemplaterooturl+'/'+this.value+'/preview.png');
}
else
{
$("#preview").attr('src',templaterooturl+'/'+this.value+'/preview.png');
}
}
function copysurvey()
{
sMessage='';
if ($('#copysurveylist').val()=='')
{
sMessage = sMessage+sSelectASurveyMessage;
}
if ($('#copysurveyname').val()=='')
{
sMessage = sMessage+'\n\r'+sSelectASurveyName;
}
if (sMessage!='')
{
alert(sMessage);
return false;
}
}
function in_array (needle, haystack, argStrict) {
var key = '', strict = !!argStrict;
if (strict) {
for (key in haystack) {
if (haystack[key] === needle) {
return true;
}
}
} else {
for (key in haystack) {
if (haystack[key] == needle) {
return true;
}
}
}
return false;
}