function radiochk(r) {
myOption = -1;
if(!r.length && r.checked) {
myOption = 0;
} else {
for (j=0; j<r.length; j++) {
if (r[j].checked) {
myOption = j;
}
}
}
if (myOption == -1) {
return false;
}
return true;
}
function sprawdz(f) {
var go=true;
for (i=0;i<f.length;i++)
{
var obj=f.elements[i];
if (obj.name.substring(0,7)=='codeImg') {
if (!obj.value) {go=false;break;}
}
if (obj.name.substring(0,3)=='req') {
if ((obj.type=='text'||obj.type=='textarea')&&!obj.value) {go=false;break;}
if (obj.type.toString().charAt(0)=='s'&&!obj.selectedIndex){go=false;break;}
if (obj.type=='radio'&&!radiochk(document.f0.elements[obj.name])) {go=false;break;}
if (obj.type=='checkbox'&&!obj.checked){go=false;break;}
}
}
if (!go) {
if (obj.name.substring(0,7)=='codeImg') shortFieldName='KOD Z OBRAZKA';
else shortFieldName=obj.name.substring(3,30).toUpperCase();
alert('UWAGA ! Pole '+shortFieldName+' nie zostało poprawnie wypełnione/wybrane.');
obj.focus();
return false;
}
else
return true;
}
