divid = "tag_" + arr[0] + "_" + arr[1];
varegexp = new RegExp("^tag_" + arr[0] + "_code_");
- elem = document.getElementById(divid);
- eleminputs = elem.getElementsByTagName('input');
-
- for(var j=0,len2=eleminputs.length; j<len2; j++){
-
- if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){
- /* tag_801_subfield_c_841304_545657 */
- inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[1]);
-
- for( var k=0; k<len2; k++){
- if(eleminputs[k].id.match(inputregexp) && eleminputs[k].value){
- isempty = false
+ if(parseInt(arr[0]) > 10){
+ elem = document.getElementById(divid);
+ eleminputs = elem.getElementsByTagName('input');
+
+ for(var j=0,len2=eleminputs.length; j<len2; j++){
+
+ if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){
+ /* tag_801_subfield_c_841304_545657 */
+ inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[1]);
+
+ for( var k=0; k<len2; k++){
+ if(eleminputs[k].id.match(inputregexp) && eleminputs[k].value){
+ isempty = false
+ }
}
- }
- }
+ }
+ }
+ }else{
+ isempty = false;
}
if(isempty){
/* Check for mandatories field(not subfields) */
for(var i=0,len=mandatoriesfields.length; i<len; i++){
- isempty = true;
- arr = mandatoriesfields[i];
+ isempty = true;
+ arr = mandatoriesfields[i];
divid = "tag_" + arr[0] + "_" + arr[1];
varegexp = new RegExp("^tag_" + arr[0] + "_code_");
-
- elem = document.getElementById(divid);
- eleminputs = elem.getElementsByTagName('input');
- for(var j=0,len2=eleminputs.length; j<len2; j++){
-
- if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){
- /* tag_801_subfield_c_841304_545657 */
- inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[1]);
-
- for( var k=0; k<len2; k++){
- if(eleminputs[k].id.match(inputregexp) && eleminputs[k].value){
- isempty = false
+ if(parseInt(arr[0]) > 10){
+ elem = document.getElementById(divid);
+ eleminputs = elem.getElementsByTagName('input');
+
+ for(var j=0,len2=eleminputs.length; j<len2; j++){
+
+ if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){
+ /* tag_801_subfield_c_841304_545657 */
+ inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[1]);
+
+ for( var k=0; k<len2; k++){
+ if(eleminputs[k].id.match(inputregexp) && eleminputs[k].value){
+ isempty = false
+ }
}
- }
- }
+ }
+ }
+ }else{
+ isempty = false;
}
if(isempty){