var menuActive=false;var adultActive=false;var aquariumActive=false;var blogActive=false;var browserActive=false;var buddyActive=false;var calcActive=false;var chatActive=false;var clockActive=false;var controlActive=false;var dvrActive=false;var favoriteActive=false;var firePlaceActive=false;var fullScreenActive=false;var gameActive=false;var giftShopActive=false;var horoscopeActive=false;var mailActive=false;var musicActive=false;var newsActive=false;var parentalControlActive=false;var photoStudioActive=false;var pizzaActive=false;var screenSaverActive=false;var stockActive=false;var surveyActive=false;var vanityActive=false;var videoSearchActive=false;var vodActive=false;var weatherActive=false;var yelpActive=false;var youTubeActive=false;var gridView=false;var mapsActive=false;var inActive=false;var alertActive=false;var searchActive=false;var schedulerActive=false;var currencyActive=false;var calendarActive=false;var assignedActive=false;var spiritualActive=false;var chessActive=false;var demoActive=false;var scCalcActive=false;var huluActive=false;var docsActive=false;var tetrisActive=false;var progressStatus=false;var loadActive=false;var langActive=false;var tzActive=false;var infoActive=true;var lpActive=false;var mealActive=false;var painAlertsActive=false;var staffComActive=false;var callAlertsInterval=null;var isGridViewOpened=false;var transportActive=false;var quizActive=false;var statusInfo=0;var fmsServerIp="";var fmsServerPort="";var serverUrl="/TvHandler";var request=null;var url="";var startCom=false;var myProgBar=null;var blinkIntervl=null;var serial="";var wanIp="";var macAddress="";var ipAddress="";var version="";var model="";var stbModel="";var osInfo="";var versionNo=7;var globalValue=0;var stbTypeId=0;var starting="";var keyCodeN=0;var records=null;var language="english";var preBlink1=null;var preBlink2=null;var locale="";var cStatus=0;preBlink1=new Image(12,12);preBlink1.src="./view/tv/images/dot.png";preBlink2=new Image(12,12);preBlink2.src="./view/tv/images/dotSel.png";var iCounter=0;function createRequest(B){if(B==null){serverUrl="/TvHandler"}try{request=new XMLHttpRequest()}catch(C){try{request=new ActiveXObject("Msxml2.XMLHTTP")}catch(D){try{request=new ActiveXObject("Microsoft.XMLHTTP")}catch(A){request=null}}}if(request==null){}}function alertMessage(){if(request.readyState==4&&request.status==200){var A=request.responseText}}function triggerPageReload(){if(request.readyState==4&&request.status==200){var A=request.responseText;if(A!="0"){reloadPage()}else{window.setTimeout("checkChannelCount();",15*1000)}}}function hideLoadPanel(){if(document.getElementById("blink1")!=null){document.getElementById("blink1").style.visibility="hidden";document.getElementById("blink2").style.visibility="hidden";document.getElementById("blink3").style.visibility="hidden"}}function showLoading(){if(document.getElementById("blink1")!=null){document.getElementById("blink1").style.visibility="visible";document.getElementById("blink2").style.visibility="visible";document.getElementById("blink3").style.visibility="visible"}}function loader(){showLoading();blinkIntervl=window.setInterval("loadNow(2);",1)}function loadNow(A){if(A>3){A=1}var C=(A==3?4-A:3-A);var B=(A==3?5-A:(A==2?5-A:4-A));document.getElementById("blink"+A).src=preBlink2.src;document.getElementById("blink"+C).src=preBlink1.src;document.getElementById("blink"+B).src=preBlink1.src;++A;window.clearInterval(blinkIntervl);blinkIntervl=null;blinkIntervl=window.setInterval("loadNow("+A+");",800);globalValue=A}function initPanel(){if(localeValue.length>0&&document.getElementById("lang")!=null){document.getElementById("lang").innerHTML=getVal(localeValue)}bootstrap();try{boxLocked=true;if(serial==null||serial==""){getWanIp()}else{stbInfo();proceed()}}catch(A){alert("exception init panel url: "+A)}}function proceed(){startCom=true;validate()}function updateValidateInfo(){var A="method=updateValidation&serial="+serial+"";createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){validateResult()};ajaxRequest.open("POST","/TvHandler",true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(A);return false}function validateResult(){if(ajaxRequest.readyState==4){if(ajaxRequest.status==200){}else{if(ajaxRequest.status==500){failureInfo()}}}}function scheduleRefresh(){var E=60*1000;var C=E*60;var B=C*24;var A=new Date();var D=new Date();D.setTime(A.getTime()+B);D.setHours("3");window.setInterval("loadHomePage();",D.getTime()-A.getTime())}function paintProgressBar(){if(myProgBar.amt>0.6&startCom==false){startCom=true;validate()}if(myProgBar.amt!=1){myProgBar.setBar(0.5,true);window.setTimeout("paintProgressBar();",0.5*1000)}}function start(){if(stbTypeId==7){YAHOO.util.Cookie.set("validate",true,{expires:new Date("January 12, 2025")})}boxLocked=false;getCodeEnableInfo()}function startupDraw(){if(blinkIntervl!=null){window.clearInterval(blinkIntervl);blinkIntervl=null}if(tInterval!=null){window.clearInterval(tInterval);tInterval=null}hideLoadPanel();lpActive=false;bEnabledKeys=true;infoActive=false;langActive=false;tzActive=false;loadActive=false;hideLoadContents();if(document.getElementById("infoPanel")!=null){document.getElementById("infoPanel").style.visibility="hidden"}if(document.getElementById("progressBar")!=null){document.getElementById("progressBar").innerHTML=""}try{if(startPage!="VOD"){try{document.getElementById("waitPanel").style.backgroundImage="url('/view/tv/images/banner.png')";keyActionHandler(rcMENU)}catch(B){}}else{try{keyActionHandler(rcMENU);guidePage=0;extraPanelIndex=2;keyActionHandler(rcOK)}catch(A){}}if(callAlertsInterval){window.clearTimeout(callAlertsInterval);callAlertsInterval=null}callAlertsInterval=window.setTimeout("getEmergencyAlertSystem();",60*1000);window.setInterval("getBoxActionInfo();",5*1000);startup=false}catch(A){}}function loadPanels(){var B="method=loadhtml&statusInfo="+statusInfo;var A="/TvHandler";createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){if(ajaxRequest.readyState==4&&ajaxRequest.status==200){loadPanelsSuccessHandler(ajaxRequest.responseText)}else{if(ajaxRequest.readyState==4&&ajaxRequest.status==500){failureInfo()}}};ajaxRequest.open("POST",A,true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(B);return false}function loadPanelsSuccessHandler(C){var B=C;if(B=="recall"){loadPanels();return }if(B.length>0){try{document.getElementById("guiPanel").innerHTML=B;loadCache()}catch(A){}}else{loadPanels()}}var loadPanelsFailureHandler=function(A){failureInfo()};function getWanIp(){var B="method=getwanip";var A={success:getWanIpSuccessHandler,failure:getWanIpFailureHandler,argument:{}};request=YAHOO.util.Connect.asyncRequest("POST",serverUrl,A,B);return false}var getWanIpSuccessHandler=function(A){wanIp=A.responseText;serial=wanIp;macAddress="00:02:02:09:f4:80";ipAddress="192.168.1.3";model="aminet110";version="0.11.9-A110-opera8-subs-bit1band-1";stbInfo();proceed()};var getWanIpFailureHandler=function(A){failureInfo()};function stbInfo(){if(document.getElementById("snV")!=null){document.getElementById("snV").innerHTML=serial;document.getElementById("maV").innerHTML=macAddress;document.getElementById("iaV").innerHTML=ipAddress;if(version!=null){if(getSystemModel()=="pc"){getBrowserInfo()}else{document.getElementById("versionV").innerHTML=version.substring(0,23);document.getElementById("modelV").innerHTML=model}}document.getElementById("tsV").innerHTML=getDateTime()}}function getBrowserInfo(){var A=navigator.userAgent.toLowerCase();var C=navigator.appName;var D=navigator.appVersion;version=parseFloat(D);if(A.indexOf("opera")>=0){stbModel="opera";version=YAHOO.env.ua.opera}if(A.indexOf("msie")>=0){var B=A.indexOf("msie");version=A.substring(B+4,B+8);version=YAHOO.env.ua.ie;stbModel="internet explorer"}if(A.indexOf("safari")>=0){stbModel="safari";version=YAHOO.env.ua.webkit}if(A.indexOf("firefox")>=0){stbModel="mozilla firefox";version=YAHOO.env.ua.gecko}if((A.indexOf("antgalio")>=0)||A.indexOf("ant")>=0){stbModel="antgalio"}if(A.indexOf("windows")>=0){osInfo="windows"}if(A.indexOf("linux")>=0){osInfo="linux"}if(A.indexOf("mac")>=0){osInfo="mac"}if(document.getElementById("versionV")!=null){document.getElementById("sn").innerHTML="wan ip";document.getElementById("ma").innerHTML="os info";document.getElementById("ia").innerHTML="browser info";document.getElementById("version").innerHTML="browser version"}if(document.getElementById("versionV")!=null){document.getElementById("versionV").innerHTML=version;document.getElementById("iaV").innerHTML=stbModel;document.getElementById("maV").innerHTML=osInfo}if(document.getElementById("modelHeader").innerHTML!=null){document.getElementById("modelHeader").innerHTML="";document.getElementById("modelContent").innerHTML=""}}function detectIphone(){var A=navigator.userAgent.toLowerCase();if(A.search("iphone")>-1){return true}else{return false}}function getModelInfo(){var A=getSystemModel();if(detectIphone()){stbTypeId=9}else{if(A.indexOf("ADB")>=0){stbTypeId=5}else{if(A.indexOf("110h")>=0){stbTypeId=3}else{if(A.indexOf("110")>=0){stbTypeId=0}else{if(A.indexOf("125")>=0){stbTypeId=1}else{if(A.indexOf("130h")>=0){stbTypeId=4}else{if(A.indexOf("telbox110")>=0){stbTypeId=6}else{if(A.indexOf("130")>=0){stbTypeId=2}else{if((A.toLowerCase()).indexOf("mac")>=0){stbTypeId=8}else{if(A.indexOf("pc")>=0){stbTypeId=7}}}}}}}}}}}function LTrim(B){var A=/\s*((\S+\s*)*)/;return B.replace(A,"$1")}function RTrim(B){var A=/((\s*\S+)*)\s*/;return B.replace(A,"$1")}function trim(A){return RTrim(LTrim(A))}function createResponse(B){return ;var A="/TvHandler";createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){if(ajaxRequest.readyState==4&&ajaxRequest.status==200){loadPanelsSuccessHandler(ajaxRequest.responseText)}else{if(ajaxRequest.readyState==4&&ajaxRequest.status==500){failureInfo()}}};ajaxRequest.open("POST",A,true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(B);return false}function paintAjaxContent(){return ;if(ajaxRequest.readyState==4){if(ajaxRequest.status==200){loadPanelsSuccessHandler(ajaxRequest.responseText)}else{if(ajaxRequest.status==500){failureInfo()}}}}function getGameJavascript(C){var B="method=loadJavascript&serial="+serial+"&widgetId="+C;var A={success:getGameSuccessHandler,failure:getGameFailureHandler,argument:{}};request=YAHOO.util.Connect.asyncRequest("POST",serverUrl,A,B);return false}var getGameSuccessHandler=function(B){var A=YAHOO.lang.JSON.parse(B.responseText);loadGameWidget(A)};var getGameFailureHandler=function(A){failureInfo()};function loadGameWidget(D){try{var F=D.jsInfo;var C=F.split("#%&");for(var G=0;G<C.length;G++){var H=document.createElement("script");H.type="text/javascript";var B=C[G];H.id=B.substring(B.indexOf("/")+1,B.length);H.src="/work/"+B;document.getElementsByTagName("head")[0].appendChild(H)}F=D.cssInfo;C=F.split("#%&");for(var G=0;G<C.length;G++){var H=document.createElement("link");var B=C[G];var A=B.substring(B.indexOf("/")+1,B.length);var E="/work/"+B;H.setAttribute("rel","stylesheet");H.setAttribute("type","text/css");H.setAttribute("href",E);H.setAttribute("id",A);document.getElementsByTagName("head")[0].appendChild(H)}showGamePanel()}catch(I){alert("exception at load game : "+I)}}function getCodeEnableInfo(){var A="method=getCodeInfo&serial="+serial;createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){paintCodeInfo()};ajaxRequest.open("POST","/TvHandler",true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(A);return false}function paintCodeInfo(){if(ajaxRequest.readyState==4){if(ajaxRequest.status==200){getCodeSuccessHandler(ajaxRequest.responseText)}else{if(ajaxRequest.status==500){failureInfo()}}}}function getCodeSuccessHandler(A){if(A=="recall"){getCodeEnableInfo();return }statusInfo=A;loadPanels()}function getCodeFailureHandler(){failureInfo()}function includeJavascriptCss(){return ;if(records==null){failureInfo();return }try{var A="";var E="";if(stbTypeId==7){if(statusInfo==1){A="./view/touchscreenTv/css/style.css"}else{A="./view/tv/css/style.css"}}var F=document.createElement("link");var H="linkId";var G=A;F.setAttribute("rel","stylesheet");F.setAttribute("type","text/css");F.setAttribute("href",G);F.setAttribute("id",H);document.getElementsByTagName("head")[0].appendChild(F);var D="";for(var C=2;C<52;C++){var F=document.createElement("script");if(statusInfo==1){D="./view/touchscreenTv/js/"}else{D="./view/tv/js/"}F.type="text/javascript";F.id="file"+C;F.src=D+returnFileName(C);document.getElementsByTagName("head")[0].appendChild(F)}}catch(B){alert("exception at include js files: "+B)}}function returnFileName(A){var B=new Array();B[0]="progress.js";B[1]="cache.js";B[2]="global.js";B[3]="layerVisibility.js";B[4]="miniGuide.js";B[5]="fullGuide.js";B[6]="gridFullGuide.js";B[7]="autoTune.js";B[8]="favorite.js";B[9]="parentalControl.js";B[10]="vod.js";B[11]="buddyInfo.js";B[12]="music.js";B[13]="news.js";B[14]="survey.js";B[15]="stock.js";B[16]="adult.js";B[17]="control.js";B[18]="calculator.js";B[19]="dvr.js";B[20]="chat.js";B[21]="clock.js";B[22]="firePlace.js";B[23]="photoStudio.js";B[24]="screenSaver.js";B[25]="youTube.js";B[26]="aquarium.js";B[27]="horoscope.js";B[28]="vanity.js";B[29]="fullScreen.js";B[30]="game.js";B[31]="videoSearch.js";B[32]="mail.js";B[33]="browser.js";B[34]="blog.js";B[35]="weather.js";B[36]="giftShop.js";B[37]="pizza.js";B[38]="yelp.js";B[39]="maps.js";B[40]="internetRadio.js";B[41]="alerts.js";B[42]="wz_jsgraphics.js";B[43]="rss.js";B[44]="eas.js";B[45]="timeline.js";B[46]="setting.js";B[47]="search.js";B[48]="schedular.js";B[49]="currency.js";B[50]="calendar.js";B[51]="AC_RunActiveContent.js";return B[A]}function getBoxActionInfo(){var B="method=getBoxActionInfo&serial="+serial;var A="/TvHandler";createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){if(ajaxRequest.readyState==4){if(ajaxRequest.status==200){var C=ajaxRequest.responseText;if(C=="recall"){getBoxActionInfo()}else{getBoxInfromation(C)}}else{if(ajaxRequest.status==500){failureInfo()}}}};ajaxRequest.open("POST",A,true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(B);return false}function getBoxInfromation(A){if(A.length==0){return }var G=A.split("-?#-");var F=G[0];var D=G[1];var E=G[2];if(F==1){showStatusPanel();document.getElementById("statusMessagePanel").innerHTML="";document.getElementById("statusMessagePanel").innerHTML="your system is going to reboot in 10 seconds.";var B=0+"|"+D+"|"+E;saveBoxActionInfo(B);window.setTimeout("hideStatusPanel();rebootSTB();",10*1000)}else{if(D==1){showStatusPanel();document.getElementById("statusMessagePanel").innerHTML="";document.getElementById("statusMessagePanel").innerHTML="your system is going to refresh in 5 seconds.";var B=F+"|"+0+"|"+E;saveBoxActionInfo(B);window.setTimeout("refreshSTB();",5*1000)}else{if(E!=-1){var B=F+"|"+D+"|"+-1;for(var C=0;C<channelIdCache.length;++C){if(channelIdCache[C]==E){if(channelIdCache[nSelectedChannel]==E){break}nLastSelectedChannel=nSelectedChannel;nSelectedChannel=nOldChannel=nCurrentChannel=C;switchChannel();channelChanged=true;launchViewer();menuActive=false;uniqCatNameCache.shift();uniqCatNameCache.shift()}}saveBoxActionInfo(B)}}}}function saveBoxActionInfo(B){var C="method=saveBoxActionInfo&serial="+serial+"&data="+B;var A="/TvHandler";createAjaxRequest();if(ajaxRequest==null){return }ajaxRequest.onreadystatechange=function(){if(ajaxRequest.readyState==4){if(ajaxRequest.status==200){}else{if(ajaxRequest.status==500){failureInfo()}}}};ajaxRequest.open("POST",A,true);ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajaxRequest.send(C);return false}