forked from I2P_Developers/i2p.i2p
94 lines
2.6 KiB
JavaScript
94 lines
2.6 KiB
JavaScript
function setupbuttons() {
|
|
updatesetallbuttons();
|
|
var form = document.forms[0];
|
|
form.savepri.disabled = true;
|
|
form.savepri.className = 'disabled';
|
|
}
|
|
|
|
function priorityclicked() {
|
|
updatesetallbuttons();
|
|
var form = document.forms[0];
|
|
form.savepri.disabled = false;
|
|
form.savepri.className = 'accept';
|
|
}
|
|
|
|
function updatesetallbuttons() {
|
|
var notNorm = false;
|
|
var notHigh = false;
|
|
var notSkip = false;
|
|
var form = document.forms[0];
|
|
for(i = 0; i < form.elements.length; i++) {
|
|
var elem = form.elements[i];
|
|
if (elem.type == 'radio') {
|
|
if (!elem.checked) {
|
|
if (elem.className == 'prinorm')
|
|
notNorm = true;
|
|
else if (elem.className == 'prihigh')
|
|
notHigh = true;
|
|
else
|
|
notSkip = true;
|
|
}
|
|
}
|
|
}
|
|
if (notNorm)
|
|
document.getElementById('setallnorm').className = 'control';
|
|
else
|
|
document.getElementById('setallnorm').className = 'controld';
|
|
if (notHigh)
|
|
document.getElementById('setallhigh').className = 'control';
|
|
else
|
|
document.getElementById('setallhigh').className = 'controld';
|
|
if (notSkip)
|
|
document.getElementById('setallskip').className = 'control';
|
|
else
|
|
document.getElementById('setallskip').className = 'controld';
|
|
}
|
|
|
|
function setallnorm() {
|
|
var form = document.forms[0];
|
|
for(i = 0; i < form.elements.length; i++) {
|
|
var elem = form.elements[i];
|
|
if (elem.type == 'radio') {
|
|
if (elem.className === 'prinorm')
|
|
elem.checked = true;
|
|
}
|
|
}
|
|
document.getElementById('setallnorm').className = 'controld';
|
|
document.getElementById('setallhigh').className = 'control';
|
|
document.getElementById('setallskip').className = 'control';
|
|
form.savepri.disabled = false;
|
|
form.savepri.className = 'accept';
|
|
}
|
|
|
|
function setallhigh() {
|
|
var form = document.forms[0];
|
|
for(i = 0; i < form.elements.length; i++) {
|
|
var elem = form.elements[i];
|
|
if (elem.type == 'radio') {
|
|
if (elem.className === 'prihigh')
|
|
elem.checked = true;
|
|
}
|
|
}
|
|
document.getElementById('setallnorm').className = 'control';
|
|
document.getElementById('setallhigh').className = 'controld';
|
|
document.getElementById('setallskip').className = 'control';
|
|
form.savepri.disabled = false;
|
|
form.savepri.className = 'accept';
|
|
}
|
|
|
|
function setallskip() {
|
|
var form = document.forms[0];
|
|
for(i = 0; i < form.elements.length; i++) {
|
|
var elem = form.elements[i];
|
|
if (elem.type == 'radio') {
|
|
if (elem.className === 'priskip')
|
|
elem.checked = true;
|
|
}
|
|
}
|
|
document.getElementById('setallnorm').className = 'control';
|
|
document.getElementById('setallhigh').className = 'control';
|
|
document.getElementById('setallskip').className = 'controld';
|
|
form.savepri.disabled = false;
|
|
form.savepri.className = 'accept';
|
|
}
|