@@ -, +, @@ Inside that loop 'ong' would always be defined as some number concatenated with XX. Both sides of the if/else reference document.getElementById(ong), but there is only one occurence of XX in the file: the concatenation! Similarly, the 'link' logic does not correspond to any of the id= or name= strings in the file. koha-tmpl/intranet-tmpl/prog/en/modules/admin/marc_subfields_structure.tt is the only file with "id=\"link" that matches the logic. This is likely a cut-and-paste remnant made useless by datatable upgrades and HTML/CSS class changes. --- .../intranet-tmpl/prog/en/modules/cataloguing/additem.tt | 16 ---------------- 1 file changed, 16 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt @@ -43,22 +43,6 @@ $(document).ready(function(){ } ) ); }); -function active(numlayer) -{ - for (i=10; i < 11 ; i++ ) { - ong = i+"XX"; - link = "link"+i; - if (numlayer==i) { - document.getElementById(ong).style.visibility="visible"; - document.getElementById(link).style.backgroundColor="#11AA11"; - document.getElementById(link).style.backgroundImage="url([% themelang %]/images/background-mem.gif)"; - } else { - document.getElementById(ong).style.visibility="hidden"; - document.getElementById(link).style.backgroundColor="#FFFFFF"; - document.getElementById(link).style.backgroundImage=""; - } - } -} function Check(f) { var total_errors = CheckMandatorySubfields(f); if (total_errors==0) { --