Advertisement:

https://kslink.me/f/1172600/97c6fb8b838ec40e/

Last Checked: Dec 07, 2017, 08:26 EST

IP Address: 216.34.99.157
ASN #: AS3561 CENTURYLINK-LEGACY-SAVVIS - Savvis, US
Location: Chesterfield, Missouri, US
URL Reputation:
  • Unknown This URL is not identified as malicious in the SafeBrowsing Database.
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely safe.
                               Domain Name: KSLINK.ME
Registry Domain ID: D108500000001952725-AGRS
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2017-04-14T10:42:57Z
Creation Date: 2011-04-13T09:25:06Z
Registry Expiry Date: 2018-04-13T09:25:06Z
Registrar Registration Expiration Date:
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: abuse@godaddy.com
Registrar Abuse Contact Phone: +1.4806242505
Reseller:
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Registry Registrant ID: C4288426-AGRS
Registrant Name: Stan Liachev
Registrant Organization: WorldAPP
Registrant Street: 220 Forbes Road
Registrant Street: Suite #400
Registrant City: Braintree
Registrant State/Province: Massachusetts
Registrant Postal Code: 02184
Registrant Country: US
Registrant Phone: +1.7818498118
Registrant Phone Ext:
Registrant Fax: +1.7818498133
Registrant Fax Ext:
Registrant Email: assets@worldapp.com
Registry Admin ID: C3602299-AGRS
Admin Name: Stan Liachev
Admin Organization: WorldAPP
Admin Street: 220 Forbes Road
Admin Street: Suite #400
Admin City: Braintree
Admin State/Province: Massachusetts
Admin Postal Code: 02184
Admin Country: US
Admin Phone: +1.7818498118
Admin Phone Ext:
Admin Fax: +1.7818498133
Admin Fax Ext:
Admin Email: assets@worldapp.com
Registry Tech ID: C3354864-AGRS
Tech Name: Stan Liachev
Tech Organization: WorldAPP
Tech Street: 220 Forbes Road
Tech Street: Suite #400
Tech City: Braintree
Tech State/Province: Massachusetts
Tech Postal Code: 02184
Tech Country: US
Tech Phone: +1.7818498118
Tech Phone Ext:
Tech Fax: +1.7818498133
Tech Fax Ext:
Tech Email: assets@worldapp.com
Name Server: NS1.KEYSURVEY.COM
Name Server: NS2.KEYSURVEY.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of WHOIS database: 2017-12-07T13:26:00Z <<<

For more information on Whois status codes, please visit https://icann.org/epp

Access to WHOIS information is provided to assist persons in determining the contents of a domain name registration record in the registry database. The data in this record is provided by The Registry Operator for informational purposes only, and accuracy is not guaranteed.  This service is intended only for query-based access. You agree that you will use this data only for lawful purposes and that, under no circumstances will you use this data to: (a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the data recipient's own existing customers; or (b) enable high volume, automated, electronic processes that send queries or data to the systems of Registry Operator, a Registrar, or Afilias except as reasonably necessary to register domain names or modify existing registrations. All rights reserved. Registry Operator reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy.

                             
  • POST HTTP/1.1 http://ocsp.digicert.com/ 200 OK
  • GET HTTP/1.1 https://kslink.me/f/1172600/97c6fb8b838ec40e/ 302 Found
  • GET HTTP/1.1 https://kslink.me/votingmodule/VOTING3/f/1172600/97c6fb8b838ec40e/?msig=f321ede521f4ba422c9a9ac8abfeeab0 200 OK
  • POST HTTP/1.1 https://shavar.services.mozilla.com/downloads?client=navclient-auto-ffox&appver=46.0&pver=2.2 200 OK
  • GET HTTP/1.1 https://tracking-protection.cdn.mozilla.net/mozstd-track-digest256/1512580265 200 OK
  • GET HTTP/1.1 https://kslink.me/Member/Voting/JSAPI/JSAPI.js 200 OK
  • GET HTTP/1.1 https://tracking-protection.cdn.mozilla.net/mozstd-trackwhite-digest256/1512580265 200 OK
  • GET HTTP/1.1 https://kslink.me/js/pipingCallout/pipingCallout.css 200 OK
  • GET HTTP/1.1 https://kslink.me/js/metaUtil.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/CombinedJavascript.js 200 OK
  • GET HTTP/1.1 https://kslink.me/votingmodule/VOTING3/survdata/form/js?id=1172600&localeAnswerId=0&pwd=13fd 200 OK
  • GET HTTP/1.1 https://kslink.me/js/vendor/ks.libs.js 200 OK
  • GET HTTP/1.1 https://kslink.me/css/defaultSurveyStyle.css 200 OK
  • GET HTTP/1.1 https://kslink.me/css/defaultSurveyPrintStyle.css 200 OK
  • GET HTTP/1.1 https://kslink.me/js/fileupload/fileuploadUtils.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/jcrop/js/jquery.Jcrop.min.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/presentation/components/image.toolkit.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/jquery/fileupload/js/vendor/jquery.ui.widget.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/jquery/fileupload/js/jquery.iframe-transport.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupUtils.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupSingle.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupOnline.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupMultiple.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupConfig.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupCore.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/lookup/lookupControl.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/jcrop/css/jquery.Jcrop.min.css 200 OK
  • GET HTTP/1.1 https://kslink.me/js/jquery/fileupload/js/jquery.fileupload.js 200 OK
  • GET HTTP/1.1 https://kslink.me/js/fileupload/boxQueries.js 200 OK
  • GET HTTP/1.1 https://kslink.me/User/62/809862/media/75/151075.jpg 200 OK
  • GET HTTP/1.1 https://kslink.me/favicon.ico 410 Gone
  • https://kslink.me/f/1172600/97c6fb8b838ec40e/ https://kslink.me/votingmodule/VOTING3/f/1172600/97c6fb8b838ec40e/?msig=f321ede521f4ba422c9a9ac8abfeeab0
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head>
<meta content="IE=edge" http-equiv="X-UA-Compatible" />
<!--[if IE 9]><meta http-equiv="X-UA-Compatible" content="IE=9"/><![endif]-->
<meta content="notranslate" name="google" />
<meta content="none" name="robots" />
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
<title>
CommuterDirect Customer Satisfaction Survey</title>
<script type="text/javascript">
var ksConfig = {"isDevMode":false,"isEform":false,"isOffline":false,"modulePath":"/votingmodule/VOTING3","moduleType":"VOTING","msig":"f321ede521f4ba422c9a9ac8abfeeab0","serverTimeZoneOffset":"-300"};
</script>

<script charset="UTF-8" type="text/javascript" language="JavaScript">
var currentPosition=1;
</script>
<script charset="UTF-8" src="/js/vendor/ks.libs.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/metaUtil.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/votingmodule/VOTING3/survdata/form/js?id=1172600&amp;localeAnswerId=0&amp;pwd=13fd" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/Member/Voting/JSAPI/JSAPI.js" language="javascript" type="text/javascript"></script>

<script type="text/javascript" language="JavaScript">
var mySurvey = null;
var myQuestionSectionHeader = null;
var myQuestionPickOneWithoutOther = null;
var myQuestionPickOneWithOther = null;
var myQuestionPickOneWithComment = null;
var myQuestionCheckAllThatApplyWithoutOther= null;
var myQuestionCheckAllThatApplyWithOther= null;
var myQuestionDropDownBox= null;
var myQuestionListBox= null;
var myQuestionSingleLine= null;
var myQuestionLookup = null;
var myQuestionMulLookup = null;
var myQuestionMultiLine= null;
var myQuestionRateDifferent=null;
var myQuestionCompareOneByOne=null;
var myQuestion3dMatrix=null;
var myQuestionNumericAllocation=null;
var myColumnRadioForRateDifferent=null;
var myAnswer=null;
var myColumn=null;
mySurvey = new Survey(1172600,"CommuterDirect Current Customer Satisfaction Survey","",null,"Voting",true,true,false);
myQuestionSectionHeader=new QuestionHeader(29365061,"&lt;div style=\"text-align: left;\"&gt;Introduction:\u00a0 Thank you for taking this survey.\u00a0 It will take about &lt;em&gt;&lt;span style=\"text-decoration: underline;\"&gt;12 minutes&lt;\u002fspan&gt; &lt;\u002fem&gt;to complete.\u00a0 We are interested in what you have to say about CommuterDirect.com.\u00a0\u00a0 Your responses will be &lt;em&gt;&lt;span style=\"text-decoration: underline;\"&gt;completely confidential&lt;\u002fspan&gt; &lt;\u002fem&gt;and we will not share your individual answers; they will be used only as combined with the answers of others.&lt;br \u002f&gt;&lt;br \u002f&gt;For most questions, simply click your response or enter your answer in the box provided.\u00a0 If you mistakenly skip an important question, the next screen will highlight the unanswered question(s).\u00a0 To go back to questions you answered in this session, use the back button at\u00a0the bottom of the survey.&lt;br \u002f&gt;&lt;br \u002f&gt;If you need to leave and come back, just use the same link you used to get here and you\'ll return to the last question you answered.\u00a0 &lt;span style=\"text-decoration: underline;\"&gt;&lt;em&gt;At the end of the survey, you will be asked for your contact information so that we may enter you into a raffle to win one of\u00a0five $50\u00a0Amazon\u00a0gift cards&lt;\u002fem&gt;.\u00a0&lt;\u002fspan&gt;Your personal information will not be shared or used for any other purpose.\u00a0\u00a0 &lt;br \u002f&gt;&lt;br \u002f&gt;&lt;br \u002f&gt;&lt;\u002fdiv&gt;",false,"Q1");
mySurvey.addQuestion(myQuestionSectionHeader);
myQuestionPickOneWithoutOther=new QuestionPickOneWithoutOther(29398262,"Do you currently have an account with CommuterDirect.com?",false,"Q2");
myAnswer=new AnswerRadio(150112941,"Yes",false,"Q2.A1");
myQuestionPickOneWithoutOther.addAnswerRadio(myAnswer);
myAnswer=new AnswerRadio(150112942,"No",false,"Q2.A2");
myQuestionPickOneWithoutOther.addAnswerRadio(myAnswer);
mySurvey.addQuestion(myQuestionPickOneWithoutOther);
</script>
<script type="text/javascript">
;
var commonVotingModule = (function (window, $) {
"use strict";
var commonVModule = {};
commonVModule.allDataRestored = $.Deferred();
commonVModule.resolveAllDataRestored = function () {
eventsModuleProvider.getModule(true);
pipingModuleProvider.getModule({});
commonVModule.allDataRestored.resolve();
};
commonVModule.surveyOpensFirstTime = $.Deferred();
commonVModule.resolveSurveyOpensFirstTime = function () {
commonVModule.surveyOpensFirstTime.resolve();
};
return commonVModule;
})(window, jQuery);
(function ($) {
'use strict';
var actionType_SET = "SET_VALUE";
var actionType_RESET = "CLEAR_VALUE";
var actionType_SET_AND_RESET = "SET_AND_CLEAR_VALUE";
var setValue_CALC_NUMERIC="CALC_NUMERIC";
var setValue_CALC_TEXT="CALC_TEXT";
var PRECISION = 12;
//set value static part
var fnSetValue = function (questionId, answerId, columnNumOrId, result1, actionType, oldLogicResult, jsInlineFuncName,jsCalcFuncName,calculationType,hasPiping, loopInitiator, eventData) {
if (window.votingWaitModule.getWaitingQuestionById(questionId)) {
window.votingWaitModule.addWaitingSetValue(questionId,answerId,columnNumOrId);
setTimeout(function () {
fnSetValue(questionId, answerId, columnNumOrId, result1, actionType, oldLogicResult, jsInlineFuncName,jsCalcFuncName,calculationType,hasPiping, loopInitiator,eventData);
}, 1);
return false ;
}
window.votingWaitModule.removeWaitingSetValue(questionId,answerId,columnNumOrId);
try {
if (eventData &amp;&amp; eventData.ignoreListeners) {
return false;
}
var setValueInlineFunc = window.survData.setValueInlineFuncs[jsInlineFuncName];
var setValueCalcFunc = window.survData.setValueCalcInlineFuncs[jsCalcFuncName];
if (oldLogicResult) {
oldLogicResult=!votingWaitModule.isSomeResultChange(jsInlineFuncName);
}
var result=result1;
if (setValueCalcFunc &amp;&amp; typeof setValueCalcFunc === 'function') {
result=setValueCalcFunc();
if (setValue_CALC_TEXT == calculationType ) {
if (result == null) {
result = "";
} else if (hasPiping) {
result = pipingModuleProvider.getModule().replacePipingText(result,false,true);
result = KS_Utils.decodeHtmlEntities(result);
}
} else {
if (result == null || !isFinite(result)) {
result = "";
}
else {
result = "" + result;
var vt = calculationModule.getValueType(questionId, answerId, columnNumOrId);
if (vt) {
var vtNative = new ValueType(vt.valType,
vt.decimals, vt.decimalDivider, vt.thousendDivider,
vt.format,
vt.preffix, vt.suffix);
result = "" + KS_ValueType.convertValue(vtNative, result);
}
}
}
}
var logicResult = setValueInlineFunc();
if (logicResult) {
votingWaitModule.refreshQuestionState();
}
if (window.votingSubmitModule.debugMode &amp;&amp; window.logOffline) {
window.logOffline.info("do SetValue : queId = " + questionId + ", ansId = " + answerId + ", columnNumOrId = " + columnNumOrId +
", result = " + result + ", actionType = " + actionType + ", oldLogicResult = " + oldLogicResult +
", jsInlineFuncName = " + jsInlineFuncName + ", loopInitiator = " + loopInitiator +
", logicResult: " + logicResult + ", setValueInlineFunc: " + setValueInlineFunc);
}
var reset = false;
if (actionType_RESET == actionType) {
reset = true;
}
if (logicResult) {
if (oldLogicResult == false) {
oldLogicResult = true;
votingResultsModule.setVotingResult(questionId, answerId, columnNumOrId, result, reset, loopInitiator,undefined,true);
}
} else {
if (actionType_SET_AND_RESET == actionType) {
reset = true;
votingResultsModule.setVotingResult(questionId, answerId, columnNumOrId, result, reset, loopInitiator,undefined,true);
}
oldLogicResult = logicResult;
}
}
catch(ex) {
window.logOffline.error("SetValue Exception: queId = " + questionId + ", ansId = " + answerId + ", columnNumOrId = " + columnNumOrId + ", result = " +
result + ", actionType = " + actionType + ", oldLogicResult = " + oldLogicResult + ", jsInlineFuncName = " +
jsInlineFuncName + ", loopInitiator = " + loopInitiator + ", logicResult: " + logicResult + ", exception: " + ex);
}
return oldLogicResult;
};
window.commonVotingModule.allDataRestored.done(function () {
_.each(window.survData.setValues, function (setValue) {
var oldLogicResult = window.survData.setValueInlineFuncs[setValue.jsInlineFuncName]();
if (oldLogicResult === true) {
commonVotingModule.surveyOpensFirstTime.done(function () {
oldLogicResult = false;
oldLogicResult = fnSetValue(setValue.questionId, setValue.answerId, setValue.columnNumOrId, setValue.result, setValue.actionType,
oldLogicResult, setValue.jsInlineFuncName,setValue.jsInlineCalcFuncName,setValue.calculationType,setValue.calculationHasPiping, null);
});
}
eventsModuleProvider.getModule().addEventHandlerToManyTokens(setValue.tokens, function(loopInitiator, eventData) {
oldLogicResult = fnSetValue(setValue.questionId, setValue.answerId, setValue.columnNumOrId, setValue.result, setValue.actionType,
oldLogicResult, setValue.jsInlineFuncName, setValue.jsInlineCalcFuncName,setValue.calculationType,setValue.calculationHasPiping, loopInitiator, eventData);
});
eventsModuleProvider.getModule().addEventHandlerToManyTokens(setValue.calculatedTokens, function(loopInitiator, eventData) {
oldLogicResult = fnSetValue(setValue.questionId, setValue.answerId, setValue.columnNumOrId, setValue.result, setValue.actionType,
false, setValue.jsInlineFuncName, setValue.jsInlineCalcFuncName,setValue.calculationType,setValue.calculationHasPiping, loopInitiator, eventData);
});
});
_.each(window.survData.setValues, function (setValue) {
votingWaitModule.initQuestionDependency(setValue.jsInlineFuncName,setValue.tokens);
});
});
//set value static part end
//calc value static part
var fnCalcValue = function(questionId, answerId, jsInlineFuncName, loopInitiator, calculationType, hasPiping) {
try {
var calcResult;
try {
var calcValueInlineFunc = window.survData.calcValueInlineFuncs[jsInlineFuncName];
calcResult = calcValueInlineFunc();
}
catch (ex) {
calcResult = "";
window.logOffline.error("Result calculation exception: queId = " + questionId + ", ansId = " + answerId + ", jsInlineFuncName = " + jsInlineFuncName +
", loopInitiator = " + loopInitiator + ", calculationType = " + calculationType + ", hasPiping = " + hasPiping + ", exception: " + ex);
}
if (calculationType == "TEXT") {
if (calcResult == null) {
calcResult = "";
} else if (hasPiping) {
calcResult = pipingModuleProvider.getModule().replacePipingText(calcResult);
calcResult = KS_Utils.decodeHtmlEntities(calcResult);
}
} else {
if (calcResult == null || !isFinite(calcResult)) {
calcResult = "";
}
else {
calcResult = "" + calcResult;
var vt = calculationModule.getValueType(questionId, answerId, null);
if (vt) {
var vtNative = new ValueType(vt.valType,
vt.decimals, vt.decimalDivider, vt.thousendDivider,
vt.format,
vt.preffix, vt.suffix);
calcResult = "" + KS_ValueType.convertValue(vtNative, calcResult);
}else{
calcResult = calcResult.trim().length === 0 ? "" : "" + ksMath.round(calcResult, PRECISION);
}
}
}
if (window.votingSubmitModule.debugMode &amp;&amp; window.logOffline) {
window.logOffline.info("do CalcValue: queId = " + questionId + ", ansId = " + answerId + ", jsInlineFuncName = " + jsInlineFuncName +
", loopInitiator = " + loopInitiator + ", calculationType = " + calculationType + ", hasPiping = " + hasPiping +
", calcResult: " + calcResult + ", calcValueInlineFunc:" + calcValueInlineFunc);
}
votingResultsModule.setVotingResult(questionId, answerId, null, calcResult, false, loopInitiator);
}
catch(ex) {
window.logOffline.error("CalcValue Exception: queId = " + questionId + ", ansId = " + answerId + ", jsInlineFuncName = " + jsInlineFuncName +
", loopInitiator = " + loopInitiator + ", calculationType = " + calculationType + ", hasPiping = " + hasPiping + ", exception: " + ex);
}
};
window.commonVotingModule.allDataRestored.done(function () {
_.each(window.survData.calculatedValues, function (calcValue) {
eventsModuleProvider.getModule().addEventHandlerToManyTokens(calcValue.tokens, function(loopInitiator) {
fnCalcValue(calcValue.questionId, calcValue.answerId, calcValue.jsInlineFuncName, loopInitiator, calcValue.calculationType, calcValue.hasPiping);
});
commonVotingModule.surveyOpensFirstTime.done(function () {
fnCalcValue(calcValue.questionId, calcValue.answerId, calcValue.jsInlineFuncName, null, calcValue.calculationType, calcValue.hasPiping);
});
});
});
window.commonVotingModule.recalculateCalcValues = function() {
_.each(window.survData.calculatedValues, function (calcValue) {
fnCalcValue(calcValue.questionId, calcValue.answerId, calcValue.jsInlineFuncName, null, calcValue.calculationType, calcValue.hasPiping);
});
};
//calc value static part end
//ShowHide static part
var fnShowHide = function(questionId, answerId, columnId, humanFormula, hideParam, clearParam, jsInlineFuncName, isAlways, loopInitiator, initialization) {
try{
if (window.votingWaitModule.getWaitingQuestionById(questionId)) {
setTimeout(function () {
fnShowHide(questionId, answerId, columnId, humanFormula, hideParam, clearParam, jsInlineFuncName, isAlways, loopInitiator, initialization);
}, 10);
return false;
}
var hide = !hideParam;
var clear = !hideParam &amp;&amp; clearParam &amp;&amp; !isAlways;
var showHideInlineFunc = window.survData.showHideInlineFuncs[jsInlineFuncName];
var logicResult = showHideInlineFunc();
if (logicResult) {
hide = hideParam;
clear = hideParam &amp;&amp; clearParam &amp;&amp; !isAlways ;
}
window.showHideModule.setAnswerColumnVisibility(humanFormula, questionId, answerId, columnId, hide);
//if clear and not always
var tokenResult = votingResultsModule.getVotingResult(questionId, answerId, columnId, null);
if (!initialization &amp;&amp; clear &amp;&amp; tokenResult != null) {
votingResultsModule.setVotingResult(questionId, answerId, columnId, "", true, loopInitiator); //reset result when clear answer and answer is answered
}
if (window.votingSubmitModule.debugMode &amp;&amp; window.logOffline) {
window.logOffline.info("do ShowHide : queId = " + questionId + ", ansId = " + answerId + ", columnId = " + columnId + ", answerHumanFormula = " + humanFormula +
", hideParam = " + hideParam + ", clearParam = " + clearParam + ", jsInlineFuncName = " + jsInlineFuncName + ", isAlways = " + isAlways +
", loopInitiator = " + loopInitiator +
", logicResult: " + logicResult + ", hide = " + hide + ", clear = " + clear +
", tokenResult = " + tokenResult + ", showHideInlineFunc = " + showHideInlineFunc);
}
}
catch(ex) {
window.logOffline.error("ShowHide exception: queId = " + questionId + ", ansId = " + answerId + ", isAlways = " + isAlways +
", hideParam = " + hideParam + ", clearParam = " + clearParam + ", answerHumanFormula = " + humanFormula +
", jsInlineFuncName = " + jsInlineFuncName + ", loopInitiator: " + loopInitiator + ", exception: " + ex);
vpHide(humanFormula,false);
}
};
var fnPredefinedFilter = function (questionId, loopInitiator, eventData) {
window.logOffline.info("do prdefined filter change : queId = " + questionId);
$.when(votingResultsModule.refreshLookupResultForFilter(questionId, loopInitiator, eventData))
.always(function () {
window.LQ_Core.predefinedFilterChangedDropBox(questionId, null);
});
};
window.commonVotingModule.allDataRestored.done(function () {
_.each(window.survData.showHides, function (showHide) {
eventsModuleProvider.getModule().addEventHandlerToManyTokens(showHide.tokens, function(loopInitiator) {
fnShowHide(showHide.answerToken.questionId, showHide.answerToken.answerId, showHide.answerToken.columnId, showHide.answerHumanFormula, showHide.hide, showHide.clear, showHide.jsInlineFuncName, showHide.isAlways, loopInitiator, false);
});
fnShowHide(showHide.answerToken.questionId, showHide.answerToken.answerId, showHide.answerToken.columnId, showHide.answerHumanFormula, showHide.hide, showHide.clear, showHide.jsInlineFuncName, showHide.isAlways, null, true);
});
});
//ShowHide static part end
//Predefined filter for lookup
window.commonVotingModule.allDataRestored.done(function () {
_.each(window.survData.questionsMap, function (que) {
if (que.type &amp;&amp; que.type=='MULTIPLE_LOOKUP') {
LQ_Core.initPredefinedFilters(que.questionId);
}
})
});
window.commonVotingModule.allDataRestored.done(function () {
var predefinedLookupFilter = {};
_.each(window.survData.questionsMap, function (que) {
if (que.type &amp;&amp; (que.type == 'LOOKUP')) {
var tokens = LQ_Core.getTokensForFilters(que.questionId);
eventsModuleProvider.getModule().addEventHandlerToManyTokens(tokens, function (loopInitiator, eventData) {
fnPredefinedFilter(que.questionId, loopInitiator, eventData);
});
}
})
});
}).call(window, jQuery);
</script><script type="text/javascript">
var votingSubmitModule = (function (window, $, commonVotingModule) {
"use strict";
var exports = {};
exports.debugMode = true;
exports.isOfflineVoting = function () {
return false;
};
exports.submitCallback = undefined;
exports.calculateBackPage = function () {
var responsePageLink;
if (exports.taskId) {
responsePageLink = "index.html#tasks!" + exports.taskDefinitionId + "/" + exports.taskId;
} else if (votingSubmitModule.customAnchor) {
responsePageLink = "index.html#" + votingSubmitModule.customAnchor;
} else {
responsePageLink = "index.html#responses!" + getSurveyId();
}
return '/portal/' + responsePageLink;
};
var isLastPage = function() {
return j$('#goSubmitPage').length &gt; 0;
};
var visitedPages = [{page : 1, passed : true, encountered: true},{page : 2, passed : true, encountered: true},{page : 3, passed : true, encountered: true},{page : 4, passed : true, encountered: true},{page : 5, passed : true, encountered: true},{page : 6, passed : true, encountered: true},{page : 7, passed : true, encountered: true},{page : 8, passed : true, encountered: true},{page : 9, passed : true, encountered: true},{page : 10, passed : true, encountered: true},{page : 11, passed : true, encountered: true}];
exports.getResponseTrace = function() {
return visitedPages;
};
exports.responseId = null;
function setCurrentResult($input, result) {
if ($input.attr("type") === "hidden") {
$input.val(result);
} else {
$input.attr("checked", "checked");
}
}
function getSurveyId() {
return 1172600;
}
exports.getPageNumber = function() {
return 1;
};
exports.submit = function (formForSubmit, dir) {
formForSubmit.submit();
};
function getCurrentRespondentId() {
return exports.responseId;
}
$(document).ready(function () {
exports.survData = window.survData;
commonVotingModule.resolveAllDataRestored();
commonVotingModule.resolveSurveyOpensFirstTime();
});
return exports;
})(window, jQuery, commonVotingModule);
if(!window.logOffline) {
window.logOffline = {
info: function (text) {if (window.console) console.log(text);},
error: function (text) {if (window.console) console.log(text);},
debug: function (text) {if (window.console) console.log(text);}
};
}
</script><script src="/js/CombinedJavascript.js" type="text/javascript" language="JavaScript"> alert('Error! VoteLibJavascript Script was not loaded'); </script>
<link href="/js/pipingCallout/pipingCallout.css" type="text/css" rel="stylesheet" />

<script charset="UTF-8" type="text/javascript" language="JavaScript">
var beforeSubmitMsg = "Before submitting you must first complete this question: \n";
var answerOtherMissingTextMsg = "missing text."
var pleaseAnswerAllRowsMsg = "Please answer all rows in question: \n";
var pleaseAnswerMsg = "Please answer the following question: \n";
var pleaseAnswerAllMatrixFieldsMsg = "Please answer all matrix fields: \n";
var atLeastMsg = "Please answer at least";
var rowsMsg = "rows";
var oneRowMsg = "1 row";
var inQueMsg = "in question: \n";
var inTheQueMsg = "In the question: \n";
var youCanChooseMsg = "You can use each column only once.";
var exclusiveAlert="The combination selected in question \"{0}\" is not valid.\n Please check your answers";
var mayCheckFullMsg = "You may select only up to {0} answer options in this question: \n {1} ";
var chooseAtLeastFullMsg = "Please choose at least {0} answers to this question: \n {1}";
var exactlyFullMsg = "Please choose exactly {0} answers to this question: \n {1}";
var checkFromFullMsg = "You may only check from {0} to {1} answers to this question: \n {2}";
var inTheQue = "In the question: \n";
var summLess = "Sum total is less than {0}";
var summExceeds = "Sum total exceeds {0}";
var notAnsweredButPreferredMsg = "You did not answer the question(s):\n";
var isItOkMsg = "\nPress ok to continue with the survey submission, or cancel to go back and correct.";
var pleaseRespondToTheFollowingItems = "Please respond to all of the following:\n";
var fileUploadTranslations = {
  confirmDeleteFileLabel: "Are you sure you want to delete this file?",
  closeImageGalleryLabel: "Close",
  clientFileSizeNotAllowed: "Uploaded file size ({0}) exceeds the maximum allowed size ({1}).",
  fileTooLarge: "This file is too large to edit from your mobile device.",
  clientFileTypeNotAllowed: "The type of file ({0}) you are trying to upload is not allowed.",
  rotateButton: "Rotate",
  deleteButton: "Delete",
  downloadButton: "Download",
  markupButton: "Markup",
  markupText: "Markup.",
  markupHint: "Highlight important areas",
  markupSaveButton: "Markup",
  markupCancelButton: "Cancel",
  markupClearButton: "Clear",
  pickColor: "Pick a color",
  cropButton: "Crop",
  cropText: "Image crop.",
  cropHint: "Select area to crop",
  cropSaveButton: "Crop",
  cropCancelButton: "Cancel",
  cropPreviewButton: "Crop",
  cropUndoButton: "Undo",
  saveButton: "Save",
  closeGalleryConfirm: "You have made changes, closing gallery will discard these changes. Are you sure you want to discard these changes?",
  galleryArrowNext: "Next",
  galleryArrowPrev: "Previous",
  questionIsNotSupportedAndroid: "This question is not supported in your current version of Android, please upgrade Android to 5.0 or greater",
  questionIsNotSupportedIOS: "This question is not supported in your current version of iOS, please upgrade iOS to 9.0 or greater",
  appAndServerDoesNotMatch: "Application and server versions do not match",
  connectToInternetToDownloadFile: "Connect to Internet to download file",
  downloadFileFromServer: "Download file from server",
  deleteDialogTitle: "Delete",
  worldappOfflineTitle: "Worldapp offline",
  editImageTooLarge: "The image you are trying to edit is too large. Maximum allowed size is 4 Mb.",
  deviceOfflineAlert: "Your device is currently offline. Connect to Internet to download file.",
  okButton: "OK",
  cancelButton: "Cancel",
  confirmFileTooLarge: "Image is too large for Crop\u002fRotate\u002fMarkup on mobile device",
  insertingFile: "Insert from...",
  insertFromCameraLabel: "Take Photo",
  chooseFileLabel: "Choose File",
  noFilesAttachedLabel: "No file attached"
};
var printerFriendlyTranslations = {
  nothingSelected: "Nothing Selected"
};
jQuery(function(){
  /*POST_LOAD*/
});

document.onkeypress = stopFormEnter;
var  isPreviewMode=false;

var doubleclick1=false;
var arr_other=new Array(0,0);
var arrtext_other=new Array("","");
var profileCodes=new Array("0"); // array of possible answers to link question that links to Profile Survey
var dispNameValues=new Array(0); // array of used display name values
var verifyPlugins = [];
var verifyShowHide = [];
var prefAnsweredQue=[];
var prefAnsweredQueTexts=[];
var prefAnsweredQueBackup=[];
var prefAnsweredQueTextsBackup=[];

var preview="/votingmodule/VOTING3/servlet/survey.VotingSurvey?i_n_f=survey1172600_pg0_totpg60_rid757494213_lqid29398262_SurveyLook&amp;msig=f321ede521f4ba422c9a9ac8abfeeab0&amp;linkNumber=58_VOTING3";
var advancedPreviewTestMode=false;
var isOffline = false;
 //window.onunload=onunloadSaving;
var votingStartDateTime='051d1e222631323a46494e50515a6568869397b1b3babbc5cdd4d8e4e8f2fdfe34282f1010040108777f7b646685e52724bf216354f1ae73f1245bef11';
var submit_time=0;
var timeUp=0;
function checkTimeOut() {
  for(var i=0; i&lt;document.theForm.elements.length; i++) {
    var elem = document.theForm.elements[i];
    if (elem!=null &amp;&amp; elem.name!=null &amp;&amp; elem.name.indexOf("other")==0) elem.onblur=null;
  }
  document.theForm.target="_self";
  document.theForm.startTime.value=votingStartDateTime;
  doSubmit(true,"",preview);
}
if (submit_time&gt;0) setTimeout('checkTimeOut();',submit_time);
var timeout=submit_time-5*60*1000;
document.sessionExpires=new Date(new Date().getTime()+submit_time);
function sessionWillExpire() {
  if (submit_time==0) return;
  var exp=document.sessionExpires;
  var mins=Math.round((exp.getTime()-new Date().getTime())/(60*1000.0));
  if (mins&lt;1) return;
  var when=exp.getHours()+':'+((exp.getMinutes()&lt;10?"0":"")+exp.getMinutes());
  focus();
  if (submit_time&gt;300000-5) alert("Your session will expire in {0} minutes at {1}".replace(/\{0\}/,mins).replace(/\{1\}/,when));
}
if (submit_time&gt;0) setTimeout('sessionWillExpire()',timeout);
//remain time
var tf=0;
var timeLeft=0;
var tcount=0;
if (submit_time&gt;0) tf=window.setTimeout("TimerFunc();",1000);
function TimerFunc()
{  tf=window.setTimeout("TimerFunc();",1000);
   tcount++;
   var exp=document.sessionExpires;
   timeLeft=Math.round((exp.getTime()-new Date().getTime())/1000);
   var min_left=Math.round((timeLeft-30)/60);
   var msg='';
   if (min_left&gt;1) msg=min_left+" minutes ";
   else if (min_left==1) msg=min_left+" minute ";
   var sec_left=timeLeft-min_left*60;
   window.status=msg+sec_left+" seconds remaining";
   if (timeLeft&lt;5) {
     window.clearTimeout(tf);
     timeUp=1;
   }
}

var imageElement=null;
function moveRadioAndCheck(qid,aid,name,fromOther,isRadio,checkit,other_element,obj,eventSource)
{ moveRadio("Question"+qid,name,aid,fromOther,isRadio,other_element, eventSource);
  if (name!=null &amp;&amp; aid!=null)
  { var frm=findForm(""+qid);
    for( var i=0; i&lt;frm.length; i++ )
    { if (frm[i]!=null &amp;&amp; frm[i].name!=null &amp;&amp; frm[i].name.indexOf(name)==0  &amp;&amp; frm[i].value==aid)
      { imageElement=frm[i];
      }
    }
  }
  answerRequiredModule.check(qid,checkit,imageElement,other_element);
}

function validateAnswerText()
{ var i=1;
  while (i&lt;arr_other.length)
  {  if (arr_other[i]&lt;=0) {i++; continue;}
     if (!validateOtherState(arr_other[i],arrtext_other[i])) return false;
     i++;
  }
  return true;
}

//the next line is replaced with Javascript function calls in SurveyLook
//(one call for each question needing validation):
function validate_full()
{ var res = true;
  if(!validateRequiredGeneral(29398262,"Do you currently have an account with CommuterDirect.com?",true,"")) { 
if (_current_form == null) return false;
 else res = false;
}

var allForms=document.forms;
var formSum = allForms.length;
var cf = '';
var cfsufix = '';
    
window.removeAlert = false;
    
window.isDevice = false;
  return res;
}

window.resultHasBeenSaved=false;

function showRespondentInfo(){}
function doSubmit(kip_validate,dir,formAction) {
    setTimeout(function(){doSubmitByTime(kip_validate,dir,formAction);},100);
    return false;
}

 function doSubmitByTime(kip_validate,dir,formAction) {
    if (window.votingWaitModule.isEmptyAll()) {
       return  _doSubmit(kip_validate,dir,formAction);
     }   else {
         setTimeout(function(){doSubmit(kip_validate,dir,formAction);},100);
     }
     return false;
 }
function _doSubmit(skip_validate,dir,formAction) {
try {
  if(window.isNavigationButtonEnable &amp;&amp; !window.isNavigationButtonEnable()){
      return;
  }
  window.dirSubmit = dir;
  window.onbeforeunload=null;
  window.onunload=null;
  var beginTime=new Date().getTime();
  if (!validatePlugin(skip_validate,dir,formAction)) return;
  if (!validateProfileCode()) return;
  if (!validateDisplayName()) return;
  if (!validateAnswerText()) return;
  if (!skip_validate &amp;&amp; !advancedPreviewTestMode)
  { if (!validate_full())
    {  return;
    }
  }

  var theForm = document.theForm;

  if (window.LQ_Multiple &amp;&amp; window.LQ_Multiple.validateMustCheck &amp;&amp; window.LQ_Multiple.appendResultsToForm) {
    if (!window.LQ_Multiple.validateMustCheck()) return;
    if (!window.LQ_Multiple.appendResultsToForm(theForm)) return;
  }

  if (dir=="")
  { //BEFORE_EXECUTE_VOTING
  }

  if (theForm.validateTime!=null) {
    theForm.validateTime.value=""+(new Date().getTime()-beginTime);
  }
  theForm.onunload.value=0;
  theForm.Dir.value=dir;
  if (formAction!=null &amp;&amp; formAction.length&gt;0) {
    theForm.action=formAction;
  }

  var saveButtonMsg = j$("#saveButtonMsg"),
      SaveAndExit = j$("#SaveAndExit"),
      goSubmitPage = j$("#goSubmitPage"),
      goPrevPage = j$("#goPrevPage"),
      goNextPage = j$("#goNextPage");

  if (dir != "Review") {
      goSubmitPage.attr("disabled", "disabled");
      var elem=document.getElementById("secureReviewIdParam");
      if (elem!=null) elem.value="";
  }
  else {
      var elemHolder=document.getElementById("holderSecureReviewIdParam");
      var elem=document.getElementById("secureReviewIdParam");
      if (elemHolder!=null &amp;&amp; elem!=null) elem.value=elemHolder.value;
  }
  var hiddenOptionsForDelete = ksAPI.createHiddenOptions(theForm);
  if (dir != "Save") {
    votingSubmitModule.submit(theForm, dir);
    return;
  }

  theForm.Dir.value = "Next";
  if(saveButtonMsg.length == 0) {
     SaveAndExit.before('&lt;div class="SaveMSG"&gt;&lt;div id=\"saveButtonMsg\"&gt;&lt;/div&gt;&lt;/div&gt;');
  }

  saveButtonMsg = j$("#saveButtonMsg");
  saveButtonMsg.html("&lt;b&gt;&lt;/b&gt;");
  saveButtonMsg.show();

  SaveAndExit.attr("disabled", "disabled");
  goSubmitPage.attr("disabled", "disabled");
  goNextPage.attr("disabled", "disabled");
  goPrevPage.attr("disabled", "disabled");

  if (isOffline) {
    votingSubmitModule.submit(document.theForm, "Save", function() {
      saveButtonMsg.show(0).delay(100).hide(0);
      goSubmitPage.removeAttr("disabled");
      SaveAndExit.removeAttr("disabled");
      goNextPage.removeAttr("disabled");
      goPrevPage.removeAttr("disabled");
      ksAPI.deleteHiddenOptions(hiddenOptionsForDelete);
    });
    return;
  }
  if (hasFormRespondentFiles()) {
    theForm.Dir.value = "Save";
    votingSubmitModule.submit(theForm, dir, function(){
        ksAPI.deleteHiddenOptions(hiddenOptionsForDelete);
      });
    return;
  }
  j$("input[type='file']").attr("disabled", "disabled");
  return j$.ajax({type: "POST",
    url:formAction,
    data:j$('form[name="theForm"]').serialize() + "&amp;SaveAndExit=SaveAndExit&amp;disallowRedirect=true&amp;GlobalFormId=new",
    success: function(data){
      window.resultHasBeenSaved=true;
      if (data) {
       var result = JSON.parse(data);
        if (result.globalFormId) {
          theForm.globalFormID.value = result.globalFormId;
          if (result.respondentId)
            theForm.RID.value = result.respondentId;
          if (result.ARGS)
            theForm.ARGS.value = result.ARGS;
        } else {
          theForm.globalFormID.value = data;
        }
      }
      saveButtonMsg.show(0).delay(100).hide(0);
      goSubmitPage.removeAttr("disabled");
      SaveAndExit.removeAttr("disabled");
      goNextPage.removeAttr("disabled");
      goPrevPage.removeAttr("disabled");
      if (votingSubmitModule.submitCallback) {
        votingSubmitModule.submitCallback();
      }
    },
    error: function(XMLHttpRequest, textStatus, errorThrown){
      saveButtonMsg.hide();
      alert("Your data has not been saved");
      goSubmitPage.removeAttr("disabled");
      SaveAndExit.removeAttr("disabled");
      goNextPage.removeAttr("disabled");
      goPrevPage.removeAttr("disabled");
      window.resultHasBeenSaved=false;
    },
    complete: function(){
      j$("input[type='file']").removeAttr("disabled");
      ksAPI.deleteHiddenOptions(hiddenOptionsForDelete);
    }
  });
} catch( er ) {
  if (isOffline) {
    alert( "Internal JavaScript Error occurred. Please, try again or contact your Administrator." + "\n(" + er + ")" );
  }
}
}


var hasFormRespondentFiles = function() {
  var form = j$('form[name=theForm]');
  var inputFilesEl = form.find('input[type=file]');
  for(var i = 0; i &lt; inputFilesEl.length; i++) {
    if (j$(inputFilesEl[i]).val()) {
      return true;
    }
  }
  return false;
};

//  there 3 functions return whether browser should submit form,
//  returns 'false' if form already successfully submitted by script.
//  If last click was within 5 seconds, then survey is submitted without
//  scripts - in case respondent is having trouble (or doesn't see alert)
//  and tries to click again.
window.scriptsOk=window.doSubmit &amp;&amp; window.validate_full &amp;&amp; window.validateRequiredGeneral;
window.lastClick=0;
var twoSeconds=2000;
var lastSave = 0;
function pressedBack(){
  showBeforeAlert=false;
  document.theForm.target="_self";
  if (!window.scriptsOk) return true;
  if (new Date().getTime()-window.lastClick&lt;twoSeconds) return false;
  window.lastClick=new Date().getTime();
  doSubmit(true,"Back","");
  return false;
}

function pressedNext(){
  showBeforeAlert=false;
  document.theForm.target="_self";
  if (!window.scriptsOk) return true;
  if (new Date().getTime()-window.lastClick&lt;twoSeconds) return false;
  window.lastClick=new Date().getTime();
  doSubmit(false,"Next","");
  return false;
}

function pressedVote() {
  showBeforeAlert=false;
  document.theForm.target="_self";
  if (!window.scriptsOk) return true;
  if (new Date().getTime()-window.lastClick&lt;twoSeconds) return false;
  window.lastClick=new Date().getTime();
  doSubmit(false,"",preview);
  return false;
}

function pressedSave( fileUpload){
  if(!fileUpload) {
  //BEFORE_EXECUTE_VOTING
  }
  showBeforeAlert=false;
  document.theForm.target="_self";
  if (!window.scriptsOk){
   	return true;
  }
  if (new Date().getTime()-lastSave&lt;twoSeconds){
  	return false;
 	}
  lastSave = new Date().getTime();
  if (!isOffline) {
    window.formChanges = false;
  }
  if (fileUpload)
    return  _doSubmit(true,"Save",preview);
  else {
  doSubmit(true,"Save",preview);
  return false;
 }
}

function pressedReview() {
    if (window.votingWaitModule.isEmptyAll()) {
        return _pressedReview();
    } else {
        setTimeout(function () {
            _pressedReview();
        }, 10);
    }
    return false;
}

function _pressedReview(){
  document.theForm.target="_blank";
  _doSubmit(false,"Review","");
  j$("#goSubmitPage").removeAttr("disabled");
  document.theForm.target = "_self";
}

function onbeforeAlert()
{ if (getShowBeforeAlert() &amp;&amp; onunloadSaving(false,true))
  { return "Are you sure you want to navigate away from this page?\n Your responses on this page will not be saved!";
  } // else no alert will popup
}

 window.onbeforeunload=onbeforeAlert;
//validate ProfileCode for Profile Poll
function validateProfileCode()
{ var forCheckField=null;
  if (forCheckField==null) return true;
  for (var i=1; i&lt;=profileCodes.length; i++)
  { if (profileCodes[i]==forCheckField.value) return true;
  }
  alert("The password you have entered is not valid. \n\nPlease enter a valid password.");
  forCheckField.focus();
  return false;
}

//validate originality of Display Name
function validateDisplayName()
{ var ret=true; var dispNameField=null; if (dispNameField==null) return ret;
  dispNameField.value=Trim(dispNameField.value);
  var validateDispNameMsg='';
  for (var i=1; i&lt;=dispNameValues.length; i++)
  { if (dispNameValues[i]==dispNameField.value || Trim(dispNameField.value)=='') {ret=false; break;}
  }
  if (!ret)
  { //alert(&lt;UNIQUE1/&gt;+' '+validateDispNameMsg+' '+&lt;UNIQUE2/&gt;+' '+validateDispNameMsg+' '+&lt;UNIQUE3/&gt;+' '+validateDispNameMsg+'!');
    alert("The value of {0} is used as a Display Name in the chat room and must be unique. This Display Name, {1}, has been taken.\nPlease specify another Display Name {2}".replace(/\{0\}/,validateDispNameMsg).replace(/\{1\}/,validateDispNameMsg).replace(/\{2\}/,validateDispNameMsg));
    dispNameField.focus();
  }
  return ret;
}

//valueTypeOnBlurFunctions

function validatePlugin(skip_validate,dir,formAction){
  for(var i = 0; i &lt; verifyPlugins.length; i++){
    var res = runValidatePlugin(verifyPlugins[i],[skip_validate,dir,formAction])
    if(!res){
      return false;
    }
  }
  return true;
}

function runValidatePlugin(name, arguments){
  if(!name){
      return true;
  }
  var fn = window[name].validate;
  if(typeof fn !== 'function'){
    return true;
  }
  return fn.apply(window, arguments);
}

function validateShowHide(prefixParam, hide){
    for(var i = 0; i &lt; verifyShowHide.length; i++){
        var res = runValidateShowHide(verifyShowHide[i], [prefixParam, hide]);
        if(!res){
            return false;
        }
    }
    return true;
}

function runValidateShowHide(name, arguments){
    var fn = window[name].validateShowHide;
    if(typeof fn !== 'function'){
        return true;
    }
    return fn.apply(window, arguments);
}//;
var thisRatingsMatrix360 = [];
var thisAverageMatrix360 = [];

function processKeyPress(a, event, is360) {
  if (a.type == 'radio' &amp;&amp; a.className == 'cRadio') {
    checkRadioInGrid(a);
  }
  is360 &amp;&amp; changeForm(a);
}

function processFocus(a, event, is360){
    if (is360){
      if ((a.tagName=="INPUT" &amp;&amp; a.type=="text") || a.tagName=="TEXTAREA"){
         currentFocusedElem=a;
      }
    }
    processKeyPress(a,event);
}

function processClick(a, event, is360) {
  processRadio(a, true, true);
  if (a.className == 'cRadio') checkRadioInGrid(a);
  if (is360) {
    changeForm(a);
    if (thisRatingsMatrix360[a.id] != null &amp;&amp; a.tagName != 'SELECT'){
      getRetingData(a, thisRatingsMatrix360[a.id]);
    }
    if (thisAverageMatrix360[a.id] != null &amp;&amp; a.tagName != 'SELECT'){
      var thisAverageMatrix360Inner = thisAverageMatrix360[a.id];
      getAverageData(a, thisAverageMatrix360Inner[0], thisAverageMatrix360Inner[1],
                     thisAverageMatrix360Inner[2], thisAverageMatrix360Inner[3]);
    }
  }
}
function processInputTextChange(elem, event){
   changeForm(elem);
}
function processChange(a, event, is360) {
  if (is360) {
    if (thisRatingsMatrix360[a.id] != null) {
      getRetingData(a, thisRatingsMatrix360[a.id]);
    }
    if (thisAverageMatrix360[a.id] != null) {
      var thisAverageMatrix360Inner = thisAverageMatrix360[a.id];
      getAverageData(a, thisAverageMatrix360Inner[0], thisAverageMatrix360Inner[1],
                     thisAverageMatrix360Inner[2], thisAverageMatrix360Inner[3]);
    }
  }
  ksAPI.resetPreviouslySelectedOptions(event);
}

var j$ = jQuery.noConflict();
function initPageSelectorError(){
  if(j$(".ERROR_MESSAGE").length &gt; 0){
    var errorObject = j$(".ERROR_MESSAGE")[0];
    if(errorObject !=null &amp;&amp; errorObject.style.display == 'none')
      return;
    var labelObject = document.getElementById("QuestionLabel"+errorObject.title);
    var questionText = "";
    if(labelObject!=null){
      questionText = removeHTMLTags(labelObject.innerHTML);
      var labelObjLength = questionText.length;
      if(labelObjLength &gt; 50)
        questionText = questionText.substring(0,50)+"...";
    }
    alert('    ' + removeHTMLTags(errorObject.innerHTML) + (questionText.length == 0 ? '' : (':\n' + questionText)));
    scrollToQuestion = '#Q' + errorObject.title;
    window.setTimeout(scrollToSomeQuestion, 250);
  }
}
function closeThis(obj){
  if(obj!=null){
    obj.style.display='none';
  }
}
function removeHTMLTags(string){
  string = string.replace(/&amp;(lt|gt);/g, function (strMatch, p1){
 	  return (p1 == "lt")? "&lt;" : "&gt;";
  });
  string = string.replace(/&amp;nbsp;/g, ' ');
  string = string.replace(/&lt;\/?[^&gt;]+(&gt;|$)/g, "");
  return string;
}
function initRadio() {
  j$('input[type="radio"]').each(function() {
    var elem = j$(this);
    elem.data('tallinn', elem.is(':checked'));
  });
}
function setEvents(is360) {
  initRadio();
    j$(document).on('keypress', 'input', function(e) {processFocus(e.target, e, is360); });
    j$(document).on('click', 'input', function(e) {processClick(e.target, e, is360); });
    j$(document).on('keypress', 'select', function(e) {processFocus(e.target, e, is360); });
    j$(document).on('click', 'select', function(e) {processClick(e.target, e, is360); });

    j$(document).on('keypress', 'textarea', function(e) {processFocus(e.target, e, is360); });
    j$(document).on('click', 'textarea', function(e) {processClick(e.target, e, is360); });
  if(is360){
    j$(document).on('change', 'input', function(e) {processInputTextChange(e.target, e); });
    j$(document).on('change', 'textarea', function(e) {changeForm(e.target); });
  }
  if(j$.browser.msie) {
    j$('select').bind('change', function(e) {processChange(e.target, e, is360); });
  } else {
    j$(document).on('change', 'select', function(e) {processChange(e.target, e, is360); });
  }
}

//checks whether one element is chosen only in a column
var checkRadioInGridArray = [];
function isSetPressedEnter(event) {
  if (isPressedEnter(event)) {
    return false;
  }
}
function checkRadioInGrid(rb) {
  var currentForm = rb.form;
  var el_id = new String(rb.id);
  var first_idx = el_id.indexOf("R");
  var last_idx = el_id.indexOf("_");
  var QID = el_id.substring(first_idx + 1, last_idx);
  if (!checkRadioInGridArray[QID]) return false;
  var frm = findQuestionElementsOnForm(QID, currentForm);
  var l = frm.length;
  var m = 0;
  var arr = rb.parentNode.parentNode.childNodes;
  var arrSize = arr.length;
  for (var i = 0; i &lt; arrSize; i++) {
    var s = new String(arr[i].className);
    if (s.indexOf("HRG3D") &gt; -1) {
      m++;
    }
  }
  var n = l / m;
  var res = false;
  var isShowErrorString = false;
  for (var i = 0; i &lt; m; i++) {
    var buf = [];
    var count = 0;
    for (var j = 0; j &lt; n; j++) {
      var elem = frm[i + j * m];
      if (elem == null) break;
      var ename = elem.name;
      if (ename == null) break;
      if (ename.indexOf("R" + QID) == 0) {
        if (elem.checked) {
          count++;
          buf[j] = elem;
        } else {
          buf[j] = null;
        }
      }
    }
    isShowErrorString = (isShowErrorString || count &gt; 1);
    for (var j = 0; j &lt; n; j++) {
      var be = frm[i + j * m];
      if (buf[j] == null || count &lt; 2) {
        be.parentNode.className = "HRG3D";
      } else {
        be.parentNode.className = "HRG3D absrankAlert";
      }
    }
    res = true;
  }
  return res;
}
//
function bodyOnload(){
KS_Utils.disableBrowserAutocomplete()
  
   enableNavigationButton();
 MM_HideLayer('wait_div',true);MM_HideLayer('Layer0',false); window.formChanges = false;

 if (window.opener &amp;&amp; !window.opener.closed &amp;&amp; window.opener.length &gt; 0 &amp;&amp; window.opener['focusPreview']) {window.opener.focusPreview(window);}setTimeout('setEvents(false)', 5);if (window.setHeader) setTimeout('setHeader()', 5);if (window.initPageSelectorError) setTimeout('initPageSelectorError()', 5);
}
  window.onbeforeunload = function() {onbeforeAlert();if (window.bodyOnUnLoad) window.bodyOnUnLoad();}

</script>

<meta content="text/html;charset=UTF-8" http-equiv="Content-type" />
<meta content="noindex, follow" name="robots" />
<link href="/css/defaultSurveyStyle.css" type="text/css" rel="stylesheet" /><link href="/js/jcrop/css/jquery.Jcrop.min.css" type="text/css" rel="stylesheet" /><link href="/css/defaultSurveyPrintStyle.css" type="text/css" rel="stylesheet" /><style type="text/css">
.formWraper {
margin: 0px;
border: 0px
}
.Hand /* Cursor parameters  */
{cursor: pointer;
border-style: none}

.H1 /* Form name parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color: #000;
text-align: center;
text-decoration: none;
padding: 40px 0 10px 0;
}

.H1header /* Form header parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #000;
text-align: right;
padding:0 0 20px 0;
}

.H2 /* Question text parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
text-decoration: none;
text-align: left;
padding: 10px 14px 3px 14px;
color: #000;
}

.H3 /* Answer text parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: normal;
vertical-align: middle;
text-align: left;
color: #000;
padding: 3px;
text-decoration: none;
}


.H4 /* Answer text parameters for rank scale question type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
width: 350px;
font-size: 0.8em;
font-weight: normal;
vertical-align: middle;
text-align: left;
color: #000;
text-decoration: none;
}

.H4LEFT /* Answer text parameters for rank scale question type left part*/
{font-family: Verdana, Arial, Helvetica, sans-serif;
width: 175px;
font-size: 0.8em;
font-weight: normal;
vertical-align: middle;
color: #000;
text-decoration: none;
text-align: right;
padding: 3px;
}

.H4RIGHT /* Answer text parameters for rank scale question type right part*/
{font-family: Verdana, Arial, Helvetica, sans-serif;
width: 175px;
font-size: 0.8em;
font-weight: normal;
vertical-align: middle;
text-align: left;
color: #000;
text-decoration: none;
padding: 3px;
}

.H5 /* Answer text parameters for left column of compare one against another question type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
width: 40%;
font-size: 0.8em;
font-weight: normal;
vertical-align: middle;
color: #000;
text-decoration: none;
text-align: right;
}

.H6 /* Answer text parameters for right column of compare one against another question type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: normal;
vertical-align: middle;
color: #000;
text-decoration: none;
text-align: left;
}

.H7 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H8 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H9 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H10 /* Form text description */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #000;
text-decoration: none;
text-align: center;
padding:10px 50px; 
}

.H11 /* Word "or" between left and right columns of Compare One Against Another question type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #000;
text-decoration: none;
vertical-align: middle;
text-align: center;
}

.H12 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H13 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H14 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H15 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H16 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H17 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H18 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H19 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H20 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H21 /* Title text parameters for rank scale item type */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.7em;
font-weight: normal;
text-decoration: none;
padding: 5px;
color: #000;
}

.H22 /* Text only (introduction and headings) parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 0.9em;
font-weight: bold;
text-decoration: none;
padding: 5px;
color: #000;
}

.H23 /* Text "Page x of y" parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: normal;
color: #000;
}

.H24 /* Print Preview Mode: respondent text parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: normal;
text-align: left;
color: #000;
}

.H24 .H24, .H3 .H24 {font-size:1em}
.rbr .H24{
font-weight:bold;
font-size:12px
}

.H25 /* Total column in numeric allocation */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
text-align: left;
vertical-align: middle;
color: #000;
}

.HHeader /* Text "Form header" parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-align: center;
}

.HFooter /* Text "Form footer" parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: bold;
color: #000;
text-align: center;
}

.background /* Button background */
{margin: 0px; padding: 0px;
background-color: #f3f3f3;
}

.tablebckg /* Table background */ 
{width: 90%;
}

.uptable /* Row of form name */
{text-align: center;
}

.ODD /* Background of odd lines of answer text parameters */
{vertical-align: middle;
}

.EVEN /* Background of even lines of answer text parameters */
{vertical-align: middle;
}

.ODD_BAR /* Background of incompleted part of progress bar */
{background-color: #FFFFFF;
vertical-align: top;
}

.EVEN_BAR /* Background of completed part of progress bar */
{background-color: #FFFFFF;
vertical-align: top;
}

.HEADING /* Background of heading answers text parameters */
{font-family: Verdana, Arial, Helvetica, sans-serif;
vertical-align: top; 
font-weight: normal; 
color: #000; 
text-decoration: none; 
text-align:left;
}

.HQIMLeftFloat{
width:1px;
}

.HQIMRightFloat{
width:1px;
}

.ERROR_MESSAGE{ 
color: #ff0000; 
font-style: italic; 
font-size: 9pt; 
font-family: Arial, Helvetica, sans-serif; 
text-align:left; }

.HRG3D {padding:1px}

.absrankAlert {background:pink; border: 1px red dashed; padding:0px}

.advancedTextFC{
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
}

.htmlButton{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding:7px 14px 8px;
font-size:12px;
font-weight:bold;
line-height:normal;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;
-ms-transition:0.1s linear all;
-o-transition:0.1s linear all;
transition:0.1s linear all;
background-color:#dedede;
background-repeat:repeat-x;
background-image:-khtml-gradient(linear, left top, left bottom, from(#fefefe), to(#dedede));
background-image:-moz-linear-gradient(top, #fefefe, #dedede);
background-image:-ms-linear-gradient(top, #fefefe, #dedede);
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dedede));
background-image:-webkit-linear-gradient(top, #fefefe, #dedede);
background-image:-o-linear-gradient(top, #fefefe, #dedede);
background-image:linear-gradient(top, #fefefe, #dedede);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dedede', GradientType=0);
border:1px solid #888888;
color:#000;
-webkit-appearance: none;
}
.dev_insertCameraButton.htmlButton {border:1px solid #000}





















#tablelogo
{width: 100%;
background: #FFFFFF;
}

.tdHeaderCell
{padding: 0 0 6px;
}

.tdAnswersCell
{padding: 3px 15px 15px 15px;
border-top:1px solid #ccc;
}

.tablebckg input[type="text"],
.tablebckg input[type="password"], 
.tablebckg select,
 .tablebckg textarea
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8rem;
font-weight: normal;
color: #333333;
margin: 2px;
}

.HBUTTONS
{padding: 0 0 10px;
}

.htmlButton:hover,
.customFUInput:hover .htmlButton
{background:#FEFEFE;
color: #000;
text-decoration: none;
}

/*specific questons design*/
/*single line question*/
.isRBR .typeSingleline .tdAnswersCell { padding:0}
 .isRBR .typeSingleline td.H3,.isRBR  .typeSingleline td.H25, 
.isRBR .typeSingleline td.H3 { padding:10px 0 10px 15px;}
.isRBR .typeSingleline td.H24 { padding:10px 15px;}
.isRBR .typeSingleline .tblAnswer tr td{border-top:1px solid #e0e0e0;}
.isRBR .typeSingleline .tblAnswer tr:first-child td{border:0}
.isRBR [class*='AnswersColumn']{border-left:1px solid #e0e0e0}
.isRBR .AnswersColumn1{border-left:0}
@media screen and (max-width: 640px) {
.isRBR .typeSingleline .tblAnswerColumns .tblAnswer td{width: 100%;box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;}
.isRBR .typeSingleline td.H3 {padding: 10px 0 0 15px;}
.isRBR .typeSingleline td.H24{padding: 0 15px 10px;}
.isRBR .typeSingleline .tblAnswer tr td.H24 {border:0}}
.isRBR .typeSingleline.subTypeAccross .tblAnswer tr td{border:0;text-align: left !important;border-left:1px solid #e0e0e0;}
.isRBR .typeSingleline.subTypeAccross .tblAnswer tr td:first-child{border-left:0;}
.isRBR .typeSingleline.subTypeAccross td.H3 {padding: 10px 15px 0 15px; }
.isRBR .typeSingleline.subTypeAccross td.H24{padding: 0 15px 10px;vertical-align:top;}

/*lookup and subTypeMultipleLookup question*/
.isRBR .subTypeLookUp  .tdAnswersCell td&gt;br{display:none}
.isRBR .lookupControl{border-top:1px solid #e0e0e0;}
.isRBR .lookupControl:first-child{border:0}
.isRBR .subTypeLookUp hr{border:1px solid #e0e0e0;border-bottom-width:2px;background-color:#e0e0e0; margin:0; padding:0; }
.isRBR .lookupControl,.isRBR .selectionField{padding: 10px 15px ;}
.isRBR .selectionField .lqLabelLeft{font-weight:bold;}

/*Multiline*/
.isRBR .typeMultiline .H24 {font-weight:normal}/*Pick one*/
.isRBR .typePickOne .tdAnswersCell{padding:0}
.isRBR .typePickOne .tblAnswerRbr{margin:10px 0 10px 0;}
.isRBR .typePickOne .commonRCElementColumn {padding-left:15px}
/*Checkbox*/
.isRBR .typeCheckbox .tdAnswersCell{padding:0}
.isRBR .typeCheckbox .tblAnswerRbr{margin:10px 0 10px 0;}
.isRBR .typeCheckbox .commonRCElementColumn {padding-left:15px}
/*Select*/
.isRBR .selectedAnswerList li:last-child{margin-bottom:0}
/*FU question*/
.subTypeUploadFile .tblAnswer {margin: -1px -1px 0;width: 100.5%;}.subTypeUploadFile .AnswersColumn1{overflow: hidden;}


.tblAllQuestions .aEQScrollDiv
{border: 1px solid #c2c2c2;
background-color: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin: 0 5px;
}

.fsQuestionH22
{border: none;
background-color: #f3f3f3;
padding: 0;
margin: 0;
}

.typeSectionHeader
{border: none;
background-color: #f3f3f3;
padding: 6px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
padding: 0;
margin: 0;
}

#TYPH3 
{text-align:center
}


.report_frame .fsQuestion{border: 1px solid #c2c2c2;-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background:#fff}
.reportTblUp  td,
.reportTblUp  th { border:  none  }
.reportTblUp td,
.reportTblUp th,
.statisticsTable td,
.statisticsTable th{border-left:1px solid #ccc; border-bottom:1px solid #ccc   }
.statisticsTable tr:first-child td,
.statisticsTable tr:first-child th,
.reportTblUp .qTableHeader th,
.reportTblUp .qTableHeader td,
.reportTblUp th { border-top:  1px solid #ccc; }
.reportTblUp td:first-child,
.reportTblUp th:first-child {border:none; border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
.reportTblUp .oldQuestionText {border-left:0 none; }
.reportTblUp th.borLeft,
.reportTblUp td.borLeft,
.reportTblUp .borLeft{border-left:1px solid #ccc}
.reportTblUp .borRight{border-right:1px solid #ccc}
.reportTblUp th.borLeftNone,
.reportTblUp td.borLeftNone,
.reportTblUp .borLeftNone{border-left:0 none }
.reportTblUp .borLeftNone{border-right:0 none }
.reportTblUp {border:0 none ; padding:0;}
.reportTblUp:first-child{border:0 none}
.reportTblBtm {padding:0 7px 7px;}.rpNumberLite .rpNumber{ color: #000;}
.rpNumberPercent span { display: inline-block; text-align:right; font:bold 13px/normal verdana; width: 60px;}
.rpNumber {font:bold 13px/normal verdana;}
.rpNumberPercent span i{font-style:normal; font-weight:normal}
.rpNumber a { text-decoration: underline}
.rpNumberLite .rpNumber{font-weight: normal ; padding: 7px 0 ; }
#id_summaryTable  td,
#id_summaryTable  th { border:none}
.reportTblUp td.reportTblUp { border: none}
.statTotal td,
.statTotal td:first-child,
.statTotal th,
.statTotal th:first-child { font-weight: bold; padding-top:10px; padding-bottom: 10px; border-bottom: 1px solid #333 ; }
.HQLeftFloat .AnswersColumn1, .HQRightFloat .AnswersColumn1{ padding-left: 25px; }

</style>
<script charset="UTF-8" src="/js/fileupload/boxQueries.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/fileupload/fileuploadUtils.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/presentation/components/image.toolkit.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/jcrop/js/jquery.Jcrop.min.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/jquery/fileupload/js/vendor/jquery.ui.widget.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/jquery/fileupload/js/jquery.iframe-transport.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/jquery/fileupload/js/jquery.fileupload.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/jcrop/js/jquery.Jcrop.min.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupUtils.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupConfig.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupOnline.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupSingle.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupMultiple.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupCore.js" language="javascript" type="text/javascript"></script>
<script charset="UTF-8" src="/js/lookup/lookupControl.js" language="javascript" type="text/javascript"></script>

<style type="text/css">[responsive-image] &gt; img, [data-responsive-image] {overflow: hidden; padding: 0; } [responsive-image] &gt; img, [data-responsive-image] &gt; img { width: 100%;}</style></head>

<body onclick="javascript:if (doubleclick1 &amp;&amp; window.event) window.event.returnValue=false;" class="background  Safari_534" onload="javascript:if (window.bodyOnload) window.bodyOnload();
">
<div class="imageViewContainer hidden" id="imagePreviewParent"></div><div id="main_frame">
<table width="95%" border="0" align="center" cellspacing="0" cellpadding="0" id="tablelogo">
<tbody><tr>
<td align="left" style="text-align:left !important" class="HTLOGO">
<div style="display:none" id="divLogo"></div><img width="400" height="146" border="0" title="Logo" alt="Logo" src="/User/62/809862/media/75/151075.jpg" name="Logo" id="Logo" /></td></tr></tbody></table>

<form action="/votingmodule/VOTING3/servlet/survey.VotingSurvey?i_n_f=survey1172600_pg0_totpg60_rid757494213_lqid29398262_SurveyLook&amp;msig=f321ede521f4ba422c9a9ac8abfeeab0&amp;linkNumber=58_VOTING3" method="post" class="formWrapper" name="theForm">

<table width="95%" border="0" align="center" cellspacing="0" cellpadding="0" class="tablebckg">
<tbody><tr class="uptable"><td class="H1">CommuterDirect Customer Satisfaction Survey</td></tr>

<tr><td class="tblAllQuestions" style="position: relative;">
<input type="hidden" value="©аβ" name="CharsetLine" />

<input type="hidden" value="" name="resolutionId" />

<input type="hidden" value="97c6fb8b838ec40e" name="Pwd" />

<input type="hidden" value="" name="onunload" />

<input type="hidden" value="" name="validateTime" />

<input type="hidden" value="" name="startTime" />

<input type="hidden" value="0" name="VMODE" />

<input type="hidden" value="27550" name="globalFormID" />

<input type="hidden" value="" name="logicPluginMenu" />

<input type="hidden" value="" name="statusId" />

<input type="hidden" value="c8d262a7" name="Enc_Dir" id="secureReviewIdParam" />

<input type="hidden" value="757494213" name="RID" />

<input type="hidden" value="2139888=0,2139889=1,2139890=2,2139888=0,2139889=1,2139890=2,2137990=0,2137991=1,2137992=2,2137993=3,2137994=4,2137995=5,2137996=6,2137997=7,2137998=8,2137999=9,2138000=10,2138053=0,2138086=1,2138087=2,2138088=3,2138089=4,2138110=0,2138111=1,2138112=2,2138113=3,2138114=4,2138115=5,2139668=0,2139669=1,2139670=2,2139671=3,2139672=4,2137945=0,2137946=1,2137947=2,2137948=3,2137949=4,2139586=5,2138153=0,2138154=1,2138155=2,2138156=3,2138157=4,2138182=0,2138183=1,2138184=2,2138185=3,2138186=4,2138187=5,2138482=0,2138483=1,2138484=2,2138485=3,2138486=4,2138672=0,2138673=1,2138674=2,2138675=3" name="ALL_COLUMNS" id="ALL_COLUMNS" />

<input type="hidden" value="" name="portalReturn" />

<input type="hidden" value="" name="Dir" />

<input type="hidden" value="false" name="isEform" id="isEform" />

<input type="hidden" value="29398262" name="LQID" />

<input type="hidden" value="" name="TestMode" id="TestMode" />

<input type="hidden" value="" name="taskDefinitionId" />

<input type="hidden" value="c8d262a7" name="holder_Enc_Dir" id="holderSecureReviewIdParam" />

<input type="hidden" value="29365061,29398262" name="ALL_QIDS" />

<input type="hidden" value="1172600" name="surveyId" />

<input type="hidden" value="225357886" name="ARGS" />

<input type="hidden" value="true" name="respondentNewCreated" />

<input type="hidden" value="" name="taskId" />
<div class="fsQuestionH22">
<table width="100%" border="0" align="center" cellspacing="0" cellpadding="0" class="tblQuestion typeSectionHeader" id="QuestionHeaderTableId29365061">
  <tbody><tr id="QuestionAnchorTr29365061">
    <td class="HAnchor" id="QuestionAnchorTd29365061"><a title="&lt;div style=&quot;text-align: left;&quot;&gt;Introduction:  Thank you for taking this survey.  It will take about &lt;em&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;12 minutes&lt;/span&gt; &lt;/em&gt;to complete.  We are interested in what you have to say about CommuterDirect.com.   Your responses will be &lt;em&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;completely confidential&lt;/span&gt; &lt;/em&gt;and we will not share your individual answers; they will be used only as combined with the answers of others.&lt;br /&gt;&lt;br /&gt;For most questions, simply click your response or enter your answer in the box provided.  If you mistakenly skip an important question, the next screen will highlight the unanswered question(s).  To go back to questions you answered in this session, use the back button at the bottom of the survey.&lt;br /&gt;&lt;br /&gt;If you need to leave and come back, just use the same link you used to get here and you'll return to the last question you answered.  &lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;em&gt;At the end of the survey, you will be asked for your contact information so that we may enter you into a raffle to win one of five $50 Amazon gift cards&lt;/em&gt;. &lt;/span&gt;Your personal information will not be shared or used for any other purpose.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;" name="Q29365061" id="Q29365061"></a>
</td>
  </tr>
  
  <tr id="QuestionLabelTr29365061">
    <td class="H22" id="QuestionLabelTd29365061"><span tabindex="1" id="QuestionLabel29365061"><div style="text-align: left;">Introduction:  Thank you for taking this survey.  It will take about <em><span style="text-decoration: underline;">12 minutes</span> </em>to complete.  We are interested in what you have to say about CommuterDirect.com.   Your responses will be <em><span style="text-decoration: underline;">completely confidential</span> </em>and we will not share your individual answers; they will be used only as combined with the answers of others.<br /><br />For most questions, simply click your response or enter your answer in the box provided.  If you mistakenly skip an important question, the next screen will highlight the unanswered question(s).  To go back to questions you answered in this session, use the back button at the bottom of the survey.<br /><br />If you need to leave and come back, just use the same link you used to get here and you'll return to the last question you answered.  <span style="text-decoration: underline;"><em>At the end of the survey, you will be asked for your contact information so that we may enter you into a raffle to win one of five $50 Amazon gift cards</em>. </span>Your personal information will not be shared or used for any other purpose.   <br /><br /><br /></div></span></td>
  </tr>
  <tr>
   <td>
     
   </td>
  </tr>
  
</tbody></table>
</div>  <div class="aDivEntireQuestion aDivtypePickOne " id="questionDivEntireId29398262">
   <div class="aEQScrollDiv scrollDivtypePickOne   ">
 <fieldset class="fsQuestion" id="questionFieldsetId29398262">
       <legend class="a11y">Do you currently have an account with CommuterDirect.com?</legend>
  <table width="100%" border="0" align="center" cellspacing="0" cellpadding="0" id="questionMainTableId29398262" class="tblEntireQuestion typePickOne ">
  <tbody><tr><td class="tdHeaderCell">
    <table width="100%" border="0" align="center" cellspacing="0" cellpadding="0" class="tblQuestion" id="QuestionHeaderTableId29398262">
    <tbody><tr id="QuestionAnchorTr29398262">
      <td class="HAnchor" id="QuestionAnchorTd29398262"><a title="Do you currently have an account with CommuterDirect.com?" name="Q29398262" id="Q29398262"></a>
</td>
    </tr>
    
    <tr id="QuestionLabelTr29398262">
      <td class="H2" id="QuestionLabelTd29398262"><span tabindex="1" id="QuestionLabel29398262">Do you currently have an account with CommuterDirect.com?</span></td>
    </tr>
    
    </tbody></table>
  </td></tr>
  <tr><td class="tdAnswersCell">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class="tblAnswerColumns" id="QuestionAnswersTableId29398262">
<tbody><tr valign="top">

<td class="AnswersColumn1"><table width="100%" border="0" align="center" cellspacing="0" cellpadding="0" class="tblAnswer ">
<tbody><tr class="ODD mobileFriendControl" id="AnswerTr29398262_150112941"><td id="AnswerElementTd29398262_150112941" class="commonRCElementColumn">
<input type="radio" onclick="javascript:answerRequiredModule.check(29398262,false,this,null);" tabindex="1" class="cRadio" id="RC29398262_150112941" value="150112941" name="R29398262" /></td><td class="H3" id="AnswerLabelTd29398262_150112941"><label for="RC29398262_150112941" onclick="" id="AnswerLabel29398262_150112941">Yes</label>
</td></tr>
<tr class="EVEN mobileFriendControl" id="AnswerTr29398262_150112942"><td id="AnswerElementTd29398262_150112942" class="commonRCElementColumn">
<input type="radio" onclick="javascript:answerRequiredModule.check(29398262,false,this,null);" tabindex="1" class="cRadio" id="RC29398262_150112942" value="150112942" name="R29398262" /></td><td class="H3" id="AnswerLabelTd29398262_150112942"><label for="RC29398262_150112942" onclick="" id="AnswerLabel29398262_150112942">No</label>
</td></tr>
</tbody></table>
</td>
</tr>
</tbody></table>

  </td></tr>
  </tbody></table>
     </fieldset>
  </div>
</div>
<div align="center" class="HBUTTONS">
<input type="submit" aria-label="Save" title="Save" onkeypress="javascript:try{if(!isPressedTab(event)) {if (window.pressedSave) {return window.pressedSave();}}}catch(ex){console.log(ex);};" onclick="javascript:try{if(!isPressedTab(event)) {if (window.pressedSave) {return window.pressedSave();}}}catch(ex){console.log(ex);};" tabindex="1" class="votingNavigation htmlButton" id="SaveAndExit" value="Save" name="SaveAndExit" /> 
<input type="submit" aria-label="Next page" title="Next page" onkeypress="javascript:try{if (!isPressedTab(event) &amp;&amp; window.pressedNext) return window.pressedNext();}catch(ex){console.log(ex);};" onclick="javascript:try{if (!isPressedTab(event) &amp;&amp; window.pressedNext) return window.pressedNext();}catch(ex){console.log(ex);};" tabindex="1" class="votingNavigation htmlButton" id="goNextPage" value="Next &gt;" name="goNextPage" /></div><div class="resize-sensor" style="position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; overflow: hidden; z-index: -1; visibility: hidden;"><div style="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;" class="resize-sensor-expand"><div style="position: absolute; left: 0px; top: 0px; transition: all 0s ease 0s; width: 100000px; height: 100000px;"></div></div><div style="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;" class="resize-sensor-shrink"><div style="position: absolute; left: 0; top: 0; transition: 0s; width: 200%; height: 200%"></div></div></div></td></tr>

<tr class="trProgressLine"><td class="tdProgressLine"></td></tr>

<tr><td></td></tr>
</tbody></table>
</form>

<script charset="UTF-8" type="text/javascript" language="JavaScript">
function updatePageSelectorPosition(){var rgid = /^DivPage[0-9]+/;var m = document.getElementsByTagName('DIV');var ts = document.getElementById('divTotalScore');var lastPage = true;var pageHeight = 0;for (i=m.length-1; i&gt;=0; i--) { if(m.item(i).id==''){  var topRes = parseInt(m.item(i).style.top);  var heightRes = parseInt(m.item(i).style.height);  if(topRes+heightRes &gt; pageHeight){   pageHeight=topRes+heightRes;  } } else if(m.item(i).id==rgid.exec(m.item(i).id)){  m.item(i).style.height=pageHeight+'px';  m.item(i).style.overflow="scroll";  if(m.item(i).scrollHeight&gt;0){   m.item(i).style.height=m.item(i).scrollHeight+'px';  }  if(lastPage &amp;&amp; ts!=null){   ts.style.top = parseInt(m.item(i).style.height)+'px';   m.item(i).style.height=parseInt(ts.style.top)+22+'px';  }  m.item(i).style.overflow="";  pageHeight = 0;  lastPage = false; }}var labelNull = document.getElementById("QuestionLabelnull");if (labelNull != null){ labelNull.parentNode.align='right'; labelNull.parentNode.className='';}var header_tubs = document.getElementById('header_tubs');var sectionBody = document.getElementById('sectionBody');var footer_tubs = document.getElementById('footer_tubs');if (header_tubs != null){ header_tubs.style.right=0;}if (footer_tubs !=null){ footer_tubs.style.right=0;}if (sectionBody != null){ sectionBody.style.height= pageHeight+'px';}if (header_tubs != null &amp;&amp; sectionBody !=null){ sectionBody.style.top=header_tubs.offsetHeight+'px'; header_tubs.style.right=0;}if (sectionBody !=null &amp;&amp; footer_tubs !=null){ footer_tubs.style.top=pageHeight+'px'; footer_tubs.style.right=0;}if (header_tubs != null &amp;&amp; sectionBody !=null &amp;&amp; footer_tubs !=null){ footer_tubs.style.top=(pageHeight+header_tubs.offsetHeight)+'px'; footer_tubs.style.right=0; header_tubs.style.right=0;}}j$(document).ready(function(){updatePageSelectorPosition();});
</script>
</div>

</body><canvas id="fxdriver-screenshot-canvas" style="display: none;" width="1280" height="901"></canvas></html>

                             

Screenshot:

Advertisement: