ab2f9017-1b44-46ec-94a8-3606edd9ddbdf30fa74a-bd93-4c68-8c57-7e231c4bcef5resume recordingTruesmadar635172443712100000635178697665694344635178697667430000TrueFalse14False0SurveyToGo.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>eqhtJumpingRule</QTp>
<Key>-1977</Key>
<Name>HandleQuestionJump_General</Name>
<Behv>ecsbDefault</Behv>
<QDep />
<CDep />
<QJmp />
<CJmp />
<OJmp />
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtStart</QTp>
<Key>3</Key>
<Name>QuestionStart_3</Name>
<Behv>ecsbDefault</Behv>
<QDep />
<CDep />
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtStart</QTp>
<Key>0</Key>
<Name>QuestionStart_0</Name>
<Behv>ecsbDefault</Behv>
<QDep />
<CDep />
</HData>
</Items>
<Source> function StartSurvey()
{
/*_@_SS_START_@*/
Vars["first question of interview"]=4;
Vars["number of questions in interview"]=3;
Vars["last question of interview"]=6;
/*_@_SS_END_@*/
}
/*_@_USERCODE_START_@*/
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 dblContainsAll(inQTarget,inAnswers)
//{
// var retVal = true;
// var numOfAnswers = arguments.length-1;
// var i;
// for (i=0;i< numOfAnswers;i++) {
// retVal = retVal && Contains(inQTarget,arguments[i+1]);
// }
// 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);
}
function dblDateToSQLDate(inDate)
{
var retVal = "";
retVal = inDate.Year+"-"+inDate.Month+"-"+inDate.Day;
return retVal;
}
function dblOrderArray(inOrderArray, inDataArray)
{
var retVal = CreateRandomArray(inOrderArray.length);
var i = 0;
for (i = 0; i < inOrderArray.length; i++) {
retVal[i] = inDataArray[inOrderArray[i]-1];
}
return retVal;
}
/*function OnLoadForm()
{
if(CurrQues>1 && CurrQues<4)
{
if(!SoundRec.Recording)//if we are not recording yet
{
SoundRec.StartRecording();//start recording
Prompt("started recording in question number:"+CurrQues);
}
}
}
*/
/*_@_USERCODE_END_@*/
//_@_AddHandler_@{ Begin Add Handlers
//_@_AddHandler_@} End Add Handlers
//_@_HandlerZone_@{
function QuestionStart_0()
{
SoundRec.StartRecording();
Prompt("started recording on cuestion 1");
}
function QuestionStart_3()
{
SoundRec.StopRecording();
Prompt("stopped recording on question 4");
}
function HandleQuestionJump_General(ioJump)
{
var jump = eJumpQuestionResult.ejqrNone;
var idx = -1;
if(CurrQues>1 && CurrQues<4)
{
if(!SoundRec.Recording)//if we are not recording yet
{
SoundRec.StartRecording();//start recording
Prompt("started recording in question number:"+CurrQues);
}
}
ioJump.retVal = jump;
ioJump.outIdx = idx;
}
//_@_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/////AQAAAAAAAAAMAgAAAEdVc2VyTG9naWNDcmVhdG9yLCBWZXJzaW9uPTEuMC4xLjMsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAKVN1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuQXNzZW1ibHlEYXRhDwAAAAZtVGFibGUNbVN1cnZleUNvbnN0cw9tU3VydmV5U25pcHBldHMNbUNoYXB0ZXJUYWJsZQ1tTGFzdEJ1Y2tldElEEW1MYXN0TWV0YUJ1Y2tldElED21TdXJ2ZXlJbml0Q29kZRBtU3VydmV5QmxvY2tDb2RlEW1MYXN0TGlzdFNvdXJjZUlEE21MYXN0Q3VzdG9tQWN0aW9uSUQHbUZsYXZvcg5tVXNlR2xvYmFsQ29kZQttVXNlT3JnQ29kZQ5tU3RyaWN0SlNDaGVjaxdtTGFzdEF0dGFjaG1lbnRTb3VyY2VJRAMDAwMAAAEBAAAEAAAAAB5TeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlW10cU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZR5TeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlW10eU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZVtdCAgICCRTdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLmVGbGF2b3ICAAAAAQEBCAIAAAAJAwAAAAkEAAAACQUAAAAJBgAAAAEAAAACAAAABgcAAAB6VmFyc1siZmlyc3QgcXVlc3Rpb24gb2YgaW50ZXJ2aWV3Il09NDsNClZhcnNbIm51bWJlciBvZiBxdWVzdGlvbnMgaW4gaW50ZXJ2aWV3Il09MzsNClZhcnNbImxhc3QgcXVlc3Rpb24gb2YgaW50ZXJ2aWV3Il09NjsGCAAAAPsBLypmdW5jdGlvbiBPbkxvYWRGb3JtKCkNCnsNCglpZihDdXJyUXVlcz4xICYmIEN1cnJRdWVzPDQpDQoJew0KCQlpZighU291bmRSZWMuUmVjb3JkaW5nKS8vaWYgd2UgYXJlIG5vdCByZWNvcmRpbmcgeWV0DQoJCXsNCgkJCVNvdW5kUmVjLlN0YXJ0UmVjb3JkaW5nKCk7Ly9zdGFydCByZWNvcmRpbmcgDQo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uSW5mbyttUXVlc3Rpb25EZXBlbmRlbmNpZXMhUXVlc3Rpb25JbmZvK21DaGFwdGVyRGVwZW5kZW5jaWVzCGp1bXBJbmZvCGJlaGF2aW9yFG1RdWVzdGlvbkp1bXBPcHRpb25zE21DaGFwdGVySnVtcE9wdGlvbnMRbU90aGVySnVtcE9wdGlvbnMJaXNHZW5lcmFsB2dlbkp1bXAAAAMDAgQDAwMAAQgBHFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdC9TdXJ2ZXlUb0dvLlVzZXJMb2dpYy5JbnRlcmZhY2VzLmVVTFNraXBCZWhhdmlvckgAAAAcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdBxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0HFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QBAgAAAEf4//8ACUkAAAAJSgAAAAoFtf///y9TdXJ2ZXlUb0dvLlVzZXJMb2dpYy5JbnRlcmZhY2VzLmVVTFNraXBCZWhhdmlvcgEAAAAHdmFsdWVfXwAISAAAAAAAAAAJTAAAAAlNAAAACU4AAAABBk8AAADOAWlmKEN1cnJRdWVzPjEgJiYgQ3VyclF1ZXM8NCkNCnsNCglpZighU291bmRSZWMuUmVjb3JkaW5nKS8vaWYgd2UgYXJlIG5vdCByZWNvcmRpbmcgeWV0DQoJew0KCQlTb3VuZFJlYy5TdGFydFJlY29yZGluZygpOy8vc3RhcnQgcmVjb3JkaW5nIA0KCQlQcm9tcHQoInN0YXJ0ZWQgcmVjb3JkaW5nIGluIHF1ZXN0aW9uIG51bWJlcjoiK0N1cnJRdWVzKTsNCgl9DQp9BUYAAAArU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5RdWVzdGlvbkFjdGlvbgUAAAAZUXVlc3Rpb25JbmZvK21RdWVzdGlvbklkeBZRdWVzdGlvbkluZm8rbUhhc0Vycm9yIlF1ZXN0aW9uSW5mbyttUXVlc3Rpb25EZXBlbmRlbmNpZXMhUXVlc3Rpb25JbmZvK21DaGFwdGVyRGVwZW5kZW5jaWVzBkFjdGlvbgAAAwMBCAEcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdBxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0AgAAAAMAAAAACVAAAAAJUQAAAAZSAAAARVNvdW5kUmVjLlN0b3BSZWNvcmRpbmcoKTsNClByb21wdCgic3RvcHBlZCByZWNvcmRpbmcgb24gcXVlc3Rpb24gNCIpOwFHAAAARgAAAAAAAAAACVMAAAAJVAAAAAZVAAAARlNvdW5kUmVjLlN0YXJ0UmVjb3JkaW5nKCk7DQpQcm9tcHQoInN0YXJ0ZWQgcmVjb3JkaW5nIG9uIGN1ZXN0aW9uIDEiKTsESQAAABxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0AwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24FAAAICAlWAAAAAAAAAAAAAAABSgAAAEkAAAAJVgAAAAAAAAAAAAAAAUwAAABJAAAACVYAAAAAAAAAAAAAAAFNAAAASQAAAAlWAAAAAAAAAAAAAAABTgAAAEkAAAAJVgAAAAAAAAAAAAAAAVAAAABJAAAACVYAAAAAAAAAAAAAAAFRAAAASQAAAAlWAAAAAAAAAAAAAAABUwAAAEkAAAAJVgAAAAAAAAAAAAAAAVQAAABJAAAACVYAAAAAAAAAAAAAABBWAAAAAAAAAAs=-1632726297721-11011-1-166304-1-1-10-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