Adding the SQL Form and editForm error feedback.

This commit is contained in:
Martin Kamerbeek 2006-04-18 15:09:07 +00:00
parent 82b2ad934d
commit 179e4a89ef
15 changed files with 6293 additions and 4 deletions

View file

@ -0,0 +1,69 @@
function switchField(id, switchOn) {
e = document.getElementById(id);
if (!e) {
alert("Not a valid id: ["+id+"]");
}
if (switchOn) {
document.getElementById(id).disabled = false;
document.getElementById(id).style.display = '';
} else {
document.getElementById(id).disabled = true;
document.getElementById(id).style.display = 'none';
}
}
function switchListField(conditional, id) {
if (conditional == '') {
switchField(id+'-1', false);
switchField(id+'-2', false);
} else {
if (conditional == 100 || conditional == 101) {
switchField(id+'-1', true);
switchField(id+'-2', false);
} else {
switchField(id+'-1', false);
switchField(id+'-2', true);
}
}
}
function switchNumberField(conditional, id) {
if (conditional == '') {
switchField(id+'-1', false);
switchField(id+'-2', false);
} else {
if (conditional == 10) {
switchField(id+'-1', true);
switchField(id+'-2', true);
} else {
switchField(id+'-1', true);
switchField(id+'-2', false);
}
}
}
function switchTemporalField(conditional, id) {
if (conditional == '') {
switchField(id+'-1', false);
switchField(id+'-2', false);
} else {
if (conditional == 10) {
switchField(id+'-1', true);
switchField(id+'-2', true);
} else {
switchField(id+'-1', true);
switchField(id+'-2', false);
}
}
}
function switchTextField(conditional, id) {
if (conditional == '') {
switchField(id+'-1', false);
} else {
switchField(id+'-1', true);
}
}