var firePlaceGenre=new Array("Latest","Aviation & Space","Nature","Special & 3D","Animated","Miscellaneous");var fireGenreTitleCache=new Array("Latest","Latest","Latest","Latest","Latest","Latest","Latest","Latest");var currentfirePlaceGenre=0;var prevfirePlaceGenre=0;var selFireIndexArr=new Array();var firePlaceStatus=false;var firePlacePage=1;var firePlaceColIndex=0;var firePlaceRowIndex=0;var fiePlaceTitleTotal=0;var firePlaceCursorIndex=0;var startFirePlaceIndex=0;var firePlaceGenreIndex=0;var firePlaceGenreCursor=0;var firePlaceGenreTotal=0;var curFireIndexArr=new Array();function launchFirePlacePanel(){for(var D=0;D<firePlaceGenre.length;D++){var C=0;var B=new Array();for(var A=0;A<fireGenreTitleCache.length;A++){if(fireGenreTitleCache[A]==firePlaceGenre[D]){B[C]=A;++C}}selFireIndexArr[D]=B}firePlaceGenreTotal=firePlaceGenre.length-1;firePlacePage=1;updateFirePlacePanel()}function updateFirePlacePanel(){lockedAdultPanelOpen=true;var A="";for(i=0;i<firePlaceGenre.length;++i){A+='<tr><td id="firePlaceGenreId'+i+'" '+(statusInfo==1?'style="cursor:pointer;font-weight:bolder;"':' style="font-weight:bolder;" ')+' width="155px" height="30px" valign=center nowrap>&nbsp;&nbsp;&nbsp;'+firePlaceGenre[i]+"</td></tr>"}document.getElementById("firePlaceGenrePanel").innerHTML='<table width="170px" align="left" border="0" style="margin-top:10px;margin-left:0px;" cellspacing="0" cellpadding="0">'+(A?A:'<tr><td width="100%" height="30" valign=center nowrap>&nbsp;&nbsp;&nbsp;No genre available</td></tr>')+"</table>";selFirePlaceGenre(firePlaceGenreIndex);updateFirePlaceTitlePanel()}function scrollFirePlaceGenre(D,A){var B="";for(var C=D;C<=A;++C){B+='<tr><td id="firePlaceGenreId'+C+'" '+(statusInfo==1?'style="cursor:pointer;font-weight:bolder;"':' style="font-weight:bolder;" ')+' width="155px" height="30px" valign=center nowrap>&nbsp;&nbsp;&nbsp;'+firePlaceGenre[C]+"</td></tr>"}document.getElementById("firePlaceGenrePanel").innerHTML="<table width="+(B?"165px":"190px")+' align="left" border="0px" style="margin-top:10px;margin-left:5px;" cellspacing="0" cellpadding="0">'+(B?B:"<tr><td width="+(B?"155px":"190px")+' height="28px" valign="middle" align="center" nowrap>'+records.key372+"</td></tr>")+"</table>"}function returnCurFireIndex(){var A=new Array();if(selFireIndexArr[0].length>0){A=(selFireIndexArr[0])}fiePlaceTitleTotal=A.length-1;return A}function resetFireVars(){curFireIndexArr=new Array();firePlaceCursorIndex=0;firePlacePage=1;fiePlaceTitleTotal=0;startFirePlaceIndex=0;firePlaceColIndex=0;firePlaceRowIndex=0}function updateFirePlaceTitlePanel(){document.getElementById("firePlaceTitlePanel").innerHTML="";resetFireVars();var F="";var J=returnCurFireIndex();var E;var A=0;var F='<tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr><tr><td width="15px" height="80px">&nbsp;</td>';for(var C=0;C<3;C++){curFireIndexArr[C]=new Array(3);for(var B=0;B<3;B++){curFireIndexArr[C][B]=0}}for(E=0;(J.length>=9&&E<9)||(J.length<9&&E<J.length);++E){A++;var I=parseInt(E/3);var H=parseInt(E%3);if(E%3==0&&E!=0){F+='</tr><tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr><tr><td width="15px" height="80px">&nbsp;</td>'}var G=3*I+H;G=J[G];curFireIndexArr[I][H]=1;F+='<td align="center" valign="middle" nowrap style="width:75px;height:75px;'+(statusInfo==1?"cursor:pointer;":"")+'" '+(statusInfo==1?" onclick='firePlaceKeyHandler("+rcOK+");' ":"")+' ><img id="firePlaceTitleId'+I+""+H+'" style="width:75px;height:75px;border:2px solid transparent;" src="/view/tv/images/widgets/fire/fire'+(A-1)+'.gif" /></td><td width="15px" height="80px" >&nbsp;</td>'}if(A>0){for(var D=0;D<(9-A);++D){if((A+D)%3==0){F+='</tr><tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr><tr><td width="15px" height="80px">&nbsp;</td>'}F+='<td align="center" valign="middle" nowrap style="width:75px;height:80px;">&nbsp;</td><td width="15px" height="80px" >&nbsp;</td>'}}F+='</tr><tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr>';document.getElementById("firePlaceTitlePanel").innerHTML='<table width="100%" align="left" valign="top" cellspacing="0" cellpadding="0" >'+(F?F:'<tr><td height="28" width="100%" align="center" valign="middle"><span style="width:100%;text-align:center;vertical-align:middle;background-repeat:no-repeat;">No options avaliable</span></td></tr>')+"</table>";selFirePlaceTitle(0,0)}function firePlaceKeyHandler(E){switch(E){case rcRIGHT:if(firePlacePage==1){firePlacePage=2;return }if(firePlaceColIndex==fiePlaceTitleTotal||firePlaceColIndex==2){return }if(firePlaceColIndex>=0){unSelFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex);firePlaceColIndex++;selFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex);return }break;case rcLEFT:if(firePlaceColIndex==0){firePlacePage=1;return }if(firePlacePage==1){return }if(firePlaceColIndex>=0){unSelFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex);--firePlaceColIndex;selFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex);return }break;case rcUP:if(firePlacePage==1){if(firePlaceGenreIndex==0){return }firePlaceGenreIndex--;if(firePlaceGenreCursor!=0){unselFirePlaceGenre(firePlaceGenreCursor);firePlaceGenreCursor--;selFirePlaceGenre(firePlaceGenreCursor)}else{var G=firePlaceGenreIndex;var A=firePlaceGenreIndex+9;scrollFirePlaceGenre(G,A)}updateFirePlaceTitlePanel();return }else{if(firePlaceRowIndex==0){return }unSelFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex);firePlaceRowIndex--;if(firePlaceCursorIndex!=0){firePlaceCursorIndex--;selFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex)}else{firePlaceCursorIndex=0;var G=0;G=(startFirePlaceIndex<3?0:startFirePlaceIndex-3);startFirePlaceIndex=G;var A=((fiePlaceTitleTotal-G)>8?(G+8):fiePlaceTitleTotal);scrollFireTitles(G,A)}}break;case rcDOWN:if(firePlacePage==1){if(firePlaceGenreIndex==firePlaceGenreTotal){break}firePlaceGenreIndex++;if(firePlaceGenreCursor<9){unselFirePlaceGenre(firePlaceGenreCursor);firePlaceGenreCursor++;selFirePlaceGenre(firePlaceGenreCursor)}else{var G=firePlaceGenreIndex-9;var A=firePlaceGenreIndex;scrollFirePlaceGenre(G,A)}updateFirePlaceTitlePanel();return }else{var F=firePlaceCursorIndex+1;var D=firePlaceColIndex;if(F<3){if(curFireIndexArr[F][D]==0){return }}var C=(fiePlaceTitleTotal/3);if(firePlaceRowIndex==parseInt(C)){return }unSelFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex);firePlaceRowIndex++;if(firePlaceCursorIndex<2){firePlaceCursorIndex++;selFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex)}else{var G=0;if(firePlaceRowIndex<3){G=firePlaceRowIndex;startFirePlaceIndex=G}else{G=startFirePlaceIndex+3;startFirePlaceIndex=G}firePlaceCursorIndex=2;var A=((fiePlaceTitleTotal-G)>8?(G+8):fiePlaceTitleTotal);scrollFireTitles(G,A)}}break;case rcOK:if(firePlacePage==1){firePlacePage=2;return }fadeAll();var B=firePlaceRowIndex*3+firePlaceColIndex;firePlaceStatus=true;stopStream();document.getElementById("waitPanel").style.backgroundImage="none";document.getElementById("waitPanel").style.backgroundImage="url('./view/tv/images/widgets/fire/fire"+B+".gif')";break;case rcMENU:if(firePlaceStatus){startStream();firePlaceStatus=false;document.getElementById("waitPanel").style.backgroundImage="url(/view/tv/images/banner.png)";document.getElementById("waitPanel").style.backgroundRepeat="no-repeat";showFirePlacePanel()}else{firePlaceStatus=false;firePlaceActive=false;showGuidePanel()}break}}function unSelFirePlaceTitle(C,A){var B="firePlaceTitleId"+C+""+A;if(document.getElementById(B)!=null){document.getElementById(B).style.border="2px solid Transparent"}}function selFirePlaceTitle(E,B){var C="firePlaceTitleId"+E+""+B;try{document.getElementById(C).style.border="2px solid paleGoldenRod"}catch(A){try{firePlaceRowIndex-=1;firePlaceCursorIndex-=1;selFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex)}catch(D){}}}function selFirePlaceGenre(B){try{document.getElementById("firePlaceGenreId"+B).style.background='url("/view/tv/images/rowGenre.png") no-repeat'}catch(A){}}function unselFirePlaceGenre(B){try{document.getElementById("firePlaceGenreId"+B).style.background="none"}catch(A){}}function escapeFirePlace(){keyActionHandler(rcMENU)}function gotoHomeFirePlace(B){var A="";A=(B==1?"#fcf3b8":"none");document.getElementById("firePlaceHomePanel").style.background=A}function scrollFireTitles(A,E){var H="";var L=returnCurFireIndex();var G;var B=0;var H='<tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr><tr><td width="15px" height="80px">&nbsp;</td>';for(var D=0;D<3;D++){curFireIndexArr[D]=new Array(3);for(var C=0;C<3;C++){curFireIndexArr[D][C]=0}}for(G=A;G<=E;++G){B++;var K=parseInt(G/3);var J=parseInt(G%3);if(G%3==0&&G!=0){H+='</tr><tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr><tr><td width="15px" height="80px">&nbsp;</td>'}var I=3*K+J;I=L[I];curFireIndexArr[K][J]=1;H+='<td align="center" valign="middle" nowrap style="width:75px;height:75px;'+(statusInfo==1?"cursor:pointer;":"")+'" '+(statusInfo==1?" onclick='firePlaceKeyHandler("+rcOK+");' ":"")+' ><img id="firePlaceTitleId'+K+""+J+'" style="width:75px;height:75px;border:2px solid transparent;" src="/view/tv/images/widgets/fire/fire'+(B)+'.gif" /></td><td width="15px" height="80px" >&nbsp;</td>'}if(B>0){for(var F=0;F<(9-B);++F){if((B+F)%3==0){H+='</tr><tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr><tr><td width="15px" height="80px">&nbsp;</td>'}H+='<td align="center" valign="middle" nowrap style="width:75px;height:80px;">&nbsp;</td><td width="15px" height="80px" >&nbsp;</td>'}}H+='</tr><tr><td colspan="7" width="400px" height="10px">&nbsp;</td></tr>';document.getElementById("firePlaceTitlePanel").innerHTML='<table width="100%" align="left" valign="top" cellspacing="0" cellpadding="0" >'+(H?H:'<tr><td height="28" width="100%" align="center" valign="middle"><span style="width:100%;text-align:center;vertical-align:middle;background-repeat:no-repeat;">No options avaliable</span></td></tr>')+"</table>";selFirePlaceTitle(firePlaceRowIndex,firePlaceColIndex)}