var noOfQuestions=0;var questionOptions;var questionsText;var surveyTitleCache=new Array();var presentQuestion=0;var currentOptionSelected=0;var optionSelected=0;var surveyAnswers=new Array();var surveyStatus=new Array();var surveyStatusValue=new Array();var surveyNextActive=false;var surveyPrevActive=false;var widgetCurId=0;function launchSurveyPanel(A){if(document.getElementById("surveyTag")!=null){document.getElementById("surveyTag").innerHTML=records.key399}widgetCurId=A;surveyNextActive=false;surveyPrevActive=false;resetSurveyData();getSurveyDetails(A)}function updateSurveyPanel(B){if(B!=0){document.getElementById("surveyQuestionNum").innerHTML=records.key459+" ("+B+" "+records.key460+" "+noOfQuestions+"):";document.getElementById("surveyQuestion").innerHTML=surveyQuestionsCache[B-1];var F="";var E=0;for(var C=0;C<surveyAnswers[B-1].length;C++){F+='<tr><td width="30px" height="30px" align="center" valign="middle" id="options'+(C+1)+'" class="surveyPanel"'+(statusInfo==1?' onclick="changeAnswerStatus('+(C+1)+');" onmouseover="selOptionsStatus('+(C+1)+');" onmouseout="unSelOptionsStatus('+(C+1)+');" style="cursor:pointer;"':"")+" nowrap>"+(C+1)+"</td></tr>";E++}if(E<5){E=5-E;F+='<tr rowspan ="countOptions"><td></td></tr>'}document.getElementById("surveyOptionsList").innerHTML='<table height="160px" width="30px" align="center" valign="middle" border="0" cellspacing="0" cellpadding="0">'+F+"</table>";var D=1;if(surveyStatus[B-1]!=0){D=surveyStatus[B-1]}currentOptionSelected=D;var A="options"+D;if(document.getElementById(A)!=null){if(surveyStatus[B-1]!=0){document.getElementById(A).style.backgroundImage='url("/view/tv/images/selectedTick.png")'}else{document.getElementById(A).style.backgroundImage='url("/view/tv/images/keyboardSelector.png")'}document.getElementById(A).style.backgroundPosition="center center";document.getElementById(A).style.backgroundRepeat="no-repeat";document.getElementById("surveyOptionDescription").innerHTML=surveyAnswers[B-1][D-1].surveyAnswer}else{return }}}function gridViewSurvey(){surveyActive=false;if(isGridViewOpened){gridView=true;showGridFullGuidePanel()}else{showGuidePanel()}}function surveyKeyHandler(E){switch(E){case rcDOWN:if(currentOptionSelected<surveyAnswers[presentQuestion-1].length){var D="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]!=currentOptionSelected){document.getElementById(D).style.backgroundImage="none"}else{document.getElementById(D).style.backgroundImage='url("/view/tv/images/tick.png")';document.getElementById(D).style.backgroundPosition="center center";document.getElementById(D).style.backgroundRepeat="no-repeat"}currentOptionSelected++;var A="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]==currentOptionSelected){document.getElementById(A).style.backgroundImage='url("/view/tv/images/selectedTick.png")'}else{document.getElementById(A).style.backgroundImage='url("/view/tv/images/keyboardSelector.png")'}document.getElementById(A).style.backgroundPosition="center center";document.getElementById(A).style.backgroundRepeat="no-repeat";document.getElementById("surveyOptionDescription").innerHTML=surveyAnswers[presentQuestion-1][currentOptionSelected-1].surveyAnswer}else{if(!surveyPrevActive&&!surveyNextActive){var D="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]!=currentOptionSelected){document.getElementById(D).style.backgroundImage="none"}else{document.getElementById(D).style.backgroundImage='url("/view/tv/images/tick.png")';document.getElementById(D).style.backgroundPosition="center center";document.getElementById(D).style.backgroundRepeat="no-repeat"}surveyPrevActive=true;document.getElementById("surveyPrev").style.backgroundImage='url("/view/tv/images/delKeySel.png")';document.getElementById("surveyPrev").style.backgroundPosition="center center";document.getElementById("surveyPrev").style.backgroundRepeat="no-repeat"}}break;case rcUP:if(surveyPrevActive||surveyNextActive){surveyPrevActive=false;surveyNextActive=false;document.getElementById("surveyPrev").style.backgroundImage="none";document.getElementById("surveyNext").style.backgroundImage="none";var A="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]!=currentOptionSelected){document.getElementById(A).style.backgroundImage='url("/view/tv/images/keyboardSelector.png")'}else{document.getElementById(A).style.backgroundImage='url("/view/tv/images/selectedTick.png")'}document.getElementById(A).style.backgroundPosition="center center";document.getElementById(A).style.backgroundRepeat="no-repeat"}else{if(currentOptionSelected>1){var D="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]!=currentOptionSelected){document.getElementById(D).style.backgroundImage="none"}else{document.getElementById(D).style.backgroundImage='url("/view/tv/images/tick.png")';document.getElementById(D).style.backgroundPosition="center center";document.getElementById(D).style.backgroundRepeat="no-repeat"}currentOptionSelected--;var A="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]==currentOptionSelected){document.getElementById(A).style.backgroundImage='url("/view/tv/images/selectedTick.png")'}else{document.getElementById(A).style.backgroundImage='url("/view/tv/images/keyboardSelector.png")'}document.getElementById(A).style.backgroundPosition="center center";document.getElementById(A).style.backgroundRepeat="no-repeat";document.getElementById("surveyOptionDescription").innerHTML=surveyAnswers[presentQuestion-1][currentOptionSelected-1].surveyAnswer}}break;case rcLEFT:if(surveyNextActive){surveyNextActive=false;document.getElementById("surveyNext").style.backgroundImage="none";surveyPrevActive=true;document.getElementById("surveyPrev").style.backgroundImage='url("/view/tv/images/delKeySel.png")';document.getElementById("surveyPrev").style.backgroundPosition="center center";document.getElementById("surveyPrev").style.backgroundRepeat="no-repeat"}break;case rcRIGHT:if(surveyPrevActive){surveyPrevActive=false;document.getElementById("surveyPrev").style.backgroundImage="none";surveyNextActive=true;document.getElementById("surveyNext").style.backgroundImage='url("/view/tv/images/delKeySel.png")';document.getElementById("surveyNext").style.backgroundPosition="center center";document.getElementById("surveyNext").style.backgroundRepeat="no-repeat";document.getElementById("surveyPrev").style.backgroundImage="none"}break;case rcMENU:if(surveyQuestionsCache.length==0){showGoPanel();surveyActive=false;if(isGridViewOpened){gridView=true;showGridFullGuidePanel();return }showGuidePanel();return }var C=false;for(var B=0;B<noOfQuestions;B++){if((surveyStatus[B]!=0)&&(surveyStatusValue[B]!=surveyStatus[B])){C=true;break}}if(C){saveSurveyDetails();showStatusPanel();document.getElementById("statusMessagePanel").innerHTML="";document.getElementById("statusMessagePanel").innerHTML=records.key461+"...";document.getElementById("surveyNext").style.backgroundImage="none";document.getElementById("surveyPrev").style.backgroundImage="none";window.setTimeout("gridViewSurvey();",3000)}else{document.getElementById("surveyNext").style.backgroundImage="none";document.getElementById("surveyPrev").style.backgroundImage="none";surveyActive=false;showGoPanel();if(isGridViewOpened){gridView=true;showGridFullGuidePanel();return 0}resetSurveyData();showGuidePanel()}break;case rcREFRESH:refreshSTB();break;case rcOK:if(surveyPrevActive){if(presentQuestion>0){presentQuestion==1?(presentQuestion=noOfQuestions+1):"";presentQuestion--;surveyPrevActive=false;document.getElementById("surveyPrev").style.backgroundImage="none";updateSurveyPanel(presentQuestion)}}else{if(surveyNextActive){if(presentQuestion<=noOfQuestions){presentQuestion==noOfQuestions?presentQuestion=0:"";presentQuestion++;surveyNextActive=false;document.getElementById("surveyNext").style.backgroundImage="none";updateSurveyPanel(presentQuestion)}}else{if(surveyStatus[presentQuestion-1]!=0){var A="options"+surveyStatus[presentQuestion-1];document.getElementById(A).style.backgroundImage="none"}surveyStatus[presentQuestion-1]=currentOptionSelected;var A="options"+currentOptionSelected;document.getElementById(A).style.backgroundImage='url("/view/tv/images/selectedTick.png")';document.getElementById(A).style.backgroundPosition="center center";document.getElementById(A).style.backgroundRepeat="no-repeat"}}break}}function getSurveyDetails(C){var B="method=getSurveyInfo&serial="+serial+"&widgetId="+C;createSurveyResponse(B);return ;var A={success:getSurveySuccessHandler,failure:getSurveyFailureHandler,argument:{}};request=YAHOO.util.Connect.asyncRequest("POST",serverUrl,A,B);return false}function getSurveySuccessHandler(D){saveTimeLineData("Widget","Survey",1);if((D).length>0){var A=YAHOO.lang.JSON.parse(D);for(var C=0;C<A.length;C++){surveyTitleCache[C]=A[C].surveyTitle;surveyQuestionsCache[C]=A[C].surveyQuestions;surveyAnswers[C]=new Array(A[C].surveyInfoArray.length-1);for(var B=0;B<A[C].surveyInfoArray.length;B++){surveyAnswers[C][B]=A[C].surveyInfoArray[B]}surveyStatus[C]=A[C].responseSeq;surveyStatusValue[C]=surveyStatus[C]}document.getElementById("surveyPrev").innerHTML='<img alt="" src="/view/tv/images/arrowL.png" valign="middle" border=0>';document.getElementById("surveyNext").innerHTML='<img alt="" src="/view/tv/images/arrowR.png" valign="middle" border=0>';document.getElementById("surveyVerticalLine").style.borderLeft="1px solid black";presentQuestion=1;noOfQuestions=surveyQuestionsCache.length;updateSurveyPanel(presentQuestion)}else{document.getElementById("surveyQuestionNum").innerHTML=records.key457;document.getElementById("surveyPrev").innerHTML="";document.getElementById("surveyNext").innerHTML="";document.getElementById("surveyQuestion").innerHTML="";document.getElementById("surveyOptionsList").innerHTML="";document.getElementById("surveyOptionDescription").innerHTML="";document.getElementById("surveyVerticalLine").style.border="0px solid black"}showSurveyPanel()}var getSurveyFailureHandler=function(A){showStatusPanel();document.getElementById("statusMessagePanel").innerHTML="";document.getElementById("statusMessagePanel").innerHTML=records.key270+". <br>"+((companyName!=null&&companyPhoneNum!=null)?""+records.key271+" "+companyName+" "+records.key272+" "+companyPhoneNum+".":"");window.setTimeout("hideStatusPanel();",20000)};function saveSurveyDetails(){var C=surveyStatus.join("|");var B="method=savesurveydetails&serial="+serial+"&data="+C+"&widgetId="+widgetCurId;var A={success:saveSurveyDetailsSuccessHandler,failure:saveSurveyDetailsFailureHandler,argument:{}};request=YAHOO.util.Connect.asyncRequest("POST",serverUrl,A,B);return false}var saveSurveyDetailsSuccessHandler=function(A){};var saveSurveyDetailsFailureHandler=function(A){showStatusPanel();document.getElementById("statusMessagePanel").innerHTML="";document.getElementById("statusMessagePanel").innerHTML=records.key270+". <br>"+((companyName!=null&&companyPhoneNum!=null)?""+records.key271+" "+companyName+" "+records.key272+" "+companyPhoneNum+".":"");window.setTimeout("hideStatusPanel();",20*1000)};function resetSurveyData(){if(surveyTitleCache.length>0){surveyTitleCache=new Array();surveyQuestionsCache=new Array();surveyStatus=new Array();surveyStatusValue=new Array()}}function createSurveyResponse(A){createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){paintSurveyContent()};ajaxRequest.open("POST","/TvHandler",true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(A);return false}function paintSurveyContent(){if(ajaxRequest.readyState==4){if(ajaxRequest.status==200){getSurveySuccessHandler(ajaxRequest.responseText)}else{if(ajaxRequest.status==500){showStatusPanel();document.getElementById("statusMessagePanel").innerHTML="";document.getElementById("statusMessagePanel").innerHTML=records.key270+". <br>"+((companyName!=null&&companyPhoneNum!=null)?""+records.key271+" "+companyName+" "+records.key272+" "+companyPhoneNum+".":"");window.setTimeout("hideStatusPanel();",20000)}}}}function escapeSurveyPanel(){keyActionHandler(rcMENU)}function gotoHomeSurvey(B){var A="";A=(B==1?"#fcf3b8":"none");document.getElementById("surveyHomePanel").style.background=A}function unSelMovePanel(A){surveyPrevActive=false;surveyPrevActive=false;if(A==1){document.getElementById("surveyPrev").style.backgroundImage="none"}else{if(A==2){document.getElementById("surveyNext").style.backgroundImage="none"}}}function selMovePanel(A){if(A==1){surveyPrevActive=true;surveyNextActive=false;document.getElementById("surveyPrev").style.backgroundImage='url("/view/tv/images/delKeySel.png")';document.getElementById("surveyPrev").style.backgroundPosition="center center";document.getElementById("surveyPrev").style.backgroundRepeat="no-repeat"}else{if(A==2){surveyNextActive=true;surveyPrevActive=false;document.getElementById("surveyNext").style.backgroundImage='url("/view/tv/images/delKeySel.png")';document.getElementById("surveyNext").style.backgroundPosition="center center";document.getElementById("surveyNext").style.backgroundRepeat="no-repeat"}}}function changeQuestionPanel(A){selMovePanel(A);keyActionHandler(rcOK)}function changeAnswerStatus(A){keyActionHandler(rcOK)}function selOptionsStatus(B){var C="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]!=currentOptionSelected){document.getElementById(C).style.backgroundImage="none"}else{document.getElementById(C).style.backgroundImage='url("/view/tv/images/tick.png")';document.getElementById(C).style.backgroundPosition="center center";document.getElementById(C).style.backgroundRepeat="no-repeat"}currentOptionSelected=B;var A="options"+currentOptionSelected;if(surveyStatus[presentQuestion-1]==currentOptionSelected){document.getElementById(A).style.backgroundImage='url("/view/tv/images/selectedTick.png")'}else{document.getElementById(A).style.backgroundImage='url("/view/tv/images/keyboardSelector.png")'}document.getElementById(A).style.backgroundPosition="center center";document.getElementById(A).style.backgroundRepeat="no-repeat";document.getElementById("surveyOptionDescription").innerHTML=surveyAnswers[presentQuestion-1][currentOptionSelected-1].surveyAnswer}function unSelOptionsStatus(A){}