9cf7505b-e21c-428c-89ef-7e0f5efad4e697e6443d-3ebe-4dc3-a582-af561acbe503Loop ExamplesFalserontal6349201851167300006349201870530586023155378903999970000TrueFalse7False0SurveyToGo.UserLogic.Creator.SurveyLogicTempl<?xml version="1.0" encoding="utf-16"?>
<UserLogicContents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Items>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtStart</QTp>
<Key>5</Key>
<Name>QuestionStart_5</Name>
<Behv>ecsbDefault</Behv>
<QDep />
<CDep />
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtStart</QTp>
<Key>4</Key>
<Name>QuestionStart_4</Name>
<Behv>ecsbDefault</Behv>
<QDep />
<CDep />
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtStart</QTp>
<Key>2</Key>
<Name>QuestionStart_2</Name>
<Behv>ecsbDefault</Behv>
<QDep>
<int>0</int>
<int>1</int>
</QDep>
<CDep />
</HData>
<HData>
<HTp>ehtChapter</HTp>
<STp>estLast</STp>
<CTp>echtEnterIteration</CTp>
<QTp>eqhtLast</QTp>
<Key>6</Key>
<Name>IterationEnter_6</Name>
<Behv>ecsbDefault</Behv>
<QDep>
<int>3</int>
</QDep>
<CDep />
</HData>
</Items>
<Source> function StartSurvey()
{
/*_@_SS_START_@*/
/*_@_SS_END_@*/
}
/*_@_USERCODE_START_@*/
function IsRange(inQIdx, inBegin, inEnd) {
var retVal = false;
var j;
for (j=inBegin;j<=inEnd;j++) {
if (Contains(inQIdx, j)) {
retVal = true;
}
}
return retVal;
}
function dblDistanceFromGPSFence (fenceLat, fenceLon)
{
var pi = Math.PI;
var fenceLatInRad=fenceLat* pi / 180;
var fenceLonInRad=fenceLon* pi / 180;
var targetLatInRad = GetGPSLocation().Latitude * pi / 180;
var targetLonInRad = GetGPSLocation().Longitude * pi / 180;
var dist = Math.acos(Math.sin(targetLatInRad) * Math.sin(fenceLatInRad) + Math.cos(targetLatInRad) * Math.cos(fenceLatInRad) * Math.cos(targetLonInRad - fenceLonInRad)) * 6371;
var retVal;
retVal=dist;
return retVal;
}
function dblIsInGPSFence (fenceLat, fenceLon, distInKM)
{
var dist = dblDistanceFromGPSFence(fenceLat, fenceLon);
var retVal = false;
if(dist<distInKM){
retVal=true;}
else{
retVal=false;
}
return retVal;
}
function dblSumNumericGrid(inQ)
{
var retVal=0;
var numOfTopics=GetTopicCount(inQ);
var i;
for(i=1; i<=numOfTopics; i++)
{
if (IsTopicVisible(inQ,i)) {
retVal+=AnswerChoice(inQ,i);
}
}
return retVal;
}
function dblContainsOneOf(inQTarget,inAnswers)
{
var retVal = false;
var numOfAnswers = inAnswers.length;
var i;
for (i=0;i< numOfAnswers;i++) {
if (Contains(inQTarget,inAnswers[i])) {
retVal = true;
break;
}
}
return retVal;
}
function dblContainsAllOf(inQTarget,inAnswers)
{
var retVal = true;
var numOfAnswers = inAnswers.length;
var i;
for (i=0;i< numOfAnswers;i++) {
retVal = retVal && Contains(inQTarget,inAnswers[i]);
}
return retVal;
}
function dblNumOfTopicsContains(inQ, inValueToCheck)
{
var retVal = 0;
var i=0;
for (i=1; i<=GetTopicCount(inQ);i++){
if (IsTopicVisible(inQ,i) && AnswerChoice(inQ,i) == inValueToCheck) {
retVal++;
}
}
return retVal;
}
function dblNumOfIterContains(inQ, inValueToCheck)
{
var retVal = 0;
var i=0;
for (i=1; i<IterationIndex;i++){
if (ContainsIter(inQ,inValueToCheck,i)) {
retVal++;
}
}
return retVal;
}
function dblSetSpecificTopic(inQ, inTopicIndex, inValue)
{
var curTopics = GetTopicCount(inQ);
var newAnswers=new Array();
var newArIdx=0;
var i;
for (i=0;i< curTopics;i++) {
var actualTopic = i+1;
if (actualTopic == inTopicIndex) {
newAnswers[i] = inValue;
}
else {
newAnswers[i] = AnswerChoice(inQ,actualTopic);
}
}
SetAnswer(inQ,newAnswers);
}
function dblSetSpecificAnswer(inQ, inAnswerIdx, inChecked)
{
var curAnswers = GetAnswers(inQ);
var newAnswers=new Array();
var newArIdx=0;
var i;
for (i=0;i< curAnswers.length;i++) {
if (curAnswers[i] != inAnswerIdx) {
newAnswers[newArIdx] = curAnswers[i];
newArIdx++;
}
}
if (inChecked) {
newAnswers[newArIdx] = inAnswerIdx;
}
if (newAnswers.length > 0) {
SetAnswer(inQ,newAnswers);
}
else {
ClearAnswer(inQ);
}
}
function dblSetAnswersByAnswers(inQTarget,inQids)
{
var numOfQues = inQids.length;
var numOfAnswers = GetAnswerCount(inQids[0]);
var i;
for (i=1;i<= numOfAnswers;i++) {
var contained = false;
var j;
for (j=0; j<numOfQues;j++) {
contained = Contains(inQids[j],i);
if (contained) {
break;
}
}
if (contained) {
dblSetSpecificAnswer(inQTarget, i,true);
}
}
}
function dblSetAnswersByAnswersEx (inQTarget,inQids,inExcludeHiddenTargetAnswers)
{
var numOfQues = inQids.length;
var numOfAnswers = GetAnswerCount(inQids[0]);
var i;
// go over all answers and for each check if it exists in the source questions
for (i=1;i<= numOfAnswers;i++) {
var contained = false;
var j;
// go over all source questions and check if the answer is checked
for (j=0; j<numOfQues;j++) {
contained = Contains(inQids[j],i);
if (contained) {
break;
}
}
// in case it was contained check if need to add to target question
if (contained) {
var addAnswer = true;
if ((inExcludeHiddenTargetAnswers) && !IsAnswerVisible(inQTarget,i)) {
addAnswer = false;
}
if (addAnswer) {
dblSetSpecificAnswer(inQTarget, i,true);
}
}
}
}
function dblSumOfTopics (inQuesIdx)
{
var retVal = 0;
var i;
var numOfTopics = GetTopicCount(inQuesIdx);
for (i=0;i<numOfTopics;i++) {
var currTopic = i+1;
if (IsTopicVisible (inQuesIdx, currTopic)) {
var currValue = AnswerChoice(inQuesIdx, currTopic);
if (currValue != -99999) {
retVal += currValue;
}
}
}
return retVal;
}
function dblFormatNumberToCurrency(num) {
var retVal = "";
var num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
var sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
var cents = num%100;
num = Math.floor(num/100).toString();
var addZero = "";
if(cents<10) {
addZero = "0";
}
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) {
num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
}
retVal = (((sign)?'':'-') + '$' + num + '.' +addZero+ cents)
return retVal;
}
function dblToFloat(inNumber)
{
var retVal = parseFloat(inNumber.toString().replace(",", "."));
return retVal;
}
function dblSetAnswerVisible(inQTarget,inValue,inReset,inAnswers)
{
var retVal = false;
var numOfAnswers = inAnswers.length;
var i;
if (inReset) {
SetAnswerVisible(CurrQues,true);
}
for (i=0;i< numOfAnswers;i++) {
SetAnswerVisible(inQTarget, inAnswers[i], inValue);
}
return retVal;
}
function dblContainsByText(inQIdx, inText)
{
var retVal = false;
var i=0;
for (i=0; i<GetAnswerCount(inQIdx); i++){
var idx = i+1;
var text = AnswerText(inQIdx,idx);
if (text == inText) {
if (Contains(inQIdx,idx)) {
retVal = true;
break;
}
}
}
return retVal;
}
function dblFilterAnswersByAnswersByText (inTargetQ, inShow,inSourceQ)
{
SetAnswerVisible(inTargetQ,!inShow);
var i =0;
for (i=0; i<GetAnswerCount(inTargetQ);i++){
var idx = i+1;
var text = AnswerText(inTargetQ,idx);
if (dblContainsByText(inSourceQ,text)) {
SetAnswerVisible(inTargetQ,idx,inShow);
}
}
return true;
}
function dblFilterTopicsByAnswersByText (inTargetQ, inShow, inSourceQ)
{
SetTopicVisible(inTargetQ,!inShow);
var i=0;
for (i=0; i<GetTopicCount(inTargetQ); i++){
var idx = i+1;
var text = GetTopicOriginalText(inTargetQ,idx);
if (dblContainsByText(inSourceQ,text)) {
SetTopicVisible(inTargetQ,idx,inShow);
}
}
return true;
}
function dblGetSubjectStoreRow(inStoreName,inIDColumnName,inID)
{
var retVal = null;
try {
var table = GetTableFromStore(inStoreName,"",inIDColumnName+"='"+inID+"'","");
if (table != null && table.RowCount >0) {
var row = table[0];
retVal = row;
}
}
catch(err)
{
retVal = null;
}
return retVal;
}
function dblIsRegEx (pattern,value) {
var pattern = new RegExp(pattern);
return pattern.test(value);
}
/*_@_USERCODE_END_@*/
//_@_AddHandler_@{ Begin Add Handlers
//_@_AddHandler_@} End Add Handlers
//_@_HandlerZone_@{
function
IterationEnter_6()
{
return (Contains(QRef(4),IterationIndex));
}
function QuestionStart_2()
{
FilterAnswersByAnswers(CurrQues,QRef(1),QRef(2));
}
function QuestionStart_4()
{
SetTextFormat(CurrQues,IterationName);
}
function QuestionStart_5()
{
SetTextFormat(CurrQues,IterationIndex);
}
//_@_HandlerZone_@}
function JSDBLInitAllScript()
{
}var eJumpQuestionResult = {ejqrNext:0, ejqrSubmit:1,ejqrCancel:2,ejqrFilter:3,ejqrNone:4,ejqrIndex:5,ejqrChapter:6};
var ePlatform = {None:0, Web:1, PC:2, PDA:4, MobileWeb:8, SmartPhone:16, Android:32, AllWindows:31, AllJSEnabled: 34, All:63};
var eAttachmentSource = {easDefault:0};
var eAskButtons = {OKCancel:0, YesNoCancel:1, YesNo:2};
var eAskResult = {None:0, OK:1, Yes:2, No:3, Cancel:4};
var eQuotaFilledResult = {Default:0,Filter:1,Cancel:2,Nothing:3};
</Source>
</UserLogicContents>FalseFalseFalse-101.32.0.0AAEAAAD/////AQAAAAAAAAAMAgAAAEdVc2VyTG9naWNDcmVhdG9yLCBWZXJzaW9uPTEuMC4xLjMsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAKVN1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuQXNzZW1ibHlEYXRhDgAAAAZtVGFibGUNbVN1cnZleUNvbnN0cw9tU3VydmV5U25pcHBldHMNbUNoYXB0ZXJUYWJsZQ1tTGFzdEJ1Y2tldElED21TdXJ2ZXlJbml0Q29kZRBtU3VydmV5QmxvY2tDb2RlEW1MYXN0TGlzdFNvdXJjZUlEE21MYXN0Q3VzdG9tQWN0aW9uSUQHbUZsYXZvcg5tVXNlR2xvYmFsQ29kZQttVXNlT3JnQ29kZQ5tU3RyaWN0SlNDaGVjaxdtTGFzdEF0dGFjaG1lbnRTb3VyY2VJRAMDAwMAAQEAAAQAAAAAHlN5c3RlbS5Db2xsZWN0aW9ucy5IYXNodGFibGVbXRxTeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlHlN5c3RlbS5Db2xsZWN0aW9ucy5IYXNodGFibGVbXR5TeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlW10ICAgkU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5lRmxhdm9yAgAAAAEBAQgCAAAACQMAAAAJBAAAAAkFAAAACQYAAAABAAAABgcAAAAACQcAAAABAAAAAQAAAAX4////JFN1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuZUZsYXZvcgEAAAAHdmFsdWVfXwAIAgAAAAIAAAABAQEBAAAABwMAAAAAAQAAAAYAAAADHFN5c3RlbS5Db2xsZWN0aW9ucy5IYXNodGFibGUJCQAAAAkKAAAACQsAAAAJDAAAAAkNAAAACQ4AAAAEBAAAABxTeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlBwAAAApMb2FkRmFjdG9yB1ZlcnNpb24IQ29tcGFyZXIQSGFzaENvZGVQcm92aWRlcghIYXNoU2l6ZQRLZXlzBlZhbHVlcwAAAwMABQULCBxTeXN0ZW0uQ29sbGVjdGlvbnMuSUNvbXBhcmVyJFN5c3RlbS5Db2xsZWN0aW9ucy5JSGFzaENvZGVQcm92aWRlcgjsUTg/AAAAAAoKCwAAAAkPAAAACRAAAAAHBQAAAAABAAAABQAAAAMcU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZQkRAAAACRIAAAAJEwAAAAkUAAAACRUAAAAHBgAAAAABAAAACAAAAAMcU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZQkWAAAACRcAAAAJGAAAAAkZAAAACRoAAAAJGwAAAAkcAAAACR0AAAABCQAAAAQAAADsUTg/AAAAAAoKCwAAAAkeAAAACR8AAAABCgAAAAQAAADsUTg/AAAAAAoKCwAAAAkgAAAACSEAAAABCwAAAAQAAADsUTg/AAAAAAoKCwAAAAkiAAAACSMAAAABDAAAAAQAAADsUTg/AAAAAAoKCwAAAAkkAAAACSUAAAABDQAAAAQAAADsUTg/BAAAAAoKCwAAAAkmAAAACScAAAABDgAAAAQAAADsUTg/AAAAAAoKCwAAAAkoAAAACSkAAAAQDwAAAAAAAAAQEAAAAAAAAAABEQAAAAQAAADsUTg/AAAAAAoKCwAAAAkqAAAACSsAAAABEgAAAAQAAADsUTg/AAAAAAoKCwAAAAksAAAACS0AAAABEwAAAAQAAADsUTg/AAAAAAoKCwAAAAkuAAAACS8AAAABFAAAAAQAAADsUTg/AAAAAAoKCwAAAAkwAAAACTEAAAABFQAAAAQAAADsUTg/AAAAAAoKCwAAAAkyAAAACTMAAAABFgAAAAQAAADsUTg/AAAAAAoKCwAAAAk0AAAACTUAAAABFwAAAAQAAADsUTg/AAAAAAoKCwAAAAk2AAAACTcAAAABGAAAAAQAAADsUTg/AAAAAAoKCwAAAAk4AAAACTkAAAABGQAAAAQAAADsUTg/AAAAAAoKCwAAAAk6AAAACTsAAAABGgAAAAQAAADsUTg/AAAAAAoKCwAAAAk8AAAACT0AAAABGwAAAAQAAADsUTg/AAAAAAoKCwAAAAk+AAAACT8AAAABHAAAAAQAAADsUTg/AAAAAAoKCwAAAAlAAAAACUEAAAABHQAAAAQAAADsUTg/BAAAAAoKCwAAAAlCAAAACUMAAAAQHgAAAAAAAAAQHwAAAAAAAAAQIAAAAAAAAAAQIQAAAAAAAAAQIgAAAAAAAAAQIwAAAAAAAAAQJAAAAAAAAAAQJQAAAAAAAAAQJgAAAAMAAAAICAUAAAAICAQAAAAICAIAAAAQJwAAAAMAAAAJRAAAAAlFAAAACUYAAAAQKAAAAAAAAAAQKQAAAAAAAAAQKgAAAAAAAAAQKwAAAAAAAAAQLAAAAAAAAAAQLQAAAAAAAAAQLgAAAAAAAAAQLwAAAAAAAAAQMAAAAAAAAAAQMQAAAAAAAAAQMgAAAAAAAAAQMwAAAAAAAAAQNAAAAAAAAAAQNQAAAAAAAAAQNgAAAAAAAAAQNwAAAAAAAAAQOAAAAAAAAAAQOQAAAAAAAAAQOgAAAAAAAAAQOwAAAAAAAAAQPAAAAAAAAAAQPQAAAAAAAAAQPgAAAAAAAAAQPwAAAAAAAAAQQAAAAAAAAAAQQQAAAAAAAAAQQgAAAAEAAAAICAYAAAAQQwAAAAEAAAAJRwAAAAVEAAAAK1N1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuUXVlc3Rpb25BY3Rpb24FAAAAGVF1ZXN0aW9uSW5mbyttUXVlc3Rpb25JZHgWUXVlc3Rpb25JbmZvK21IYXNFcnJvciJRdWVzdGlvbkluZm8rbVF1ZXN0aW9uRGVwZW5kZW5jaWVzIVF1ZXN0aW9uSW5mbyttQ2hhcHRlckRlcGVuZGVuY2llcwZBY3Rpb24AAAMDAQgBHFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdAIAAAAFAAAAAAlIAAAACUkAAAAGSgAAACdTZXRUZXh0Rm9ybWF0KEN1cnJRdWVzLEl0ZXJhdGlvbkluZGV4KTsBRQAAAEQAAAAEAAAAAAlLAAAACUwAAAAGTQAAACZTZXRUZXh0Rm9ybWF0KEN1cnJRdWVzLEl0ZXJhdGlvbk5hbWUpOwFGAAAARAAAAAIAAAAACU4AAAAJTwAAAAZQAAAAMUZpbHRlckFuc3dlcnNCeUFuc3dlcnMoQ3VyclF1ZXMsUVJlZigxKSxRUmVmKDIpKTsFRwAAADRTdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLkVudGVySXRlcmF0aW9uQ29uZGl0aW9uBQAAABZDaGFwdGVySW5mbyttQ2hhcHRlcklEFUNoYXB0ZXJJbmZvK21IYXNFcnJvciFDaGFwdGVySW5mbyttUXVlc3Rpb25EZXBlbmRlbmNpZXMgQ2hhcHRlckluZm8rbUNoYXB0ZXJEZXBlbmRlbmNpZXMJY29uZGl0aW9uAAADAwQIARxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0HFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QmU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5Db25kaXRpb24CAAAAAgAAAAYAAAAACVEAAAAJUgAAAAlTAAAABEgAAAAcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdAMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBQAACAgJVAAAAAAAAAAAAAAAAUkAAABIAAAACVQAAAAAAAAAAAAAAAFLAAAASAAAAAlUAAAAAAAAAAAAAAABTAAAAEgAAAAJVAAAAAAAAAAAAAAAAU4AAABIAAAACVUAAAACAAAAAQAAAAFPAAAASAAAAAlUAAAAAAAAAAAAAAABUQAAAEgAAAAJVwAAAAEAAAABAAAAAVIAAABIAAAACVQAAAAAAAAAAAAAAAVTAAAAJlN1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuQ29uZGl0aW9uAQAAAAVtVGV4dAECAAAABlkAAAAgQ29udGFpbnMoUVJlZig0KSxJdGVyYXRpb25JbmRleCkQVAAAAAAAAAAQVQAAAAQAAAAICAAAAAAICAEAAAANAhBXAAAABAAAAAgIAwAAAA0DCw==-1392726297721-11-120-1-165792-1-1-10-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