67 lines
2.2 KiB
JavaScript
67 lines
2.2 KiB
JavaScript
function showIPConfig()
|
|
{
|
|
if(document.getElementById("wifiCfg0checked"))
|
|
{
|
|
document.getElementById("wifiCfg0checked").style.display = 'compact';
|
|
document.getElementById("wifiCfg").style.display = 'none';
|
|
|
|
if(document.getElementById("wifiCfg3checked"))
|
|
{
|
|
document.getElementById("wifiCfg3checked").style.display = 'compact';
|
|
document.getElementById("wifiCfg3").style.display = 'none';
|
|
} else
|
|
{
|
|
document.getElementById("wifiCfg3checked").style.display = 'none';
|
|
document.getElementById("wifiCfg3").style.display = 'compact';
|
|
}
|
|
|
|
if(document.getElementById("wifiCfg1checked"))
|
|
{
|
|
document.getElementById("wifiCfg1checked").style.display = 'compact';
|
|
} else
|
|
{
|
|
document.getElementById("wifiCfg1").style.display = 'none';
|
|
}
|
|
} else
|
|
{
|
|
document.getElementById("wifiCfg0").style.display = 'none';
|
|
document.getElementById("wifiCfgchecked").style.display = 'compact';
|
|
}
|
|
}
|
|
|
|
// Method to enable the correct side-bar menu for the underlying host interface.
|
|
function enableIfConfig()
|
|
{
|
|
// Disable keymap if no host is connected to the SharpKey. KeyInterface is the base class which exists when
|
|
// no host was detected to invoke a host specific sub-class.
|
|
if(activeInterface === "KeyInterface ")
|
|
{
|
|
document.getElementById("keyMapAvailable").style.display = 'none';
|
|
}
|
|
// Mouse interface active?
|
|
else if(activeInterface === "Mouse ")
|
|
{
|
|
document.getElementById("keyMapAvailable").style.display = 'none';
|
|
document.getElementById("mouseCfgAvailable").style.display = 'compact';
|
|
} else
|
|
{
|
|
document.getElementById("keyMapAvailable").style.display = 'compact';
|
|
|
|
// Secondary interface available?
|
|
if(secondaryInterface == "Mouse ")
|
|
{
|
|
document.getElementById("mouseCfgAvailable").style.display = 'compact';
|
|
} else
|
|
{
|
|
document.getElementById("mouseCfgAvailable").style.display = 'none';
|
|
}
|
|
}
|
|
}
|
|
|
|
// On document load, setup the items viewable on the page according to set values.
|
|
document.addEventListener("DOMContentLoaded", function setPageDefaults()
|
|
{
|
|
showIPConfig();
|
|
enableIfConfig();
|
|
});
|