blob: 4baa62317ab645a7c9ce6704cc225d22de90cca5 [file] [log] [blame]
var g_loginPasswd;
function LoadQuickSetupPage() {
document.getElementById("navigation").innerHTML = "<ul id ='menu' ><li ><a id='menuQuickSetup' class='on'>Quick Setup </a> </li> </ul>";
document.getElementById("menuQuickSetup").innerHTML = jQuery.i18n.prop('quickSetupName');
document.getElementById("mainColumn").innerHTML= CallHtmlFile("html/quick_setup.html");
LocalAllElement();
showDiv("divQsUserNamePage");
}
function quickSetup() {
document.getElementById("lableWelcome").innerHTML = jQuery.i18n.prop("lableWelcome");
document.getElementById("quickSetupSpan").innerHTML = "<a href='#.' id='quickSetupspanlink' onclick=getHelp('QuickSetup')>Help</a>";
document.getElementById("quickSetupspanlink").innerHTML = jQuery.i18n.prop("helpName");
clearRefreshTimers();
LoadQuickSetupPage();
}
function GotoQuickSetup(){
SetCookie('skipQs',0,365);
quickSetup();
}
function SaveQsAccountSet() {
if($("#divConfirmPasswd").is(":visible")) {
if($("#txtQsRePasswd").val() != $("#txtQsPasswd").val()) {
$("#lPassErrorMes").show().text(jQuery.i18n.prop("lPassErrorMes"));
return;
}
var configMap = new Map();
configMap.put("RGW/account/user_management/action",1);
configMap.put("RGW/account/user_management/username",$("#txtQsUserName").val());
configMap.put("RGW/account/user_management/password",$("#txtQsPasswd").val());
var retXml = PostXml("account","set_account",configMap);
if("ERROR" == $(retXml).find("setting_response").text()) {
alert("modify password failed.");
}
}
showDiv("divQsInternetConnPage");
}
function SaveQsInternetConnSet() {
g_objContent.SaveData();
showDiv("divQsWifiSetPage");
}
function SaveQsWifiSet() {
g_objContent.SaveData();
showDiv("divQsDeviceGuidePage");
}
function showDiv(divId) {
$("#divQsUserNamePage,#divQsInternetConnPage,#divQsWifiSetPage,#divQsDeviceGuidePage").hide();
$("#lt_qs_h1UserSettings,#lt_qs_h1InternetConnection,#lt_qs_h1WirelessSeetings,#lt_qs_h1DevicePlaceGuid").removeClass();
document.getElementById(divId).style.display = "block";
g_objContent = null;
if("divQsUserNamePage" == divId) {
$("#lt_qs_h1UserSettings").addClass("on");
$("#txtQsRePasswd,#txtQsPasswd").val(g_loginPasswd);
$("#txtQsUserName").val("admin");
$("#txtQsPasswd").click(function(){
$("#divConfirmPasswd").show();
});
$("#txtQsRePasswd,#txtQsPasswd").click(function(){
$("#lPassErrorMes").hide();
});
} else if("divQsInternetConnPage" == divId) {
$("#lt_qs_h1InternetConnection").addClass("on");
$("#divInternetConnectSet").html(CallHtmlFile("html/internet/internet_connection.html"));
$("#lt_interCon_helper,#divSaveInternetConn,#lt_interCon_title").hide();
g_objContent = $("#divQsInternetConnPage").objInternetConn();
g_objContent.onLoad(true);
} else if("divQsWifiSetPage" == divId) {
$("#lt_qs_h1WirelessSeetings").addClass("on");
$("#divPrimaryNetworkSet").html(CallHtmlFile("html/wifi/wireless_settings.html"));
g_objContent = $("#divQsWifiSetPage").objWifiSet();
$("#lt_wifiSet_helper,#lt_wifiSet_title,#divSaveWifiConfig").hide();
g_objContent.onLoad(true);
} else if("divQsDeviceGuidePage" == divId) {
$("#lt_qs_h1DevicePlaceGuid").addClass("on");
}
}
function ExitQuickSetup() {
document.getElementById("lableWelcome").innerHTML = jQuery.i18n.prop("lableWelcome");
document.getElementById("quickSetupSpan").innerHTML = '<a href="#." onclick="GotoQuickSetup()" id="quickSetup" >Quick Setup</a> | <a href="#." id="HelpName" onclick="getMainHelp()">Help</a> | <a href="#." id="LogOutName" onclick="logOut()">Log Out</a>';
document.getElementById("quickSetup").innerHTML = jQuery.i18n.prop("quickSetupName");
document.getElementById("HelpName").innerHTML = jQuery.i18n.prop("helpName");
document.getElementById("LogOutName").innerHTML = jQuery.i18n.prop("LogOutName");
document.getElementById("navigation").innerHTML=" <ul id ='menu'></ul>";
g_objContent = null;
createMenuFromXML();
createMenu(1);
}