var parentalControlPassword="";var pcChanged=false;var pcCursor=0;var pcCurrent=0;var pcMax=4;var pcTotal=0;var parentalClicks=0;var changePassword=false;var changePasswordSel=false;var allowNewPassword=false;var wrongAttempts=3;var saveAndExit=false;var saveAttempts=3;var pcTop=0;var pcBottom=0;var lockedCacheCopy=new Array();var relockCache=new Array();function launchParentalControlPanel(){var D="";saveAttempts=3;userSelChOrder="";bKeyChannel=false;lockedCacheCopy=new Array();var E;for(E=0;E<origLockedCache.length;++E){lockedCacheCopy[E]=origLockedCache[E]}pcTotal=channelOrderCache.length-1;pcCursor=0;pcCurrent=0;changePassword=false;changePasswordSel=false;allowNewPassword=false;wrongAttempts=3;pcChanged=false;saveAndExit=false;document.getElementById("parentalTag").innerHTML=records.key361;var G;for(G=0;(channelOrderCache.length>5&&G<5)||(channelOrderCache.length<=5&&G<channelOrderCache.length);++G){var F="";if((!mnemonicCache[G])){F=records.key413}else{var B=getGuideIndexStart(G);var H=guideCache[G].split("-$#-");var I=H[B];var A=I.split("|");var C=A[6];if(C.length>18){C=C.substring(0,15)+"..."}F=records.key415+": "+C}D+='<tr><td height="40px" nowrap valign="middle" class="parentalControlPanel" id="selectedPcp'+G+'" '+(statusInfo==1?' onmouseover="selCurrPc('+G+');" onmouseout="hideSelPc('+G+');" onclick="openSelPc('+G+');" style="cursor:pointer;" ':" ")+'><table width="100%" align="center" valign="top" cellspacing="0" cellpadding="0"><tr><td id="parentalScrollImage'+G+'" style="width:50px;text-align:center;">'+(lockedCacheCopy[G]==1?'<img alt="" src="/view/tv/images/hotIcons/unSel2.png">':'<img alt="" src="/view/tv/images/unLock.png">')+'</td><td id="parentalScrollOrder'+G+'" style="width:75px;text-align:center">'+channelOrderCache[G]+'</td><td id="parentalScrollName'+G+'" style="width:100px;text-align:left">'+channelNameCache[G]+'</td><td id="parentalScrollNumber'+G+'" style="width:325x;text-align:left">&nbsp;&nbsp;&nbsp;'+F+"</td></tr></table></td></tr>"}document.getElementById("parentalControlPanel").innerHTML='<table width="570px" border=0 align=left valign="middle" style="margin-top:10px;margin-left:12px;" cellspacing="10" cellpadding="0">'+D+"</table>";changeParentalControlCursor();window.clearTimeout(oTriggerSwitchTimer);oTriggerSwitchTimer=null;window.clearTimeout(oSwitchTimer);oSwitchTimer=null}function showChangePasswordScreen(){showStatusPanel();document.getElementById("statusMessagePanel").innerHTML=records.key367+": <br/><b><span id=pwdText>&nbsp;</span></b>";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="visible"}}function updatePassword(){userSelChOrder=userSelChOrder.substr(0,4);if(!allowNewPassword){if(userSelChOrder==parentalControlPassword){document.getElementById("statusMessagePanel").innerHTML=records.key366+": <br/><b><span id=pwdText>&nbsp;</span></b>";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="visible"}allowNewPassword=true;window.clearTimeout(oTriggerSwitchTimer);oTriggerSwitchTimer=null;window.clearTimeout(oSwitchTimer);oSwitchTimer=null;oSwitchTimer=window.setTimeout("launchParentalControlPanel();showParentalControlPanel();",60*1000)}else{wrongAttempts--;if(wrongAttempts==0){document.getElementById("statusMessagePanel").innerHTML=records.key364+".";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="hidden"}top.window.setTimeout("showParentalControlPanel();launchParentalControlPanel();",3000)}else{document.getElementById("statusMessagePanel").innerHTML=records.key363+"<br/><b><span id=pwdText>&nbsp;</span></b>";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="visible"}window.clearTimeout(oTriggerSwitchTimer);oTriggerSwitchTimer=null;window.clearTimeout(oSwitchTimer);oSwitchTimer=null;oSwitchTimer=window.setTimeout("launchParentalControlPanel();showParentalControlPanel();",60*1000)}}}else{parentalControlPassword=userSelChOrder;saveParentalControlPreferences();document.getElementById("statusMessagePanel").innerHTML=records.key364+".<br/>";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="hidden"}top.window.setTimeout("showParentalControlPanel();launchParentalControlPanel();",3000)}bKeyChannel=false;userSelChOrder=""}function showVerifyPasswordScreen(){saveAndExit=true;showStatusPanel();document.getElementById("statusMessagePanel").innerHTML=records.key362+" <br/><b><span id=pwdText>&nbsp;</span></b>";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="visible"}}function confirmPassword(){userSelChOrder=userSelChOrder.substr(0,4);if(userSelChOrder==parentalControlPassword){document.getElementById("statusMessagePanel").innerHTML=records.key365;if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="hidden"}var A;for(A=0;A<lockedCacheCopy.length;++A){if(origLockedCache[A]==1&&lockedCacheCopy[A]==0){if(relockCache[A]!=null){window.clearTimeout(relockCache[A]);relockCache[A]=null}lockedCache[A]=0}else{if(origLockedCache[A]==0&&lockedCacheCopy[A]==1){lockedCache[A]=1}else{lockedCache[A]=(relockCache[A]!=null?0:lockedCacheCopy[A])}}origLockedCache[A]=lockedCacheCopy[A]}saveParentalControlPreferences();window.setTimeout("exitPanel();",2000)}else{saveAttempts--;if(saveAttempts==0){document.getElementById("statusMessagePanel").innerHTML=records.key364+"<br/><br/>"+records.key437;if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="hidden"}saveAttempts=3;window.setTimeout("exitPanel();",2000)}else{document.getElementById("statusMessagePanel").innerHTML=records.key363+"<br/><b><span id=pwdText>&nbsp;</span></b>";if(document.getElementById("keyDigitPanel")!=null){document.getElementById("keyDigitPanel").style.visibility="visible"}window.clearTimeout(oTriggerSwitchTimer);oTriggerSwitchTimer=null;window.clearTimeout(oSwitchTimer);oSwitchTimer=null;oSwitchTimer=window.setTimeout("openParentalControlPanel();",60*1000)}}bKeyChannel=false;userSelChOrder=""}function exitPanel(){saveAndExit=false;pcChanged=false;parentalControlActive=false;openParentalControlPanel();launchGuide();showGuidePanel();launchParentalControlPanel();bKeyChannel=false;userSelChOrder="";top.window.clearTimeout(oTriggerSwitchTimer);oTriggerSwitchTimer=null;window.clearTimeout(oSwitchTimer);oSwitchTimer=null}function scrollParentalControlPage(B,E){var F="";var J;var O=0;var J;for(J=B;J<=E;++J){var I="";if((!mnemonicCache[J])){I=records.key413}else{var C=getGuideIndexStart(J);var M=guideCache[J].split("-$#-");var N=M[C];var A=N.split("|");var D=A[6];if(D.length>18){D=D.substring(0,15)+"..."}I=records.key415+": "+D}var K="parentalScrollImage"+O;var H="parentalScrollOrder"+O;var L="parentalScrollName"+O;var G="parentalScrollNumber"+O;document.getElementById(K).innerHTML=(lockedCacheCopy[J]==1?'<img alt="" src="/view/tv/images/hotIcons/unSel2.png">':'<img alt="" src="/view/tv/images/unLock.png">');document.getElementById(H).innerHTML=channelOrderCache[J];document.getElementById(L).innerHTML=channelNameCache[J];document.getElementById(G).innerHTML="&nbsp;&nbsp;&nbsp;"+I;O++}countParental()}function changeParentalControlCursor(){if(document.getElementsByTagName){var A=(pcTotal+1)<5?(pcTotal+1):5;for(i=0;i<A;i++){var B="selectedPcp"+i;if(i==pcCursor){document.getElementById(B).className="pcSelPanel"}else{document.getElementById(B).className="pcUnSelPanel"}}countParental()}}function changeParentalControlCursorUp(){if(document.getElementsByTagName){var B="selectedPcp"+pcCursor;var A="selectedPcp"+(pcCursor+1);document.getElementById(B).className="pcSelPanel";document.getElementById(A).className="pcUnSelPanel"}countParental()}function changeParentalControlCursorDown(){if(document.getElementsByTagName){var B="selectedPcp"+pcCursor;var A="selectedPcp"+(pcCursor-1);document.getElementById(B).className="pcSelPanel";document.getElementById(A).className="pcUnSelPanel"}countParental()}function countParental(){var B="";var C=pcCurrent+1;var A=pcTotal+1;B+='<tr><td height="10" nowrap valign=center class="parentalControlPanel"><span style="display:inline-block;width:100;text-align:center">'+records.key360+C+" of "+A+"</span></td></tr>";document.getElementById("bottomPanel").innerHTML='<table width="350" border=0 align=left valign=center style="margin-top:1px;margin-left:12px;" cellspacing="10" cellpadding="0">'+B+"</table>"}function updateParentalControlImage(){document.getElementById("parentalScrollImage"+pcCursor).innerHTML=(lockedCacheCopy[pcCurrent]==1?'<img alt="" src="/view/tv/images/hotIcons/unSel2.png">':'<img alt="" src="/view/tv/images/unLock.png">')}function openParentalControlPanel(){if(isGridViewOpened){gridView=true;showGridFullGuidePanel()}else{launchParentalControlPanel();showParentalControlPanel()}}function saveParentalControlPreferences(){var C=origLockedCache.join("|");var B="method=savepc&serial="+serial+"&data="+C+"&password="+parentalControlPassword;var A={success:saveParentalControlPreferencesSuccessHandler,failure:saveParentalControlPreferencesFailureHandler,argument:{}};request=YAHOO.util.Connect.asyncRequest("POST",serverUrl,A,B);return false}var saveParentalControlPreferencesSuccessHandler=function(A){};var saveParentalControlPreferencesFailureHandler=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 selCurrPc(A){var B="selectedPcp"+pcCursor;if(document.getElementById(B)!=null){document.getElementById(B).className="pcUnSelPanel"}var C="selectedPcp"+A;pcCurrent=A+parentalClicks;pcCursor=A;if(document.getElementById(C)!=null){document.getElementById(C).className="pcSelPanel"}}function hideSelPc(A){return ;if(document.getElementsByTagName){var B="selectedPcp"+A;pcCursor=A;document.getElementById(B).className="pcUnSelPanel"}}function openSelPc(A){keyActionHandler(rcOK)}function escapePcPanel(){keyActionHandler(rcMENU)}function movePcPageUp(){keyActionHandler(rcUP)}function movePcPageDown(){keyActionHandler(rcDOWN)}function showPcUp(){document.getElementById("pcMoveUp").style.background="yellow"}function hidePcUp(){document.getElementById("pcMoveUp").style.background="none"}function showPcDown(){document.getElementById("pcMoveDown").style.background="yellow"}function hidePcDown(){document.getElementById("pcMoveDown").style.background="none"}