﻿
_arrAnswers=new Array();function setAnswer(intQuestion,strAnswer){var intTotalQuestions=getElementId(_strCPId+'hidTotalNumOfQuestions').value;_arrAnswers=getElementId(_strCPId+'hidAnswersSelected').value.split('\n');if(_arrAnswers!=undefined){_arrAnswers[intQuestion-1]=strAnswer}else{_arrAnswers=Array(intTotalQuestions);var strValue="";for(i=1;i<=intTotalQuestions;i++){strValue+='\n'}getElementId(_strCPId+'hidAnswersSelected').value=strValue}strAnswers=_arrAnswers.join('\n');getElementId(_strCPId+'hidAnswersSelected').value=strAnswers}function ProcessResults(intNumQuestions,intHeaderId){var arrTotals=new Array();if(_arrAnswers.length<intNumQuestions){radalert('Please answer all questions.',300,100,'Error');}else{for(var i=0;i<_arrAnswers.length;++i){var blnExists=false;for(var x=0;x<arrTotals.length;++x){if(arrTotals[x][0]==_arrAnswers[i]){arrTotals[x][1]=arrTotals[x][1]+1;blnExists=true}}if(!blnExists){var y=arrTotals.length;arrTotals[y]=new Array(2);arrTotals[y][0]=_arrAnswers[i];arrTotals[y][1]=1}}arrTotals.sort(value);if(arrTotals[0][0]!=undefined){window.location='/recognition-tool-finder/'+arrTotals[0][0]+'/'+intHeaderId}else{radalert("We're sorry, there appears to be an error. Please re-select your answers.",300,100,'Error');window.location='/recognition-tool-finder'}}}function value(a,b){a=a[1];b=b[1];return a==b?0:(a<b?1:-1)}function reg_validate(){var blnValid=true;var strErrMsg="";var strFirstName=getElementId('tbxFName').value.trim();var strLastName=getElementId('tbxLName').value.trim();var strEmail=getElementId('tbxEmail').value.trim();var strPhone=getElementId('tbxPhone').value.trim();var blnEmailSignup=getElementId('cbSubscribe').checked;if(blnEmailSignup==true){blnEmailSignup=1}else{blnEmailSignup=0}if(strFirstName.length==0){strErrMsg+="First Name<br>";blnValid=false}if(strLastName.length==0){strErrMsg+="Last Name<br>";blnValid=false}if(strEmail.length==0){strErrMsg+="Email<br>";blnValid=false}else{if(!validateEmailAddress(getElementId('tbxEmail'))){blnValid=false;strErrMsg+="Invalid Email Address<br>"}}if(strPhone.length==0){strErrMsg+="Phone<br>";blnValid=false}if(!blnValid){strErrMsg="The following field(s) are required:<br>"+strErrMsg;radalert(strErrMsg,300,200,"Registration Failed");}else{var strUrl="/dialogs/xmlcallback.aspx?dlg=rtfreg";var strDataSent="fn="+escape(strFirstName)+'&ln='+escape(strLastName)+'&em='+escape(strEmail)+'&ph='+escape(strPhone)+'&su='+blnEmailSignup;if(getElementId('cbSubscribe').checked){strDataSent+='&su=1'}else{strDataSent+='&su=0'}strXmlReturn=saveDataPost(strUrl,strDataSent,false);if(strXmlReturn.indexOf('Error')>-1){radalert("Could not complete registration, please confirm everything is correct and try again.",300,100,"Registration Failed");}else{var registerform=getElementId('register_form');registerform.style.display="none";var thanks=getElementId('thanks');thanks.style.display="block"}}return blnValid}
