et_INIKey("branding", "oemlogo"); if ( (OEMLogoFile != null) && (OEMLogoFile.length>0) && FileSystemObj.FileExists(g_OOBEDirPath+"images\\"+OEMLogoFile) ) { spnOEMLogo.style.visibility="visible"; spnOEMLogo.style.backgroundImage = 'url(images/' + OEMLogoFile + ')'; } SetupPageLayout(); InitCKPT(); EmptyCKPTStack(); spnPage.style.visibility = "visible"; g_PreferredConnection = CONNECTIONTYPE_MODEM; window.external.SetICWCompleted(); InitStatusMenu(); OOBEDocBody.style.cursor = "default"; ScreenFrame.style.display = "inline"; GoNavigate(CKPT_ISPSIGNUP); window.external.ShowOOBEWindow(); } function InitStatusMenu() { trace("InitStatusMenu"); if ( (1 == DirObj.get_Offline() || false == InternetCapabilityExists() )) { g_status = STATUS_OFF; StatusObj.set_Status(NOLAUNCHISPSIGNUP, true); window.external.LoadStatusItems("No Modem"); } else { if (UseIcs()) { window.external.TriggerIcsCallback(true); } else { window.external.TriggerIcsCallback(false); } var str = DirObj.get_ISPSignup().toUpperCase(); if ("MSN" == str) { g_status = STATUS_ISP; if ( window.external.get_RegStatus() ) window.external.LoadStatusItems("MSN(No Reg)"); else window.external.LoadStatusItems("MSN"); } else if ("OFFLINE" == str) { g_status = STATUS_ISP; if ( window.external.get_RegStatus() ) window.external.LoadStatusItems("Offline(No Reg)"); else window.external.LoadStatusItems("Offline"); } else if ("PRECONFIG" == str) { g_status = STATUS_PRECONFIG; if ( window.external.get_RegStatus() ) window.external.LoadStatusItems("Preconfig(No Reg)"); else window.external.LoadStatusItems("Preconfig"); } else { g_status = STATUS_NONE; StatusObj.set_Status(NOLAUNCHISPSIGNUP, true); if ( window.external.get_RegStatus() ) window.external.LoadStatusItems("None(No Reg)"); else window.external.LoadStatusItems("None"); } } } function ProcessQueuedEvents() { window.external.ProcessQueuedEvents(); } var g_bRadioMigrateISP=false; var g_MSNISP=false; var g_ExistISP=false; var g_NoISP=false; function IspLoadMe() { InitFrameRef(); if (g_status == STATUS_ISP || g_status == STATUS_OFF) { g.radioGetNewISP.style.display = "inline"; g.ISP_New.style.display = "inline"; g.radioGetNewISP.checked=true; g_FirstFocusElement = g.radioGetNewISP; } else { g.radioGetNewISP.style.display = "none"; g.ISP_New.style.display = "none"; g.radioMigrateISP.checked=true; g_FirstFocusElement = g.radioMigrateISP; } InitNewButtons(); g.btnBack.style.visibility = "hidden"; g.BackBtnLocalText.style.visibility = "hidden"; g_FirstFocusElement.focus(); } function IspUnLoad() { try { g_bRadioMigrateISP = (g.event.srcElement==g.radioMigrateISP); } catch (e) {} } function OnHelp() { }