mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
60 lines
1.4 KiB
JavaScript
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;
|
|
}
|